Release Notes: This release features vastly improved stats gathering for both reader and feeder, efficient (optional) NEWNEWS support in reader, group restrictions per reader definition, new reader authentication types, a hook for C filter for local posts, many bug fixes, and many other minor enhancements. It also includes a completely rewritten spool system that allocates articles to spool objects (directories/partitions) with a very flexible expiry mechanism that allows different expire methods and times based on newsgroups, article size, article type, etc. This also includes an experimental compressed spool type. The filtering mechanisms were vastly improved with 3 different filter types and full configuration of which articles are sent to each type of filter with the same options as newsfeeds.
Release Notes: This release fixes a bug that was causing missing articles, some authentication bugs in the reader, and a bug with the spool state not being cleared when a client disappears unexpectedly which eventually caused local posts to hang. New features include a slight performance improvement for dnewslink, use of local Xref when displaying articles retrieved from cache, and some other minor additions.
Release Notes: Some bugfixes to dreaderd, improvements in connections handling, and new remotely configurable feeds options.
Release Notes: The reader part has had some bugfixes. Support for PGP 6.5i has been added. The 'spool disk full' error handling has been improved. The Message-ID that was supplied is now included due to some problems with INN feeders.
Release Notes: The main purpose of this release is a security fix for feeder authentication that allowed hostname spoofing. This problem exists in all previous versions of Diablo until 2.1-REL, including the 1.xx releases. Upgrading to this release is strongly recommended as there is no patch for versions prior to this release (yet). Other changes since 2.0-REL, include a fix to multiple spool directory usage in feeder/spool, fixed idle/session timeout in reader, control messages retrieved in reader, added compile-time auth option to allow CDB lookups for reader usernames, improved (and unified) rc.news script for feeder and reader, optional new overview expiry method based on calculating the article count from the number of articles and age of articles, use of '400' response when reader client is allowed to connect later, and many other minor bugfixes.
Release Notes: The reader has dreader.hosts replaced with dreader.access. Many new authentication options and capabilities have been added. The server allows dnewslink to handle 'resend later' responses more elegantly. It uses 431 (resend later) when it gets a precommit hit, rather than rejecting. Added option to log incoming articles to a file. Enhanced general logging and copious transaction logging to syslog's LOG_DEBUG.
Release Notes: Fixes for bugs in handling of the rebuild of the diablo.hosts cache and in global rate limiting that caused a connection to hang after a period of errors.