Written by GvM Thursday, 28 October 2010 16:02
Clamav 0.96.4 Antivirus for Mandriva 2010.1
ClamAV is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways.
This is mainly a bug-fix release (see Changelog below).
ClamAV provides a number of utilities including a flexible and scalable multi-threaded daemon, a command line scanner and advanced tool for automatic database updates. The core of the package is an anti-virus engine available in a form of shared library. Here is a list of the main features:
* command-line scanner
* fast, multi-threaded daemon with support for on-access scanning
* milter interface for sendmail
* advanced database updater with support for scripted updates and digital signatures
* virus scanner C library
* on-access scanning (Linux® and FreeBSD®)
* virus database updated multiple times per day (see home page for total number of signatures)
* built-in support for various archive formats, including Zip, Tar, Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others
* built-in support for almost all mail file formats
* built-in support for ELF executables and Portable Executable files compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and obfuscated with SUE, Y0da Cryptor and others
* built-in support for popular document formats including MS Office and MacOffice files, HTML, RTF and PDF
Homepage:
http://www.clamav.net/
Changelog:
* clamd: be more verbose about config errors (bb#2252)
* libclamav/matcher.c: fix stack smash with HandlerType (bb#2298)
* libclamav/scanners.c: mark embpes as unreliable (bb#2307)
* clamconf/clamconf.c, libclamav/others.c: warn about zlib version mismatches (bb #2072)
* libclamav/pdf.c: bb #2295
* libclamav/builtin_bytecodes.h: disable JIT on CPUs without CMOV (bb #2327).
* libclamav/pdf.c: keep parsing after %%EOF (bb #2264).
* clamdscan: fix name parsing in normal mode (bb#2328)
* libclamav/others.h: bump f-level
* configure: fix bytecode and autoit for Apple-style universal builds (bb #2030)
* libclamav: test mode for bytecode (bb #2101)
* clamav-milter: send FILDES early (bb#2321)
* libclamav/pe_icons.c: make sure all ref points are initted (bb#2291)
* freshclam/manager.c: don't mix IPv4 and IPv6 addresses while randomizing (bb#2319)
* libclamav: add pool based hastabs so we don't frag on md5 sizes (bb#2185)
* libclamav/fmap.c: properly check for pread errors (bb#2306)
* clamd: properly terminate zSTATS (bb#2286)
* freshclam: undefine qcompare if HAVE_GETADDRINFO is unset (bb#2289)
* clamdscan: fix parsing of virus names in extended mode (bb#2311)
* clamscan/manager.c: return errors for stdin scan failures (bb#2317)
* libclamav/elf.c: shutdown error message (bb#2318)
* libclamav/readdb.c: fix handling of Engine attrib (bb#2297)
* libclamav/pdf.c: Fix 'Unknown error code ERROR'(bb #2296).
* libclamav/pdf.c: Fix crash on 64-bit Solaris Intel (bb #2314).
* libclamav/c++: allow building with external LLVM 2.8rc2.
* libclamav/bytecode.c: fix memory leak in runlsig (bb #2291)
* libclamav/scanners.c: fix VI memory leak (bb #2291)
* libclamav/pdf.c: fix mmap failed(2) on 32-bit FreeBSD (bb #2300).
* m4/acinclude: add alarm(10) to the CVE-2010-0405 check so we don't infloop on SUSE libbz2 1.0.5
* libclamav/c++: improve bytecode load time, and optimization (bb #2278)
* sigtool/sigtool.c: don't use of sizeof() for malloc'ed buffer (bb#2283)
* clamdscan/proto.c: fix error path memleak (bb#2282)
* shared/cdiff.c, sigtool/sigtool.c: fix error path double frees (bb#2280, bb#2281)
Porting: GVMariani
Build: GVMariani
< Prev | Next > |
---|