INN commit: branches/2.4 (NEWS doc/pod/news.pod)
INN Commit
Russ_Allbery at isc.org
Fri Feb 20 21:01:55 UTC 2009
Date: Friday, February 20, 2009 @ 13:01:55
Author: iulius
Revision: 8336
Changelog for INN 2.4.6 :-)
Modified:
branches/2.4/NEWS
branches/2.4/doc/pod/news.pod
------------------+
NEWS | 69 ++++++++++++++++++++++++++++++++++
doc/pod/news.pod | 106 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 175 insertions(+)
Modified: NEWS
===================================================================
--- NEWS 2009-02-20 20:18:57 UTC (rev 8335)
+++ NEWS 2009-02-20 21:01:55 UTC (rev 8336)
@@ -1,3 +1,72 @@
+Changes in 2.4.6
+
+ * Fixed the segfault of the radius authenticator when none of the radius
+ servers respond. Thanks to Matija Nalis for this patch.
+
+ * Fixed a lost initialization in buffindexed, which resolves a potential
+ segfault, thanks to a patch by Kirill Berezin.
+
+ * INN now properly supports Perl 5.10.0; Perl filters were causing innd
+ to segfault on a few systems like FreeBSD.
+
+ * Fixed a long-standing bug which affected Perl hooks for innd: the
+ variable containing the body of an article was not properly created,
+ which caused regular expressions matching new lines to fail. It
+ especially affected filters like Cleanfeed which sometimes failed to
+ detect unwanted articles.
+
+ To fix that issue, Julien Elie added the use of a shared string,
+ available since Perl 5.7.2, with a fall back to a slower but reliable
+ copy of such bodies in case the function is not available. Using a
+ Perl version superior to 5.7.2 is therefore recommended.
+
+ * Fixed two bugs which could prevent nnrpd from being run as a daemon in
+ FreeBSD. Thanks to Johan van Selst for having identified the problem
+ and to Kai Gallasch for having provided a testing FreeBSD server. The
+ listening address was not initialized to "::0" or 0.0.0.0 when the -b
+ flag was not used and an incorrect size was given when IPv6 was
+ enabled and the binding done using IPv4.
+
+ * Some annoying assertion failures occurring in innfeed have been fixed
+ by Russ Allbery and Julien Elie.
+
+ * Fixed a bug in mod-active for aliased newsgroups. Only "=" was
+ written to the active file. Thanks to D. Stussy for this patch.
+
+ * Fixed a bug which caused innd not to honour the Ad flag in newsfeeds.
+
+ * Fixed a bug in the IP address displayed for "localhost" in innd's
+ status file. It was not correctly initialized.
+
+ * Fixed a permission issue: XHDR and XPAT were not checking the rights
+ the user had to read articles when accessing them by their message-ID.
+
+ * Fixed a bug in the replies of XHDR, XOVER and XPAT when the newsgroup
+ is empty. Two initial replies were sent instead of one: the right
+ 420 code followed by a wrong 224 code.
+
+ * When no newsgroup is selected, LISTGROUP now returns the right 412
+ code (instead of 481).
+
+ * A new improved version of docheckgroups is shipped with INN. The -u
+ flag permits to automatically update the newsgroups file (with a
+ proper number of tabulations and an alphabetical sort), removing
+ obsolete descriptions and adding new ones. A second argument on
+ command-line permits to specify which newsgroups should not be
+ checked, so as not to treat them.
+
+ * An *email=* keyword has been added by James Ralston to news.daily in
+ order to supply another mail address than the one set at configure
+ time for Usenet daily reports.
+
+ * An updated moderators file with information about the aioe.*, perl.*
+ and si.* hierarchies is provided; control.ctl is also up to date.
+
+ * INN supports Berkeley DB 4.7, which is the recommended version to use
+ owing to various bugs affecting previous versions of Berkeley DB.
+
+ * Other minor bugs have also been fixed.
+
Changes in 2.4.5
* Fixed the "alarm signal" around "SSL_read" in nnrpd: it allows a
Modified: doc/pod/news.pod
===================================================================
--- doc/pod/news.pod 2009-02-20 20:18:57 UTC (rev 8335)
+++ doc/pod/news.pod 2009-02-20 21:01:55 UTC (rev 8336)
@@ -1,3 +1,109 @@
+=head1 Changes in 2.4.6
+
+=over 2
+
+=item *
+
+Fixed the segfault of the radius authenticator when none of the radius
+servers respond. Thanks to Matija Nalis for this patch.
+
+=item *
+
+Fixed a lost initialization in buffindexed, which resolves a potential
+segfault, thanks to a patch by Kirill Berezin.
+
+=item *
+
+INN now properly supports S<Perl 5.10.0>; Perl filters were causing
+B<innd> to segfault on a few systems like FreeBSD.
+
+=item *
+
+Fixed a long-standing bug which affected Perl hooks for B<innd>:
+the variable containing the body of an article was not properly
+created, which caused regular expressions matching new lines to fail.
+It especially affected filters like Cleanfeed which sometimes
+failed to detect unwanted articles.
+
+To fix that issue, Julien Elie added the use of a shared string,
+available since S<Perl 5.7.2>, with a fall back to a slower but
+reliable copy of such bodies in case the function is not available.
+Using a Perl version superior to 5.7.2 is therefore recommended.
+
+=item *
+
+Fixed two bugs which could prevent B<nnrpd> from being run as a daemon
+in FreeBSD. Thanks to Johan van Selst for having identified the
+problem and to Kai Gallasch for having provided a testing FreeBSD server.
+The listening address was not initialized to C<::0> or C<0.0.0.0> when
+the B<-b> flag was not used and an incorrect size was given when IPv6
+was enabled and the binding done using IPv4.
+
+=item *
+
+Some annoying assertion failures occurring in B<innfeed> have been fixed
+by Russ Allbery and Julien Elie.
+
+=item *
+
+Fixed a bug in B<mod-active> for aliased newsgroups. Only C<=> was written
+to the F<active> file. Thanks to S<D. Stussy> for this patch.
+
+=item *
+
+Fixed a bug which caused B<innd> not to honour the B<Ad> flag in F<newsfeeds>.
+
+=item *
+
+Fixed a bug in the IP address displayed for C<localhost> in B<innd>'s
+status file. It was not correctly initialized.
+
+=item *
+
+Fixed a permission issue: XHDR and XPAT were not checking the rights
+the user had to read articles when accessing them by their message-ID.
+
+=item *
+
+Fixed a bug in the replies of XHDR, XOVER and XPAT when the newsgroup
+is empty. Two initial replies were sent instead of one: the right C<420>
+code followed by a wrong C<224> code.
+
+=item *
+
+When no newsgroup is selected, LISTGROUP now returns the right C<412> code
+(instead of C<481>).
+
+=item *
+
+A new improved version of B<docheckgroups> is shipped with INN. The B<-u>
+flag permits to automatically update the F<newsgroups> file (with a proper
+number of tabulations and an alphabetical sort), removing obsolete
+descriptions and adding new ones. A second argument on command-line permits
+to specify which newsgroups should not be checked, so as not to treat them.
+
+=item *
+
+An I<email=> keyword has been added by James Ralston to B<news.daily>
+in order to supply another mail address than the one set at configure time
+for Usenet daily reports.
+
+=item *
+
+An updated F<moderators> file with information about the aioe.*, perl.*
+and si.* hierarchies is provided; F<control.ctl> is also up to date.
+
+=item *
+
+INN supports S<Berkeley DB 4.7>, which is the recommended version
+to use owing to various bugs affecting previous versions of S<Berkeley DB>.
+
+=item *
+
+Other minor bugs have also been fixed.
+
+=back
+
=head1 Changes in 2.4.5
=over 2
More information about the inn-committers
mailing list