All releases of HTTP Anti Virus Proxy


Release Notes: The SCANMIME, SKIPMIME, TIMEFORMAT, and VIRUSLOG options were added. PARENTUSER/PARENTPASSWORD was added. The DISABLELOCKINGFOR default has changed in favor of ClamAV 0.96. It only contains AVG:ALL now.


Release Notes: This release fixes possible segfaults on DNS lookups, fixes compilation with gcc 4.4, and supports AVG version 8.5 (default AVGPORT 54322) (note: you may need DISABLELOCKINGFOR AVG:ALL, which is now a default)


Release Notes: ClamAV library 0.95 support (recompilation is needed). Support for NOD32 version 3 (set NOD32VERSION 30 in config). PRELOADZIPHEADER config has been added (Squid 3.x might not work if this is enabled). SYSLOGVIRUSLEVEL config has been added.


Release Notes: A possible retry loop and hang has been fixed. The Via: header is always sent, which fixes some IIS problems (e.g. MSNBC).


Release Notes: ClamAV library 0.93 is supported (recompilation is needed, and the CLAMMAXSCANSIZE option was added). CLAMMAXFILESIZE default is now 100MB. A random seed issue (in which ClamAV generated some temporary file errors) was fixed. DISABLELOCKINGFOR config was added, which fixes ZIP handling in ClamAV 0.93. Arcavir version 2008 support was added. Log scanner errors are sent to the errorlog. SSL/CONNECT port limits were relaxed. (It is not recommended to use --enable-ssl-tunnel, since Squid should be used instead.)


Release Notes: DrWeb scanner support has been added. F-Prot support for v6.0 has been added (also check FPROTOPTIONS). If X_FORWARDED_FOR is false, this release also drops the Via: header for privacy. Avast and AVG bugs have been fixed. Templates support "url" and "clientip" tags. Supplementary groups for user are used if defined. A TRICKLINGBYTES configuration option has been added. The *MAXFILES settings have been reduced to 50 for performance reasons. The missing HTTP methods MKACTIVITY, CHECKOUT, and MERGE have been added.


Release Notes: Experimental support was added for chunked Transfer-Encoding, which fixes some broken sites. The IGNOREVIRUS configuration directive was added for whitelisting virus names. The CLAMBLOCKBROKEN configuration directive was added. Detection with AVG was improved. HAVP is killed if database reloading fails for Library Scanner. The URL is logged when a crashed scanner process is detected. The build system updated, adding the --prefix, --sbindir, --sysconfdir, and --localstatedir options.


Release Notes: Support for the ClamAV 0.90 library was added. Once compiled for it, older library versions not supported.


Release Notes: A bug was fixed in the TCP buffer. This bug sometimes caused requests to leak to other clients. Support for Arcavir scanner was added. Multiple IP addresses are supported in hostnames, and all are tried if necessary. The Proxy-Authorization header is passed to the parent proxy. Scanner errors are ignored if MAXSCANSIZE is reached. The build system was polished a bit (--prefix supported). Support for old NOD32 scanner (set NOD32VERSION in config) was added. The default for MAXSCANSIZE is 5000000, and it is not suggested to be 0 anymore.


Release Notes: FTP logins were fixed. The Accept-Encoding header is allowed, so HTTP compression works. A workaround was made for some ClamAV mmap() troubles which affected BinHex and PDF.