libavastengine for Unices Change Log
====================================

4.7.0 Wed Oct 12 2006 Pavel Cimbal <cimbal@asw.cz>, Frantisek Mensik <mensik@avast.com>
* fixed security issue for temporary directory
* added new winexec packers MoleBox, AHPack, ExPressor, JDpack
* added Perl-independent vps-update script (md5sum, wget or lynx based)
* improved installation script (shm limits and engine usage checking)
* debian/ubuntu style *.deb packages generated
* fixed bug in recursion in absolute Unix paths
* added synchronous vps-reload invocation
* fixed bug in DSA license-checking for PowerPC platform
* fixed bug in exception handling
* added support for ~/.avastenginerc configuration file
* fixed bug in ISO Rock-Ridge archiver
* fixed bug in OLE unpacker
* fixed ABI compatibility for the VPS
* added support for ASProtect
* fixed bug in aspack
* speed optimisation for all unpackers
* fixed bug in SiS packer
* fixed compiler-introduced bug in UPX
* tested for winexec depack binary compatibility on non-x86-platforms
* added Solaris packagestream packages
* fixed heap corruption for SiS packer on BE
* fixed BE bug in UPX depacker
* added ACProtect depacker
* faster VPS initialisation
* new packer bomb interface
* new AC Tree memory optimisation
* added new packer CExe
* packer bomb detection fixes
* backward binary compatibility
* added new winexec packer PolyCrypt

4.6.4 Thu Feb 23 2006 Pavel Cimbal <cimbal@avast.com>, Frantisek Mensik <mensik@avast.com>
* fixed scanning of mandatory locked files
* fixed bug in generation of a temporary file
* fixed permissions of created directories
* used lock file when installing new VPS file
* improved processing of nested archives
* added OLE packer
* fixed DBX packer and enhanced MIME packer
* fixed ZIP packer and added PPMd compression support
* added Stone's PE Encryptor, PE-Pack and Packman into WinExec packer
* support of ASPack 2.12, Morphine 1.2, NsPack 3.5, PECompact 2.70,
  Upack 0.39 and other WinExec packer improvements and optimalizations
* fixed comparing scanned paths with excluded ones
* used per user memory sharing and other security updates
* fixed concurrent vps reloading for non-x86 platforms
* improved installation script for Solaris 

4.6.3 Wed Dec 8 2005 Frantisek Mensik <mensik@avast.com>
* skipped using of URI::Split in avastvpsupdate.pl script
* WinExec UPack updated to 0.36 version
* WinExec PECompact "inverse" plugin
* fixed permissions of directories created during installation
* fixed and improved handling of special SFX archives and added basic
  support for spanned archives into ZIP packer
* fixed bugs in mkinstall.sh script

4.6.2 Tue Nov 15 2005 Frantisek Mensik <mensik@avast.com>
* added '-v' switch into ./mkinstall.sh script to install configuration
  for updating user's VPS file
* support for AES encryption in zip archives
* fixed bug when unpacking an archive and no available space on device
* updateded ARJ and MIME archives

4.6.1 Fri Nov 4 2005 Frantisek Mensik <mensik@avast.com>
* avastvpsreload accepts full path names for new and old VPS files
* fixed avastvpsreload and renamed 'directory' and 'vps-path' switches
  to 'new-vps' and 'old-vps'
* new avastvpsupdate.conf file to setup connection to VPS update server
  and proxy settings
* fixed freezing of the VPS update thread on newer 2.6 linux kernels
* updated WinExec packer and fixed other packers
* fixed synchronization inside avast! engine when searching directory
  content

4.6.0 Thu Sep 1 2005 Frantisek Mensik <mensik@avast.com>
* added new switch to avastvpsreload to count `400.vps` file expandations
* avastvpsupdate.pl script updated by Mike Vervuren
* avastvpsupdate.pl file is now installed to /usr/bin directory
* added check for memory leaks when VPS file is reloaded
* avastvpsreload now shows VPS file version
* added support for Dbx, Sis and WinExec archives and updated older ones
* added other Avast4TempDir, Avast4LogDir options to the avastengine.conf
  configuration file
* added possibility to read environment variables instead of variables from
  the avastengine.conf file (for example AVAST4DATADIR, AVAST4TEMPDIR,...)
* enable reading of the `avastengine.conf' configuration file from the
  /usr/local/etc location
* enabled prior reading of the `.avastengine.conf' configuration file
  located in user home directory
* created new (un)installation script
* inserted the crontab item for automatic 400.vps file download after six
  hours period when installing
* avastvpsreload now enables upload/reload of the VPS file located in
  alternative directory
* patched bug causing CPU overloading in FreeBSD library port
* updated synchronization to prevent deadlocks
* and other avast! engine fixes and updates

1.0.8 Wed Dec 15 2004 Frantisek Mensik <mensik@avast.com>

1.0.7 Thu Dec 2 2004 Frantisek Mensik <mensik@avast.com>
* Added scanning Chm, Cpio, Rpm and Iso archives
* Repaired moving infected file from an archive
* And other updates
* FreeBSD version compiled with libc.so.4 and libc_r.so.4 libraries

1.0.6 Wed Jul 14 2004 Frantisek Mensik <mensik@avast.com>
* First official Linux release
