Share

Clam AntiVirus

File Release Notes and Changelog

Release Name: 0.92

Notes: This release provides various bugfixes, optimisations and improvements to the scanning engine. The new features include support for ARJ and SFX-ARJ archives, AutoIt, basic SPF parser in clamav-milter (to reduce phishing false-positives), faster scanning and others (see ChangeLog). To get a consistent behaviour of the anti-phishing module on all platforms, libclamav now includes the regex library from OpenBSD.


Changes: Thu Dec 13 00:26:58 CET 2007 (tk) --------------------------------- * 0.92 (released with JS and PST code removed) Wed Dec 12 23:45:21 CET 2007 (tk) --------------------------------- * libclamav/vba_extract.c: fix compilation error with --enable-debug (NJH) Wed Dec 12 23:37:18 CET 2007 (tk) --------------------------------- * libclamav/others.c,configure.in: bump f-level and revision Wed Dec 12 23:34:36 CET 2007 (tk) --------------------------------- * docs: update Wed Dec 12 23:17:02 CET 2007 (tk) --------------------------------- * libclamav/matcher-ac.h: add missing prototype for cli_ac_setdepth() (bb#711) Wed Dec 12 21:59:00 CET 2007 (tk) --------------------------------- * libclamunrar, libclamunrar_iface: re-include RAR code Tue Dec 11 20:20:36 CET 2007 (tk) --------------------------------- * freshclam/manager.c: eliminate misleading error message when downloading to empty directory Mon Dec 10 15:54:20 CET 2007 (tk) --------------------------------- * libclamav/nsis/bzlib_private.h: fix bzlib bug (aCaB) Mon Dec 10 15:50:22 CET 2007 (tk) --------------------------------- * libclamav: eliminate some warning msgs Sun Dec 9 11:43:03 EET 2007 (edwin) ------------------------------------ * shared/misc.c: pass mode to open with O_CREAT. Avoids build failure with -D_FORTIFY_SOURCE=2 on gcc4.3 with glibc 2.7. Fri Dec 7 08:56:02 GMT 2007 (trog) ----------------------------------- * libclamav/scanners.c: fixup return value. Thu Dec 6 15:44:01 CET 2007 (edwin) ------------------------------------ * libclamav/regex_list.c: avoid circular list construction, when different versions of same .wdb is loaded twice. (BB #718) Thu Dec 6 15:41:04 CET 2007 (trog) ----------------------------------- * libclamav/unarj.c: minor code cleanup Thu Dec 6 15:39:11 CET 2007 (tk) --------------------------------- * libclamav/matcher-ac.c: fix handling of bfs_last (bb#713) Thu Dec 6 15:29:00 CET 2007 (tk) --------------------------------- * libclamav/others.c: bump f-level Thu Dec 6 15:22:27 CET 2007 (tk) --------------------------------- * libclamav/pe.c: fix possible integer overflow in MEW related code Reported by iDefense [IDEF2842] Thu Dec 6 15:19:53 CET 2007 (tk) --------------------------------- * libclamav/sis.c: fix error path descriptor leak (bb#704) Thu Dec 6 15:15:45 CET 2007 (tk) --------------------------------- * libclamav/mspack.c: fix off-by-one error in LZX_READ_HUFFSYM() (bb#663) Thu Dec 6 15:11:25 CET 2007 (tk) --------------------------------- * libclamav/mbox.c: some attachments were not being scanned (NJH, bb#660) Thu Dec 6 15:08:01 CET 2007 (tk) --------------------------------- * libclamav/htmlnorm.c: properly truncate long URLs (Edwin, bb#645) Thu Dec 6 15:03:16 CET 2007 (tk) --------------------------------- * libclamunrar: temporarily remove the RAR code Mon Nov 12 17:47:21 GMT 2007 (njh) ---------------------------------- * libclamav/vba_extract.c: Removed more unused code Mon Nov 12 01:09:13 CET 2007 (acab) ----------------------------------- * libclamav/spin.c: Minor improvements Thu Nov 8 14:29:00 GMT 2007 (njh) ---------------------------------- * libclamav/vba_extract.c: Removed more unused code Thu Nov 8 15:18:39 CET 2007 (tk) --------------------------------- * libclamav: add cli_ac_setdepth() * clamscan: --dev-ac-depth * clamd: DevACOnly, DevACDepth Wed Nov 7 20:37:27 GMT 2007 (njh) ---------------------------------- * clamav-milter: Added signal handling: SIGUSR2 to reload database (when not external mode); SIGHUP to reopen the logfile (to aid logrotate) Wed Nov 7 13:06:54 GMT 2007 (njh) ---------------------------------- * libclamav/blob.c: VBS.Redlof-A was not being detected under Windows Tue Nov 6 17:49:03 GMT 2007 (njh) ---------------------------------- * libclamav/vba_extract.c: Added sanity check to get_unicode_name(), needed for W97M.Advice Tue Nov 6 17:17:56 CET 2007 (tk) --------------------------------- * libclamav/matcher-bm.c: minor code cleanup; load balance bm_suffix Tue Nov 6 16:13:08 GMT 2007 (njh) ---------------------------------- * libclamav/vba_extract.c: Removed more unused code Mon Nov 5 17:16:18 GMT 2007 (njh) ---------------------------------- * libclamav/vba_extract.c: More tidy up Sat Nov 3 14:28:17 CET 2007 (edwin) * libclamav/autoit.c: fix endianess checks for arm - thanks edwin Sat Nov 3 00:25:52 EET 2007 (edwin) ------------------------------------ * libclamav/ole2_extract.c: make endian conversion macros work when operand is negative number. Fri Nov 2 00:16:27 CET 2007 (acab) * libclamav/autoit: final Thu Nov 1 17:42:12 GMT 2007 (njh) ---------------------------------- * libclamav/vba_extract.c: More tidy ups. Fixed memory leak on error return Thu Nov 1 16:14:50 CET 2007 (acab) * libclamav/autoit: add support for type10(int64) and some misc fixes Wed Oct 31 17:45:45 GMT 2007 (njh) ---------------------------------- * libclamav/vba_extract.c: Tidy up and removed some unused code Wed Oct 31 16:08:39 CET 2007 (acab) ----------------------------------- * libclamav/autoit: misc fixes Tue Oct 30 22:35:47 CET 2007 (acab) ----------------------------------- * libclamav/autoit: misc fixes - big thanks to Edwin Tue Oct 30 19:30:54 CET 2007 (tk) --------------------------------- * libclamav: add dconf support for autoit Tue Oct 30 19:01:41 CET 2007 (acab) ----------------------------------- * libclamav: Add preliminary autoit unpacking support Tue Oct 30 16:35:41 GMT 2007 (njh) ---------------------------------- * libclamav/mbox.c: Now honours --max-files Tue Oct 30 15:40:49 GMT 2007 (njh) ---------------------------------- * libclamav/pdf.c: Bug 698 Mon Oct 29 20:27:36 EET 2007 (edwin) ------------------------------------ * libclamav/phishcheck.c: better handling for \n Fri Oct 26 19:58:02 CEST 2007 (tk) ---------------------------------- * add COPYING.unrar; TODO: add GPL exception for libclamunrar Fri Oct 26 19:51:52 CEST 2007 (tk) ---------------------------------- * libclamav, configure: by default don't build and link with libclamunrar; use --enable-unrar to build with RAR support Fri Oct 26 17:47:22 CEST 2007 (tk) ---------------------------------- * libclamunrar/Makefile: remove Fri Oct 26 16:36:12 BST 2007 (njh) ---------------------------------- * libclamav/vba_extract.c: Further cleanups Wed Oct 24 09:08:12 BST 2007 (njh) ---------------------------------- * clamav-milter: Improved SPF checking for phish false positives Improved chroot failure diagnostics Added option to report phish false positives Tue Oct 23 12:05:05 BST 2007 (trog) ----------------------------------- * libclamunrar: move unrar to a separate library, under an unrar license. * libclamav/unarj: further bounds checking Mon Oct 22 20:39:10 BST 2007 (njh) ---------------------------------- * libclamav/vba_extract.c: Fixed warnings, removed double close() and some code tidies Thu Oct 18 20:42:11 EDT 2007 (tk) --------------------------------- * libclamav/dsig.c: fix integer wrap introduced in r3305 (bb#688) Thu Oct 18 14:54:20 EDT 2007 (tk) --------------------------------- * libclamav: move RSASSA-PSS code to shared/cdiff.c Wed Oct 17 11:40:05 BST 2007 (trog) ----------------------------------- * libclamav/unrar: remove RARv3 support.