Clam AntiVirus is a GPL antivirus toolkit for UNIX. The main purpose of this software is the integration with mail servers. It provides a flexible and scalable multi-threaded daemon, a command line scanner and a virus database that is kept up to date.
I use it on a company Linux based email server and file server Highly recommended
Wed Jun 10 18:04:53 CEST 2009 (tk) ---------------------------------- * libclamav: detect and handle archives hidden inside other files (eg. images), which can be unpacked by WinZip, WinRAR and other tools (bb#1554) Reported by ROGER Mickael and Thierry Zoller Wed Jun 10 18:02:31 CEST 2009 (tk) ---------------------------------- * libclamav/mspack.c, cab.c: don't rely on file sizes stored in CAB headers (bb#1562) Reported by Thierry*Zoller <Thierry*Zoller.lu> Wed Jun 10 17:58:47 CEST 2009 (acab) ------------------------------------ * libclamunrar/unrarvm.c: fix handling of some broken rar files Wed Jun 10 17:58:30 CEST 2009 (edwin) ------------------------------------- * libclamav/mbox.c: handle malformed emails with embedded \0s (bb #1573) Fri May 29 14:37:08 EEST 2009 (edwin) ------------------------------------- * clamdtop/clamdtop.c: Add missing #include, fixed bb #1619. Wed May 27 18:32:33 CEST 2009 (tk) ---------------------------------- * libclamav/scanners.c: don't call cli_scanembpe() for files larger than 10MB (bb#1604) Fri May 22 14:09:23 CEST 2009 (tk) ---------------------------------- * libclamav/readdb.c: add offset checks (bb#1615) Thu May 21 15:41:36 CEST 2009 (tk) ---------------------------------- * clamscan, clamdscan: add support for --file-list/-f Fri May 15 15:10:59 EEST 2009 (edwin) ------------------------------------- * libclamav/others.h, libclamav/regex/regex.h: fix compiler warning Fri May 15 14:29:19 EEST 2009 (edwin) ------------------------------------- * libclamav/others.h, libclamav/others_common.c, libclamav/regex/regcomp.c, libclamav/regex/regex.h, unit_tests/check_regex.c: add support for (?i). Now regular expressions that begin with (?i) will be case insensitive. (bb #1584). Wed May 6 15:43:27 CEST 2009 (tk) ---------------------------------- * docs/signatures.pdf: describe logical signatures; other minor improvements (bb#1582) Wed May 6 14:30:51 EEST 2009 (edwin) ------------------------------------- * configure, configure.in: add -fno-strict-aliasing, so that gcc-4.4.0 works correctly. Code will be fixed for 0.96. (bb #1581). Wed May 6 10:37:51 CEST 2009 (tk) ---------------------------------- * shared/getopt.[ch]: fix type conflict on Solaris (introduced in r5060) Wed May 6 10:55:25 EEST 2009 (edwin) ------------------------------------- * unit_tests/efence_tests.sh: set EF_ALIGNMENT=8 for non-x86 platforms. Wed May 6 10:45:55 EEST 2009 (edwin) ------------------------------------- * configure, configure.in: Fix Solaris memory usage: don't link with -lmalloc on Solaris (bb #1595, thanks to David Schweikert <david*schweikert.ch> for tracking down the problem). Wed May 6 10:40:19 EEST 2009 (edwin) ------------------------------------- * clamd/others.c, clamd/others.h, clamd/server-th.c, clamd/session.c, clamd/thrmgr.c: Fix 60 byte/STREAM command memory leak on FreeBSD. (bb #1567, thanks to Jay Deiman <jay*splitstreams.com> and Chris Mikkelson <cmikk*qwest.net> for tracking down the leak!). Tue May 5 16:31:14 CEST 2009 (tk) ---------------------------------- * shared: fix compiler warnings Tue May 5 15:30:26 CEST 2009 (tk) ---------------------------------- * shared/optparser.[ch]: properly handle large size values (bb#1583) Mon May 4 10:47:10 CEST 2009 (tk) ---------------------------------- * freshclam/freshclam.c: handle --debug (bb#1590) Mon Apr 27 17:41:08 CEST 2009 (tk) ---------------------------------- * clamconf: display info on software & dbs (bb#1461) Fri Apr 24 15:20:48 CEST 2009 (acab) .................................... * clamav-milter: drop support for QuarantineReject: it's a bad idea and doesn't work anyway. Thu Apr 23 16:54:54 EEST 2009 (edwin) ------------------------------------- * clamav-config.h.in, clamd/thrmgr.c, configure, configure.in: errno is not thread-safe on AIX by default, ask for thread-safe version. (bb #1480) Default stack size on AIX is too small, define BIGSTACK by default. (bb #1481). Thu Apr 23 15:23:02 CEST 2009 (tk) ---------------------------------- * libclamav: call cli_checkfp() whenever possible/makes sense (bb#1558) Wed Apr 22 14:24:03 EEST 2009 (edwin) ------------------------------------- * libclamav/special.c: tune sensitivity of Trojan.Swizzor.Gen detection. Mon Apr 20 17:41:14 EEST 2009 (edwin) ------------------------------------- * clamd/session.c: fix STATS for INSTREAM commands (bb #1565). Mon Apr 20 17:26:41 EEST 2009 (edwin) ------------------------------------- * unit_tests/check_clamd.c: fix some warning Mon Apr 20 17:20:27 EEST 2009 (edwin) ------------------------------------- * clamd/server-th.c, unit_tests/check_clamd.c: Fix clamd INSTREAM handling inside IDSESSION (bb #1564). Fri Apr 17 18:23:44 CEST 2009 (acab) ------------------------------------ * clamav-milter/clamav-milter.c: spam syslog with start events (bb#1557) Fri Apr 17 16:47:44 EEST 2009 (edwin) ------------------------------------- * contrib/mpoolparse/mpoolparse.pl, contrib/mpoolparse/process.pl: add new mpool debug output parsing Fri Apr 17 16:44:50 EEST 2009 (edwin) ------------------------------------- * libclamav/mpool.c: update mpool frag sizes. Fri Apr 17 16:44:33 EEST 2009 (edwin) ------------------------------------- * libclamav/mpool.c: fix mpool_realloc to work with shrinked sizes. This is not yet used anywhere. Fri Apr 17 00:59:48 CEST 2009 (acab) ------------------------------------ * clamav-milter/clamfi.c: try harder not to break DKIM when AddHeader=Add Many thanks to Dick St.Peters Thu Apr 16 16:17:23 CEST 2009 (acab) ------------------------------------ * shared/optparser.c, etc/clamav-milter.conf: document how to make macroes available in oem for LogInfected to work properly Many thanks to Dick St.Peters <stpeters*netheaven.com> Tue Apr 15 18:47:22 CEST 2009 (acab) ------------------------------------ * clamav-milter: add support for action QuarantineReject (bb#1549) Tue Apr 15 17:03:30 CEST 2009 (acab) ------------------------------------ * clamav-milter: add support for AddHeader=Add, properly remove existing headers (bb#1549) Mon Apr 13 11:48:33 EEST 2009 (edwin) ------------------------------------- * contrib/split-tarball.sh: Apply modifications by Michael Tautschnig <mt*debian.org>, with some minor fixes to show location of prepared tarballs. Sun Apr 12 12:07:36 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: regexes are now case insensitive by default (this can be changed with FLAG_REG_CASE) Sat Apr 11 11:40:38 CEST 2009 (tk) ---------------------------------- * freshclam: fix calls to execute() (bb#1560) Fri Apr 10 18:20:12 EEST 2009 (edwin) ------------------------------------- * libclamav/vba_extract.c: avoid size 1 reads for performance reasons (bb #1542). Fri Apr 10 16:23:00 EEST 2009 (edwin) ------------------------------------- * libclamav/pe.c, libclamav/special.c, libclamav/special.h: Fix some Trojan.Swizzor.Gen false positives (bb #1558). Fri Apr 10 15:06:43 EEST 2009 (edwin) ------------------------------------- * shared/output.c: logg flags documentation Fri Apr 10 14:01:01 CEST 2009 (tk) ---------------------------------- * libclamav/matcher-bm.c: minor performance improvement (bb#1539) Thanks to Edwin
Wed Jun 10 18:04:53 CEST 2009 (tk) ---------------------------------- * libclamav: detect and handle archives hidden inside other files (eg. images), which can be unpacked by WinZip, WinRAR and other tools (bb#1554) Reported by ROGER Mickael and Thierry Zoller Wed Jun 10 18:02:31 CEST 2009 (tk) ---------------------------------- * libclamav/mspack.c, cab.c: don't rely on file sizes stored in CAB headers (bb#1562) Reported by Thierry*Zoller <Thierry*Zoller.lu> Wed Jun 10 17:58:47 CEST 2009 (acab) ------------------------------------ * libclamunrar/unrarvm.c: fix handling of some broken rar files Wed Jun 10 17:58:30 CEST 2009 (edwin) ------------------------------------- * libclamav/mbox.c: handle malformed emails with embedded \0s (bb #1573) Fri May 29 14:37:08 EEST 2009 (edwin) ------------------------------------- * clamdtop/clamdtop.c: Add missing #include, fixed bb #1619. Wed May 27 18:32:33 CEST 2009 (tk) ---------------------------------- * libclamav/scanners.c: don't call cli_scanembpe() for files larger than 10MB (bb#1604) Fri May 22 14:09:23 CEST 2009 (tk) ---------------------------------- * libclamav/readdb.c: add offset checks (bb#1615) Thu May 21 15:41:36 CEST 2009 (tk) ---------------------------------- * clamscan, clamdscan: add support for --file-list/-f Fri May 15 15:10:59 EEST 2009 (edwin) ------------------------------------- * libclamav/others.h, libclamav/regex/regex.h: fix compiler warning Fri May 15 14:29:19 EEST 2009 (edwin) ------------------------------------- * libclamav/others.h, libclamav/others_common.c, libclamav/regex/regcomp.c, libclamav/regex/regex.h, unit_tests/check_regex.c: add support for (?i). Now regular expressions that begin with (?i) will be case insensitive. (bb #1584). Wed May 6 15:43:27 CEST 2009 (tk) ---------------------------------- * docs/signatures.pdf: describe logical signatures; other minor improvements (bb#1582) Wed May 6 14:30:51 EEST 2009 (edwin) ------------------------------------- * configure, configure.in: add -fno-strict-aliasing, so that gcc-4.4.0 works correctly. Code will be fixed for 0.96. (bb #1581). Wed May 6 10:37:51 CEST 2009 (tk) ---------------------------------- * shared/getopt.[ch]: fix type conflict on Solaris (introduced in r5060) Wed May 6 10:55:25 EEST 2009 (edwin) ------------------------------------- * unit_tests/efence_tests.sh: set EF_ALIGNMENT=8 for non-x86 platforms. Wed May 6 10:45:55 EEST 2009 (edwin) ------------------------------------- * configure, configure.in: Fix Solaris memory usage: don't link with -lmalloc on Solaris (bb #1595, thanks to David Schweikert <david*schweikert.ch> for tracking down the problem). Wed May 6 10:40:19 EEST 2009 (edwin) ------------------------------------- * clamd/others.c, clamd/others.h, clamd/server-th.c, clamd/session.c, clamd/thrmgr.c: Fix 60 byte/STREAM command memory leak on FreeBSD. (bb #1567, thanks to Jay Deiman <jay*splitstreams.com> and Chris Mikkelson <cmikk*qwest.net> for tracking down the leak!). Tue May 5 16:31:14 CEST 2009 (tk) ---------------------------------- * shared: fix compiler warnings Tue May 5 15:30:26 CEST 2009 (tk) ---------------------------------- * shared/optparser.[ch]: properly handle large size values (bb#1583) Mon May 4 10:47:10 CEST 2009 (tk) ---------------------------------- * freshclam/freshclam.c: handle --debug (bb#1590) Mon Apr 27 17:41:08 CEST 2009 (tk) ---------------------------------- * clamconf: display info on software & dbs (bb#1461) Fri Apr 24 15:20:48 CEST 2009 (acab) .................................... * clamav-milter: drop support for QuarantineReject: it's a bad idea and doesn't work anyway. Thu Apr 23 16:54:54 EEST 2009 (edwin) ------------------------------------- * clamav-config.h.in, clamd/thrmgr.c, configure, configure.in: errno is not thread-safe on AIX by default, ask for thread-safe version. (bb #1480) Default stack size on AIX is too small, define BIGSTACK by default. (bb #1481). Thu Apr 23 15:23:02 CEST 2009 (tk) ---------------------------------- * libclamav: call cli_checkfp() whenever possible/makes sense (bb#1558) Wed Apr 22 14:24:03 EEST 2009 (edwin) ------------------------------------- * libclamav/special.c: tune sensitivity of Trojan.Swizzor.Gen detection. Mon Apr 20 17:41:14 EEST 2009 (edwin) ------------------------------------- * clamd/session.c: fix STATS for INSTREAM commands (bb #1565). Mon Apr 20 17:26:41 EEST 2009 (edwin) ------------------------------------- * unit_tests/check_clamd.c: fix some warning Mon Apr 20 17:20:27 EEST 2009 (edwin) ------------------------------------- * clamd/server-th.c, unit_tests/check_clamd.c: Fix clamd INSTREAM handling inside IDSESSION (bb #1564). Fri Apr 17 18:23:44 CEST 2009 (acab) ------------------------------------ * clamav-milter/clamav-milter.c: spam syslog with start events (bb#1557) Fri Apr 17 16:47:44 EEST 2009 (edwin) ------------------------------------- * contrib/mpoolparse/mpoolparse.pl, contrib/mpoolparse/process.pl: add new mpool debug output parsing Fri Apr 17 16:44:50 EEST 2009 (edwin) ------------------------------------- * libclamav/mpool.c: update mpool frag sizes. Fri Apr 17 16:44:33 EEST 2009 (edwin) ------------------------------------- * libclamav/mpool.c: fix mpool_realloc to work with shrinked sizes. This is not yet used anywhere. Fri Apr 17 00:59:48 CEST 2009 (acab) ------------------------------------ * clamav-milter/clamfi.c: try harder not to break DKIM when AddHeader=Add Many thanks to Dick St.Peters Thu Apr 16 16:17:23 CEST 2009 (acab) ------------------------------------ * shared/optparser.c, etc/clamav-milter.conf: document how to make macroes available in oem for LogInfected to work properly Many thanks to Dick St.Peters <stpeters*netheaven.com> Tue Apr 15 18:47:22 CEST 2009 (acab) ------------------------------------ * clamav-milter: add support for action QuarantineReject (bb#1549) Tue Apr 15 17:03:30 CEST 2009 (acab) ------------------------------------ * clamav-milter: add support for AddHeader=Add, properly remove existing headers (bb#1549) Mon Apr 13 11:48:33 EEST 2009 (edwin) ------------------------------------- * contrib/split-tarball.sh: Apply modifications by Michael Tautschnig <mt*debian.org>, with some minor fixes to show location of prepared tarballs. Sun Apr 12 12:07:36 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: regexes are now case insensitive by default (this can be changed with FLAG_REG_CASE) Sat Apr 11 11:40:38 CEST 2009 (tk) ---------------------------------- * freshclam: fix calls to execute() (bb#1560) Fri Apr 10 18:20:12 EEST 2009 (edwin) ------------------------------------- * libclamav/vba_extract.c: avoid size 1 reads for performance reasons (bb #1542). Fri Apr 10 16:23:00 EEST 2009 (edwin) ------------------------------------- * libclamav/pe.c, libclamav/special.c, libclamav/special.h: Fix some Trojan.Swizzor.Gen false positives (bb #1558). Fri Apr 10 15:06:43 EEST 2009 (edwin) ------------------------------------- * shared/output.c: logg flags documentation Fri Apr 10 14:01:01 CEST 2009 (tk) ---------------------------------- * libclamav/matcher-bm.c: minor performance improvement (bb#1539) Thanks to Edwin
Wed Apr 8 16:49:32 CEST 2009 (tk) ---------------------------------- * V 0.95.1 Wed Apr 8 16:40:19 CEST 2009 (tk) ---------------------------------- * libclamav/phishcheck.c: fix possible crash in cli_url_canon() (bb#1553) Patch by Edwin, reported by Nigel Horne <njh*bandsman.co.uk> Wed Apr 8 16:35:23 CEST 2009 (tk) ---------------------------------- * libclamav/others.h: harden CLI_ISCONTAINED macro (bb#1552) Patch by aCaB, reported by Martin Olsen <marty*lightspeedsystems.com> Tue Apr 7 16:53:18 CEST 2009 (acab) ------------------------------------ * clamav-milter/netcode.c: honour ReadTimeout=0 Tue Apr 7 12:32:14 CEST 2009 (tk) ---------------------------------- * etc/clamd.conf: remove deprecated ArchiveLimitMemoryUsage (bb#1551) Mon Apr 6 21:58:45 CEST 2009 (tk) ---------------------------------- * libclamav: fix handling of signature offsets in cli_scanbuff() (bb#1546) Reported by Christoph Mon Apr 6 12:32:44 EEST 2009 (edwin) ------------------------------------- * docs/man/clamd.conf.5.in, etc/clamd.conf, shared/optparser.c: fix documentation of formula to reflect reality. Mon Apr 6 12:26:04 EEST 2009 (edwin) ------------------------------------- * clamconf/clamconf.c, docs/man/clamd.conf.5.in, etc/clamd.conf, shared/optparser.c: add documentation for MaxQueue (and other missing options) to clamd.conf (bb #1521). Make clamconf generated config file a bit more like the one in etc/clamd.conf. Mon Apr 6 12:02:38 EEST 2009 (edwin) ------------------------------------- * clamd/server-th.c, shared/optparser.c: set timeout to readtimeout after receiving a chunk (bb #1540). better checks and documentation for MaxQueue (bb #1521). Fri Apr 3 15:30:34 CEST 2009 (tk) ---------------------------------- * freshclam: short-term blacklisting of faulty mirrors; better handling of 404 errors (bb#1516) Fri Apr 3 13:05:44 CEST 2009 (acab) ------------------------------------ * shared/optparser.c, docs: limit options expressing sizes to 32bit (bb#1508) Fri Apr 3 11:32:33 EEST 2009 (edwin) ------------------------------------- * unit_tests/check_clamd.sh: properly remove old logfiles during make check. Fri Apr 3 11:25:08 EEST 2009 (edwin) ------------------------------------- * configure, configure.in, libclamav/others.c, libclamunrar_iface/libclamunrar_iface.map, libclamunrar_iface/unrar_iface.h: use same symbols as 0.95 for libclamunrar_iface (bb #1535). Thu Apr 2 23:53:47 EEST 2009 (edwin) ------------------------------------- * libclamav/jsparse/js-norm.c: fix possible signedness issue (thanks Nigel). Thu Apr 2 23:50:36 EEST 2009 (edwin) ------------------------------------- * contrib/phishing/gdbwhitelist.sh, libclamav/phishcheck.c: add script to whitelist gdb entries (bb #1482). Thu Apr 2 23:35:36 EEST 2009 (edwin) ------------------------------------- * docs/phishsigs_howto.tex, libclamav/phishcheck.c, libclamav/readdb.c, libclamav/regex_list.c: local.gdb whitelisting of safebrowsing entries (bb #1482). Thu Apr 2 22:59:30 EEST 2009 (edwin) ------------------------------------- * libclamav/htmlnorm.c, libclamav/htmlnorm.h, libclamav/mbox.c, libclamav/phishcheck.c: extract URLs from mail body (bb #1482). Thu Apr 2 19:30:19 CEST 2009 (tk) ---------------------------------- * libclamav/cab.c: fix compiler warnings (bb#1494) Thu Apr 2 18:48:58 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: handle deprecated freshclam's option --log-verbose Thu Apr 2 18:36:58 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: make the parser even more tolerant to whitespace Thu Apr 2 04:09:06 CEST 2009 (acab) ------------------------------------ * clamav-milter/clamfi.c: properly separate body from headers (bb#1531), minor optimizations and hardening Thu Apr 2 03:24:21 CEST 2009 (acab) ------------------------------------ * clamav-milter/netcode.c:: fix logic bug in nc_recv (bb#1524) Thu Apr 2 14:02:33 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: remove surrounding whitespace in non-quoted strings (bb#1518) Thu Apr 2 12:45:52 CEST 2009 (tk) ---------------------------------- * clamscan/manager.c: check rlim_cur instead of rlim_max Wed Apr 1 23:02:59 CEST 2009 (tk) ---------------------------------- * freshclam/freshclam.c: fix verbose mode (bb#1510) Wed Apr 1 21:59:56 CEST 2009 (tk) ---------------------------------- * clamscan/manager.c: freshdbdir() was never called (bb#1511) Wed Apr 1 21:05:59 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: fix some descriptions (bb#1526) Wed Apr 1 21:36:13 EEST 2009 (edwin) ------------------------------------- * m4/lib-ld.m4: add missing file Wed Apr 1 20:51:37 EEST 2009 (edwin) ------------------------------------- * Makefile.in, aclocal.m4, clamav-config.h.in, clamav-milter/, clamconf/, clamd/, clamdscan/, clamdtop/, clamscan/, configure, configure.in, database/, docs/, etc/, freshclam/, libclamav/, libltdl/, sigtool/, test/, unit_tests/: check for mallinfo availability (bb #1445). Wed Apr 1 20:19:00 EEST 2009 (edwin) ------------------------------------- * clamd/server-th.c, clamd/thrmgr.c: Automatically fix MaxQueue settings (bb #1521). Also use rlim_cur instead of rlim_max, because that is what the kernel enforces. Wed Apr 1 19:39:12 EEST 2009 (edwin) ------------------------------------- * libclamav/pe.c: cli_parseres_special: check size before attempting to allocate. (bb #1506) Wed Apr 1 14:00:35 CEST 2009 (tk) ---------------------------------- * clamd/session.c: respect TemporaryDirectory in cli_gentempfd() Wed Apr 1 13:14:32 EEST 2009 (edwin) ------------------------------------- * libclamav/Makefile.am, libclamav/Makefile.in: fix dependency bug introduced in r4992 (bb #1530) Wed Apr 1 11:51:28 EEST 2009 (edwin) ------------------------------------- * libltdl/Makefile.am, libltdl/Makefile.in: fix -Werror filtering (bb #1500). Tue Mar 31 15:42:47 EEST 2009 (edwin) ------------------------------------- * configure, configure.in, contrib/split-tarball.sh: fix warning Tue Mar 31 15:28:11 EEST 2009 (edwin) ------------------------------------- * Makefile.am, Makefile.in, configure, configure.in, contrib/, libclamav/, libclamunrar_iface/: provide script for package maintainers to split tarball (bb #1515) disable preloading, it doesn't work properly yet. Tue Mar 31 12:41:32 EEST 2009 (edwin) ------------------------------------- * clamav-config.h.in, configure, configure.in, libclamav/, libclamunrar_iface/: Prefer libclamunrar_iface that matches version (bb #1491). Add to ltdl searchpath (bb #1476). Mon Mar 30 14:02:03 CEST 2009 (acab) ------------------------------------ * clamav-milter/clamfi.c: fix null dereference when LogInfected=Full (bb#1522) Sun Mar 29 13:38:43 CEST 2009 (acab) ------------------------------------ * shared/actions.c: fix logic in --move (bb#1517) Fri Mar 27 13:19:05 CET 2009 (acab) ----------------------------------- * clamav-milter/clamfi.c: Make sure connect/gentemp is called even if the message has not got headers (bb#1499) Tue Mar 24 19:41:25 CET 2009 (tk) --------------------------------- * configure: don't define HAVE_ZLIB_H Tue Mar 24 12:43:14 CET 2009 (acab) ----------------------------------- * clamav-milter: allow whitelisting based on the smtpauth login, use cli_regXXX functions
Wed Apr 8 16:49:32 CEST 2009 (tk) ---------------------------------- * V 0.95.1 Wed Apr 8 16:40:19 CEST 2009 (tk) ---------------------------------- * libclamav/phishcheck.c: fix possible crash in cli_url_canon() (bb#1553) Patch by Edwin, reported by Nigel Horne <njh*bandsman.co.uk> Wed Apr 8 16:35:23 CEST 2009 (tk) ---------------------------------- * libclamav/others.h: harden CLI_ISCONTAINED macro (bb#1552) Patch by aCaB, reported by Martin Olsen <marty*lightspeedsystems.com> Tue Apr 7 16:53:18 CEST 2009 (acab) ------------------------------------ * clamav-milter/netcode.c: honour ReadTimeout=0 Tue Apr 7 12:32:14 CEST 2009 (tk) ---------------------------------- * etc/clamd.conf: remove deprecated ArchiveLimitMemoryUsage (bb#1551) Mon Apr 6 21:58:45 CEST 2009 (tk) ---------------------------------- * libclamav: fix handling of signature offsets in cli_scanbuff() (bb#1546) Reported by Christoph Mon Apr 6 12:32:44 EEST 2009 (edwin) ------------------------------------- * docs/man/clamd.conf.5.in, etc/clamd.conf, shared/optparser.c: fix documentation of formula to reflect reality. Mon Apr 6 12:26:04 EEST 2009 (edwin) ------------------------------------- * clamconf/clamconf.c, docs/man/clamd.conf.5.in, etc/clamd.conf, shared/optparser.c: add documentation for MaxQueue (and other missing options) to clamd.conf (bb #1521). Make clamconf generated config file a bit more like the one in etc/clamd.conf. Mon Apr 6 12:02:38 EEST 2009 (edwin) ------------------------------------- * clamd/server-th.c, shared/optparser.c: set timeout to readtimeout after receiving a chunk (bb #1540). better checks and documentation for MaxQueue (bb #1521). Fri Apr 3 15:30:34 CEST 2009 (tk) ---------------------------------- * freshclam: short-term blacklisting of faulty mirrors; better handling of 404 errors (bb#1516) Fri Apr 3 13:05:44 CEST 2009 (acab) ------------------------------------ * shared/optparser.c, docs: limit options expressing sizes to 32bit (bb#1508) Fri Apr 3 11:32:33 EEST 2009 (edwin) ------------------------------------- * unit_tests/check_clamd.sh: properly remove old logfiles during make check. Fri Apr 3 11:25:08 EEST 2009 (edwin) ------------------------------------- * configure, configure.in, libclamav/others.c, libclamunrar_iface/libclamunrar_iface.map, libclamunrar_iface/unrar_iface.h: use same symbols as 0.95 for libclamunrar_iface (bb #1535). Thu Apr 2 23:53:47 EEST 2009 (edwin) ------------------------------------- * libclamav/jsparse/js-norm.c: fix possible signedness issue (thanks Nigel). Thu Apr 2 23:50:36 EEST 2009 (edwin) ------------------------------------- * contrib/phishing/gdbwhitelist.sh, libclamav/phishcheck.c: add script to whitelist gdb entries (bb #1482). Thu Apr 2 23:35:36 EEST 2009 (edwin) ------------------------------------- * docs/phishsigs_howto.tex, libclamav/phishcheck.c, libclamav/readdb.c, libclamav/regex_list.c: local.gdb whitelisting of safebrowsing entries (bb #1482). Thu Apr 2 22:59:30 EEST 2009 (edwin) ------------------------------------- * libclamav/htmlnorm.c, libclamav/htmlnorm.h, libclamav/mbox.c, libclamav/phishcheck.c: extract URLs from mail body (bb #1482). Thu Apr 2 19:30:19 CEST 2009 (tk) ---------------------------------- * libclamav/cab.c: fix compiler warnings (bb#1494) Thu Apr 2 18:48:58 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: handle deprecated freshclam's option --log-verbose Thu Apr 2 18:36:58 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: make the parser even more tolerant to whitespace Thu Apr 2 04:09:06 CEST 2009 (acab) ------------------------------------ * clamav-milter/clamfi.c: properly separate body from headers (bb#1531), minor optimizations and hardening Thu Apr 2 03:24:21 CEST 2009 (acab) ------------------------------------ * clamav-milter/netcode.c:: fix logic bug in nc_recv (bb#1524) Thu Apr 2 14:02:33 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: remove surrounding whitespace in non-quoted strings (bb#1518) Thu Apr 2 12:45:52 CEST 2009 (tk) ---------------------------------- * clamscan/manager.c: check rlim_cur instead of rlim_max Wed Apr 1 23:02:59 CEST 2009 (tk) ---------------------------------- * freshclam/freshclam.c: fix verbose mode (bb#1510) Wed Apr 1 21:59:56 CEST 2009 (tk) ---------------------------------- * clamscan/manager.c: freshdbdir() was never called (bb#1511) Wed Apr 1 21:05:59 CEST 2009 (tk) ---------------------------------- * shared/optparser.c: fix some descriptions (bb#1526) Wed Apr 1 21:36:13 EEST 2009 (edwin) ------------------------------------- * m4/lib-ld.m4: add missing file Wed Apr 1 20:51:37 EEST 2009 (edwin) ------------------------------------- * Makefile.in, aclocal.m4, clamav-config.h.in, clamav-milter/, clamconf/, clamd/, clamdscan/, clamdtop/, clamscan/, configure, configure.in, database/, docs/, etc/, freshclam/, libclamav/, libltdl/, sigtool/, test/, unit_tests/: check for mallinfo availability (bb #1445). Wed Apr 1 20:19:00 EEST 2009 (edwin) ------------------------------------- * clamd/server-th.c, clamd/thrmgr.c: Automatically fix MaxQueue settings (bb #1521). Also use rlim_cur instead of rlim_max, because that is what the kernel enforces. Wed Apr 1 19:39:12 EEST 2009 (edwin) ------------------------------------- * libclamav/pe.c: cli_parseres_special: check size before attempting to allocate. (bb #1506) Wed Apr 1 14:00:35 CEST 2009 (tk) ---------------------------------- * clamd/session.c: respect TemporaryDirectory in cli_gentempfd() Wed Apr 1 13:14:32 EEST 2009 (edwin) ------------------------------------- * libclamav/Makefile.am, libclamav/Makefile.in: fix dependency bug introduced in r4992 (bb #1530) Wed Apr 1 11:51:28 EEST 2009 (edwin) ------------------------------------- * libltdl/Makefile.am, libltdl/Makefile.in: fix -Werror filtering (bb #1500). Tue Mar 31 15:42:47 EEST 2009 (edwin) ------------------------------------- * configure, configure.in, contrib/split-tarball.sh: fix warning Tue Mar 31 15:28:11 EEST 2009 (edwin) ------------------------------------- * Makefile.am, Makefile.in, configure, configure.in, contrib/, libclamav/, libclamunrar_iface/: provide script for package maintainers to split tarball (bb #1515) disable preloading, it doesn't work properly yet. Tue Mar 31 12:41:32 EEST 2009 (edwin) ------------------------------------- * clamav-config.h.in, configure, configure.in, libclamav/, libclamunrar_iface/: Prefer libclamunrar_iface that matches version (bb #1491). Add to ltdl searchpath (bb #1476). Mon Mar 30 14:02:03 CEST 2009 (acab) ------------------------------------ * clamav-milter/clamfi.c: fix null dereference when LogInfected=Full (bb#1522) Sun Mar 29 13:38:43 CEST 2009 (acab) ------------------------------------ * shared/actions.c: fix logic in --move (bb#1517) Fri Mar 27 13:19:05 CET 2009 (acab) ----------------------------------- * clamav-milter/clamfi.c: Make sure connect/gentemp is called even if the message has not got headers (bb#1499) Tue Mar 24 19:41:25 CET 2009 (tk) --------------------------------- * configure: don't define HAVE_ZLIB_H Tue Mar 24 12:43:14 CET 2009 (acab) ----------------------------------- * clamav-milter: allow whitelisting based on the smtpauth login, use cli_regXXX functions
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?