Version 3.2.2 of GNU Anubis

Release Notes: The configure scripts have been modified to be compatible with GNU Autoconf 2.53 or later. Other build fixes ( have been made.

Other releases

  •  20 Dec 2008 16:49

Release Notes: This release does an automatic correction of MAIL and RCPT SMTP commands, fixes loop-detection code, introduces new configuration keywords (sasl-realm, sasl-hostname, and sasl-service), and adds new Danish, Indonesian, Italian, and Swedish message translations.

Release Notes: The package is now licensed under GPL version 3. A new MDA working mode has been added. The != ("not match") operator and concatenation operator were implemented. With Guile support enabled, Guile version 1.8.0 or later is required. Handling of regular expressions was fixed, and arbitrary-sized buffers were removed. All memory is now allocated on request. The main configuration file is now processed if the client is recognized or not. Errors in Guile scripts are now caught and displayed early. In previous versions they could cause the subprocess to be aborted. A minor bug in the handling of identd responses was fixed.

Release Notes: In this release, the new authentication and authorization mode has been introduced, which does not require client machines to run an AUTH server (identd). It uses the standard SMTP AUTH capability. The user's database can be kept on the server machine in any of the following formats: plain text, GDBM, MySQL, or PostgreSQL. The program is now extensible via Guile. The configuration file grammar has been heavily improved. It features several new syntactical entities, allows nesting of conditional statements to arbitrary depth, and is easily extended using Guile. A test suite was added.

Release Notes: In this release a new format of plain text databases allows for inclusion of empty fields. Test cases for the AUTH mode (a.k.a. Dixie) were added. The GPGME support has been rewritten to work with GPGME 0.9.0 and newer. The XELO extension has been implemented to speed up the interaction between the Anubis daemon and anubisusr utility. Checking user configuration files on remote machine is much faster due to the use of MD5 sums instead of transferring the entire file contents for comparison.

  •  31 Jul 2004 13:32

No changes have been submitted for this release.


Project Spotlight


Determine if data received from a pseudo-terminal is a control sequence.


Project Spotlight


A PHP class to authorize and access APIs using OAuth 1.0, 1.0a, and OAuth 2.0.