leafnode-announce Mailing List for Leafnode
Brought to you by:
m-a
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(2) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(1) |
Feb
(4) |
Mar
|
Apr
(2) |
May
(3) |
Jun
(2) |
Jul
|
Aug
|
Sep
(3) |
Oct
(2) |
Nov
(1) |
Dec
(1) |
2004 |
Jan
(6) |
Feb
(3) |
Mar
|
Apr
(1) |
May
(3) |
Jun
(2) |
Jul
(2) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
2005 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Matthias A. <mat...@gm...> - 2022-05-28 09:10:05
|
[This is a re-send because the first one contained a bogus reply-to header to the defunct users list.] ---------------------------------------- leafnode 1.12.0 has been released ---------------------------------------- https://www.leafnode.org/ https://leafnode.sourceforge.io/ .--------------------------------------------------------------. | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/p/leafnode/donate/ | `--------------------------------------------------------------' Leafnode 1.12.0 is a minor maintenance update and changes the PCRE dependency to the PCRE2 distribution, because PCRE is no longer maintained, and PCRE2 has been stable for a while so that major Linux or BSD distributions have been carrying it. This version is available in .tar.xz and .tar.gz format from these sites (I chose not to publish .tar.bz2 any more, .xz is more efficient): o SourceForge -- Source .tar.xz and .tar.gz https://sourceforge.net/projects/leafnode/ https://sourceforge.net/projects/leafnode/files/leafnode/1.12.0/ Below are file checksums and the NEWS file excerpt, with changes since the previous release. The full ChangeLog ships with the tarballs. The Git repository is at https://gitlab.com/leafnode-2/leafnode-1/ and mirrored at https://sourceforge.net/p/leafnode/git/ci/master/tree/ Have fun, Matthias Andree, Leafnode maintainer >----------------------------------------------------------------------------- SHA256 hashes: b467ce7321f617a21e8257d8d34bb5f7d78abac9e7e877aa0fba2bdcecf779de *leafnode-1.12.0.tar.gz 8310b78006a2088b82dcf9a6b18504ec4f7279bd1047af58d3dac5aaf607ce58 *leafnode-1.12.0.tar.xz SHA1 hashes: a068c481c3887c3cd4ea062c59e467c03fdbfbc2 *leafnode-1.12.0.tar.gz 048bb68b757e87a7b1a905f258d9d409a06995cf *leafnode-1.12.0.tar.xz MD5 hashes are no longer published. >----------------------------------------------------------------------------- ### CHANGES - leafnode now requires the PCRE2 library instead of PCRE. PCRE2 has been around for a few years and is maintained, while PCRE is end of life, no longer supported, and is being phased out by distributions. See its home page, https://github.com/PhilipHazel/pcre2 Fixes Debian Bug#1000110 reported by Matthew Vernon via Moritz Mühlenhoff. - Documentation for running under daemontools/ucspi-tcp (tcpserver) has been removed, only UNINSTALL-daemontools remains as documentation. - leafnode 1 is now distributed in gzip and xz formats. bzip2 will no longer be used because xz performs better overall. - All files have been converted from ISO-8859-1 to UTF-8 encoding. - Added leafnode@.service and leafnode.socket as examples for how to launch the network-based leafnode listening on port 119. >----------------------------------------------------------------------------- |
From: Matthias A. <mat...@gm...> - 2022-02-08 21:59:37
|
---------------------------------------- leafnode 1.12.0.rc1 release candidate! ---------------------------------------- http://www.leafnode.org/ .--------------------------------------------------------------. | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/p/leafnode/donate/ | `--------------------------------------------------------------' Version 1.12.0.rc1 is a minor maintenance update and moves the PCRE dependency to the PCRE2 distribution, because PCRE is no longer maintainer. This version is available in .tar.xz format from these sites: o SourceForge -- Source .tar.xz https://sourceforge.net/projects/leafnode/ https://sourceforge.net/projects/leafnode/files/leafnode/1.12.0.rc1/ Below are file checksums and the NEWS file excerpt, with changes since the previous release. The full ChangeLog ships with the tarballs. Have fun, Matthias Andree, Leafnode maintainer >----------------------------------------------------------------------------- SHA checksums: SHA256 (leafnode-1.12.0.rc1.tar.xz) = e4835b36488e23625b9eb35eccb40e97a7457089d17d43a0b9d95fe75bbe6534 >----------------------------------------------------------------------------- ### CHANGES - leafnode now requires the PCRE2 library instead of PCRE. PCRE2 has been around for a few years and is maintained, while PCRE is end of life, no longer supported, and is being phased out by distributions. See its home page, https://github.com/PhilipHazel/pcre2 Fixes Debian Bug#1000110 reported by Matthew Vernon via Moritz Mühlenhoff. - Documentation for running under daemontools/ucspi-tcp (tcpserver) has been removed, only UNINSTALL-daemontools remains as documentation. - leafnode 1 is now distributed in gzip and xz formats. bzip2 will no longer be used because xz performs better overall. - All files have been converted from ISO-8859-1 to UTF-8 encoding. - Added leafnode@.service and leafnode.socket as examples for how to launch the network-based leafnode listening on port 119. >----------------------------------------------------------------------------- |
From: Matthias A. <mat...@gm...> - 2021-03-28 00:02:08
|
---------------------------------------- leafnode 1.11.12 has been released. ---------------------------------------- http://www.leafnode.org/ .--------------------------------------------------------------. | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/p/leafnode/donate/ | `--------------------------------------------------------------' Version 1.11.12 is minor update to release fixes accumulated over the past years. Binary RPMs are no longer provided. 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 https://sourceforge.net/projects/leafnode/ https://sourceforge.net/projects/leafnode/files/leafnode/1.11.12/ Below are file checksums and the NEWS file excerpt, with changes since the previous release. The full ChangeLog ships with the tarballs. Have fun, Matthias Andree, Leafnode maintainer >----------------------------------------------------------------------------- SHA checksums: SHA1(leafnode-1.11.12.tar.bz2)= 2a718721413ea0954674df3b094c30dd0550cc54 SHA1(leafnode-1.11.12.tar.gz)= 7d0df8dd7e7fd70fe0de145c86f865b2cb071bf8 SHA1(upgrade-1.11.11-to-1.11.12.diff.gz)= ec814d9ae96f11746b8a54d0c29030a2fb7beb85 SHA256(leafnode-1.11.12.tar.bz2)= 75b3a74c94d96885222a04f875a77331612ba4b1bcf22bcd726f45a7886875a8 SHA256(leafnode-1.11.12.tar.gz)= ebeb4043200ee569a16141580d0341b51d61240da545a0fce9b22c1034daae2c SHA256(upgrade-1.11.11-to-1.11.12.diff.gz)= 962156ed58a41b4b2034d0d3b3dfa394c59b5c46644ca048609d3dbdb73fd59e >----------------------------------------------------------------------------- ### CHANGES - The sourceforge.net hosting was reconfigured to serve HTTPS, thus, the leafnode website is now at https://leafnode.sourceforge.io/ - https://www.leafnode.org/ is now being served by an external nginx-based web server so it can use a proper TLS certificate. - The GMANE links and last modified tag have been removed from the website. - The web site has been updated to use newer https:// links where available. - The mailing list has been moved to the leafnode.org domain. See README. ### BUGFIXES - A configuration --without-ipv6 now compiles again. Patch by Michael Bäuerle. - Leafnode recognizes an EEXIST error to rmdir() the same as ENOTEMPTY. Patch by Gary R. Schmidt. - Leafnode no longer trashes the stack if it, while scanning the message.id directory, finds a directory with an all-numeric name that is 1000 or higher. Reported by Matthias Gerstner. >----------------------------------------------------------------------------- |
From: Matthias A. <mat...@gm...> - 2021-03-27 21:10:38
|
Greetings, the leafnode mailing list has moved. E-Mail interface: send "help" to leafnode-list-request at leafnode.org Web interface: https://www.leafnode.org/mailman/listinfo/leafnode-list Mail to leafnode-list at leafnode.org - you need to be subscribe to post. Archives: https://www.leafnode.org/pipermail/leafnode-list/ Regards Matthias, leafnode maintainer |
From: Matthias A. <mat...@gm...> - 2015-08-24 22:51:56
|
---------------------------------------- leafnode 1.11.11 has been released. ---------------------------------------- http://www.leafnode.org/ .--------------------------------------------------------------. | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/p/leafnode/donate/ | `--------------------------------------------------------------' Version 1.11.11 is an update that fixes three minor issues running fetchnews. Binary RPMs are no longer provided. iBiblio is no longer accepting uploads, so no new releases there either. 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.11/ Not all sites carry all file types (.tar.xz, .tar.bz2, .tar.gz). Below are file checksums and the NEWS file excerpt, with changes since the previous release. The full ChangeLog ships with the tarballs. Have fun, Matthias Andree, Leafnode maintainer >----------------------------------------------------------------------------- SHA1 checksums: 8e84358748a26ff147ea28120e8b42f5f6deb936 *leafnode-1.11.11.tar.bz2 d960e0b5fb554e3762ec8e4b3a538abd34ce9960 *leafnode-1.11.11.tar.gz e8675d56dfa467b663dda1299b473b4c700f7256 *leafnode-1.11.11.tar.xz 04386faa9928ff72999b25c9c36bc90e41f20491 *upgrade-1.11.10-to-1.11.11.diff.gz >----------------------------------------------------------------------------- ### BUGFIXES - The configfile parser now strips whitespace between a configuration parameter's value and a trailing comment. Found by Cecil Westerhof. - The roff manual page sources now render proper hyphens (-), minus characters (\-) and en-dashes (\[en]) depending on their context. This is so that copying-and-pasting from the manual page works properly. - The code that checks if the peer is local now properly deals with IPv4 mapped IPv6 addresses. >----------------------------------------------------------------------------- |
From: Matthias A. <mat...@gm...> - 2013-06-11 22:05:34
|
---------------------------------------- leafnode 1.11.10 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.10 is an update that fixes an abort in verbose mode when running fetchnews. Binary RPMs are no longer provided. iBiblio is no longer accepting uploads, so no new releases there either. 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.10/ rsync://master.dl.sourceforge.net/sourceforge/l/project/le/leafnode/leafnode/1.11.10/ o Mirror -- Source .tar.xz, .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM http://home.pages.de/~mandree/leafnode/ Not all sites carry all file types (.tar.xz, .tar.bz2, .tar.gz). 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: c25a6cc36d9080a882836c2cc6516543a85d7fd7 *leafnode-1.11.10.tar.bz2 0608374848ccf566899343b160e5f31610614df0 *leafnode-1.11.10.tar.gz 0ccc60281059bb4fad0336b4c9f66ad36e69dc21 *leafnode-1.11.10.tar.xz 73c5a1e88dee8daea08fe82291818a32e656d7e0 *upgrade-1.11.9-to-1.11.10.diff.gz >----------------------------------------------------------------------------- ### BUGFIXES - Some more format strings that used the 'h' width specifier have been changed to remove it, and cast the argument instead, in case we must use our snprintf.c replacement. Fixes FreeBSD PR#179483 and https://sourceforge.net/p/leafnode/bugs/19/, debugged and reported by Alexey Markov. - The configure.ac updates broke detection of a working snprintf, so that the bug above was exposed on many systems. ### CHANGES - When cross-compiling, leafnode now assumes that the target has a proper snprintf implementation, and will not provide its own. >----------------------------------------------------------------------------- |
From: Matthias A. <mat...@gm...> - 2013-06-10 21:50:07
|
---------------------------------------- leafnode 1.11.9 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.9 is an update that fixes a few minor bugs and usability concerns that have appeared over time. It improves IPv6 support. Binary RPMs are no longer provided. iBiblio is no longer accepting uploads, so no new releases there either. 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.9/ rsync://master.dl.sourceforge.net/sourceforge/l/project/le/leafnode/leafnode/1.11.9/ o Mirror -- Source .tar.xz, .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM http://home.pages.de/~mandree/leafnode/ Not all sites carry all file types (.tar.xz, .tar.bz2, .tar.gz). 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: 476cfc2465196adf45870117458bd8a6c5be9e07 *leafnode-1.11.9.tar.bz2 01e283614fb98e5d8e0cb5bf1c074177328dc077 *leafnode-1.11.9.tar.gz 73ae3fc416b5de10c3c6d3740ebd6e5a5ab53a0d *leafnode-1.11.9.tar.xz 2b6eb5901c5ef617c5a468ff791127588e382917 *upgrade-1.11.8-to-1.11.9.diff.gz >----------------------------------------------------------------------------- ### BUGFIXES - The whoami() function is now IPv6 enabled. Code contributed to openSUSE by Boris Manojlovic and submitted by Andreas Stieger, with additional bugfixes by Robert Grimm, fixing Debian Bug #667998, reported by Jose Antonio Ortega Ruiz <ja...@gn...>. - Do not delete news spool on "make uninstall" (which would lose all data), but instead only print instructions how the user could do that. Reported by Pasi Kallinen, fixes SourceForge bug #3520120. - The --with-user= now propagates to leafnode.xinetd. Inspired by a bug report sent by Ken Robinson. - When complaining that we are unable to switch the user ID, report the current real and effective user IDs to ease debugging. Inspired by a bug report sent by Ken Robinson. ### CHANGES - Leafnode no longer supports PCRE versions before 2.06. - Leafnode now lets autoconf look for a good sed command, and runs it instead of a hard-coded "sed" (first from the $PATH) from "subst". - Leafnode's subst program (run during build) now runs sed under LC_ALL=C. This might fix SourceForge Bug#3575233 reported by Martin Krischik, where leafnode failed to compile under macports for MacOS X 10.8. - Work around compilation failures in ma_sock2name.c due to broken IN6_IS_ADDR_V4MAPPED macro on Linux eglibc (Ubuntu 12.04) when compiling in strict conformance mode. - configure.ac updates to avoid autoconf warnings on newer autoconf versions. - Remove some compiler warnings that were enabled during development, but are not terribly useful on code that is not going to change much. >----------------------------------------------------------------------------- |
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----- |
From: Matthias A. <mat...@gm...> - 2009-04-20 21:57:30
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.11.7 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.7 is an update that fixes a few minor bugs and incompatibilities that have appeared over time. A binary RPM for Linux i486 with glibc 2.4 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 is now a -debuginfo RPM, too. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=677161&package_id=53446 rsync://osdn.dl.sourceforge.net/sourceforge/l/le/leafnode/ o Mirror -- Source .tar.lzma, .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.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: 81b85be012f1c3d2613e9f9c078336bdd238a052 *leafnode-1.11.7.tar.bz2 5edb6b9fa3e651275e6f31a0d3124d1dd58c8ef1 *leafnode-1.11.7.tar.gz 1a58c77267933b105663309a2a26761a13abfa73 *leafnode-1.11.7.tar.lzma 00fd5bd07742f97544248c29a42f7fe411117631 *upgrade-1.11.6-to-1.11.7.diff.gz MD5 checksums: e5e8ac28386c59df0b14ddbfcbe78509 *leafnode-1.11.7.tar.bz2 397f551e0a74d56065bd721ed4a1e958 *leafnode-1.11.7.tar.gz 908166db4f3cdec56edf382d38d6a771 *leafnode-1.11.7.tar.lzma f235956fa32322ca9185a019820470c7 *upgrade-1.11.6-to-1.11.7.diff.gz File sizes: 494740 leafnode-1.11.7.tar.bz2 586962 leafnode-1.11.7.tar.gz 440231 leafnode-1.11.7.tar.lzma 128129 upgrade-1.11.6-to-1.11.7.diff.gz >----------------------------------------------------------------------------- ### WORKAROUND + fetchnews: If the LN_SUPPRESS_DATE environment variable is defined and set to any value or empty, fetchnews will not test the upstream server's time by means of the "DATE" NNTP command. This can be used to quench related log messages. ### BUGFIXES + Fix logging if texpire unlinks files without further hardlinks from message.id/NNN/ + Fix potential segfault on libcs that do not catch NULL for %s formatting (several GNU libc versions do) when trying to retrieve delayed bodies from corrupt article headers. Pretend success, to purge article number from subscription file. Bug reported by Chris Carr. + Fix & change "noactive" so that it can be overridden by "fetchnews -f", as documented in config.example. Regression as side effect of 1.9.50 fix, reported by Jesse F. Hughes. + Fix logged IP address in "connected to..., reply:" message when compiled without IPv6 support. Fixes Mandriva Bug #45605, reported by David W. Hodgins. + Print connected to... to console as well at proper verbosity level, found by maintainer while debugging aforementioned bug. + Only emit warning that no server with posting permission was found if that's actually needed. Reported by Christian Weiske. + If corrupted articles had been detected, fetchnews -x NNN would not be able to re-fetch the said article because a 0-sized file remained in message.id, making fetchnews believe the article was in the spool. 0-sized message.id/NNN/ files are now purged when checking if the article is already in the spool. Reported by Peter Bauernfeind. (de.comm.software.newsserver post, May 2008) + Change interface enumeration to track incompatible NetBSD 5 changes. The latter led to bogus connection refusals in NNTPD. SourceForge Bug #2700756, by Aleksey Cheusov, fix suggested by Roy Marples. + Add support for SIOCGIFALIAS where available (BSD) in order to obtain netmasks for 4.4BSD-style IP aliases. getifaddrs() has been suggested as well, but it isn't available everywhere, so we would have to keep the old code around anyways, and we can just fix that rather than introduce alternative code branches. ### BUGFIXES BACKPORTED FROM LEAFNODE 2 + lsort (used by make update) now detects and report errors. + "make update" handles the lockfile properly now: it records its PID and removes the lock also in cases of failure. + "make update" restores the old groupinfo file if lsort fails. + "make update" now builds an up-to-date lsort first. + "make update" now uses the configured NEWS_USER and _GROUP. + "make update" is now a phony Makefile target, i. e. it will work even if there is a file "update" in the build directory. ### CHANGES + When creating a Path: header (because the newsreader did not do that), use "not-for-mail" instead of NEWS_USER (usually "news") as the user component. This seems to resolve propagation issues with 2nd-hop-upstreams, as reported in Debian Bug#459980 by Michael Weitzel, with Universität Siegen, Germany. + When writing to client fails, log decoded errno, too. This can help debugging certain firewall misconfigurations more easily. + Undoing a wordwrap in configure.ac allows for bootstrapping on Cygwin. + Drop obsolete mysetvbuf(). + leafnode-version now supports an additional "-v" mode to print more information on the installation. The output then is similar, but not identical - due to different feature sets - to the way leafnode-2 prints it. ### DOCUMENTATION + Add some comments to UNINSTALL-daemontools + Put README-FQDN* under leafnode's license. Found to be in conflict with Debian's DFSG by Mark Brown. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkns7NQACgkQvmGDOQUufZUBsACgk4A2wKmutnoNKFqapq2ZZg3C EGgAmwdfFMuRl0gRldvSifL/kwaltAym =FhXe -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2007-03-17 13:50:11
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.11.6 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.6 is an update that fixes a few minor bugs. At the same time, it is the last planned leafnode-1.X release, there is no more stuff on the 1.X TODO list, so future efforts should go into leafnode-2, other projects permitting. A binary RPM for Linux with glibc 2.2 and i486 or compatible processors 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 is now a -debuginfo RPM, too. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=494356 rsync://osdn.dl.sourceforge.net/sourceforge/l/le/leafnode/ o Mirror -- Source .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.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: 18b2ba10bfb54c20fc68e0b2b15ca5cf6da923fe *leafnode-1.11.6.tar.bz2 9faed42a1043b37eb6a73f89232746dd561af590 *leafnode-1.11.6.tar.gz 6a4ca775f160a05fdf8ae40c7ecfe0939b264b13 *upgrade-1.11.5-to-1.11.6.diff.gz MD5 checksums: 5a083968dbacc3d6f6d1013241c23e39 *leafnode-1.11.6.tar.bz2 72ac51ec53673736f5dfd62a6c65d182 *leafnode-1.11.6.tar.gz 3efc952e56b4cafe494fc28566f9a273 *upgrade-1.11.5-to-1.11.6.diff.gz File sizes: 438491 leafnode-1.11.6.tar.bz2 528079 leafnode-1.11.6.tar.gz 75002 upgrade-1.11.5-to-1.11.6.diff.gz >----------------------------------------------------------------------------- ### BUGFIXES o .site TLDs are refused in FQDN. o apply patch from Georg Schwarz to fix compilation with SGI IDO cc. o do not delete articles if the References: lines are malformatted. Reported by Adam Funk. o support autoconf 2.60, fixing datarootdir-related warnings. ### DOCUMENTATION o fix minor typos in README-FQDN. o minor changes to INSTALL. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFF+/IGvmGDOQUufZURAhptAJ0V0j1VN97Y+b1USg2z7zPuyj5NrQCgyC6h qF4YYJsY2+aMp1TM4rV1Ry0= =UCmT -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2006-04-09 13:08:20
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.11.5 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.5 is an update that fixes a few minor bugs. A binary RPM for Linux with glibc 2.2 and i486 or compatible processors 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 is now a -debuginfo RPM, too. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=408378 rsync://osdn.dl.sourceforge.net/sourceforge/l/le/leafnode/ o Mirror -- Source .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.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: e5389c63e4020090b33504dbb1865f60fa59a1a2 *leafnode-1.11.5.tar.bz2 d7822da3fedf1536338f4a9f70588c6270e3d1c1 *leafnode-1.11.5.tar.gz 66562ac16b020ee3f8e0fe81975b8aece037bdfa *upgrade-1.11.4-to-1.11.5.diff.gz MD5 checksums: 88552c5cc91cb27146c8906b2d33289d *leafnode-1.11.5.tar.bz2 daf05beb4eaab09c6405b3ada247f7c4 *leafnode-1.11.5.tar.gz 0729dc3d93793868bb808d5be8a9c914 *upgrade-1.11.4-to-1.11.5.diff.gz File sizes: 433672 leafnode-1.11.5.tar.bz2 522650 leafnode-1.11.5.tar.gz 32002 upgrade-1.11.4-to-1.11.5.diff.gz >----------------------------------------------------------------------------- ### BUGFIXES o Fix logging of invalid FQDH/FQDN. o Do not trash delaybody download markers if the interesting.group/* files are writeable by NEWS_USER ("news") but owned by somebody else. Found debugging a problem described by David Aldred. o Some syslog messages were still logged at LOG_DEBUG priority without debugmode set. o Support noactive = 0. Reported by Rafal Maj, Debian Bug #329760. o Support nodesc = 0. o Keep non-expiring groups (negative groupexpire date) in active file even if they have expired upstream. Sourceforge Bug #1230256, Thomas Zajic. o INSTALL: leafnode needs a "news" group as well. Found by Julien Sansonnens. o Allow unterminated lines in regular files. Found by Ivo Maintz. o Applyfilter unfolds headers before matching, to match fetchnews behavior. o Applyfilter no longer unconditionally removes messages without body if delaybody is off. The interesting.groups/group.name file might still have pointers so that fetchnews will download the bodies later. ### CHANGES o "killed nnn (<me...@ge...>), already fetched before" messages have been demoted to debug priority, to avoid syslog spamming with multiple upstream servers or after crashes. Reported by Adam Funk. o The RPM is now accompanied by a -debuginfo package. o Build "grouplist" program in "make check". o The fetchnews manual pages states that -f is not to be used in cron jobs. o The filtering documentation (applyfilter(8) man page and filters.example) was overhauled, at the suggestion of Michael R. McCarrey. Mike also courteously provided additional filter examples with documentation. ### WEBSITE o http://www.leafnode.org/ is now served by SourceForge's VHOST service and thus serves the same content as http://leafnode.sourceforge.net/ >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFEOQc1vmGDOQUufZURAk7uAKDfOQkbACF9z9W2kCYNVPuhn/l3VACg2G9S LNvuZwDRHZbVrOIqX85XUug= =p5oa -----END PGP SIGNATURE----- |
From: Matthias A. <ma...@dt...> - 2005-11-23 23:08:10
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.11.4 has been released. ---------------------------------------- http://leafnode.sourceforge.net/ .------------------------------------------------------------------. | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/donate/index.php?user_id=2788 | `------------------------------------------------------------------' Version 1.11.4 is an update that fixes two minor bugs in fetchnews. A binary RPM for Linux with glibc 2.2 and i486 or compatible processors is provided. It also requires packages providing libpcre.so.0 and xinetd. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=373192 rsync://osdn.dl.sourceforge.net/sourceforge/l/le/leafnode/ o Dortmund University -- Source .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.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: c2c1874b7956e5dd6e54d2453b7e34cda168a6df *leafnode-1.11.4.tar.bz2 2592ea414955615584d4354ae6c806bf0fd38d17 *leafnode-1.11.4.tar.gz 80ff43123d5d71b0f9d31126273b000d40409282 *upgrade-1.11.3-to-1.11.4.diff.gz MD5 checksums: 727103895b45a683c031bc7cd2114316 *leafnode-1.11.4.tar.bz2 d8632c7ad9b97826ddd0c834e5bdb3b6 *leafnode-1.11.4.tar.gz 953c2c7dc97098a1b300cd4823a3790f *upgrade-1.11.3-to-1.11.4.diff.gz File sizes: 418326 leafnode-1.11.4.tar.bz2 503746 leafnode-1.11.4.tar.gz 6781 upgrade-1.11.3-to-1.11.4.diff.gz >----------------------------------------------------------------------------- ### BUGFIXES o Skip server processing when posting articles fails, for instance, because of a protocol error or server disconnect/timeout. Bug found when analyzing Debian #318644. o Do not mark the active for refetch when the failed server has "noread" set or fetchnews is in -P (post only) mode. Patch by Brian Sammon. ### COMPATIBILITY CHANGE o GNU coreutils 5.92 are broken and can no longer create a missing directory with "mkdir -p missing/." Work around the bug. Reported by Michael Shigorin. ### DOCUMENTATION o Switch FAQ.pdf formatting back to XSL stylesheets and RenderX XEP 4.4, now that a personal license for OpenSource documentation is available. o Renamed all CAN-YYYY-NNNN to CVE-YYYY-NNNN in leafnode-SA-*.txt, ChangeLog, NEWS and OLDNEWS to chase the CVE database change of 2005-10-19. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFDhPZGvmGDOQUufZURAjPQAKDeWfCIOyVLpRxeLOcOs3tLp7d7KgCaAoWH CCSXvh+SArzuajh3dE1oodE= =CYb1 -----END PGP SIGNATURE----- |
From: David C. H. <lea...@TQ...> - 2005-07-10 02:23:14
|
I will be maintaining Leafnode for Fedora Extras (whenever Redhat gets around to sending me the CLA to sign). Meanwhile, I am maintaining a current RPM on our site which was compiled on FC4 and should be fine on FC3 and FC4. I'll take this opportunity to thank Matthias for the excellent work. Leafnode solves a host of problems. -- Leafnode/Fedora How-To: http://www.TQMcube.com/leafnode.htm Tired of spam? Do YOUR part: http://www.BoulderPledge.org Eliminate Spam: http://www.TQMcube.com/spam_trap.htm |
From: Matthias A. <mat...@gm...> - 2005-06-08 21:52:13
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 leafnode-SA-2005:02.fetchnews-hangs-on-header Topic: potential denial of service in leafnode Announcement: leafnode-SA-2005:02 Author: Matthias Andree Version: 1.00 Announced: 2005-06-08 Category: main Type: potential denial of service Impact: fetchnews hangs, no new fetchnews/texpire processes can be started Credits: Adam Funk (bug report) Danger: medium: - no build-up of memory consumption - no privilege escalation through this bug - malicious upstream server can be unlisted CVE Name: CAN-2005-1911 URL: http://leafnode.sourceforge.net/leafnode-SA-2005-02.txt http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-1911 Affects: leafnode versions up to and including 1.11.2 Not affected: leafnode 1.11.3 Default install: affected. Corrected: 2005-06-08 14:06 UTC (CVS) - committed corrected version 2005-06-08 leafnode 1.11.3 released 0. Release history 2005-06-08 1.00 initial announcement 1. Background leafnode is a store-and-forward proxy for Usenet news, is uses the network news transfer protocol (NNTP). It consists of several collaborating programs, the server part is usually started by inetd, xinetd or tcpserver, the client part is usually started by cron, a PPP post-connect script or manually. This security announcement pertains to leafnode-1, the stable branch. The leafnode-2 development branch is not subject to security announcements. 2. Problem description A vulnerability was found in the fetchnews program (the NNTP client) that may under some circumstances cause a wait for input that never arrives, fetchnews "hangs". This hang does not cost CPU. 3. Impact As only one fetchnews program can run at a time, subsequently started fetchnews and texpire programs will terminate. This means that the news database will no longer be updated, older articles will no longer expire, until the hanging fetchnews process gets unstuck, usually through a manual "kill" command or a reboot. 4. Workaround Comment out all configuration pertaining to the malicious server. Note that this is not a full solution as transient network errors can also cause delays in querying other network servers, and it requires manual intervention to find out which server is malicious. 5. Solution Upgrade your leafnode package to version 1.11.3. leafnode 1.11.3 is available from SourceForge: <http://sourceforge.net/project/showfiles.php?group_id=57767> Leafnode 1.X versions are deemed stable, and it is usually best to go for the latest released 1.X version to have all the other bug fixes as well. A. References leafnode home page: <http://leafnode.sourceforge.net/> B. Copyright and License (C) Copyright 2005 by Matthias Andree, <mat...@gm...>. Some rights reserved. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs German License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/2.0/de/ or send a letter to Creative Commons; 559 Nathan Abbott Way; Stanford, California 94305; USA. END OF leafnode-SA-2005:02.fetchnews-hangs-on-header -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCp2h7vmGDOQUufZURAmyFAJ472k0A3odOSlKIUjagJaqc2XBWhwCfbQ0S UCZhYWxLaknqCqGH7JKrywU= =Bg9q -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2005-06-08 21:49:11
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.11.3.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ .------------------------------------------------------------------. | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/donate/index.php?user_id=2788 | `------------------------------------------------------------------' Version 1.11.3 is an update that fixes one security bug where a malicious remote server can hang fetchnews. A binary RPM for Linux with glibc 2.2 and i486 or compatible processors is provided. It also requires packages providing libpcre.so.0 and xinetd. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=333578 rsync://osdn.dl.sourceforge.net/sourceforge/l/le/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM 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 file types (.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: 6910f05c0fa4b1bb5a4baaa6e6fd529fef5ece22 *leafnode-1.11.3.rel.tar.bz2 b17fc6b361c499f35dda707dfea37e9342dcfe03 *leafnode-1.11.3.rel.tar.gz 9fbd51f861749af44646809713df2a1d839a0ab8 *upgrade-1.11.2-to-1.11.3.diff.gz MD5 checksums: 3360247f3cebf3c8cc5accf182cd4bcd *leafnode-1.11.3.rel.tar.bz2 e6494a9c01a9a21734d0c8a0662ec1eb *leafnode-1.11.3.rel.tar.gz b48d0ec3bb5b112bd948b08132c8db77 *upgrade-1.11.2-to-1.11.3.diff.gz File sizes: 506217 leafnode-1.11.3.rel.tar.bz2 581429 leafnode-1.11.3.rel.tar.gz 36391 upgrade-1.11.2-to-1.11.3.diff.gz >----------------------------------------------------------------------------- ### SECURITY BUGFIXES o Fetchnews did not detect timeouts while it was downloading an article header, which malicious upstream servers could exploit to mount a denial of service attack against the fetchnews client. See leafnode-SA-2005-02.txt. CVE Name: CAN-2005-1911 ### BUGFIXES o Bugfix sed expression in makesubst script. (Reported by Jeff Zacharias.) ### CHANGES o texpire now tags the message.id expired count with "message.id" rather than "total:" to avoid misleading the user who assumes that "total:" would have to be the sum of the group counts. See also the FAQ change below. SourceForge bug #1215453. o When debugmode and verbose mode are set, leafnode programs now print a warning to stdout that the user should check syslog.conf and the syslog output rather than the screen print for debugging and sleeps for three seconds. ### DOCUMENTATION o Add FAQ entry to explain discrepancies between texpire group counts and message.id expired articles counts. o Add FAQ entry to explain influence of Gnus' gnus-read-active-file setting on lost subscriptions, and extend stop fetchnews from unsubscribing FAQ. Debian bug #307685. o Drop FAQ entry on license issues as some parts of leafnode are in fact GPLd. o Drop FAQ entry on why old articles aren't posted, obsolete since 1.9.33. o INSTALL and INSTALL_de have been polished. o Add a hint that syslog.conf must be edited to config.example. o leafnode(8) mentions that LIST ACTIVE keeps an existing subscription fresh. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCp2fIvmGDOQUufZURAqgOAJ4yroHatwqwOTAtnTMdsEgfxaVglwCgv7BT XeRnQyElB+p2WKDfrnNXyAo= =sMm0 -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2005-05-05 11:22:05
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.11.2.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ .------------------------------------------------------------------. | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/donate/index.php?user_id=2788 | `------------------------------------------------------------------' Version 1.11.2 is an update that fixes two security bugs where a malicious remote server can crash fetchnews. It also fixes a few other minor bugs, among them Debian bug #70052: fetchnews is now more careful about when to re-fetch an active file. A binary RPM for Linux with glibc 2.2 and i486 or compatible processors is provided. It also requires packages providing libpcre.so.0 and xinetd. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=325112 rsync://osdn.dl.sourceforge.net/sourceforge/l/le/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM 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 file types (.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: 138904683e9fa7f8630bc7e0273f2085ad4e7784 *leafnode-1.11.2.rel.tar.bz2 786c36725604be654bf41922ce924e3487a22be7 *leafnode-1.11.2.rel.tar.gz c47d4ece2c84f8366e611f3b4a79c08385c580c3 *upgrade-1.11.1-to-1.11.2.diff.gz MD5 checksums: bb97b9f654f54973e3c90bd11e6d8b24 *leafnode-1.11.2.rel.tar.bz2 85ee515acf4dfc025316f8cc19b37ecf *leafnode-1.11.2.rel.tar.gz 676805b00dce2b66c0eb79790e4ef646 *upgrade-1.11.1-to-1.11.2.diff.gz File sizes: 391034 leafnode-1.11.2.rel.tar.bz2 469005 leafnode-1.11.2.rel.tar.gz 5541 upgrade-1.11.1-to-1.11.2.diff.gz >----------------------------------------------------------------------------- ### SECURITY BUGFIXES NOTE: at the time this section was written, the CVE number was not yet known. The ID will be posted to http://leafnode.sourceforge.net/security.shtml and has been requested from the FreeBSD security team as a CVE CNA. o Fix fetchnews segfault when connection to server dies while fetchnews is reading an article body (use-after-free bug). Regression introduced into leafnode v1.9.52. Denial of service possible, see leafnode-SA-2005-01.txt. o Fix fetchnews segfault when connection to server dies while fetchnews is reading an article header. Regression in security fix of leafnode v1.9.48. Denial of service possible, see leafnode-SA-2005-01.txt ### BUGFIXES o fetchnews will no longer re-fetch the active file for a server if it has been completely received even if fetching articles from this server encounters a problem. Long-standing bug. Debian bug #70052. o fetchnews will now properly mark the active for complete re-fetch if it says so. Previously, it forgot the mark in some circumstances. o A problem fetching the active file or descriptions for a newly added server will now mark the active for re-fetch even if articles have successfully been retrieved from the same server. ### DOCUMENTATION o Repair two lines in the German leafnode(8) manual page that became invisible as they ran together with a .PP macro. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCeOjsvmGDOQUufZURAjLzAJ9q7eCF8xdQdbotDtqGFJ8XM55+LwCfXlNH J+iY/8h7ztd0ihUogKBWNX8= =ey+E -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2005-05-04 19:06:25
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 leafnode-SA-2005:01.fetchnews-crashes-on-timeout Topic: potential denial of service in leafnode Announcement: leafnode-SA-2005:01 Writer: Matthias Andree Version: 1.00 Announced: 2005-05-04 Category: main Type: potential denial of service Impact: fetchnews crashes, some servers not queried Danger: low - malicious upstream server can easily be unlisted CVE Name: requested from FreeBSD CNA, for updates, please see <http://leafnode.sourceforge.net/security.shtml> Affects: leafnode versions 1.9.48 to 1.11.1 inclusively Not affected: leafnode 1.11.2 Default install: affected. Corrected: 2005-05-04 10:09 UTC (CVS) - committed corrected version 2005-05-04 leafnode 1.11.2 released 0. Release history 2005-05-04 1.00 initial announcement 1. Background leafnode is a store-and-forward proxy for Usenet news, is uses the network news transfer protocol (NNTP). It consists of several collaborating programs, the server part is usually started by inetd, xinetd or tcpserver, the client part is usually started by cron or manually. This security announcement pertains to leafnode-1, the stable branch. The leafnode-2 development branch has not yet seen a stable release, so it is not subject to security announcements. 2. Problem description Two vulnerabilities were found in the fetchnews program (the NNTP client). These can cause the fetchnews program to crash when the upstream server closes the connection while leafnode is receiving (1) an article header, or (2) an article body. 3. Impact A malicious upstream server that purposefully drops the connection after fetchnews has requested an article header or body can prevent fetchnews =66rom ever querying other servers that are listed after the malicious server in the configuration file. 4. Workaround Comment out all configuration pertaining to the malicious server. Note that this is not a full solution as transient network errors can also cause delays in querying other network servers, and it requires manual intervention to find out which server is malicious. 5. Solution Upgrade your leafnode package to version 1.11.2. leafnode 1.11.2 is available from SourceForge: <http://sourceforge.net/project/showfiles.php?group_id=3D57767> Leafnode 1.X versions are deemed stable, and it is usually best to go for the latest released 1.X version to have all the other bug fixes as well. A. References leafnode home page: <http://leafnode.sourceforge.net/> END OF leafnode-SA-2005:01.fetchnews-crashes-on-timeout -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCeOjfvmGDOQUufZURAmX8AKCjHNY0If1VSN+Sedr8l1MFapRuowCff7mV EPQD1WBDzBMgmNCYVZjJz7M=3D =3DObqW -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2005-04-26 00:14:59
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.11.1.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ .------------------------------------------------------------------. | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/donate/index.php?user_id=2788 | `------------------------------------------------------------------' Version 1.11.1 is an update that polishes leafnode a bit, mostly revising documentation, plural of printed messages, updating web addresses, and a fix to avoid bogus warnings on Solaris. A binary RPM for Linux with glibc 2.2 and i486 or compatible processors is provided. It also requires packages providing libpcre.so.0 and xinetd. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=323248 rsync://osdn.dl.sourceforge.net/sourceforge/l/le/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM 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 file types (.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: cb5963c15313b9780a6964d2f6ec803f62356176 *leafnode-1.11.1.rel.tar.bz2 ca6169f809b28e56651244742356a5682827c4d0 *leafnode-1.11.1.rel.tar.gz 6d9be12d3f964f1ecdc7544a34dc79757212c63f *upgrade-1.11.0-to-1.11.1.diff.gz MD5 checksums: b477026407809d2c9764264b8004e9d3 *leafnode-1.11.1.rel.tar.bz2 b3b16ec72ed1c43c4d4e6d6e8ab4f069 *leafnode-1.11.1.rel.tar.gz c38b4c5608e853f9174d2e7569da510a *upgrade-1.11.0-to-1.11.1.diff.gz File sizes: 389728 leafnode-1.11.1.rel.tar.bz2 466707 leafnode-1.11.1.rel.tar.gz 19043 upgrade-1.11.0-to-1.11.1.diff.gz >----------------------------------------------------------------------------- ### BUGFIX o Fix pluralization bug in "n article[s] posted" message, Debian bug #303157. o Fix other pluralization bugs. o Update address of web site in pseudo article, reported by Daniel Zwick. ### PORTABILITY o Backport leafnode-2 code to prefer /usr/xpg4/bin/id (if present) to /usr/bin/id, to improve portability to Solaris and avoid bogus warnings during ./configure. ### DOCUMENTATION o Remove TODO file. o Update documentation and addresses of mailing lists and web sites, there have been obsolete links around in code, pseudo article and documentation. o Add missing IPv6 hints to README files. o Add incompatibility hint WRT configuration parser to README files. o Clarify differences between global and server-specific parameters in leafnode(8) manual pages. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCbYfzvmGDOQUufZURAo8dAJ99p398F7jbwZI0XMOwcoTHzd4nEwCghQF7 CsMwGeKf3H8H/FUe5lPCx8U= =O4au -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2005-03-16 22:50:35
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.11.0.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ | If you like leafnode, please consider donating - voluntarily | | Donate via https://sourceforge.net/donate/index.php?user_id=2788 | Leafnode 1.11.0.rel contains two bugfixes that may in some cases require changes to existing setups, which prompted a bump of the minor version: 1. fetchnews now supports IPv6. leafnode has already supported IPv6 before. leafnode was sometimes filed into categories of IPv6-aware software, although only the NNTP server was IPv6 aware, but not the "fetchnews" NNTP client program. This has regularly caused irritations. This update makes the fetchnews client IPv6 aware. 2. The configuration file parser now supports quoted strings on the right hand side of configuration lines. This changes lines that contain the QUOTATION MARK character (" = ASCII 34 = 0x22 = 042, "neutral double quote") must be changed. Example: password=sec"ret now becomes: password="sec\"ret" This change also enables the NUMBER SIGN (crosshatch, hash mark, octothorpe, however you call it, # = ASCII 35 = 0x23 = 043) to be used in passwords, if the passwort is enclosed in quotation marks, Example: password="sec#ret" A binary RPM for Linux with glibc 2.2 and i486 or compatible processors is provided. It also requires packages providing libpcre.so.0 and xinetd. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=313193 rsync://osdn.dl.sourceforge.net/sourceforge/l/le/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM 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 file types (.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 be viewed at http://home.pages.de/~mandree/leafnode/ChangeLog.txt Have fun, Matthias Andree, Leafnode maintainer SHA1 checksums: c9cba6c531c25469324d4f3167a50173cd41eb81 *leafnode-1.11.0.rel.tar.bz2 7be6e7325a638b1a9e2f62ea307003cf1d91adfd *leafnode-1.11.0.rel.tar.gz 6680814fbb3b4e724494a2715de93097f46ecf3f *upgrade-1.10.8-to-1.11.0.diff.gz MD5 checksums: ed4ce29c24d6f4271ceab72aca67ba7f *leafnode-1.11.0.rel.tar.bz2 6544dbd1b626eb063d861612dac318a3 *leafnode-1.11.0.rel.tar.gz cf024bfe61b168ae08f5e6f87da12915 *upgrade-1.10.8-to-1.11.0.diff.gz NEWS since previous release: >----------------------------------------------------------------------------- ### INCOMPATIBLE BUGFIXES + fetchnews now supports IPv6 (this causes the version bump to 1.11) + the configuration parser now supports quoted strings on the right-hand side, so that "#" can be used in passwords. See the section CONFIGURATION in leafnode(8) for details. ### BUGFIX + Fix snprintf test that caused leafnode to always use the local snprintf rather than the system's. Bug found by Bruno Rohee. Regression in leafnode-1.10.7, though with no user-visible effect. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCOLgyvmGDOQUufZURAj8sAJ9s+CKQbDaEVv8HV5/LhQ2kO7Kx0ACeOjqp xbgI2lbw0077X5ZWklLT4N0= =jzlf -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2005-01-21 16:12:23
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.10.8.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ Leafnode 1.10.8.rel contains a bugfix that avoids premature unsubscription from low-traffic groups. NOTE: please consider donating to leafnode so it can be supported. Donate via https://sourceforge.net/donate/index.php?user_id=2788 This is on a voluntary basis. You need not donate in order to be able or allowed to use leafnode. Leafnode is free to use for everybody. 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. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=298783 rsync://osdn.dl.sourceforge.net/sourceforge/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM 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. 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: 1b848eac29345e8bbf7aa7971939dce657d685c6 *leafnode-1.10.8.rel.tar.bz2 99e6277e3562b3d3c185d54734338339d6676361 *leafnode-1.10.8.rel.tar.gz 6b782968e17386be08e63e392a833a238bd8127b *upgrade-1.10.7-to-1.10.8.diff.gz MD5 checksums: 1d8d27673780ba49fcb69883c2cabdec *leafnode-1.10.8.rel.tar.bz2 4f33a7865e1ca0860cb8bf7efe084a86 *leafnode-1.10.8.rel.tar.gz 4c010b47b73e3ae26b34269d2c2aea2d *upgrade-1.10.7-to-1.10.8.diff.gz NEWS since previous release: >----------------------------------------------------------------------------- ### BUGFIX . Keep interesting groups interesting on LIST ACTIVE and GROUP even if they have no articles. Reported by Brian Sammon. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFB8SndvmGDOQUufZURArG3AJ9oyz1kloMaiwtAepklMVWdLxR/zQCg/PcB jXt39+zZZLhw4FUaZ2xlLCQ= =yQ2n -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2004-11-20 14:42:56
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.10.7.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ Leafnode 1.10.7.rel contains a minor portability fix to systems that have an snprintf function that is unsuitable for leafnode and could cause an abort. The "GROUP.NAME not found in groupinfo file" message will now only appear at verbose levels 2 and higher. You can skip this update if your previous leafnode version compiled for you and you aren't annoyed by the message mentioned above. NOTE: If you find leafnode useful, please consider donating money, via https://sourceforge.net/donate/index.php?user_id=3D2788 This is on a voluntary basis. You need not donate in order to be able or allowed to use leafnode. Leafnode is free to use for everybody. 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= . This version is or will become available in .tar.bz2 format from these si= tes: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=3D57767&release_= id=3D284140 rsync://osdn.dl.sourceforge.net/sourceforge/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Li= nux RPM 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. 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: 5bfd2a363961ffa8535e9761feba9825a0c2cb6e *leafnode-1.10.7.rel.tar.bz2 8f36ba96087471aceb81a887180a9c77aeed5af2 *leafnode-1.10.7.rel.tar.gz bf4dff79c604da3cbcd890abd44fd546a293e8ab *upgrade-1.10.6-to-1.10.7.diff.g= z MD5 checksums: e3ebe05e4480d47a7d37e1902dee71a5 *leafnode-1.10.7.rel.tar.bz2 7f46071cb4565de1f9a21c700686bb90 *leafnode-1.10.7.rel.tar.gz e67c309608ec770d0c0ee8bd6338b84c *upgrade-1.10.6-to-1.10.7.diff.gz File sizes: 384931 leafnode-1.10.7.rel.tar.bz2 461565 leafnode-1.10.7.rel.tar.gz 4916 upgrade-1.10.6-to-1.10.7.diff.gz NEWS since previous release: >------------------------------------------------------------------------= ----- * 1.10.7, 2004-11-22 ### BUGFIX + The shipped snprintf function didn't report the proper size for literals. It now does. Report by Michael B=C3=A4uerle. + Pull snprintf/vsnprintf replacements from the libc's name space, prefixing them with ln_ on linker level. This avoids our overriding libc's snprintf/vsnprintf which may cause bogus aborts when other parts of the libc (syslog for instance) use formatting characters that our minimal vsnprintf implementation does not support. Fixes an abort reported by Michael B=C3=A4uerle on a system that had a non-working snprintf function. ### CHANGE + The "GROUP.NAME not found in groupinfo file" message will now only appear at verbose levels 2 and higher, to avoid uninteresting output when a group has just been deleted but is still in interesting.groups. Reported by Berthold H=C3=B6llmann. ### INTERNAL + The use of the shipped snprintf function for testing purposes can now be forced by running: env FORCE_SHIPPED_SNPRINTF=3Dyes ./configure --op= ts >------------------------------------------------------------------------= ----- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBn1fdvmGDOQUufZURAp9sAKCrXENtBgnFxPNGL1thCwsC7fxu6QCgtMvv t7abrlRju8J3to8dpzOluDo=3D =3D7tVD -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2004-09-23 11:28:14
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.10.6.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ Leafnode 1.10.6.rel fixes a bug in noactive mode that causes fetchnews to re-download of all active files when there is an error fetching from the server that was configured "noactive". You can skip this update if you are not using a "noactive" server option. NOTE: If you find leafnode useful, you can donate money to me, via https://sourceforge.net/donate/index.php?user_id=2788 This is on a voluntary basis. You need not donate in order to be able or allowed to use leafnode. Leafnode is free to use for everybody. 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. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=269840 rsync://osdn.dl.sourceforge.net/sourceforge/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM 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. 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: 3afa95ac151027d8e194b95339b111c9b7260890 *leafnode-1.10.6.rel.tar.bz2 d316a2fd5d362aebd5e5d8eeb3b4dcce65c5867b *leafnode-1.10.6.rel.tar.gz 8250429c0afaa1dd33e74b5d04ecfd6521d2bf04 *upgrade-1.10.5-to-1.10.6.diff.gz MD5 checksums: 5280f805fdc3db66e7b168944732f852 *leafnode-1.10.6.rel.tar.bz2 72c7fd70f0644fa8d6ee1522ffa4f0e0 *leafnode-1.10.6.rel.tar.gz a026444533c05b7b16a9949e521539d5 *upgrade-1.10.5-to-1.10.6.diff.gz File sizes: 384293 leafnode-1.10.6.rel.tar.bz2 459749 leafnode-1.10.6.rel.tar.gz 71391 upgrade-1.10.5-to-1.10.6.diff.gz NEWS since previous release: >----------------------------------------------------------------------------- * 1.10.6, 2004-09-22 ### BUGFIX + If a server that was configured with "noactive" was unavailable, fetchnews would still mark the active file for download. Patch by Brian Sammon. ### DOCUMENTATION + History up to and including 1.9.54 has been split off into an OLDNEWS file. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBUrNCvmGDOQUufZURAvbEAJoCGRSSAc0Ro60ADzru7ovDH5JAiQCgg8ze ZWPzdw3o4EnFAhiTwBhYByg= =FDvL -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2004-08-26 15:11:21
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.10.5.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ Leafnode 1.10.5.rel fixes a bug in delaybody mode that had been around since 1.9.50, which caused duplicate downloads of articles marked for download that were only accessible by article number, but not by Message-ID. You can skip this update if you are not using delaybody mode and your installed leafnode version is 1.10.4 at the same time. NOTE: If you find leafnode useful, you can donate money to me, via https://sourceforge.net/donate/index.php?user_id=2788 This is on a voluntary basis. You need not donate in order to be able or allowed to use leafnode. Leafnode is free to use for everybody. 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. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=263536 rsync://osdn.dl.sourceforge.net/sourceforge/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM 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. 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: 15500fb5eae2807e89a99c0e378ecb652c349531 *leafnode-1.10.5.rel.tar.bz2 8960a0dc95878de7d970582d7047e06669aab58a *leafnode-1.10.5.rel.tar.gz 8040d1cca479b46433e5ed1dc9bd107ffdd74345 *upgrade-1.10.4-to-1.10.5.diff.gz MD5 checksums: b4f65e2df6d1e7cef15041cf5c0d6990 *leafnode-1.10.5.rel.tar.bz2 b379e746a92220642852cda7c43fb968 *leafnode-1.10.5.rel.tar.gz dc322d2ca5e6b3262051d93163ee3521 *upgrade-1.10.4-to-1.10.5.diff.gz File sizes: 385379 leafnode-1.10.5.rel.tar.bz2 459496 leafnode-1.10.5.rel.tar.gz 2040 upgrade-1.10.4-to-1.10.5.diff.gz NEWS since previous release: >----------------------------------------------------------------------------- * 1.10.5, 2004-08-26 ### BUGFIX + classic delaybodymode (delaybody set, delaybody_in_situ unset) stored articles with inaccessible Message-ID file and caused duplicates. Reported by Til Schubbe. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBLf2IvmGDOQUufZURAq8bAKCNx71GxeZGQhNFSgVi78by1yI5nACfW5Fz LVSv5fuKt1Q8beK5sOWLFcc= =aOo3 -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2004-08-15 13:45:57
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.10.4.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ Leafnode 1.10.4.rel fixes a critical texpire issue that was introduced in leafnode 1.9.54: texpire can lose articles from message.id when another leafnode process is started while texpire is running. Symptoms are truckloads full of "relink" messages at texpire time, figures of message.id expiry "articles deleted" not matching the count of articles deleted in groups and duplicate articles in newsgroups. These have been reported by Rein Klazes who found the exact location of the bug and Rick Pasotto. 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. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=260697 rsync://osdn.dl.sourceforge.net/sourceforge/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM 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. 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: f14d8a7e66813c0848c58535aa1d8b92ee66e221 *leafnode-1.10.4.rel.tar.bz2 5eedd1e4fc6ee0d2076bf2777bebee94ca255e75 *leafnode-1.10.4.rel.tar.gz 179e42f4561430953d306030fd6ab522071f2cf4 *upgrade-1.10.3-to-1.10.4.diff.gz MD5 checksums: ec29b123d98ae111f986defa1d8568a1 *leafnode-1.10.4.rel.tar.bz2 8680b419e4fe0dad5aa8daf01bf9be5e *leafnode-1.10.4.rel.tar.gz cd14447b0ba050ce7c72b999c1a084a3 *upgrade-1.10.3-to-1.10.4.diff.gz File sizes: 385245 leafnode-1.10.3.rel.tar.bz2 459275 leafnode-1.10.3.rel.tar.gz 6120 upgrade-1.10.2-to-1.10.3.diff.gz NEWS since previous release: >----------------------------------------------------------------------------- ### CRITICAL BUGFIX - - Only texpire will now delete the message.id/XXX/mids files and only after it has the lock, to prevent premature (but reversible) expiry of message.id files followed by gazillions of relinks at the next texpire run. Bug located and fix tested by Rein Klazes, thanks a lot. ### CHANGES - - Make debug mode logging of texpire a bit more verbose, log the reason why a message.id file was unlinked. - - Minor internal cleanups to make the code a bit more efficient, reduced memory use in texpire a bit. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBH2kIvmGDOQUufZURAm0fAKC+lA+F3ZpXLrBtdRRGDXysgq1YFACgr0g0 8pDc3JGQetap5sEnw4kSnVk= =vNEc -----END PGP SIGNATURE----- |
From: Matthias A. <mat...@gm...> - 2004-07-29 16:49:41
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ---------------------------------------- leafnode 1.10.3.rel has been released. ---------------------------------------- http://leafnode.sourceforge.net/ Leafnode 1.10.3.rel fixes two LIST ACTIVE issues, one is that LIST ACTIVE with a single group name (not a pattern) didn't refresh subscriptions, the other is that LIST ACTIVE didn't offer the pseudo article. These fixes improve compatibility with the venerable pre-KDE "knews" news reader. 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. This version is or will become available in .tar.bz2 format from these sites: o SourceForge -- Source .tar.bz2 and i486 Linux RPM http://sourceforge.net/projects/leafnode/ http://sourceforge.net/project/showfiles.php?group_id=57767&release_id=256774 rsync://osdn.dl.sourceforge.net/sourceforge/leafnode/ o Dortmund University -- Source .tar.bz2, .tar.gz, upgrade patch, i486 Linux RPM 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. 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: fce6cd2faf44d1ffaf2fa3ea92b8c086a65253de *leafnode-1.10.3.rel.tar.bz2 593ecca75674a53ebe3bb3f7f367cc5578e281e2 *leafnode-1.10.3.rel.tar.gz 8eeef158df3aaf6d833f440d9eb4885e6763d22c *upgrade-1.10.2-to-1.10.3.diff.gz MD5 checksums: 54b041f5b02aac46721dd6fffd4eda65 *leafnode-1.10.3.rel.tar.bz2 8d7d5539616cb90d44b90a3caf3f070a *leafnode-1.10.3.rel.tar.gz 249ad6a7f5d07b6a3ad9b59ade43f139 *upgrade-1.10.2-to-1.10.3.diff.gz File sizes: 384853 leafnode-1.10.3.rel.tar.bz2 458478 leafnode-1.10.3.rel.tar.gz 2100 upgrade-1.10.2-to-1.10.3.diff.gz NEWS since previous release: >----------------------------------------------------------------------------- * 1.10.3, 2004-07-28 ### BUGFIX - - LIST and LIST ACTIVE reported "empty group" for pseudo groups, rather than a group with one article. Reported by Brian Sammon. ### COMPATIBILITY - - Also refresh newsgroup subscription if the newsreader uses LIST ACTIVE news.group (when news.group is not a pattern). Suggested by Brian Sammon. >----------------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBCSqZvmGDOQUufZURAlG0AJ4swtOtPmomvCZXWldnF/GxPV559wCguITS ucIcOpg1XeM8vhwlrklZpd4= =PVTl -----END PGP SIGNATURE----- |