Subject: CVS commit: pkgsrc/security/amavisd-new
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 11/28/2004 23:31:49
Module Name:	pkgsrc
Committed By:	wiz
Date:		Sun Nov 28 23:31:49 UTC 2004

Modified Files:
	pkgsrc/security/amavisd-new: Makefile PLIST distinfo
	pkgsrc/security/amavisd-new/patches: patch-aa

Log Message:
Update to 2.2.0.
New in 2.2.0:
MIME traversal now includes MIME container parts (e.g. multipart/*,
message/*), making them visible to banned rules. This version
preserves original zip archives for virus scanners if the archive
contains any zero-length members. New short types 'dll' and 'empty'
makes blocking recent viruses more flexible, including their
unsuccessful propagation attempts. It recognizes standard Unix
archives and unpacks Debian binary packages. The LDAP modules were
rewritten. The handling of double errors was improved. This version
supports mail size limits and Mail::ClamAV 0.12. A new AV entry
'check-jpeg' can test JPEG images for validity.

New in 2.1.2:
This release fixes (hard) blacklisting and whitelisting on static
lookup tables, which was failing to match any sender. The 'neutral'
sender notification, which was joining the Subject and the Message-ID
header fields in some situations, has been fixed. The signal and
error handling in code sections holding BDB locks is now more
thorough. A new %e macro is provided that evaluates to a best guess
of the originator IP address collected from the Received trace.

New in 2.1.1:
The default use of $banned_filename_re, which was lost in 2.1.0,
was added back. A fix was made for inappropriate log entry in SQL
whitelisting, complaining about unexpected wb field value. Missing
import of &ca was added to the amavisd-new-courier.patch. A default
directory is now provided with delivery method "bsmtp", if not
specified. The Mail::SpamAssassin::Plugin::Hashcash module is
pre-loaded with SA 3.0.0, and Mail::SpamAssassin::SpamCopURI with
URI::* is loaded for older SA versions. Small enhancements were
made to amavisd-nanny.

New in 2.1.0:
The use of BerkeleyDB is now optional. The configuration files were
cleaned up, and a small new amavisd-nanny utility that shows the
status of all child processes and checks for vanished or stale
processes was included. Two important bugfixes were made in the
ACL and SQL lookup code along with numerous other fixes and small
improvements. Users of 2.0 should upgrade to this release.


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 pkgsrc/security/amavisd-new/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/security/amavisd-new/PLIST \
    pkgsrc/security/amavisd-new/distinfo
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/security/amavisd-new/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.