Share

AMaViS - A Mail Virus Scanner

File Release Notes and Changelog

Release Name: amavis-0.3.12

Notes:
This is amavis-0.3.12, the direct successor to amavis-perl-11.

The shell script version of amavis (0.2.x series) is
discontinued.

There are many significant changes and improvements over
amavis-perl-11. Please check the ChangeLog for a probably
incomplete list. Support for over a dozen new anti-virus scanners
was added, and there were important changes in qmail and
milter support.


Changes: * MAJOR: merged perl branch into MAIN branch; this is now the main version of amavis * INCOMPATIBLE: the default user id amavis runs as with postfix was changed from vscan to amavis, to be consistent with the other MTA configurations * remove --enable-smtp configure option; only the content-filter interface is now supported with postfix * bugfix for postfix smtp code (potential mail loss on misconfigured systems) and other major improvements * works with qmail again * COMPATIBILITY: the sendmail/milter communication socket is now called /var/amavis/amavis-milter.sock for compatibility with amavisd * fix long-standing bug in amavis-milter (missing 3rd arg to clearpriv) * new -x option for amavis-milter to control adding of x-header at run time * remove --with-sendmail-source configure option, and replace with --with-milter-includes, --with-milter-libs * workaround for broken taint mode in older perl versions * workaround for Archive-Tar bug * many improvements wrt perl logic and regexp simplifications * more efficient handling of tnef attachments * SECURITY: exit with temporary failure if all av scanners fail * proper handling of broken lha versions and lha archives created under DOS * drop requirement for file command to be brief * preliminary code to handle potential DoS attacks through recursive archives with resource limits (can be switched off - see comments in script) * significantly changed return code handling for LDAs and av scanners * can now be configured to not notify non-local recipients * workaround for FSAV 4.11 bug (treats Sircam as suspicious only) * updated to detect new version of Kaspersky Anti-Virus * preliminary support for CentralCommand Vexira, Clam Antivirus, Clam Antivirus Daemon, DrWeb Antivirus, VirusBuster, FRISK F-Prot, FRISK F-Prot Daemon, ESET Software NOD32 Client/Server, MkS_Vir, Symantec CarrierScan, OpenAntivirus ScannerDaemon, Sophie (requires 1.15 or better), Panda Antivirus for Linux (version 6.3 or better), Trophie (requires 1.03 or better), Norman Virus Control for Linux, Ikarus Antivirus * remove support for outdated NAI VirusScan 3.x * require RAV version 8.5 or better