Share

Clam AntiVirus

File Release Notes and Changelog

Release Name: 0.80rc4

Notes:
0.80rc4
-------

Improvements in this release include better JPEG exploit verification,
faster base64 decoding, support for GNU tar files, updated on-access scanner,
and others.




Changes: Mon Oct 11 04:07:41 CEST 2004 (tk) ---------------------------------- * clamd: improve on-access scanning * docs: update V 0.80rc4 Sun Oct 10 12:11:31 BST 2004 (njh) ---------------------------------- * libclamav/mbox.c: Replace (commented out) perror calls with cli_errmsg Sun Oct 10 01:12:04 CEST 2004 (tk) ---------------------------------- * configure: check libcurl's version number * clamd/others.c: fix compilation error on Solaris (thanks to "Christopher X. Candreva" <chris*westnet.com>) * freshclam: display additional info for "SECURITY WARNING: NO SUPPORT..." (requested by Kevin Spicer <kevins*bmrb.co.uk>) Sat Oct 9 23:11:35 BST 2004 (njh) ---------------------------------- * clamav-milter: Correct fix for systems where BINDTODEVICE is not supported SESSIONS: If the PORT command to clamd fails, reset the link Sat Oct 9 09:03:21 BST 2004 (njh) ---------------------------------- * libclamav/mbox.c: Only use libcurl if the version is >= 7.11 Sat Oct 9 03:07:35 CEST 2004 (tk) ---------------------------------- * libclamav/readdb.c: make signature parser more elastic Fri Oct 8 17:53:30 CEST 2004 (tk) ---------------------------------- * clamd/others.c: improve poll code in is_fd_connected() (Trog) Thu Oct 7 16:37:04 BST 2004 (njh) ---------------------------------- * clamav-milter: Requirement for ScanMail removed since that is no longer supported in clamd.conf Thu Oct 7 12:18:59 BST 2004 (trog) ----------------------------------- * libclamav/filetypes.c: Add more HTML markers Thu Oct 7 03:03:26 CEST 2004 (tk) ---------------------------------- * configure: disable support for readdir_r by default (can be enabled with --enable-readdir_r) Wed Oct 6 21:36:59 CEST 2004 (tk) ---------------------------------- * configure: improve --disable-dns behaviour (patch by Tom G. Christensen <tgc*statsbiblioteket.dk>) Wed Oct 6 20:48:17 CEST 2004 (tk) ---------------------------------- * freshclam/manager.c: fix download problems with some proxy servers (patch by Alexander Marx <mad-ml*madness.at>) Wed Oct 6 18:25:46 CEST 2004 (tk) ---------------------------------- * libclamav/pe.c: do not report I/O error for small files with empty section Tue Oct 5 16:45:28 BST 2004 (njh) ---------------------------------- * libclamav: First draft of RFC1341 code. It is not enabled by default. To enable it, locate PARTIAL_DIR in libclamav/mbox.c, uncomment the line and set that to some nice place. Note that it is up to YOU to ensure that the PARTIAL_DIR directory is secure and to trim out old files in there from time to time. Tue Oct 5 11:59:09 BST 2004 (njh) ---------------------------------- * libclamav/message.c: Faster base64 decoding Mon Oct 4 14:48:16 BST 2004 (njh) ---------------------------------- * libclamav/untar.c: Handle GNU tar files Mon Oct 4 13:38:23 BST 2004 (njh) ---------------------------------- * clamav-milter: Fix mails containing viruses being kept twice in quarantine; once as 'msg.xxxxxx' and once as 'msg.xxxxxx.virusname' Mon Oct 4 13:20:17 BST 2004 (njh) ---------------------------------- * libclamav: More informative message when scanning PGP encoded emails PGP encoded emails are now passed through Mon Oct 4 11:59:02 BST 2004 (njh) ---------------------------------- * clamav-milter: Better SMTP message when virus is found * libclamav/untar.c: Handle tar files less than 512 bytes * libclamav/mbox.c: Better error message on RFC2047 decode error Mon Oct 4 03:09:46 CEST 2004 (tk) ---------------------------------- * libclamav/scanners.c: respect file size limit in cli_scanmscab() Sun Oct 3 17:04:27 CEST 2004 (tk) ---------------------------------- * libclamav, clamd: use readdir_r when available Sat Oct 2 23:02:39 CEST 2004 (tk) ---------------------------------- * configure: improve config file installation (patch by Andrey J. Melnikoff (TEMHOTA) <temnota*kmv.ru>) * sigtool: fix --unpack/--unpack-current problem on Cygwin and FreeBSD Sat Oct 2 18:52:32 BST 2004 (njh) ---------------------------------- * clamav-milter: Fix crash if %h is used in a template and --headers is not set reported by "Sergey Y. Afonin" <asy*kraft-s.ru> Sat Oct 2 16:41:02 BST 2004 (njh) ---------------------------------- * libclamav/table.c: Fix compilation problem when --enable-debug is not set Fri Oct 1 14:50:55 BST 2004 (njh) ---------------------------------- * libclamav/message.c: Fixed handling of the end of yEnc attachments Fri Oct 1 08:57:42 BST 2004 (njh) ---------------------------------- * libclamav/mbox.c: Better error message for 'message/partial' emails Fri Oct 1 02:28:08 CEST 2004 (tk) ---------------------------------- * clamd: add new directive IdleTimeout (patch by Andrey J. Melnikoff (TEMHOTA) <temnota*kmv.ru>) * clamscan/others.c: preserve Mac OS X resource forks in filecopy() (thanks to Remi Mommsen <remigius.mommsen*cern.ch>) * cosmetic fixes (thanks to Damian Menscher <menscherr*uiuc.edu>) Thu Sep 30 22:48:53 BST 2004 (njh) ---------------------------------- * libclamav/mbox.c: Remove unneeded strdup() calls Fix some "filename too long" errors when MailFollowURLs is set Thu Sep 30 20:19:46 BST 2004 (njh) ---------------------------------- * clamav-milter: Allow --from with no e-mail address Thu Sep 30 10:01:25 BST 2004 (njh) ---------------------------------- * libclamav: Further small speed and size optimisations with MIME decoding Thu Sep 30 09:24:26 BST 2004 (trog) ----------------------------------- * libclamav/special.c: match obfuscated JPEG files Thu Sep 30 10:01:23 CEST 2004 (tk) ---------------------------------- * libclamav/matcher: handle Exploit.JPEG.Comment.* Thu Sep 30 02:19:12 CEST 2004 (tk) ---------------------------------- * libclamav/special.c: add cli_check_jpeg_exploit (by Trog) * libclamav/matcher.c: add additional check to eliminate false positive matches of Exploit.JPEG.Comment Tue Sep 28 19:41:39 BST 2004 (njh) ---------------------------------- * libclamav: Some small speed and size optimisations in MIME decoding Tue Sep 28 15:46:18 BST 2004 (njh) --------------------------------- * contrib/clamavmon: No longer multithreaded * clamav-milter: Added support for operating systems without SO_BINDTODEVICE Tue Sep 28 10:57:13 BST 2004 (njh) ---------------------------------- * contrib/clamavmon: Added monitor of clamd status