[InterNetNews/inn] 6cba2f: Add a security policy

Julien ÉLIE noreply at github.com
Sun Sep 13 21:50:42 UTC 2026


  Branch: refs/heads/2.7
  Home:   https://github.com/InterNetNews/inn
  Commit: 6cba2f8dd4222838a7495d5b73dfdfbc2abe6f33
      https://github.com/InterNetNews/inn/commit/6cba2f8dd4222838a7495d5b73dfdfbc2abe6f33
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M MANIFEST
    A SECURITY.md
    M readme.pod

  Log Message:
  -----------
  Add a security policy


  Commit: 260b9bf54506331dc1ed90ab4356dc1c0ac12820
      https://github.com/InterNetNews/inn/commit/260b9bf54506331dc1ed90ab4356dc1c0ac12820
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/news.pod
    M scripts/innreport-display.conf
    M scripts/innreport_inn.pm

  Log Message:
  -----------
  innreport: Recognize, summarize Postfilter-NG logs

Thanks to Ivo Gandolfo for the patch.


  Commit: 758acacdaea87f37bd470ab7ab3fd101db35280b
      https://github.com/InterNetNews/inn/commit/758acacdaea87f37bd470ab7ab3fd101db35280b
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M MANIFEST
    M contrib/README
    A contrib/apt-get_install_inn2.yaml

  Log Message:
  -----------
  Add sample of inn2 installation in a GitHub Action

Thanks to Christian Clauss for the sample!

close #310


  Commit: fec11a93b24153ec7ebad88741c0720529e705f6
      https://github.com/InterNetNews/inn/commit/fec11a93b24153ec7ebad88741c0720529e705f6
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M SECURITY.md
    M doc/pod/hacking.pod

  Log Message:
  -----------
  HACKING: Mention the new SECURITY.md file


  Commit: 9f7b131d24be1d5e937a8ead83c3c68716f12fec
      https://github.com/InterNetNews/inn/commit/9f7b131d24be1d5e937a8ead83c3c68716f12fec
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M lib/snprintf.c

  Log Message:
  -----------
  lib/snprintf: Fix the scope of a silenced warning


  Commit: 8bedab159a522ee2a77b98bd4d42a064f6cbaf9a
      https://github.com/InterNetNews/inn/commit/8bedab159a522ee2a77b98bd4d42a064f6cbaf9a
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    A .github/CODE_OF_CONDUCT.md
    M MANIFEST

  Log Message:
  -----------
  Add a Code of Conduct

Keep it simple!


  Commit: 7f1acbd1bf637f90103d9dd4304ca683b74372da
      https://github.com/InterNetNews/inn/commit/7f1acbd1bf637f90103d9dd4304ca683b74372da
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    A .codespellrc
    M MANIFEST
    M Makefile
    M authprogs/ckpasswd.c
    M backends/actsync.c
    M doc/history
    M doc/history-innfeed
    M doc/pod/gencancel.pod
    M doc/pod/hacking.pod
    M doc/pod/inn.conf.pod
    M doc/pod/libinn.pod
    M doc/pod/news.pod
    M doc/pod/nnrpd.pod
    M expire/makehistory.c
    M frontends/rnews.c
    M include/inn/overview.h
    M innd/chan.c
    M innfeed/article.c
    M innfeed/buffer.h
    M innfeed/connection.c
    M innfeed/host.c
    M innfeed/imap_connection.c
    M innfeed/misc.c
    M lib/clientactive.c
    M lib/reservedfd.c
    M lib/snprintf.c
    M lib/wire.c
    M nnrpd/misc.c
    M storage/cnfs/cnfs.c
    M storage/expire.c
    M storage/ovdb/ovdb.c
    M storage/overview.c
    M storage/timecaf/timecaf.c
    M tests/data/overview/basic
    M tests/data/overview/reversed

  Log Message:
  -----------
  Add codespell checking to source code


  Commit: bdb4da638ba24a79a15eec52c064f7b9e1f94ecd
      https://github.com/InterNetNews/inn/commit/bdb4da638ba24a79a15eec52c064f7b9e1f94ecd
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M lib/messageid.c

  Log Message:
  -----------
  Do not count whitespace in Message-ID length


  Commit: 30c47737b37fd965bc25023132161434b0a12013
      https://github.com/InterNetNews/inn/commit/30c47737b37fd965bc25023132161434b0a12013
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/inn.conf.pod
    M doc/pod/news.pod
    M lib/messageid.c
    M tests/lib/messageid-t.c

  Log Message:
  -----------
  Minimize the checks performed with laxmid

Some old syntax (without any @ for instance) from B News are now
accepted.

Improve the test suite.


  Commit: e04cc1422159515e7edda451611531e6c4cc188f
      https://github.com/InterNetNews/inn/commit/e04cc1422159515e7edda451611531e6c4cc188f
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/news.pod
    M storage/tradindexed/tdx-group.c

  Log Message:
  -----------
  tradindexed: unexpected decrease of water marks

On every overview expiration, the low and high water marks of empty
newsgroups were decreasing by 1.  Only tradindexed was affected.

Thanks to Benoit Izac for the bug report.

close #374


  Commit: d0a8ecf4c04b220a8cb3da80f2419087385fffc5
      https://github.com/InterNetNews/inn/commit/d0a8ecf4c04b220a8cb3da80f2419087385fffc5
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/news.pod
    M innd/art.c
    M innd/chan.c
    M innd/innd.h
    M innd/nc.c
    M innd/status.c

  Log Message:
  -----------
  innd: float-precision bug in article size stats

Use unsigned long long types instead of float.

Thanks to Jesse Rehmer for the bug report.

see #366


  Commit: 444a288ed10e05f7f19f53b51eea3c4a0e8be981
      https://github.com/InterNetNews/inn/commit/444a288ed10e05f7f19f53b51eea3c4a0e8be981
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/readers.conf.pod
    M storage/ovsqlite/ovsqlite-util.in

  Log Message:
  -----------
  Spurious trailing spaces


  Commit: 13251b48ef157722ecb32ebe68e6d9008739e750
      https://github.com/InterNetNews/inn/commit/13251b48ef157722ecb32ebe68e6d9008739e750
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M contrib/mlockfile.c

  Log Message:
  -----------
  mlockfile: Fix a malloc size

ml is declared as struct mlock *ml, so sizeof(ml) is
sizeof(struct mlock *), NOT sizeof(struct mlock).


  Commit: 568afad6675c2499da057bab3fe9398d5c164b88
      https://github.com/InterNetNews/inn/commit/568afad6675c2499da057bab3fe9398d5c164b88
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M perl/INN/ovsqlite_client.pm

  Log Message:
  -----------
  ovsqlite_client: Fix method and constructor in POD


  Commit: 40ed9f6b637d46de578f0d96d569d24c32cf000a
      https://github.com/InterNetNews/inn/commit/40ed9f6b637d46de578f0d96d569d24c32cf000a
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/readers.conf.pod

  Log Message:
  -----------
  nnrpd: Fix numeric inconsistency in POD


  Commit: aead2a565d0eb454a31bec81bab49059d12dc432
      https://github.com/InterNetNews/inn/commit/aead2a565d0eb454a31bec81bab49059d12dc432
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/ninpaths.pod

  Log Message:
  -----------
  ninpaths: Fix NLEND inconsistency in POD


  Commit: fc24466885faa45ffe18c13ed915fd9832854451
      https://github.com/InterNetNews/inn/commit/fc24466885faa45ffe18c13ed915fd9832854451
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/nntpsend.ctl.pod

  Log Message:
  -----------
  nntpsend: Mention -a is added when no size limit


  Commit: f6848a224cf6706d63d58f5e41b7f3b834a046d4
      https://github.com/InterNetNews/inn/commit/f6848a224cf6706d63d58f5e41b7f3b834a046d4
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M backends/delayer.in
    M control/perl-nocem.in
    M doc/pod/actsync.pod
    M doc/pod/buffindexed.conf.pod
    M doc/pod/checklist.pod
    M doc/pod/ckpasswd.pod
    M doc/pod/control.ctl.pod
    M doc/pod/convdate.pod
    M doc/pod/ctlinnd.pod
    M doc/pod/cycbuff.conf.pod
    M doc/pod/distributions.pod
    M doc/pod/expire.ctl.pod
    M doc/pod/expire.pod
    M doc/pod/external-auth.pod
    M doc/pod/gencancel.pod
    M doc/pod/getlist.pod
    M doc/pod/hacking.pod
    M doc/pod/hook-perl.pod
    M doc/pod/incoming.conf.pod
    M doc/pod/inn-secrets.conf.pod
    M doc/pod/inn.conf.pod
    M doc/pod/innd.pod
    M doc/pod/innfeed.conf.pod
    M doc/pod/innfeed.pod
    M doc/pod/innupgrade.pod
    M doc/pod/innwatch.ctl.pod
    M doc/pod/innxbatch.pod
    M doc/pod/install.pod
    M doc/pod/libinn.pod
    M doc/pod/libinn_dbz.pod
    M doc/pod/libinn_inndcomm.pod
    M doc/pod/libinn_tst.pod
    M doc/pod/libinnhist.pod
    M doc/pod/libinnstorage.pod
    M doc/pod/makehistory.pod
    M doc/pod/news.daily.pod
    M doc/pod/news.pod
    M doc/pod/news2mail.pod
    M doc/pod/newsfeeds.pod
    M doc/pod/nnrpd.track.pod
    M doc/pod/nntpget.pod
    M doc/pod/ovdb.pod
    M doc/pod/ovsqlite-util.pod
    M doc/pod/ovsqlite.pod
    M doc/pod/passwd.nntp.pod
    M doc/pod/procbatch.pod
    M doc/pod/pullnews.pod
    M doc/pod/readers.conf.pod
    M doc/pod/send-ihave.pod
    M doc/pod/storage.conf.pod
    M doc/pod/tdx-util.pod
    M frontends/mailpost.in
    M perl/INN/Config.pm.in
    M perl/INN/Utils/Shlock.pm.in
    M perl/INN/ovsqlite_client.pm

  Log Message:
  -----------
  Various typos in POD documentation


  Commit: 3a4af143d986fb95eb5015ca2e33cf54f9d09b18
      https://github.com/InterNetNews/inn/commit/3a4af143d986fb95eb5015ca2e33cf54f9d09b18
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/libinn.pod
    M doc/pod/libinn_dbz.pod
    M doc/pod/libinn_inndcomm.pod
    M doc/pod/libinn_list.pod
    M doc/pod/libinn_qio.pod
    M doc/pod/libinn_tst.pod
    M doc/pod/libinn_uwildmat.pod
    M doc/pod/libinnauth.pod
    M doc/pod/libinnhist.pod
    M doc/pod/libinnstorage.pod

  Log Message:
  -----------
  Various fixes and improvements in libinn* doc


  Commit: f492ef2ed4761290b5694adf2a5b4a833f7cffd7
      https://github.com/InterNetNews/inn/commit/f492ef2ed4761290b5694adf2a5b4a833f7cffd7
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/readers.conf.pod

  Log Message:
  -----------
  readers.conf: Document the group block feature


  Commit: fc47049bf6478333f2b10e1f458ce20493615e4a
      https://github.com/InterNetNews/inn/commit/fc47049bf6478333f2b10e1f458ce20493615e4a
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/actsync.pod
    M doc/pod/archive.pod
    M doc/pod/batcher.pod
    M doc/pod/buffindexed.conf.pod
    M doc/pod/checklist.pod
    M doc/pod/cnfsheadconf.pod
    M doc/pod/convdate.pod
    M doc/pod/ctlinnd.pod
    M doc/pod/cycbuff.conf.pod

  Log Message:
  -----------
  More POD fixes and improvements


  Commit: 108dd4c74540daa60feed5e3033d1a6669fd1420
      https://github.com/InterNetNews/inn/commit/108dd4c74540daa60feed5e3033d1a6669fd1420
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M MANIFEST
    M doc/man/Makefile
    M doc/pod/Makefile
    A doc/pod/actmerge.pod

  Log Message:
  -----------
  actmerge: Add POD documentation


  Commit: 2138f4be2f7505d54cdeced13e6c09bc1b9ab60d
      https://github.com/InterNetNews/inn/commit/2138f4be2f7505d54cdeced13e6c09bc1b9ab60d
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M backends/actmerge.in

  Log Message:
  -----------
  actmerge: Various bug fixes

Correctly quote variables, and improve the retry loop.


  Commit: 3bed467db647b5d37f73f94fcd47b63bf017273f
      https://github.com/InterNetNews/inn/commit/3bed467db647b5d37f73f94fcd47b63bf017273f
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M MANIFEST
    M doc/man/Makefile
    M doc/pod/Makefile
    A doc/pod/controlbatch.pod

  Log Message:
  -----------
  controlbatch: Add POD documentation


  Commit: f511afcab688bd5cef53929a91d6200562bbff84
      https://github.com/InterNetNews/inn/commit/f511afcab688bd5cef53929a91d6200562bbff84
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M control/controlbatch.in

  Log Message:
  -----------
  controlbatch: Various bug fixes

Notably for silent dataloss on a controlchan crash mid-batch.  Also
improve quoting.


  Commit: 35240cfb4a515946f0bf262123e594c9927c850f
      https://github.com/InterNetNews/inn/commit/35240cfb4a515946f0bf262123e594c9927c850f
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/news.pod
    M innd/cc.c
    M innd/chan.c

  Log Message:
  -----------
  ctlinnd: Mislabeled channel type for exploder

CHANname() grouped CTexploder with CTfile/CTprocess but
only distinguished CTfile from everything else, so exploder
channels were embedded in the name as "proc", producing a
malformed response to "ctlinnd name" with the type duplicated
(e.g. "buffchan!:23:proc:4567:exploder::").


  Commit: aebf845af6b6c2e55e9634232828710e4d903c81
      https://github.com/InterNetNews/inn/commit/aebf845af6b6c2e55e9634232828710e4d903c81
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M backends/innxbatch.c
    M contrib/respool.c
    M innd/python.c
    M innd/rc.c
    M lib/inndcomm.c
    M lib/snprintf.c
    M nnrpd/article.c
    M nnrpd/commands.c
    M storage/interface.c
    M storage/ov.c
    M storage/overdata.c
    M tests/lib/snprintf-t.c

  Log Message:
  -----------
  Various cast fixes and guards


  Commit: 1feae52463376de0a796cba2e8984534594a53b0
      https://github.com/InterNetNews/inn/commit/1feae52463376de0a796cba2e8984534594a53b0
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M backends/delayer.in
    M backends/send-uucp.in
    M contrib/thdexpire.in
    M doc/pod/actsync.pod
    M doc/pod/control.ctl.pod
    M doc/pod/expire.ctl.pod
    M doc/pod/hacking.pod
    M doc/pod/incoming.conf.pod
    M doc/pod/inews.pod
    M doc/pod/inn-secrets.conf.pod
    M doc/pod/inn.conf.pod
    M doc/pod/inncheck.pod
    M doc/pod/innfeed.conf.pod
    M doc/pod/innfeed.pod
    M doc/pod/innreport.conf.pod
    M doc/pod/innxbatch.pod
    M doc/pod/libinnauth.pod
    M doc/pod/libinnstorage.pod
    M doc/pod/makedbz.pod
    M doc/pod/news.pod
    M doc/pod/newsfeeds.pod
    M doc/pod/nnrpd.pod
    M doc/pod/ovdb.pod
    M doc/pod/readers.conf.pod
    M doc/pod/sendinpaths.pod
    M frontends/mailpost.in
    M perl/INN/Config.pm.in
    M readme.pod

  Log Message:
  -----------
  Yet another bunch of grammar fixes in POD


  Commit: 53a14c0d4b36b0e5bd39823cd84742b8f0deee09
      https://github.com/InterNetNews/inn/commit/53a14c0d4b36b0e5bd39823cd84742b8f0deee09
  Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    M doc/pod/makehistory.pod
    M innfeed/host.c
    M storage/buffindexed/buffindexed.c
    M storage/ovsqlite/sql-init.sql

  Log Message:
  -----------
  Typos


Compare: https://github.com/InterNetNews/inn/compare/593df30afe0c...53a14c0d4b36

To unsubscribe from these emails, change your notification settings at https://github.com/InterNetNews/inn/settings/notifications


More information about the inn-committers mailing list