[leafnode-list] [Leafnode-announce] Leafnode 1.11.8 released (STABLE)

Matthias Andree matthias.andree at gmx.de
Sat Jun 12 16:22:47 CEST 2010


-----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-----

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
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_id=10210



More information about the leafnode-list mailing list