*HAVP 0.86 released - Experimental support for chunked Transfer-Encoding, fixes some broken sites - Added IGNOREVIRUS config for whitelisting virus names - Added CLAMBLOCKBROKEN config - Improve detection with AVG, only Viruses were found, not Trojans etc - HAVP is killed if database reloading fails for Library Scanner - Log URL when crashed scanner process detected, for troubleshooting - Build system updated (--prefix --sbindir --sysconfdir --localstatedir) *HAVP 0.85 released - Added support for ClamAV 0.90 library (once compiled for it, older library versions not supported) *HAVP 0.84 released - Fix bug in tcp buffer, requests could leak to other clients sometimes - Support for Arcavir scanner - Support for multiple IPs in hostnames, all are tried if necessary - Pass Proxy-Authorization header to parent proxy (thanks Mateus) - Ignore scanner errors if MAXSCANSIZE reached (thanks Vittorio) - Build system polished a bit (--prefix supported) - Added support for old NOD32 scanner (set NOD32VERSION in config) - Default for MAXSCANSIZE 5000000, not suggested to be 0 anymore *HAVP 0.83 released - Allow Accept-Encoding header so HTTP compression works - Workaround for some ClamAV mmap() troubles (affected BinHex and PDF) *HAVP 0.82 released - Improved ZIP handling (header pre-fetch, scans ZIPs larger than MAXSCANSIZE) - Added SCANIMAGES config - Ignore RAR errors from clamd - Fixes to HTTP header handling - Added syslog logging option - Signal HUP re-opens logfiles, making rotation possible *HAVP 0.81 released - Fixed binding to low ports (<1024) - Fixed FreeBSD, downloads that took longer than TRICKLING did not work *HAVP 0.80 released - Experimental FreeBSD support (no mandatory locking, KEEPBACK not supported!) - Avast! scanner support - Added MAXDOWNLOADSIZE config - Added X_FORWARD_FOR config to control the header - Added some archive scanning parameters for Trophie - Added TCP support for clamd - Ignore RAR errors from ClamAV (use ClamAV-devel if you want to scan RARv3) - Fixed bug in socket buffer, sometimes caused nasty effects with POST etc. - Fixed KeepAlive for HTTP/1.1 clients, now on by default - Access logging format changed a bit *HAVP 0.79 released - MULTIPLE SCANNER SUPPORT! (see havp.config how to enable scanners) - NOD32, Sophos and Clamd scanner support - Parentproxy error on SSL tunneling is passed to browser - Whitelisted sites can use HTTP Range requests (for Windowsupdate..) - Added STREAMUSERAGENT/STREAMSCANSIZE config to reduce stream scanning - Added SCANNERTIMEOUT option to catch scanners gone wild - Added scanning options for ClamLib - Some HTTP header handling fixes - Init-script updated so it works on Solaris *HAVP 0.78 released - Solaris is now supported too - AVG scanner support - Kaspersky aveserver socket support (faster) - Added TEMPDIR, LOGLEVEL, FAILSCANERROR and WHITELISTFIRST config - KEEPBACKTIME config added to complement KEEPBACKBUFFER setting - Basic HTTP Keep-Alive support, improves network performance - HTTPS/SSL tunneling support (requires configure --enable-ssl-tunnel) - FTP is supported and scanned when FTP supporting parent proxy is used - Default user and group changed to havp - Logging improved - Many important and not so important fixes/optimizations *HAVP 0.77 released - Fix Security Bug - Kaspersky and F-Prot did not catch viruses - Add Trophie (Trend Micro) Scanner - Added RANGE config for improved security - Change some default settings *HAVP 0.76 released - Improve performance - Fix small bug in logfile - Swedish Templates - Polish Templates *HAVP 0.75 - 02/01/2005 - Improve Configfile - Fix Bug in Black/Whitelists *HAVP 0.74 - 12/11/2005 - Add IP to Logfile - Add Templates - Improve Errorhandling - Fix Bug in Serverpool *HAVP 0.73 - 20/10/2005 - Move Pidfile to /var/run/havp/havp.pid - Add Templates - Improve Performance - Rewrite Domains (Check default.h.in) *HAVP 0.72 - 07/10/2005 - Add Kaspersky and F-Prot Scanner - Add Templates - Fix some minor bugs in default.h