Release Notes: The build environment was upgraded to the latest GNU autoconf, libtool, and shtool. All embedded OSSP libraries were refreshed, picking up bugfixes, closing security holes, and improving portability.
Release Notes: A long-standing bug where communication problems on the NNTP side led to a infinite loop has been fixed. The configuration code has been corrected and improved in the areas of ACL settings, empty newsgroups, zero NTTP servers, default LMTP TCP port, etc. The build environment has been updated to the latest GNU tools. Issues related to Solaris have been fixed, including signal handling. This release is no longer based on arbitrary snapshots but reproducible released versions of OSSP ex, str, l2, sa, var, and val.
Release Notes: New features include new logging to the extreme with OSSP l2 (file, local/remote syslog, SMTP, IRC channels), GNU-style long command-line options, mixing of command line options and multiple configuration files, flexible header rewriting with variable expansion through OSSP var and OSSP val. Additionally, the implementation was completely overhauled, including the transition to internal OSSP ex based exception handling. Finally, all remaining memory leaks were fixed and the setup was successfully stress-tested in practice with Sendmail 8.12 and Postfix 2.0.
Release Notes: Major codebase cleanups and enhancements to the header rewriting engine.
Release Notes: New features include extremely verbose logging (file, local/remote syslog, smtp, irc), long options, better option parsing and syntax checking, the ability to mix command line options with multiple configuration files, and header rewriting with variable expansion and access to many values. Large source code modifications were made, including the use of exceptions.
Release Notes: The line folding algorithm in version 1.1.0 had a bug which caused segfaults at and caused the folding code to hang in an arbitrary loop, effectively exhausting all available CPU cycles. This version fixes that bug.
Release Notes: A new daemon mode was added to allow integration with any MTA that talks LMTP over TCP or UNIX domain sockets (like PostFix). The ability to create headers and matching headers for rejection has been added. All protocol timeouts are now fully configurable. IPv6 support has been improved.