• nn-6.7.5

    From Michael T Pins@mtpins@nndev.org to news.software.nn on Sun Aug 16 04:57:57 2026
    From Newsgroup: news.software.nn

    I've released nn-6.7.5.

    Changes from nn-6.7.4:
    getline shouldn't have been renamed in format.awk
    Many ctype functions need to be cast to (unsigned char)

    It's available at www.nndev.org

    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From porterclark314@porterclark314@gmail.com to news.software.nn on Mon Sep 14 02:08:12 2026
    From Newsgroup: news.software.nn

    Michael T Pins <mtpins@nndev.org> writes:

    I've released nn-6.7.5.

    Changes from nn-6.7.4:
    getline shouldn't have been renamed in format.awk
    Many ctype functions need to be cast to (unsigned char)

    It's available at www.nndev.org

    I've been using a news server that has one group with more than
    2^31 articles in it. It doesn't cause me any problems now,
    because I've unsubbed from it.

    I've looked into changing article_number (in articles.h) from
    long to unsigned long, but there is (as would be expected)
    breakage. Any chance that 32-bit article numbers would be
    supported?

    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From Michael T Pins@mtpins@nndev.org to news.software.nn on Tue Sep 15 02:05:51 2026
    From Newsgroup: news.software.nn

    porterclark314@gmail.com writes:

    I've been using a news server that has one group with more than
    2^31 articles in it. It doesn't cause me any problems now,
    because I've unsubbed from it.

    They have a newsgroup with more than 2 billion articles?
    That sounds, shall we say, a bit absurd.



    I've looked into changing article_number (in articles.h) from
    long to unsigned long, but there is (as would be expected)
    breakage. Any chance that 32-bit article numbers would be
    supported?

    It would need to be changed in global.h, not articles.h.
    26c26
    < typedef long article_number;
    ---
    typedef ulong article_number;

    Offhand I don't see where changing it from a long to a ulong would break anything, but I don't have time to dig into it at the moment.

    --- Synchronet 3.22a-Linux NewsLink 1.2