Skip to content

Pre: Release 1.3.23 - #346

Open
go-while wants to merge 9 commits into
mainfrom
release/1.3.23
Open

go-while wants to merge 9 commits into
mainfrom
release/1.3.23

Conversation

@go-while

@go-while go-while commented Nov 5, 2026

Copy link
Copy Markdown
Owner

Release 1.3.23: the review release after 1.3.22 (systematic REVIEW.md area passes and the fixes they found, no new features apart from the options those fixes needed).

  • configure.ac: AC_INIT 1.3.23.
  • debian/changelog: 1.3.23-1 entry.
  • NEWS: the Unreleased section becomes "Release 1.3.23:" (Billy G. - 2026-11-05), made from the 121 files in changes/, which this PR removes (changes/README.md stays). The text was reviewed twice: entries that described one change several times are merged, and the behaviour changes an admin must act on are listed under Upgrading (spool and log modes, numeric options and AccessList prefixes are checked now). 236 bullets.

Tested (this commit, cf55ecb):

  • All 20 pool containers (both builds, syslog and file log): make check and the e2e tests pass, 0 warnings.
  • Fedora 43/44/45 with rpm flags, e2e with -race: pass, 0 warnings. GNU/Hurd VM: build 0 warnings, make check passes.
  • make distcheck on Ubuntu 24.04 (ct116, as user newscache): passes. The tarball NewsCache-1.3.23.tar.gz (sha256 f36f1612d63c65bbeb7f9e6e7be9847f07cdda636a1740d72bddb867defaf386) builds on Fedora 43/44/45 with rpm flags, 0 warnings, make check passes (with the e2e tests).

After the merge the tag 1.3.23 goes on the merge commit (only on the maintainer's go).

🤖 Generated with Claude Code

Set the version to 1.3.23, add the debian/changelog entry, and turn
NEWS's Unreleased section into "Release 1.3.23:" with the 121 entries
from changes/ (README.md stays), 236 bullets in all. Entries written as
long lines are wrapped to NEWS's width. From two reviews of the text:
entries that described one change several times are merged (MODE READER
and the greeting, MaxPostSize, client Message-IDs, the auth-file
warning, header unfolding, the sysconfdir, PAM_RHOST, bare CR/NUL,
postspooled, SysV init and remap entries, and others), behaviour changes
that need an admin's attention are listed under Upgrading (numeric
options and AccessList prefixes are checked now; the log mode), a hash
crypt() can't use is refused with 481 (not 502), and the tests use
nntp-testkit 0.10.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@go-while go-while changed the title Release 1.3.23 Pre-Release 1.3.23 Nov 5, 2026
@go-while go-while changed the title Pre-Release 1.3.23 Pre: Release 1.3.23 Nov 5, 2026
go-while and others added 8 commits November 5, 2026 21:29
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The entry of #347 (changes/fix-testkit-0.11.0.md) goes into the
existing testkit bullet, and the file is removed: 122 entries from
changes/ in all.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ATE upstream, e2e timeout) into release/1.3.23
The entries of changes/ for the client name check (#348), the LIST
reply copy (#349), COMPRESS DEFLATE to news servers (#350) and the
e2e timeout of make check (#351) are in NEWS now, and their files are
removed; debian/changelog mentions COMPRESS.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The entries of changes/ for the fixes of the Opus and GLM reviews
(#353 to #362) and the TLS test bound (#363) are in NEWS now, and their
files are removed; debian/changelog mentions the active list routing,
the group name check, the empty-range walks and newscacheclean.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Moves the changes/ files into NEWS. The 1, 2, 4 s login wait and
AuthMinLength replace the flat 1 s entry; the dummy-hash entries go,
since the dummy hash was added and removed within 1.3.23. The
short-send fix follows the stalled-client entry. The test entries
replace the superseded testkit 0.11.0, disk-full and 14 s TLS lines.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant