Cisco has released a free antivirus package ClamAV 1.1.0

After five months of development, Cisco has released the free antivirus package ClamAV 1.1.0. The project passed into the hands of Cisco in 2013 after the purchase of Sourcefire, which develops ClamAV and Snort. The project code is distributed under the GPLv2 license. The 1.1.0 branch is categorized as regular (non-LTS) with updates posted at least 4 months after the first release of the next branch. The ability to download the signature database for non-LTS branches is also provided for at least another 4 months after the release of the next branch.

Key improvements in ClamAV 1.1:

  • Implemented the ability to extract images embedded in CSS style blocks.
  • Added "-vba" option to sigtool utility to extract VBA code from MS Office documents similar to libclamav.
  • Added the "--fail-if-cvd-older-than=days" option and the FailIfCvdOlderThan configuration parameter to clamscan and clamd, which will cause clamscan and clamd to launch with an error if the virus database is older than the specified number of days.
  • New functions have been added to the API: cl_cvdgetage() to determine the last update of CVD/CLD files and cl_engine_set_clcb_vba() to set a callback handler for VBA code extracted from a document.
  • For mathematical operations with large numbers, the capabilities of OpenSSL are used instead of a separate TomsFastMath library.
  • Added DO_NOT_SET_RPATH option to CMake build scripts to disable RPATH setting on Unix-like systems. Version-script is used to limit the symbols exported for the libclamav, libfreshclam, libclamunrar_iface, and libclamunrar libraries. Provided the ability to pass custom flags to the Rust compiler using the RUSTFLAGS variable. Added support for selecting a specific version of Python by specifying the "-D PYTHON_FIND_VER=version" option in CMake.
  • Improved domain name matching for PDB, WDB, and CDB signatures.
  • Increased the information content of the clamonacc process log to simplify error diagnosis.
  • On the Windows platform, the MSI installer can update ClamAV versions installed in a directory other than the default C:\Program Files\ClamAV.
  • Added "--tempdir" and "--leave-temps" options to sigtool to select a directory for temporary files and leave temporary files after process exits.

Source: opennet.ru

Add a comment