[Leafnode-announce] Leafnode 1.11.8 released (STABLE)
Brought to you by:
m-a
From: Matthias A. <mat...@gm...> - 2010-06-12 14:22:56
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.11.8 has been released. ---------------------------------------- http://www.leafnode.org/ .------------------------------------------------------------------. | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/donate/index.php?user_id=2788 | `------------------------------------------------------------------' Version 1.11.8 is an update that fixes a few minor bugs and incompatibilities that have appeared over time. It improves IPv6 support and enables it by default. A binary RPM for Linux i486 with glibc 2.3 is provided. It also requires packages providing libpcre.so.0 and xinetd. For easier debugging (and only if backtraces are needed, such as when leafnode/fetchnews stall or crash), there are now - -debuginfo/-debugsource RPMs, too. This version is or will become available in .tar.xz and/or .tar.bz2 format from these sites: o SourceForge -- Source .tar.xz/.tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/projects/leafnode/files/leafnode/1.11.8/ rsync://master.dl.sourceforge.net/sourceforge/l/project/le/leafnode/leafnode/1.11.8/ o Mirror -- Source .tar.xz, .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM http://home.pages.de/~mandree/leafnode/ 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 file types (.tar.xz, .tar.bz2, .tar.gz, .rpm). Below are file checksums and the NEWS file excerpt, with changes since the previous release. The full ChangeLog ships with the tarballs and can also be viewed at http://home.pages.de/~mandree/leafnode/ChangeLog.txt Have fun, Matthias Andree, Leafnode maintainer >----------------------------------------------------------------------------- SHA1 checksums: 25bd5de560ffa3bd3adf5a7c7108fe517c3e4cde *leafnode-1.11.8.tar.bz2 9d62572cc1bf6eba7efb0afb41a14c979d2a826a *leafnode-1.11.8.tar.gz 60d44967af1940bce85f79127ed791f5d8143f5e *leafnode-1.11.8.tar.xz b65edaf5b4f5241f0b3097d017892715fa56f9ce *upgrade-1.11.7-to-1.11.8.diff.gz MD5 checksums: a3edafeb854efaa3fbb0f7951d02160f *leafnode-1.11.8.tar.bz2 419cefe5432765da48b4fc9efca7298c *leafnode-1.11.8.tar.gz 71c8b0dc3e5bf40b5072bcb6d3389abf *leafnode-1.11.8.tar.xz f9da0931588275357576ca8cc2b3dc79 *upgrade-1.11.7-to-1.11.8.diff.gz >----------------------------------------------------------------------------- ### BUGFIXES + Performance optimization, reported by Gary R. Schmidt. + Fix a compiler warning on computers where "long" is a wider type than "int", such as many 64-bit computers. + Fix compiler warnings on computers where "long" is a wider type than "time_t", such as NetBSD 5.X on 64-bit computers. + Fix compiler warning "dereferencing type-punned pointer will break strict-aliasing rules" + Fix a file descriptor leak in fetchnews.c's getbody_newno function; reported to Debian BTS by Helmut Grohne, fix by Robert Grimm. ### CHANGES + Leafnode now enables IPv6 support by default. Use --without-ipv6 to disable. + Leafnode now supports detecting if a peer is in a local network also for IPv6 global addresses, providing that the host OS provides getifaddrs(). This comprises Linux, NetBSD, FreeBSD, but not, for instance, Solaris 10. Reported missing by M. G. Berberich. + Leafnode is now always compiled in maintainer mode. This has no impact on run-time behaviour. + Leafnode now assumes that handlers for signal() do not return a value. ### WORKAROUND + Skip arbitrary amounts of contiguous CR right before LF. Reported by John R. Myers. ### DOCUMENTATION + Remove the long-obsoleted README.FIRST file. + The FAQ has information on how to copy the spool. + FAQ: The MAC OS X two-level namespace documentation for PCRE was removed, PCRE is no longer part of the leafnode distribution. + FAQ: mention how to fix losing unsubscriptions of low-traffic groups in slrn + config.example: The expire documentation should now be clearer and closer to the one in the leafnode(8) manual page. Along the lines discussed by Chris G and Whiskers on the leafnode mailing list. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) iEYEARECAAYFAkwTmDcACgkQvmGDOQUufZXTsgCaA6hO6GizmDf6FgxHDX7Pzxqv DGcAoMOmj8CeVFvnZDlENAdL7o/uWGQq =6NDb -----END PGP SIGNATURE----- |