Release Notes: A file descriptor leak in delaybody mode was fixed. Leafnode adds detection of which IPv6-global-scope adddresses are in the local networks (on systems that have getifaddrs, such as *BSD and Linux). IPv6 is now enabled by default but can be disabled at build time. Leafnode now treats CR* CR LF sequences as end-of-line. Several compiler warnings were fixed. The FAQ (for slrn and unwanted low-traffic unsubscriptions) and config.example (for expire) were updated. The obsolete README.FIRST file was dropped.
Release Notes: DATE queries to the upstream servers can now be suppressed. Several logging and reporting bugs were fixed. Fetchnews -x 1234 can now re-fetch corrupted articles. Interface enumeration was fixed for NetBSD 5 compatibility. Netmasks will now properly be deduced for 4.4BSD-style IP aliases. Path: headers now end in !not-for-mail. leafnode-version now supports a -v argument for output similar to leafnode-2.
Release Notes: Compilation on SGI was fixed. Articles with malformed References: headers are no longer deleted. autoconf 2.60 is now supported. Minor revisions were made to the documentation.
Release Notes: Non-expiring newsgroups are now offered even after upstream deletion. noactive=0 and nodesc=0 now work properly. Unterminated lines are permitted in regular files. Applyfilter unfolds headers before matching, and no longer removes bodyless messages. Several logging bugs were fixed. Delaybody download markers are handled more carefully. Several updates were made to the filtering documentation, INSTALL file, and fetchnews manual page. There is now a -debuginfo package.
Release Notes: Fetchnews skip processing the current server when posting articles fails. The active file is not marked for complete re-fetch in "post-only" mode or for "noread" servers. A workaround was added for a GNU coreutils 5.92 bug in mkdir. FAQ formatting was changed.
Release Notes: This release detects timeouts while downloading the header (to avoid denial of service, CAN-2005-1911). A bug in the makesubst sed script was fixed. debug mode and verbose print a warning that the user should check syslog. texpire tags the message.id expiry counts with "message.id", not "total", to disambiguate. The documentation was polished a bit.
Release Notes: Two segfaults that could be triggered by a malicious upstream server, potentially causing denial of service, have been resolved. fetchnews is more careful about when to re-fetch the active file (fixing Debian bug #70052). Two missing lines in the German leafnode(8) manual page have been restored.
Release Notes: Pluralization bugs in leafnode messages have been fixed. The documentation (including Internet addresses) has been revised. A Solaris portability fix has been added.
Release Notes: fetchnews supports IPv6. The configuration parser understands quoted strings on the right-hand side, so you can use # et al. in passwords. The snprintf test was corrected, saving some program code on systems with intact snprintf.
Release Notes: This release keeps interesting groups interesting on LIST ACTIVE and GROUP client commands, even if they are empty. It avoids premature unsubscription from groups.