[leafnode-list] leafnode-1.9.53.rc6 available (final candidate)
Matthias Andree
matthias.andree at gmx.de
Sun May 2 13:06:33 CEST 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
leafnode 1.9.53 release candidate #6 is available at
http://home.pages.de/~mandree/leafnode/
It is the final release candidate, planned for release May 5th.
See the changes since 1.9.52 below.
It is available as .tar.bz2 source tarball
and as ready-to-go RPM for i486 compatible Linux machines with libpcre
or pcre installed and GNU libc 2.2.
Matthias Andree
Changes since 1.9.52:
### BUGFIXES
+ Bugfix: do not re-authenticate if server requires authentication for the
same command twice - to avoid an unterminated re-authentication loop.
+ Bugfix: Various error conditions now cause the problem to be logged.
+ Bugfix: Newly-added groups that are not in a server no longer cause
fetchnews to proceed to the next server.
+ Bugfix: texpire did not repair the spool in archived groups
(groupexpire some.news.group = -1) which caused duplicates and articles
inaccessible by Message-ID after corruption. Reported by Dirk-Lüder Kreie.
+ Portability: One string was split for C89 conformance (string constants
cannot exceed 509 characters).
### CHANGES
+ Feature: fetchnews supports an environment variable, LN_SKIP_GROUPS, that is
treated as a comma-separated list of wildmats, any match sufficient. All
matching groups are skipped, so you can skip your binary groups during
daytime, for instance. Don Geddis had complained a configuration cheat he'd
been using had stopped working with one of the recent fixes. Let there be an
official way to do things instead.
+ Feature: The time zone is back in leafnode-generated Date: headers, provided
that the operating system provides a tm_gmtoff member in struct tm (BSD,
GNU). Systems that don't offer this use GMT and report the time zone as
-0000.
+ Feature: The environment variable LN_DEBUG is now read as an integer. The
debug level is the greater of debugmode in the config file and the contents
of LN_DEBUG.
+ Compatibility: support forgetful servers that require re-authentication
often. Reported by Andrew Cranson.
+ Consistency: the try_lock() debug message now goes to stdout, and only in
verbose mode. It used to be printed on stderr, unlike most of the other
debug messages. Reported by Kieron Dunbar.
+ Consistency: "skipped group.name, not in only_groups_pcre" message is now
prefixed with the server name.
+ Documentation: If the volunteered authentication early in a connection
fails, add a log that this condition may have been caused by premature
authentication.
NOTE: authentication implementations differ a lot.
+ Documentation: The server= examples in config.example were revised and are
now G-rated and end in domains that are guaranteed to not exist.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAlNY4vmGDOQUufZURAihbAKCXMKvLi630Xa/48CZoRJjY2QZ4hgCdGcDy
yMZSDgJVnjGIaQNL1asFlq0=
=tzR9
-----END PGP SIGNATURE-----
More information about the leafnode-list
mailing list