[leafnode-list] [Leafnode-announce] Leafnode 1.9.53.rel released (STABLE) - bugfixes (authentication)

Matthias Andree matthias.andree at gmx.de
Wed May 5 20:16:24 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

                ----------------------------------------
                 leafnode 1.9.53.rel has been released.
                ----------------------------------------
                    http://leafnode.sourceforge.net/

Leafnode 1.9.53.rel fixes some bugs, among them an authentication problem.

All users of older leafnode-1.9 series versions should update.


A binary RPM for Linux with glibc 2.2 and i486 or compatible processors
is provided. It also requires a package providing libpcre.so.0 and xinetd.


Leafnode 1.9.53 is or will become available in .tar.bz2 format from these sites:

o SourceForge -- also has binary RPM and upgrade source patch
   http://sourceforge.net/projects/leafnode/
   http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=236148
   rsync://osdn.dl.sourceforge.net/sourceforge/leafnode/

   Patch:
   http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=236150

o Dortmund University -- also has binary RPM, .tar.gz and upgrade source patch
   http://home.pages.de/~mandree/leafnode/
   rsync://www.dt.e-technik.uni-dortmund.de/leafnode-1/

o IBiblio/MetaLab (will take some days to pick up) -- has FTP sites
   http://ibiblio.org/pub/Linux/MIRRORS.html
   Check the system/news/transport directory

Not all sites carry all files, the .tar.bz2 is available everywhere,
the upgrade patch is available everywhere except IBiblio.

Below are file checksums and the NEWS file excerpt, with changes since
the previous release.  The full ChangeLog ships with the tarballs and
can be viewed at http://home.pages.de/~mandree/leafnode/ChangeLog.txt

Have fun,
Matthias Andree, Leafnode maintainer

SHA1 checksums:
d40cac9987abd27410b1761fc1c73794a3125195 *leafnode-1.9.53.rel.tar.bz2
e5f92c6a85c2e91849f170f710731c178b1133bb *leafnode-1.9.53.rel.tar.gz
a26bc9eec34ffc1ad5d28253aeba9641a0995b13 *upgrade-1.9.52-to-1.9.53.diff.gz

MD5 checksums:
79c3b65ded9dbf86b065d79ae98a5211 *leafnode-1.9.53.rel.tar.bz2
0f5e56860c163e8abe4579b40852ea08 *leafnode-1.9.53.rel.tar.gz
35523529f0538fa742b62b6503b7aa21 *upgrade-1.9.52-to-1.9.53.diff.gz

File sizes:
694545 leafnode-1.9.53.rel.tar.bz2
851877 leafnode-1.9.53.rel.tar.gz
 14636 upgrade-1.9.52-to-1.9.53.diff.gz


NEWS since previous release:
>-----------------------------------------------------------------------------
### 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)

iD8DBQFAmS93vmGDOQUufZURAs2AAKDZt/Ptk9XZKrRUqOLg6+xe1evMUwCfew4S
1MqF0d8cqhhfmgFv4wpXzLw=
=jgJn
-----END PGP SIGNATURE-----


-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to 
deliver higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
Leafnode-announce mailing list
Leafnode-announce at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leafnode-announce
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id210



More information about the leafnode-list mailing list