FFE for Clamav 0.96
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
clamav (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: clamav
Clamav 0.96 will be released in the next couple of weeks. The first RC is out now.
So far I've produced a draft package (it builds, but still needs some work on debconf templates for new options) and we've rebuilt all the libclamav rdepends to make sure they build:
This update does NOT drive a library transition as we just went from soversion 6.0.4 to 6.1.0.
Upstream changes:
0.96rc1
-------
This release of ClamAV introduces new malware detection mechanisms and other
significant improvements to the scan engine. The key features include:
- The Bytecode Interpreter: the interpreter built into LibClamAV allows
the signature writers to create and distribute very complex detection
routines and remotely enhance the scanner's functionality
- Heuristic improvements: improve the PE heuristics detection engine by
adding support of bogus icons and fake PE header information. In a
nutshell, ClamAV can now detect malware that tries to disguise itself
as a harmless application by using the most common Windows program icons.
- Signature Improvements: logical signature improvements to allow more
detailed matching and referencing groups of signatures. Additionally,
improvements to wildcard matching on word boundaries and newlines.
- Support for new archives: 7zip, InstallShield and CPIO. LibClamAV
can now transparently unpack and inspect their contents.
- Support for new executable file formats: 64-bit ELF files and OS X
Universal Binaries with Mach-O files. Additionally, the PE module
can now decompress and inspect executables packed with UPX 3.0.
- Performance improvements: overall performance improvements and memory
optimizations for a better overall resource utilization experience.
Packaging changes (so far):
clamav (0.96~rc1+
* New upstream RC releease
- Add OfficialDatabas
clamav-
- Add LocalSocketGroup option to clamav-
- Add LocalSocketMode option to clamav-
- Add CrossFilesystems option to clamav-
- Add ClamukoScannerCount option to clamav-
- Add BytecodeSecurity opiton to clamav-
- Add DetectionStatsH
- Add Bytecode option to clamav-
- Add MilterSocketGroup option to clamav-
- Add MilterSocketMode option to clamav-
- Add ReportHostname option to clamav-
- Bump libclamav SO version to 6.1.0 in libclamav6.install
- Drop clamdmon from clamav.examples (no longer shipped by upstream)
- Drop libclamav.a from libclamav-
- Update SO version for lintian override for libclamav6
- Add new Bytecode Testing Tool, usr/bin/clambc, to clamav.install
- Add build-depends on python and python-setuptools for new test suite
-- Scott Kitterman <email address hidden> Wed, 10 Mar 2010 15:54:47 -0500
As usual, I think we definitely want to release with the current clamav version.
FFe granted, please upload this week to allow padding before beta1.