[amavis-perl-11] * new: support for Command AntiVirus (CSAV) for Linux * preliminary support for sendmail milter interface * requires Archive-Zip from CPAN! The unzip command is not needed anymore * new configure option --enable-credits to control whether amavis identifies itself to senders and recipients when a virus is found. This requires that you update your site configuration files if you are using customised notification messages! * new configure option --enable-all This is meant for package maintainers only; code for all supported virus scanners is inserted into amavis without explicit checks * configure now checks for AvpBSDDaemon, too * found virus(es) now listed in notification messages to sender and recipient(s). If you want this feature and use customised notification messages, you need to update your site configuration files! * no notification message is returned to the sender if the sender address is empty, or if precedence is bulk/list * bugfix for --with-syslog-level configure option * new test file for configuration issues * drastically improved logging facility to make debugging easier * all runtime files/dirs are created in the same directory (/var/amavis by default) [amavis-perl-10] * numerous bug fixes in configure: search path for AvpLinux, typos affecting AVP and Trend scanners, broken test for AVPDaemonClient, fix for --warn-admin * security: uudecoding of non-encoded text files could lead to generation of zero size temporary files, opening a hole for script viruses [amavis-perl-9] * requires MIME-tools 5.313 or newer to avoid filename generation bug in older versions! * costumised warning messages through --with-warn{admin,recip,sender}=FILE configure options. See INSTALL for details. * updated TNEF handling for newer versions of the file command * fixed long-standing bug in qmail configuration * bugfixes for sendmail relay config * [postfix only] output by SMTP to support postfix' content filtering interface: new configure options --enable-smtp, --with-smtp-port. Requires libnet module from CPAN, see README.postfix for details * --enable-virusbackup and --enable-x-header renamed to --disable-virusbackup and --disable-x-header, resp., to reflect the defaults * only the code for scanners actually detected by configure is now added to amavis * removed support for obsolete DrSolomon Antivirus product * preliminary support for RAV8/Linux and NOD32/Linux virus scanners * renamed x-header tag to X-Virus-Scanned * strip multiple copies of x-header * no more duplicate message saved to disk if x-header enabled [amavis-perl-8] * requires MIME-tools 5.301 or newer! * security: the executable part of self-extracting archives was never checked * switched relevant parts to line-based I/O memory usage is now largely independent of message size * improvements for testing/debugging * recursion depth now configurable (--with-maxlevel) * bugfix for mail truncation (postfix relay config) * bugfix for X-AntiVirus header * bugfix in configure test for Kaspersky AVPDaemonClient * bugfix for sendmail config: check for -r option * documentation about virus scanners added (README.scanners) * updated for new config file in Sophos sweep v3.37 * new configure options --with-file, --enable-virusbackup * files of magic type "data" which are not TNEF encoded are no longer checked $MAXLEVELS times * preliminary support for exim * HACK: add preliminary support for sendmail relay/gateway setup, see README.sendmail; new --with-origconf configure option. [amavis-perl-7] * tnef support * CAI InoculateIT/Linux, support * simple test suite added * some enhancements for TESTING mode, now better scriptable from the command line * attempt at performance improvements [amavis-perl-6] * postfix related updates [amavis-perl-5] * lha bug workaround [amavis-perl-4] * bugfix for binhex files [amavis-perl-3] * cleanups, performance [amavis-perl-2] * bugfixes, postfix support [amavis-perl-1] * scanmails rewritten in perl