[InterNetNews/inn] d8868b: inncheck: Correctly parse empty newsfeeds flags
Julien ÉLIE
noreply at github.com
Sat Jul 8 16:35:41 UTC 2023
Branch: refs/heads/2.7
Home: https://github.com/InterNetNews/inn
Commit: d8868b47691ed27b66401fbf249926d8acb4c9d2
https://github.com/InterNetNews/inn/commit/d8868b47691ed27b66401fbf249926d8acb4c9d2
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M scripts/inncheck.in
Log Message:
-----------
inncheck: Correctly parse empty newsfeeds flags
"Ap,Tm,,<262144" produced a Perl warning and an error of unknown flag.
inncheck now reports an empty flag.
Thanks to Nigel Reed for the bug report.
close #268
Commit: a1f2e932338a17eb4111243f29fcade52d39e0a7
https://github.com/InterNetNews/inn/commit/a1f2e932338a17eb4111243f29fcade52d39e0a7
Author: Enrik Berkhan <Enrik.Berkhan at inka.de>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M nnrpd/line.c
Log Message:
-----------
nnrpd: avoid hang due to misplaced select()
The select() call in nnrpd's input data processing is moved right
before the related read() call to avoid blocking when it shouldn't.
Without this change, there could still remain data to be inflated, that
has already been read, if compression had been activated. The select()
can then time out because the client might already have sent all data
before, and the yet to be inflated data will not be used until after
the timeout.
Resolves: #269
Commit: a828aa9678d22c542df90bfef2c860356c3c5031
https://github.com/InterNetNews/inn/commit/a828aa9678d22c542df90bfef2c860356c3c5031
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M CONTRIBUTORS
M doc/pod/news.pod
Log Message:
-----------
Update NEWS and CONTRIBUTORS for the last commit
Thanks again Enrik!
see #269 #270
Commit: 84c1ce9a0320004d2fa59f045cab3378e0b0dccc
https://github.com/InterNetNews/inn/commit/84c1ce9a0320004d2fa59f045cab3378e0b0dccc
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M contrib/makeexpctl.in
M contrib/tunefeed.in
M control/perl-nocem.in
M samples/newsfeeds.in
Log Message:
-----------
Remove the reference to alt.nocem.misc
Now that news.lists.filters exists, the old alt.nocem.misc is not longer
useful. The NoCeM registry only mentions crossposts to news.lists.filters.
Commit: b7512d1afc68b11237cf214410cc071e87d14f0a
https://github.com/InterNetNews/inn/commit/b7512d1afc68b11237cf214410cc071e87d14f0a
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M doc/pod/news.pod
M samples/nocem.ctl
Log Message:
-----------
Update nocem.ctl with a new NoCeM issuer
Alphanet was added in May 2023 in the NoCeM Registry.
Commit: 65d3cef3fdb935eae14fcef2d2a2863527000f71
https://github.com/InterNetNews/inn/commit/65d3cef3fdb935eae14fcef2d2a2863527000f71
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M LICENSE
Log Message:
-----------
Mention copyright ranges in LICENSE
Commit: 88a96f7cf2ca4422260e0d5b3ce37f1576c6aa79
https://github.com/InterNetNews/inn/commit/88a96f7cf2ca4422260e0d5b3ce37f1576c6aa79
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M scripts/innreport.in
Log Message:
-----------
innreport: Add missing logfile argument in help
Commit: 67908e28c7f46d02cb3fd9446548293eaf08de1c
https://github.com/InterNetNews/inn/commit/67908e28c7f46d02cb3fd9446548293eaf08de1c
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M doc/pod/install.pod
M doc/pod/storage.conf.pod
Log Message:
-----------
Mention the limit of 262,144 articles per CAF file
Commit: 7b2f4b654a91b2a9e8c8edbbbe1572521979a8a0
https://github.com/InterNetNews/inn/commit/7b2f4b654a91b2a9e8c8edbbbe1572521979a8a0
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M doc/pod/innfeed.conf.pod
M doc/pod/innfeed.pod
M innfeed/tape.c
Log Message:
-----------
Documentation fix for innfeed backlog files
What innfeed actually does was not accurate.
Commit: cf2589e83ed0c26b64b4e6ee2bc4150b8b4c811d
https://github.com/InterNetNews/inn/commit/cf2589e83ed0c26b64b4e6ee2bc4150b8b4c811d
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M authprogs/Makefile
M backends/Makefile
M contrib/Makefile
M control/Makefile
M expire/Makefile
M frontends/Makefile
M history/Makefile
M innd/Makefile
M innfeed/Makefile
M lib/Makefile
M nnrpd/Makefile
M storage/Makefile
M tests/Makefile
Log Message:
-----------
Always add compiler options (COPT) in builds
When running "make warnings" inside a subdirectory, COPT was not taken
into account. It was only when run at top-level.
Commit: 3bdaf57019d5d496292c3d24cfcc7f4ad3c1ff3e
https://github.com/InterNetNews/inn/commit/3bdaf57019d5d496292c3d24cfcc7f4ad3c1ff3e
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M innd/innd.c
M lib/nntp.c
M nnrpd/auth-ext.c
M nnrpd/misc.c
M nnrpd/nnrpd.c
M nnrpd/perm.c
Log Message:
-----------
Fix inclusion of <sys/select.h>
It was sometimes missing, and sometimes useless.
Commit: b261787e76b363eb20002ae8c9b8292bebfbe84a
https://github.com/InterNetNews/inn/commit/b261787e76b363eb20002ae8c9b8292bebfbe84a
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M innd/wip.c
Log Message:
-----------
innd/wip.c: Typos and comment fixes
Notably the Precommit parameter in WIPinprogress().
Commit: 4183eec138db29edc96fe6bef34c91bd07031a3d
https://github.com/InterNetNews/inn/commit/4183eec138db29edc96fe6bef34c91bd07031a3d
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M innfeed/endpoint.c
Log Message:
-----------
innfeed: Fix the build when FD_SETSIZE is unset
NO_STDIO_FDMAX was not defined.
... and has not been since a long time (when innfeed/msgs.h had it in
INN 2.3).
Commit: eb3c9e16af2af79532772db544f36bf5fa52aab7
https://github.com/InterNetNews/inn/commit/eb3c9e16af2af79532772db544f36bf5fa52aab7
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M doc/pod/inn.conf.pod
M doc/pod/innfeed.conf.pod
M doc/pod/install.pod
Log Message:
-----------
Actualize documentation about file descriptors
Better explain limits, with a link to the Solaris documentation.
Improve wording and actualize the numbers for current systems.
see #273
Commit: 6ec6538faaba5d320c2f87a8f33c11e84ce7f3bd
https://github.com/InterNetNews/inn/commit/6ec6538faaba5d320c2f87a8f33c11e84ce7f3bd
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M doc/pod/inn.conf.pod
Log Message:
-----------
Improve documentation for icdsynccount
Thanks to Russ Allbery for the new wording.
Commit: 6584f53808552d8864d071bce59d23294f9d80cf
https://github.com/InterNetNews/inn/commit/6584f53808552d8864d071bce59d23294f9d80cf
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M doc/pod/install.pod
M doc/pod/newslog.pod
Log Message:
-----------
Mention not to synchronize the news.notice log
Thanks to Russ Allbery for the suggestion.
Commit: 6cc8c5f7a849d4389a183f4eae89154fadcd5506
https://github.com/InterNetNews/inn/commit/6cc8c5f7a849d4389a183f4eae89154fadcd5506
Author: Julien ÉLIE <Julien-Elie at users.noreply.github.com>
Date: 2023-07-08 (Sat, 08 Jul 2023)
Changed paths:
M doc/pod/inn.conf.pod
M doc/pod/install.pod
M doc/pod/news.pod
M include/portable/sd-daemon.h
M include/portable/system.h
M support/getrra-c-util
Log Message:
-----------
Permit increasing FD_SETSIZE at build time
Add a -DLARGE_FD_SETSIZE option to set the value of FD_SETSIZE at
build time. The default system value is sometimes not enough for busy
news servers.
Thanks to Jesse Rehmer for the bug report. Patch taken from Diablo,
and adapted for INN.
The long-term solution is of course to switch to libevent, as this
patch is a terrible hack.
see #273
Compare: https://github.com/InterNetNews/inn/compare/c63dfc82b481...6cc8c5f7a849
More information about the inn-committers
mailing list