head 1.20; access; symbols pkgsrc-2013Q2:1.20.0.10 pkgsrc-2013Q2-base:1.20 pkgsrc-2012Q4:1.20.0.8 pkgsrc-2012Q4-base:1.20 pkgsrc-2011Q4:1.20.0.6 pkgsrc-2011Q4-base:1.20 pkgsrc-2011Q2:1.20.0.4 pkgsrc-2011Q2-base:1.20 pkgsrc-2010Q3:1.20.0.2 pkgsrc-2009Q4:1.18.0.2 pkgsrc-2009Q4-base:1.18 pkgsrc-2008Q4:1.17.0.2 pkgsrc-2008Q4-base:1.17 pkgsrc-2008Q3:1.16.0.4 pkgsrc-2008Q3-base:1.16 cube-native-xorg:1.16.0.2 cube-native-xorg-base:1.16 pkgsrc-2008Q2:1.15.0.4 pkgsrc-2008Q2-base:1.15 cwrapper:1.15.0.2 pkgsrc-2008Q1:1.13.0.2 pkgsrc-2008Q1-base:1.13 pkgsrc-2007Q4:1.12.0.2 pkgsrc-2007Q4-base:1.12 pkgsrc-2007Q3:1.11.0.2 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.9.0.4 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.2 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.7.0.2 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.6.0.8 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.6 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.4 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.2 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.3.0.2 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.1.0.4 pkgsrc-2004Q4-base:1.1 pkgsrc-2004Q3:1.1.0.2; locks; strict; comment @# @; 1.20 date 2010.10.28.20.15.38; author bouyer; state dead; branches 1.20.2.1; next 1.19; 1.19 date 2010.10.28.20.11.18; author bouyer; state Exp; branches; next 1.18; 1.18 date 2009.03.25.09.21.20; author adam; state dead; branches; next 1.17; 1.17 date 2008.11.04.07.16.18; author martti; state Exp; branches; next 1.16; 1.16 date 2008.09.04.06.44.07; author martti; state Exp; branches 1.16.4.1; next 1.15; 1.15 date 2008.06.10.08.23.54; author martti; state Exp; branches 1.15.4.1; next 1.14; 1.14 date 2008.04.15.07.56.06; author martti; state Exp; branches; next 1.13; 1.13 date 2008.02.12.14.17.16; author martti; state Exp; branches 1.13.2.1; next 1.12; 1.12 date 2007.12.18.08.16.11; author martti; state Exp; branches 1.12.2.1; next 1.11; 1.11 date 2007.08.22.08.02.58; author martti; state Exp; branches 1.11.2.1; next 1.10; 1.10 date 2007.07.17.06.54.31; author martti; state Exp; branches; next 1.9; 1.9 date 2007.03.06.10.32.34; author martti; state Exp; branches 1.9.4.1; next 1.8; 1.8 date 2007.02.16.14.40.41; author xtraeme; state Exp; branches; next 1.7; 1.7 date 2006.10.19.07.30.15; author martti; state Exp; branches 1.7.2.1; next 1.6; 1.6 date 2005.11.04.03.47.49; author grant; state Exp; branches 1.6.8.1; next 1.5; 1.5 date 2005.10.13.18.09.06; author rillig; state Exp; branches; next 1.4; 1.4 date 2005.05.05.00.42.56; author xtraeme; state Exp; branches 1.4.4.1; next 1.3; 1.3 date 2005.02.14.11.20.13; author grant; state Exp; branches; next 1.2; 1.2 date 2005.02.13.07.24.22; author grant; state Exp; branches; next 1.1; 1.1 date 2004.10.30.12.34.51; author grant; state Exp; branches 1.1.2.1 1.1.4.1; next ; 1.20.2.1 date 2010.10.28.20.15.38; author tron; state dead; branches; next 1.20.2.2; 1.20.2.2 date 2010.10.29.08.08.56; author tron; state Exp; branches; next 1.20.2.3; 1.20.2.3 date 2010.12.05.23.31.06; author tron; state dead; branches; next ; 1.16.4.1 date 2008.11.04.12.06.16; author rtr; state Exp; branches; next ; 1.15.4.1 date 2008.09.05.11.41.53; author ghen; state Exp; branches; next ; 1.13.2.1 date 2008.04.16.19.23.54; author ghen; state Exp; branches; next 1.13.2.2; 1.13.2.2 date 2008.06.13.13.57.36; author ghen; state Exp; branches; next ; 1.12.2.1 date 2008.02.19.11.24.54; author ghen; state Exp; branches; next ; 1.11.2.1 date 2007.12.18.09.34.18; author ghen; state Exp; branches; next ; 1.9.4.1 date 2007.07.27.23.06.55; author ghen; state Exp; branches; next ; 1.7.2.1 date 2007.02.17.18.34.25; author salo; state Exp; branches; next ; 1.6.8.1 date 2006.10.29.17.31.03; author ghen; state Exp; branches; next ; 1.4.4.1 date 2005.11.05.17.37.40; author snj; state Exp; branches; next ; 1.1.2.1 date 2004.10.30.12.34.51; author salo; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2004.11.08.00.04.17; author salo; state Exp; branches; next ; 1.1.4.1 date 2005.02.13.15.34.23; author salo; state Exp; branches; next 1.1.4.2; 1.1.4.2 date 2005.02.15.06.31.14; author snj; state Exp; branches; next ; desc @@ 1.20 log @Revert previous, this patch is already in 0.96.4. @ text @$NetBSD: patch-ah,v 1.19 2010/10/28 20:11:18 bouyer Exp $ Fix "Unknown error code ERROR" on some PDF. Will be in 0.96.4: http://git.clamav.net/gitweb?p=clamav-devel.git;a=commitdiff;h=e142504b07d7f81435f6ac99ec1eedf6c08f2188 Fix "LibClamAV Error: cli_pdf: mmap() failed (2)" on some PDF. Will be in 0.96.4: http://git.clamav.net/gitweb?p=clamav-devel.git;a=commitdiff;h=8f6bf9fc080aa54badcd7608f253821d5a8b1786 diff --git a/libclamav/pdf.c b/libclamav/pdf.c index cd4d25a..e242135 100644 (file) --- libclamav/pdf.c.orig 2010-09-20 15:24:46.000000000 +0200 +++ libclamav/pdf.c 2010-10-23 16:46:49.000000000 +0200 @@@@ -1024,7 +1024,7 @@@@ int cli_pdf(const char *dir, cli_ctx *ctx, off_t offset) offset += pdfver - start; /* find trailer and xref, don't fail if not found */ - map_off = map->len - 2048; + map_off = (off_t)map->len - 2048; if (map_off < 0) map_off = 0; bytesleft = map->len - map_off; @@@@ -1087,7 +1087,7 @@@@ rc = run_pdf_hooks(&pdf, PDF_PHASE_PRE, -1, -1); if (rc) { cli_dbgmsg("cli_pdf: returning %d\n", rc); - return rc; + return rc == CL_BREAK ? CL_CLEAN : rc; } /* parse PDF and find obj offsets */ while ((rc = pdf_findobj(&pdf)) > 0) { @ 1.20.2.1 log @file patch-ah was added on branch pkgsrc-2010Q3 on 2010-10-29 08:08:56 +0000 @ text @d1 31 @ 1.20.2.2 log @Pullup ticket #3261 - requested by bouyer mail/clamav: bug fix Revisions pulled up: - mail/clamav/Makefile 1.107 - mail/clamav/distinfo 1.69 - mail/clamav/patches/patch-ah 1.19 --- Module Name: pkgsrc Committed By: bouyer Date: Thu Oct 28 20:11:18 UTC 2010 Modified Files: pkgsrc/mail/clamav: Makefile distinfo Added Files: pkgsrc/mail/clamav/patches: patch-ah Log Message: backport 2 fixes from the git repository. Without it, clamav would fail to parse some PDF files. Bump PKGREVISION. @ text @a0 31 $NetBSD$ Fix "Unknown error code ERROR" on some PDF. Will be in 0.96.4: http://git.clamav.net/gitweb?p=clamav-devel.git;a=commitdiff;h=e142504b07d7f81435f6ac99ec1eedf6c08f2188 Fix "LibClamAV Error: cli_pdf: mmap() failed (2)" on some PDF. Will be in 0.96.4: http://git.clamav.net/gitweb?p=clamav-devel.git;a=commitdiff;h=8f6bf9fc080aa54badcd7608f253821d5a8b1786 diff --git a/libclamav/pdf.c b/libclamav/pdf.c index cd4d25a..e242135 100644 (file) --- libclamav/pdf.c.orig 2010-09-20 15:24:46.000000000 +0200 +++ libclamav/pdf.c 2010-10-23 16:46:49.000000000 +0200 @@@@ -1024,7 +1024,7 @@@@ int cli_pdf(const char *dir, cli_ctx *ctx, off_t offset) offset += pdfver - start; /* find trailer and xref, don't fail if not found */ - map_off = map->len - 2048; + map_off = (off_t)map->len - 2048; if (map_off < 0) map_off = 0; bytesleft = map->len - map_off; @@@@ -1087,7 +1087,7 @@@@ rc = run_pdf_hooks(&pdf, PDF_PHASE_PRE, -1, -1); if (rc) { cli_dbgmsg("cli_pdf: returning %d\n", rc); - return rc; + return rc == CL_BREAK ? CL_CLEAN : rc; } /* parse PDF and find obj offsets */ while ((rc = pdf_findobj(&pdf)) > 0) { @ 1.20.2.3 log @Pullup ticket #3295 - requested by bouyer mail/clamav: bug fix update Revisions pulled up: - mail/clamav/Makefile 1.106-1.108 - mail/clamav/distinfo 1.68-1.69 - mail/clamav/patches/patch-ab 1.14 - mail/clamav/patches/patch-ac deleted - mail/clamav/patches/patch-ah deleted --- Module Name: pkgsrc Committed By: adam Date: Tue Oct 26 06:38:37 UTC 2010 Modified Files: pkgsrc/mail/clamav: Makefile distinfo Log Message: Changes 0.96.4: * This is a bugfix release recommended for all users. --- Module Name: pkgsrc Committed By: bouyer Date: Thu Oct 28 20:15:38 UTC 2010 Modified Files: pkgsrc/mail/clamav: Makefile distinfo Removed Files: pkgsrc/mail/clamav/patches: patch-ah Log Message: Revert previous, this patch is already in 0.96.4. --- Module Name: pkgsrc Committed By: adam Date: Wed Dec 1 07:44:10 UTC 2010 Modified Files: pkgsrc/mail/clamav: Makefile distinfo pkgsrc/mail/clamav/patches: patch-ab Removed Files: pkgsrc/mail/clamav/patches: patch-ac Log Message: Changes 0.96.5: * libclamav/pdf.c: fix crashes * libclamav/pe_icons.c: off by one while * libclamav: fix detection of embedded executables * libclamav/matcher-ac.c: fix offset handling for sigs with {x-y} wildcards * freshclam/manager.c: fix error path infinite loop * clamd/clamd.c: fix RLIMIT_DATA setting on BSD * freshclam: improve mirror management * libclamav: fix possible use of uninitialized values * libclamav: Set the unreliability flag on (un)packed files * libclamav/c++: Update embedded copy of LLVM to version 2.8 * freshclam: make query format backward compatible * freshclam: get detection stats directly from clamd * libclamav/cache.c,c++/bytecode2llvm.cpp}: make cl_load thread safe * freshclam: load database in subprocess * clamd: add new commands DETSTATS and DETSTATSCLEAR * libclamav/7z.c: fix file descriptor leak * clamd, libclamavll: add ability to logg messages from libclamav * libclamav/builtin_bytecodes.h: Don't disable JIT on pentium4 @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.20.2.2 2010/10/29 08:08:56 tron Exp $ @ 1.19 log @backport 2 fixes from the git repository. Without it, clamav would fail to parse some PDF files. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-ag,v 1.5 2010/05/20 07:47:45 martti Exp $ @ 1.18 log @Changes 0.95: * Google Safe Browsing support. * New clamav-milter. * Clamd extensions. * Improved API. * ClamdTOP. * Memory Pool Allocator. * Unified Option Parser. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.17 2008/11/04 07:16:18 martti Exp $ d3 2 a4 1 Build fixes. d6 10 a15 22 --- clamav-milter/clamav-milter.c.orig 2008-10-16 11:29:55.000000000 +0300 +++ clamav-milter/clamav-milter.c 2008-11-04 08:19:49.000000000 +0200 @@@@ -3944,7 +3944,7 @@@@ * the postmaster, so include * some useful information */ - fprintf(sendmail, _("The message %1$s sent from %2$s to\n"), + fprintf(sendmail, _("The message %s sent from %s to\n"), sendmailId, privdata->from); else fprintf(sendmail, _("A message sent from %s to\n"), @@@@ -3958,7 +3958,7 @@@@ fprintf(sendmail, _("\nThe message in question has been quarantined as %s\n"), privdata->filename); if(hflag) { - fprintf(sendmail, _("\nThe message was received by %1$s from %2$s via %3$s\n\n"), + fprintf(sendmail, _("\nThe message was received by %s from %s via %s\n\n"), smfi_getsymval(ctx, "j"), privdata->from, smfi_getsymval(ctx, "_")); fputs(_("For your information, the original message headers were:\n\n"), sendmail); @@@@ -5147,7 +5147,7 @@@@ cli_dbgmsg("qfile move '%s' to '%s'\n", privdata->filename, newname); d17 15 a31 6 if(move(privdata->filename, newname) < 0) { - logg(_("^Can't rename %1$s to %2$s\n"), + logg(_("^Can't rename %s to %s\n"), privdata->filename, newname); free(newname); return -1; @ 1.17 log @Updated mail/clamav to 0.94.1 * Bug fixes @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.16 2008/09/04 06:44:07 martti Exp $ @ 1.16 log @Updated mail/clamav to 0.94 * Lots of bug fixes I removed patch-ba and tested this on NetBSD/i386 3.1.1_PATCH and NetBSD/amd64 4.0_STABLE and everything seems to work... @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.15 2008/06/10 08:23:54 martti Exp $ d5 3 a7 3 --- clamav-milter/clamav-milter.c.orig 2008-09-01 20:19:44.000000000 +0300 +++ clamav-milter/clamav-milter.c 2008-09-04 08:28:44.000000000 +0300 @@@@ -3926,7 +3926,7 @@@@ d16 1 a16 1 @@@@ -3940,7 +3940,7 @@@@ d25 1 a25 1 @@@@ -5129,7 +5129,7 @@@@ @ 1.16.4.1 log @pullup ticket #2573 - requested by martti clamav: update package for bug fixes revisions pulled up: pkgsrc/mail/clamav/Makefile 1.88 pkgsrc/mail/clamav/buildlink3.mk 1.17 pkgsrc/mail/clamav/distinfo 1.55 pkgsrc/mail/clamav/patches/patch-ad 1.16 pkgsrc/mail/clamav/patches/patch-af 1.7 pkgsrc/mail/clamav/patches/patch-ah 1.17 Module Name: pkgsrc Committed By: martti Date: Tue Nov 4 07:16:18 UTC 2008 Modified Files: pkgsrc/mail/clamav: Makefile buildlink3.mk distinfo pkgsrc/mail/clamav/patches: patch-ad patch-af patch-ah Log Message: Updated mail/clamav to 0.94.1 * Bug fixes @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.16 2008/09/04 06:44:07 martti Exp $ d5 3 a7 3 --- clamav-milter/clamav-milter.c.orig 2008-10-16 11:29:55.000000000 +0300 +++ clamav-milter/clamav-milter.c 2008-11-04 08:19:49.000000000 +0200 @@@@ -3944,7 +3944,7 @@@@ d16 1 a16 1 @@@@ -3958,7 +3958,7 @@@@ d25 1 a25 1 @@@@ -5147,7 +5147,7 @@@@ @ 1.15 log @Updated mail/clamav to 0.93.1 * libclamav/petite.c: fix possible invalid memory access (bb#1000) Reported by Damian Put * clamdscan/clamdscan.c: don't show scan summary when clamd cannot be contacted (bb#1041) * libclamav/hashtab.[ch], scanners.c: avoid using C99 flexible array members (bb #1039) * libclamav/unzip.c: correct the previous fix * libclamav/unzip.c: check for unprefixed bz2 - bb#1038 * libclamav/ole2_extract.c: revert last commit * libclamav/ole2_extract.c: use cli_unlink * libclamav/ole2_extract.c: partial scan of broken ole files * contrib/init/RedHat: check for already running clamav-milter (bb #823) * libclamav/regex: avoid name collisions on AIX (bb #947) sync with libc: minor cleanups * doc/clamdoc.tex: add a note about forking daemons (bb#906) * libclamav/Makefile.am: link .la files first, this should avoid linking to old libclamav as in bb #931 * libclamav/readdb.h: read daily.cfg stored inside .cld containers (bb#1006) * libclamav/mbox.c, shared/network.c: prevent uninitialized use of hostent structure (bb #1003). * libclamav/mspack.c: downgrade some error messages (bb#911) * clamav-milter: retrieve db version from daily.cld (bb#942) * libclamav/scanners.c: don't return CL_EMAX* error codes to applications (bb#1001) * clamscan/manager.c: print information about clean files when the RAR code is not compiled-in (bb#999) * libclamav/unzip.c: remove detection of Suspect.Zip and Exploit.Zip.ModifiedHeaders (bb#997) * libclamav: scan for embedded PEs inside OLE2 files (bb#914) * libclamav/cvd.c: add work-around for zlib issues with mixed data (bb#932) * libclamav/others.h: explicitely cast some constants (bb#936) * sigtool/sigtool.c: bb#938 (sigtool --list-sigs not working with .cld files) * libclamav/dconf.h: fix flag code assignment (bb #952) * libclamav/iana_tld.h, libclamav/phishcheck.c: update TLD list (bb #925) @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.14 2008/04/15 07:56:06 martti Exp $ d5 3 a7 3 --- clamav-milter/clamav-milter.c.orig 2008-05-27 13:40:29.000000000 +0300 +++ clamav-milter/clamav-milter.c 2008-06-10 10:42:12.000000000 +0300 @@@@ -3830,7 +3830,7 @@@@ d16 1 a16 1 @@@@ -3844,7 +3844,7 @@@@ d25 1 a25 1 @@@@ -5034,7 +5034,7 @@@@ @ 1.15.4.1 log @Pullup ticket 2518 - requested by martti security update for clamav - pkgsrc/mail/clamav/Makefile 1.87 - pkgsrc/mail/clamav/buildlink3.mk 1.16 - pkgsrc/mail/clamav/distinfo 1.54 - pkgsrc/mail/clamav/patches/patch-ad 1.15 - pkgsrc/mail/clamav/patches/patch-af 1.6 - pkgsrc/mail/clamav/patches/patch-ah 1.16 - pkgsrc/mail/clamav/patches/patch-ba removed Module Name: pkgsrc Committed By: martti Date: Thu Sep 4 06:44:07 UTC 2008 Modified Files: pkgsrc/mail/clamav: Makefile buildlink3.mk distinfo pkgsrc/mail/clamav/patches: patch-ad patch-af patch-ah Removed Files: pkgsrc/mail/clamav/patches: patch-ba Log Message: Updated mail/clamav to 0.94 * Lots of bug fixes I removed patch-ba and tested this on NetBSD/i386 3.1.1_PATCH and NetBSD/amd64 4.0_STABLE and everything seems to work... @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.15 2008/06/10 08:23:54 martti Exp $ d5 3 a7 3 --- clamav-milter/clamav-milter.c.orig 2008-09-01 20:19:44.000000000 +0300 +++ clamav-milter/clamav-milter.c 2008-09-04 08:28:44.000000000 +0300 @@@@ -3926,7 +3926,7 @@@@ d16 1 a16 1 @@@@ -3940,7 +3940,7 @@@@ d25 1 a25 1 @@@@ -5129,7 +5129,7 @@@@ @ 1.14 log @Updated mail/clamav to 0.93 http://secunia.com/secunia_research/2008-11/advisory/ http://www.frsirt.com/english/advisories/2008/1218 Changes since 0.92.1 This release introduces many new features and engine enhancements, please see the notes below for the list of major changes. The most visible one is the new logic in scan limits which affects some command line and config options of clamscan and clamd. Please see clamscan(1) and clamd.conf(5) and the example config file for more information on the new options. Most important changes include: * libclamav: - New logic in scan limits: provides much more efficient protection against DoS attacks but also results in different command line and config options to clamscan and clamd (see below) - New/improved modules: unzip, SIS, cabinet, CHM, SZDD, text normalisator, entity converter - Improved filetype detection; filetype definitions can be remotely updated - Support for .cld containers (which replace .inc directories) - Improved pattern matcher and signature formats - More efficient scanning of HTML files - Many other improvements * clamd: - NEW CONFIG FILE OPTIONS: MaxScanSize, MaxFileSize, MaxRecursion, MaxFiles - ** THE FOLLOWING OPTIONS ARE NO LONGER SUPPORTED **: MailMaxRecursion, ArchiveMaxFileSize, ArchiveMaxRecursion, ArchiveMaxFiles, ArchiveMaxCompressionRatio, ArchiveBlockMax * clamscan: - NEW CMDLINE OPTIONS: --max-filesize, --max-scansize - REMOVED OPTIONS: --block-max, --max-space, --max-ratio * freshclam: - NEW CONFIG OPTION CompressLocalDatabase - NEW CMDLINE SWITCH --no-warnings - main.inc and daily.inc directories are no longer used by ClamAV; please remove them manually from your database directory @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.13 2008/02/12 14:17:16 martti Exp $ d5 3 a7 3 --- clamav-milter/clamav-milter.c.orig 2008-04-09 18:39:18.000000000 +0300 +++ clamav-milter/clamav-milter.c 2008-04-15 10:32:16.000000000 +0300 @@@@ -3824,7 +3824,7 @@@@ d16 1 a16 1 @@@@ -3838,7 +3838,7 @@@@ d25 1 a25 1 @@@@ -5027,7 +5027,7 @@@@ @ 1.13 log @Updated mail/clamav to 0.92.1 * Fix pkg/36853 with patch from Christos Zoulas (patch-ba) * Lots of bug fixes since 0.92 @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.12 2007/12/18 08:16:11 martti Exp $ d3 5 a7 3 --- clamav-milter/clamav-milter.c.orig 2008-02-06 18:00:43.000000000 +0200 +++ clamav-milter/clamav-milter.c 2008-02-12 16:03:08.000000000 +0200 @@@@ -3801,7 +3801,7 @@@@ d16 1 a16 1 @@@@ -3815,7 +3815,7 @@@@ d25 1 a25 1 @@@@ -4998,7 +4998,7 @@@@ @ 1.13.2.1 log @Pullup ticket 2333 - requested by martti latest update for clamav - pkgsrc/mail/clamav/Makefile 1.83 - pkgsrc/mail/clamav/distinfo 1.51 - pkgsrc/mail/clamav/patches/patch-ad 1.14 - pkgsrc/mail/clamav/patches/patch-af 1.5 - pkgsrc/mail/clamav/patches/patch-ah 1.14 - pkgsrc/mail/clamav/patches/patch-ba 1.2 Module Name: pkgsrc Committed By: martti Date: Tue Apr 15 07:56:06 UTC 2008 Modified Files: pkgsrc/mail/clamav: Makefile distinfo pkgsrc/mail/clamav/patches: patch-ad patch-af patch-ah patch-ba Log Message: Updated mail/clamav to 0.93 http://secunia.com/secunia_research/2008-11/advisory/ http://www.frsirt.com/english/advisories/2008/1218 Changes since 0.92.1 This release introduces many new features and engine enhancements, please see the notes below for the list of major changes. The most visible one is the new logic in scan limits which affects some command line and config options of clamscan and clamd. Please see clamscan(1) and clamd.conf(5) and the example config file for more information on the new options. Most important changes include: * libclamav: - New logic in scan limits: provides much more efficient protection against DoS attacks but also results in different command line and config options to clamscan and clamd (see below) - New/improved modules: unzip, SIS, cabinet, CHM, SZDD, text normalisator, entity converter - Improved filetype detection; filetype definitions can be remotely updated - Support for .cld containers (which replace .inc directories) - Improved pattern matcher and signature formats - More efficient scanning of HTML files - Many other improvements * clamd: - NEW CONFIG FILE OPTIONS: MaxScanSize, MaxFileSize, MaxRecursion, MaxFiles - ** THE FOLLOWING OPTIONS ARE NO LONGER SUPPORTED **: MailMaxRecursion, ArchiveMaxFileSize, ArchiveMaxRecursion, ArchiveMaxFiles, ArchiveMaxCompressionRatio, ArchiveBlockMax * clamscan: - NEW CMDLINE OPTIONS: --max-filesize, --max-scansize - REMOVED OPTIONS: --block-max, --max-space, --max-ratio * freshclam: - NEW CONFIG OPTION CompressLocalDatabase - NEW CMDLINE SWITCH --no-warnings - main.inc and daily.inc directories are no longer used by ClamAV; please remove them manually from your database directory @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.13 2008/02/12 14:17:16 martti Exp $ d3 3 a5 5 Build fixes. --- clamav-milter/clamav-milter.c.orig 2008-04-09 18:39:18.000000000 +0300 +++ clamav-milter/clamav-milter.c 2008-04-15 10:32:16.000000000 +0300 @@@@ -3824,7 +3824,7 @@@@ d14 1 a14 1 @@@@ -3838,7 +3838,7 @@@@ d23 1 a23 1 @@@@ -5027,7 +5027,7 @@@@ @ 1.13.2.2 log @Pullup ticket 2422 - requested by martti latest update for clamav - pkgsrc/mail/clamav/Makefile 1.84 - pkgsrc/mail/clamav/distinfo 1.52 - pkgsrc/mail/clamav/patches/patch-ah 1.15 - pkgsrc/mail/clamav/patches/patch-ba 1.3 Module Name: pkgsrc Committed By: martti Date: Tue Jun 10 08:23:54 UTC 2008 Modified Files: pkgsrc/mail/clamav: Makefile distinfo pkgsrc/mail/clamav/patches: patch-ah patch-ba Log Message: Updated mail/clamav to 0.93.1 * libclamav/petite.c: fix possible invalid memory access (bb#1000) Reported by Damian Put * clamdscan/clamdscan.c: don't show scan summary when clamd cannot be contacted (bb#1041) * libclamav/hashtab.[ch], scanners.c: avoid using C99 flexible array members (bb #1039) * libclamav/unzip.c: correct the previous fix * libclamav/unzip.c: check for unprefixed bz2 - bb#1038 * libclamav/ole2_extract.c: revert last commit * libclamav/ole2_extract.c: use cli_unlink * libclamav/ole2_extract.c: partial scan of broken ole files * contrib/init/RedHat: check for already running clamav-milter (bb #823) * libclamav/regex: avoid name collisions on AIX (bb #947) sync with libc: minor cleanups * doc/clamdoc.tex: add a note about forking daemons (bb#906) * libclamav/Makefile.am: link .la files first, this should avoid linking to old libclamav as in bb #931 * libclamav/readdb.h: read daily.cfg stored inside .cld containers (bb#1006) * libclamav/mbox.c, shared/network.c: prevent uninitialized use of hostent structure (bb #1003). * libclamav/mspack.c: downgrade some error messages (bb#911) * clamav-milter: retrieve db version from daily.cld (bb#942) * libclamav/scanners.c: don't return CL_EMAX* error codes to applications (bb#1001) * clamscan/manager.c: print information about clean files when the RAR code is not compiled-in (bb#999) * libclamav/unzip.c: remove detection of Suspect.Zip and Exploit.Zip.ModifiedHeaders (bb#997) * libclamav: scan for embedded PEs inside OLE2 files (bb#914) * libclamav/cvd.c: add work-around for zlib issues with mixed data (bb#932) * libclamav/others.h: explicitely cast some constants (bb#936) * sigtool/sigtool.c: bb#938 (sigtool --list-sigs not working with .cld files) * libclamav/dconf.h: fix flag code assignment (bb #952) * libclamav/iana_tld.h, libclamav/phishcheck.c: update TLD list (bb #925) @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.13.2.1 2008/04/16 19:23:54 ghen Exp $ d5 3 a7 3 --- clamav-milter/clamav-milter.c.orig 2008-05-27 13:40:29.000000000 +0300 +++ clamav-milter/clamav-milter.c 2008-06-10 10:42:12.000000000 +0300 @@@@ -3830,7 +3830,7 @@@@ d16 1 a16 1 @@@@ -3844,7 +3844,7 @@@@ d25 1 a25 1 @@@@ -5034,7 +5034,7 @@@@ @ 1.12 log @Updated mail/clamav to 0.92 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. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.11 2007/08/22 08:02:58 martti Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2007-12-13 00:41:25.000000000 +0200 +++ clamav-milter/clamav-milter.c 2007-12-18 09:34:20.000000000 +0200 @@@@ -3803,7 +3803,7 @@@@ d14 1 a14 1 @@@@ -3817,7 +3817,7 @@@@ d23 1 a23 1 @@@@ -5000,7 +5000,7 @@@@ @ 1.12.2.1 log @Pullup ticket 2288 - requested by martti latest update for clamav - pkgsrc/mail/clamav/Makefile 1.82 - pkgsrc/mail/clamav/buildlink3.mk 1.15 - pkgsrc/mail/clamav/distinfo 1.50 - pkgsrc/mail/clamav/patches/patch-ah 1.13 - pkgsrc/mail/clamav/patches/patch-ba 1.1 Module Name: pkgsrc Committed By: martti Date: Tue Feb 12 14:17:16 UTC 2008 Modified Files: pkgsrc/mail/clamav: Makefile buildlink3.mk distinfo pkgsrc/mail/clamav/patches: patch-ah Added Files: pkgsrc/mail/clamav/patches: patch-ba Log Message: Updated mail/clamav to 0.92.1 * Fix pkg/36853 with patch from Christos Zoulas (patch-ba) * Lots of bug fixes since 0.92 @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.12 2007/12/18 08:16:11 martti Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2008-02-06 18:00:43.000000000 +0200 +++ clamav-milter/clamav-milter.c 2008-02-12 16:03:08.000000000 +0200 @@@@ -3801,7 +3801,7 @@@@ d14 1 a14 1 @@@@ -3815,7 +3815,7 @@@@ d23 1 a23 1 @@@@ -4998,7 +4998,7 @@@@ @ 1.11 log @Updated mail/clamav to 0.91.2 * Bugfixes and changes since 0.91.1: - libclamav/rtf.c: fix possible NULL dereference (bb#611) - libclamav/ole2_extract.c: properly initialise hdr.max_block_no (bb#603) - libclamav/htmlnorm.c: fix possible NULL dereference (bb#582), thanks to Stefanos Stamatis - libclamav/htmlnorm.c: fix call to tolower() (bb#580) - libclamav/filetypes.c: some embedded PEs were not being detected - clamav-milter: Fix compilation error on NetBSD2.0 - clamav-milter: Black-hole-mode no longer needs to be run as root - libclamav/pdf.c: Bug 618, --block-max not always honoured - libclamav/phishcheck.c, regex_list.c, phish_whitelist.c: make debug output look better (patch from Sven) - libclamav/phishcheck.c: Don't report phishing on broken urls containing '>' in the hostname. (bb #619) - libclamav, sigtool: add support for PUA databases (.hdu, .mdu, .ndu), requested by Christoph - clamscan: add --detect-pua - clamd, clamd.conf: add DetectPUA - freshclam/mirman.c: properly handle mirror access times (bb#606, only outdated installations - three versions behind the latest one were affected by this problem), Reported by David F. Skoll - clamav-milter: Bug 614 - libclamav/pdf.c: Bug 608 - clamav-milter: SPF checking no longer experimental - libclamav/phishcheck.c: workaround Solaris problem with regexec() [bb #598 ] - libclamav/matcher-ac.c: fix matching of patterns with prefixes and some other issues spotted by Glen - clamav-milter/clamav-milter.c: Better use of res_init() - clamav-milter/clamav-milter.c: HP-UX doesn't have EX_CONFIG, reported by clam * ministry.se @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.10 2007/07/17 06:54:31 martti Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2007-08-20 21:01:19.000000000 +0000 +++ clamav-milter/clamav-milter.c 2007-08-22 10:57:57.000000000 +0000 @@@@ -3726,7 +3726,7 @@@@ d14 1 a14 1 @@@@ -3740,7 +3740,7 @@@@ d23 1 a23 1 @@@@ -4924,7 +4924,7 @@@@ @ 1.11.2.1 log @Pullup ticket 2251 - requested by martti latest update for clamav - pkgsrc/mail/clamav/Makefile 1.81 - pkgsrc/mail/clamav/PLIST 1.19 - pkgsrc/mail/clamav/distinfo 1.49 - pkgsrc/mail/clamav/patches/patch-ad 1.13 - pkgsrc/mail/clamav/patches/patch-ah 1.12 Module Name: pkgsrc Committed By: martti Date: Tue Dec 18 08:16:11 UTC 2007 Modified Files: pkgsrc/mail/clamav: Makefile PLIST distinfo pkgsrc/mail/clamav/patches: patch-ad patch-ah Log Message: Updated mail/clamav to 0.92 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. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.11 2007/08/22 08:02:58 martti Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2007-12-13 00:41:25.000000000 +0200 +++ clamav-milter/clamav-milter.c 2007-12-18 09:34:20.000000000 +0200 @@@@ -3803,7 +3803,7 @@@@ d14 1 a14 1 @@@@ -3817,7 +3817,7 @@@@ d23 1 a23 1 @@@@ -5000,7 +5000,7 @@@@ @ 1.10 log @Updated mail/clamav to 0.91.1 - libclamav/others.c: bump f-level - libclamav/unrar/unrarvm.c: fix another occurrence of bb#555, thanks to Ludwig Nussel - sigtool/sigtool.c: increase MAX_DEL_LOOKAHEAD, requested by Sven - libclamav/scanner.c: don't search for embedded PEs in zip files larger than 1 MB (bb#573) - clamav-milter: Fix memory leak when load balancing - clamav-milter: Chroot handling no longer marked as experimental - libclamav/nsis: fix macro collision on AIX - bb#570 - libclamav/phishcheck.c: fix (null) FOUND - libclamav: rename x86 macroes due to collisions on HPUX - libclamav: Fix warnings on HP-UX @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.9 2007/03/06 10:32:34 martti Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2007-07-16 20:11:19.000000000 +0000 +++ clamav-milter/clamav-milter.c 2007-07-17 09:58:23.000000000 +0000 @@@@ -3626,7 +3626,7 @@@@ d14 1 a14 1 @@@@ -3640,7 +3640,7 @@@@ d23 1 a23 1 @@@@ -4821,7 +4821,7 @@@@ @ 1.9 log @Updated mail/clamav to 0.90.1 Lots of fixes since 0.90. For details, see ChangeLog. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.8 2007/02/16 14:40:41 xtraeme Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2007-03-02 01:27:19.000000000 +0200 +++ clamav-milter/clamav-milter.c 2007-03-06 12:24:12.000000000 +0200 @@@@ -3455,7 +3455,7 @@@@ d14 1 a14 1 @@@@ -3469,7 +3469,7 @@@@ d23 1 a23 1 @@@@ -4612,7 +4612,7 @@@@ @ 1.9.4.1 log @Pullup ticket 2147 - requested by martti latest update for clamav - pkgsrc/mail/clamav/Makefile 1.77-1.79 - pkgsrc/mail/clamav/buildlink3.mk 1.14 - pkgsrc/mail/clamav/distinfo 1.45-1.47 - pkgsrc/mail/clamav/options.mk 1.3 - pkgsrc/mail/clamav/patches/patch-aa 1.16 - pkgsrc/mail/clamav/patches/patch-ah 1.10 Module Name: pkgsrc Committed By: xtraeme Date: Wed Jul 11 17:44:22 UTC 2007 Modified Files: pkgsrc/mail/clamav: Makefile distinfo options.mk Log Message: Update to 0.91: ClamAV 0.91 is the first release to enable the anti-phishing technology in default builds. This technology combines heuristics with special signatures and provides effective protection against phishing threats. Other important changes and add-ons in this version include: - unpacker for NSIS (Nullsoft Scriptable Install System) self-extracting archives - unpacker for ASPack 2.12 - new implementation of the Aho-Corasick pattern matcher providing better detection for wildcard enabled signatures - support for nibble matching and floating offsets - improved handling of .mdb files (fixes long startup times) - extraction of PE files embedded into other executables - better handling of PE & UPX - removed dependency on libcurl (improves stability) - libclamav.dll available under Windows - IPv6 support in clamav-milter - many other improvements and bugfixes --- Module Name: pkgsrc Committed By: martti Date: Tue Jul 17 06:54:31 UTC 2007 Modified Files: pkgsrc/mail/clamav: Makefile buildlink3.mk distinfo pkgsrc/mail/clamav/patches: patch-ah Log Message: Updated mail/clamav to 0.91.1 - libclamav/others.c: bump f-level - libclamav/unrar/unrarvm.c: fix another occurrence of bb#555, thanks to Ludwig Nussel - sigtool/sigtool.c: increase MAX_DEL_LOOKAHEAD, requested by Sven - libclamav/scanner.c: don't search for embedded PEs in zip files larger than 1 MB (bb#573) - clamav-milter: Fix memory leak when load balancing - clamav-milter: Chroot handling no longer marked as experimental - libclamav/nsis: fix macro collision on AIX - bb#570 - libclamav/phishcheck.c: fix (null) FOUND - libclamav: rename x86 macroes due to collisions on HPUX - libclamav: Fix warnings on HP-UX --- Module Name: pkgsrc Committed By: martti Date: Wed Jul 18 06:57:59 UTC 2007 Modified Files: pkgsrc/mail/clamav: Makefile distinfo Added Files: pkgsrc/mail/clamav/patches: patch-aa Log Message: Updated mail/clamav to 0.91.1nb1 Fix for https://wwws.clamav.net/bugzilla/show_bug.cgi?id=580 @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.9 2007/03/06 10:32:34 martti Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2007-07-16 20:11:19.000000000 +0000 +++ clamav-milter/clamav-milter.c 2007-07-17 09:58:23.000000000 +0000 @@@@ -3626,7 +3626,7 @@@@ d14 1 a14 1 @@@@ -3640,7 +3640,7 @@@@ d23 1 a23 1 @@@@ -4821,7 +4821,7 @@@@ @ 1.8 log @Update to 0.90: The 0.9x series introduces lots of improvements in terms of detection rate and performance, like support for many new packers and decryptors, RAR3 and SIS archives, and a new phishing signatures format that proves to be very effective. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2007-02-12 23:36:49.000000000 +0100 +++ clamav-milter/clamav-milter.c 2007-02-16 15:30:49.000000000 +0100 @@@@ -3495,7 +3495,7 @@@@ d14 1 a14 1 @@@@ -3509,7 +3509,7 @@@@ d23 1 a23 1 @@@@ -4700,7 +4700,7 @@@@ @ 1.7 log @Updated mail/clamav to 0.88.5 (I tried to contact the MAINTAINER but got no reply. I'm using this in our production systems so this should work just fine.) * Bugfixes: - libclamav/rebuildpe.c: fix possible heap overflow [IDEF1597] - libclamav/chmunpack.c: fix possible crash [IDEF1736] - freshclam/manager.c: "Cache-Control: no-cache" is now disabled by default. If you're behind a broken proxy you can recompile freshclam with --enable-no-cache. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.6 2005/11/04 03:47:49 grant Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2006-04-29 19:14:28.000000000 +0000 +++ clamav-milter/clamav-milter.c 2006-10-19 10:18:21.000000000 +0000 @@@@ -2976,7 +2976,7 @@@@ clamfi_eom(SMFICTX *ctx) d14 1 a14 1 @@@@ -2990,7 +2990,7 @@@@ clamfi_eom(SMFICTX *ctx) d23 2 a24 1 @@@@ -4151,7 +4151,7 @@@@ qfile(struct privdata *privdata, const c d27 3 a29 4 if(use_syslog) - syslog(LOG_WARNING, _("Can't rename %1$s to %2$s"), + syslog(LOG_WARNING, _("Can't rename %s to %s"), privdata->filename, newname); @ 1.7.2.1 log @Pullup ticket 2020 - requested by xtraeme security update for clamav Revisions pulled up: - pkgsrc/mail/clamav/Makefile 1.67 - pkgsrc/mail/clamav/PLIST 1.18 - pkgsrc/mail/clamav/distinfo 1.41 - pkgsrc/mail/clamav/patches/patch-aa removed - pkgsrc/mail/clamav/patches/patch-ab removed - pkgsrc/mail/clamav/patches/patch-ad 1.11 - pkgsrc/mail/clamav/patches/patch-af 1.3 - pkgsrc/mail/clamav/patches/patch-ah 1.8 Module Name: pkgsrc Committed By: xtraeme Date: Fri Feb 16 14:40:41 UTC 2007 Modified Files: pkgsrc/mail/clamav: Makefile PLIST distinfo pkgsrc/mail/clamav/patches: patch-ad patch-af patch-ah Removed Files: pkgsrc/mail/clamav/patches: patch-aa patch-ab Log Message: Update to 0.90: The 0.9x series introduces lots of improvements in terms of detection rate and performance, like support for many new packers and decryptors, RAR3 and SIS archives, and a new phishing signatures format that proves to be very effective. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.8 2007/02/16 14:40:41 xtraeme Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2007-02-12 23:36:49.000000000 +0100 +++ clamav-milter/clamav-milter.c 2007-02-16 15:30:49.000000000 +0100 @@@@ -3495,7 +3495,7 @@@@ d14 1 a14 1 @@@@ -3509,7 +3509,7 @@@@ d23 1 a23 2 @@@@ -4700,7 +4700,7 @@@@ cli_dbgmsg("qfile move '%s' to '%s'\n", privdata->filename, newname); d26 4 a29 3 - logg(_("^Can't rename %1$s to %2$s\n"), + logg(_("^Can't rename %s to %s\n"), privdata->filename, newname); @ 1.6 log @update clamav to 0.87.1. changes since 0.87: * Bugfixes: - libclamav/petite.c: fix boundary checks (acab) - libclamav/mbox.c: scan attachments that have no filename (njh) - libclamav/fsg.c: fix buffer size calculation in unfsg_133 Reported by Zero Day Initiative (ZDI-CAN-004) - libclamav/tnef.c: fix possible infinite loop Reported by iDEFENSE (IDEF1169). - libclamav/mspack/cabd.c: fix possible infinite loop in cabd_find (tk) Reported by iDEFENSE (IDEF1180). - clamd/others.c: fix compilation error on Cobalt Qube 1 (tk) - clamd: properly handle ReadTimeout in SESSION (tk) Bug reported by Kamil Kaczkowski - libclamav/others.c,h: Add generic bitset implementation (trog) - libclamav/ole2_extract.c: Make sure the property tree doesn't loop (trog) Fixes CAN-2005-3239. Installations with default settings were not affected by this bug. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2005-10-26 07:40:59.000000000 +1000 +++ clamav-milter/clamav-milter.c @@@@ -2973,7 +2973,7 @@@@ clamfi_eom(SMFICTX *ctx) d14 1 a14 1 @@@@ -2987,7 +2987,7 @@@@ clamfi_eom(SMFICTX *ctx) d23 1 a23 1 @@@@ -4150,7 +4150,7 @@@@ qfile(struct privdata *privdata, const c @ 1.6.8.1 log @Pullup ticket 1872 - requested by martti latest update for clamav Revisions pulled up: - pkgsrc/mail/clamav/Makefile 1.62 + patch - pkgsrc/mail/clamav/distinfo 1.38 - pkgsrc/mail/clamav/patches/patch-aa 1.14 - pkgsrc/mail/clamav/patches/patch-ab 1.9 - pkgsrc/mail/clamav/patches/patch-ad 1.10 - pkgsrc/mail/clamav/patches/patch-af 1.2 - pkgsrc/mail/clamav/patches/patch-ah 1.7 Module Name: pkgsrc Committed By: martti Date: Thu Oct 19 07:30:15 UTC 2006 Modified Files: pkgsrc/mail/clamav: Makefile distinfo pkgsrc/mail/clamav/patches: patch-aa patch-ab patch-ad patch-af patch-ah Log Message: Updated mail/clamav to 0.88.5 (I tried to contact the MAINTAINER but got no reply. I'm using this in our production systems so this should work just fine.) * Bugfixes: - libclamav/rebuildpe.c: fix possible heap overflow [IDEF1597] - libclamav/chmunpack.c: fix possible crash [IDEF1736] - freshclam/manager.c: "Cache-Control: no-cache" is now disabled by default. If you're behind a broken proxy you can recompile freshclam with --enable-no-cache. *** this was added on pkgsrc-2006Q3 *** @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.7 2006/10/19 07:30:15 martti Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2006-04-29 19:14:28.000000000 +0000 +++ clamav-milter/clamav-milter.c 2006-10-19 10:18:21.000000000 +0000 @@@@ -2976,7 +2976,7 @@@@ clamfi_eom(SMFICTX *ctx) d14 1 a14 1 @@@@ -2990,7 +2990,7 @@@@ clamfi_eom(SMFICTX *ctx) d23 1 a23 1 @@@@ -4151,7 +4151,7 @@@@ qfile(struct privdata *privdata, const c @ 1.5 log @Added a chunk to patch-ah that fixes one of the ubiquitous declaration-after-code occurences. Fixes PR #31576. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.4 2005/05/05 00:42:56 xtraeme Exp $ d3 2 a4 2 --- clamav-milter/clamav-milter.c.orig Fri Sep 16 00:24:41 2005 +++ clamav-milter/clamav-milter.c Thu Oct 13 20:07:24 2005 a22 11 @@@@ -3439,9 +3439,9 @@@@ clamd_recv(int sock, char *buf, size_t l { fd_set rfds; struct timeval tv; + int ret; assert(sock >= 0); - int ret; if(readTimeout == 0) { do @ 1.4 log @Update to 0.84, this closes PR pkg/30130. Changes: -) libclamav: + JPEG exploit detector now also checks embedded Photoshop thumbnail images + archive meta-data scanner (improves malware detection within encrypted archives) + support for TNEF (winmail.dat) decoding + support for all tar archive formats + MD5 implementation replaced with a slightly faster one + improved database reloading with reference counter + database updateable false positive eliminator + speed improvements + various bugfixes -) clamd: + VirusEvent now sets CLAM_VIRUSEVENT_FILENAME and CLAM_VIRUSEVENT_VIRUSNAME environment variables -) clamav-milter: + improved database update detection when not --external -) clamscan: + new options --include-dir and exclude-dir + new option --max-dir-recursion -) freshclam: + new directive LocalIPAddress @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2005-05-05 02:31:54.000000000 +0200 +++ clamav-milter/clamav-milter.c 2005-05-05 02:33:45.000000000 +0200 @@@@ -2892,7 +2892,7 @@@@ d14 1 a14 1 @@@@ -2906,7 +2906,7 @@@@ d23 12 a34 1 @@@@ -4047,7 +4047,7 @@@@ @ 1.4.4.1 log @Pullup ticket 891 - requested by Lubomir Sedlacik security update for clamav Revisions pulled up: - pkgsrc/mail/clamav/distinfo 1.31 - pkgsrc/mail/clamav/distinfo 1.32 - pkgsrc/mail/clamav/patches/patch-ah 1.5 - pkgsrc/mail/clamav/patches/patch-ah 1.6 - pkgsrc/mail/clamav/Makefile 1.46 - pkgsrc/mail/clamav/Makefile 1.47 Module Name: pkgsrc Committed By: rillig Date: Thu Oct 13 18:09:06 UTC 2005 Modified Files: pkgsrc/mail/clamav: distinfo pkgsrc/mail/clamav/patches: patch-ah Log Message: Added a chunk to patch-ah that fixes one of the ubiquitous declaration-after-code occurences. Fixes PR #31576. --- Module Name: pkgsrc Committed By: rillig Date: Sun Oct 23 22:32:20 UTC 2005 Modified Files: pkgsrc/mail/clamav: Makefile Log Message: Added --with-zlib=${BUILDLINK_PREFIX.zlib} to CONFIGURE_ARGS. This should fix PR 31898. --- Module Name: pkgsrc Committed By: grant Date: Fri Nov 4 03:47:49 UTC 2005 Modified Files: pkgsrc/mail/clamav: Makefile distinfo pkgsrc/mail/clamav/patches: patch-ah Log Message: update clamav to 0.87.1. changes since 0.87: * Bugfixes: - libclamav/petite.c: fix boundary checks (acab) - libclamav/mbox.c: scan attachments that have no filename (njh) - libclamav/fsg.c: fix buffer size calculation in unfsg_133 Reported by Zero Day Initiative (ZDI-CAN-004) - libclamav/tnef.c: fix possible infinite loop Reported by iDEFENSE (IDEF1169). - libclamav/mspack/cabd.c: fix possible infinite loop in cabd_find (tk) Reported by iDEFENSE (IDEF1180). - clamd/others.c: fix compilation error on Cobalt Qube 1 (tk) - clamd: properly handle ReadTimeout in SESSION (tk) Bug reported by Kamil Kaczkowski - libclamav/others.c,h: Add generic bitset implementation (trog) - libclamav/ole2_extract.c: Make sure the property tree doesn't loop (trog) Fixes CAN-2005-3239. Installations with default settings were not affected by this bug. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.6 2005/11/04 03:47:49 grant Exp $ d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2005-10-26 07:40:59.000000000 +1000 +++ clamav-milter/clamav-milter.c @@@@ -2973,7 +2973,7 @@@@ clamfi_eom(SMFICTX *ctx) d14 1 a14 1 @@@@ -2987,7 +2987,7 @@@@ clamfi_eom(SMFICTX *ctx) d23 1 a23 1 @@@@ -4150,7 +4150,7 @@@@ qfile(struct privdata *privdata, const c @ 1.3 log @update to 0.83. changes since 0.82 (summarized): * clamd: change default value of StreamMaxPort to 2048 * freshclam: add support for Foreground (requested by Jeremy Kitchen ) * clamav-milter: Added --whistlist-file and --sendmail-cf options When in SESSION mode, not all sessions would send END other changes are documentation and misc. bug fixes. @ text @d3 3 a5 3 --- clamav-milter/clamav-milter.c.orig 2005-02-14 08:44:28.000000000 +1100 +++ clamav-milter/clamav-milter.c @@@@ -3328,7 +3328,7 @@@@ clamfi_eom(SMFICTX *ctx) d11 1 a11 1 sendmailId, sender); d14 1 a14 1 @@@@ -3342,7 +3342,7 @@@@ clamfi_eom(SMFICTX *ctx) d20 1 a20 1 smfi_getsymval(ctx, "j"), sender, d23 1 a23 1 @@@@ -4455,7 +4455,7 @@@@ qfile(struct privdata *privdata, const c @ 1.2 log @update clamav to 0.82. closes PR pkg/29139, PR pkg/29319. changes since 0.80 (summarized to include only the significant changes. other changes are documentation updates and misc. bug fixes. see the full ChangeLog for details). Sat Feb 5 16:48:46 CET 2005 (tk) --------------------------------- * libclamav: activate RIFF code (patch by Trog) Sat Feb 5 16:17:41 CET 2005 (tk) --------------------------------- * libclamav/scanners.c: do not report Suspected.Zip on standard breaking zip archives created by ICEOWS (problem reported by Hamacker and Dirk Mueller ) Sat Feb 5 09:39:48 GMT 2005 (trog) ----------------------------------- * libclamav/special.c: support for big-endian system in RIFF code. Fri Feb 4 10:02:08 GMT 2005 (trog) ----------------------------------- * libclamav/special.c: check RIFF files for MS05-002. Not yet activated. Thu Feb 3 21:09:34 GMT 2005 (njh) ---------------------------------- * libclamav/mbox.c: Speed improvements in the handling of bounce messages Wed Feb 2 08:32:46 GMT 2005 (njh) ---------------------------------- * clamav-milter: Call watchdog when neither SESSION nor --external is given Tue Feb 1 14:47:21 GMT 2005 (njh) ---------------------------------- * libclamav/blob.c: Sanitise tab characters in filenames ("Heinz Martin" ) Decode encapsulated messages that have for some reason been base64 encoded (even though they're already 7 bit) Tue Feb 1 08:54:46 GMT 2005 (njh) ---------------------------------- * clamav-milter: Delete X-Virus-Status in clamfi_eom not in clamfi_header. Patch by Jef Poskanzer X-Virus-Status now says that virus that it's infected with. Suggestion by "Hank Beatty" Mon Jan 31 11:05:20 GMT 2005 (njh) ---------------------------------- * libclamav/mbox.c: Empty lines should the end of the headers, but some base64 decoders, e.g. uudeview, are broken and will handle this type of entry, decoding the base64 content that's after the text that's after the header Sun Jan 30 15:18:02 GMT 2005 (njh) ---------------------------------- * clamav-milter: SESSION is on now by default, to test clamd PACKADDR is now uses unsinged to remove warning on Sun's C compiler, patch by "Dugal James P." Don't check compatibility with sendmail.cf if sendmail is running on a different machine Fri Jan 28 08:51:08 GMT 2005 (njh) ---------------------------------- * clamav-milter: Some error messages still talked about --internal Scanmail not set warning is now only given if DisableDefaultScanOptions is set Thu Jan 27 14:11:13 GMT 2005 (njh) ---------------------------------- * libclamav/mbox.c: Scan sendmail queue df* files Thu Jan 27 10:55:35 GMT 2005 (njh) ---------------------------------- * clamav-milter: Don't scan emails intended for the --quarantine address, that stops scanning of emails generated with viruses if --outgoing has been set Downgraded scanmail not defined if --external isn't given from error to warning Added -i flag when calling sendmail, suggested by Michal Jaegermann Thu Jan 27 01:35:35 CET 2005 (tk) --------------------------------- * freshclam/manager.c: add support for HTTP/1.0 ansers in IMS (--no-dns) mode (patch by Sven Strickroth ) Wed Jan 26 19:27:57 CET 2005 (tk) --------------------------------- V 0.81 Tue Jan 25 08:12:51 GMT 2005 (njh) ---------------------------------- * clamav-milter: Internal mode is now the default. Removed --internal option, added --external. Don't use clamd's SESSION mode, since that causes problems with clamd/freshclam when freshclam is run. SESSION mode can be enabled from the source code. Most people can use SESSION mode safely, but it has caused problems on BSD Mon Jan 24 13:56:19 GMT 2005 (njh) ---------------------------------- * libclamav/message.c: Some Exploit.IE.CrashSOS were not being caught, found by Carsten.Borchardt*drs-systemberatung.de Sat Jan 22 13:45:42 GMT 2005 (njh) ---------------------------------- * clamav-milter: If forwarding to a quarantine user fails log as LOG_ERR not LOG_DEBUG Try to santity check that the input socket name is the same as the same given to sendmail Redirect stdout and stderr to LogFile, if that is set --quarantine didn't redirect to the given email address if --internal was used (reported by N Fung ) Sun Jan 16 06:28:59 CET 2005 (tk) --------------------------------- * libclamav/pe.c: attempt to detect W32.Parite.B using cryptanalysis (thanks to aCaB for info on detection) Fri Jan 14 16:12:21 GMT 2005 (trog) ----------------------------------- * libclamav/filetypes.c: add a few more HTML filetype markers Fri Jan 14 14:53:59 GMT 2005 (trog) ----------------------------------- * libclamav/htmlnorm.c: RFC2397 ("data" URL scheme) support. * libclamav/scanner.c: scan RFC2397 data. Wed Jan 12 08:58:29 GMT 2005 (njh) ---------------------------------- * clamav-milter: Fixed DNS resolution error messages which could print the incorrect hostname that is not being resolved. Patch from Yar Tikhiy Tue Jan 11 02:27:24 CET 2005 (tk) --------------------------------- * libclamav/scanners.c: Fix possible crash when handling file information in corrupted zip archives (problem reported by Reinhard Max ) Sun Jan 9 21:24:58 GMT 2005 (njh) ---------------------------------- * libclamav/mbox.c: Some HTML.Phishing.Bank-41 were getting through Sun Jan 9 11:38:39 GMT 2005 (njh) ---------------------------------- * libclamav/mbox.c: Add support for messages that break RFC2047 Sat Jan 8 02:53:20 CET 2005 (tk) --------------------------------- * libclamav/filetypes.c: Add support for mail files parsed by CMU Sieve (samples provided by Stefan Kaltenbrunner ) Wed Jan 5 21:09:14 GMT 2005 (njh) ---------------------------------- * libclamav/message.c: Fix crash caused when looking for non-existant uuencoded files. This happens when the stated encoding method is wrong so we have to try all methods and including those which will fail Mon Dec 27 05:01:54 CET 2004 (tk) --------------------------------- * freshclam/manager.c: use If-Modified-Since in --no-dns mode (based on code by Reini Urban ) Mon Dec 27 01:09:20 CET 2004 (tk) --------------------------------- * libclamav/scanners.c: Add missing ArchiveBlockMax rule for recursion limit (reported by HR ) Sun Dec 19 17:01:56 GMT 2004 (njh) ---------------------------------- * clamav-milter: Correctly warn that --max_childen must be given in SESSION mode if LocalSocket is used and MaxThreads isn't given in clamd.conf. max_children is needed to know how many sessions to initiate to clamd(s) Tue Dec 14 11:36:43 GMT 2004 (trog) ----------------------------------- * libclamav/vba_extract.c: - Add signature for MacOffice 2004 - Guess endianness of unknown versions of MS Office. Tue Dec 14 11:15:22 GMT 2004 (trog) ----------------------------------- * sigtool/options.c sigtool/sigtool.c: New options: --vba and --vba-hex * sigtool/vba.c sigtool/vba.h: New files. Code to extract VBA/Word6 macros Tue Dec 7 23:40:30 CET 2004 (tk) --------------------------------- * configure: added --disable-zlib-vcheck (allows building on potentially buggy zlib versions (1.2.0 & 1.2.1)) Tue Dec 7 19:25:06 GMT 2004 (njh) ---------------------------------- * clamav-milter: Ensure that the daily quarantine directory is created Tue Dec 7 02:48:08 CET 2004 (tk) --------------------------------- * clamd: added support for file descriptor passing (patch by Richard Lyons ) Mon Dec 6 22:33:26 GMT 2004 (njh) ---------------------------------- * clamav-milter: Ensure the date is kept in the quarantine path Wed Dec 1 22:29:33 GMT 2004 (njh) ---------------------------------- * clamav-milter: Added --internal flag (some functionality to do) SESSIONS: Don't hang when StreamMaxLength is hit Wed Dec 1 13:14:33 GMT 2004 (njh) ---------------------------------- * libclamav/mbox.c: Decode text/plain parts marked as being encoded, reported by Trog Mon Nov 29 00:23:55 CET 2004 (tk) --------------------------------- * clamdscan: add support for --move and --remove options Sun Nov 28 16:30:18 GMT 2004 (njh) ---------------------------------- * libclamav/message.c: Allow lower case hex in quoted-printable messages Sat Nov 27 14:40:55 GMT 2004 (njh) ---------------------------------- * libclamav/mbox.c: Honour section 7.2.6 of RFC1521 Sat Nov 27 13:18:42 GMT 2004 (njh) ---------------------------------- * libclamav: Assume x-uue is the same as x-uuencode If uudecoding fails and other possibilities have been registered, don't take the failure as fatal, also try the other decoding methods Thu Nov 25 18:38:06 CET 2004 (tk) --------------------------------- * clamd: new directives StreamMinPort and StreamMaxPort (allow port range specification for stream mode). Patch by Alexander Marx ) Thu Nov 18 20:28:13 CET 2004 (tk) --------------------------------- * libclamav: add support for Mac's HQX file format (patch by Nigel) Thu Nov 18 11:03:14 CET 2004 (tk) --------------------------------- * libclamav: try to detect (and mark as Suspected.Zip) zip archives with modified information in local header Fri Nov 12 09:44:23 GMT 2004 (njh) ---------------------------------- * libclamav/mbox.c: Draft of RFC1341 support is now on by default. Fragments arriving out of order are not scanned (yet). If you use clamav-milter to load balance clamd across servers you will need to ensure that the partial directory is on a shared directory (e.g. NFS) Mon Nov 8 15:24:18 CET 2004 (tk) --------------------------------- * clamd: new directive ExitOnOOM (stop deamon when libclamav reports out of memory condition) Wed Nov 3 12:47:41 GMT 2004 (njh) ---------------------------------- * libclamav/clamav-milter: Save the original subject as X-Original-Subject when running in advisory or qurantine mode SESSION mode: warn when no clamd can be reached Wed Oct 27 13:36:14 BST 2004 (njh) ---------------------------------- * clamav-milter: Remove X-VIRUS-STATUS on incoming messages Plug remote possibility of file descriptor leak Return EX_OSERR if fork fails, not EX_TEMPFAIL If clamav-milter points to more than one server, ensure that the version information for that server is added to the header Update version information in the watchdog. There may therefore be a delay between the server updating and this being reflected in the headers @ text @d3 1 a3 1 --- clamav-milter/clamav-milter.c.orig 2005-02-07 07:35:29.000000000 +1100 d5 1 a5 1 @@@@ -3251,7 +3251,7 @@@@ clamfi_eom(SMFICTX *ctx) d14 1 a14 1 @@@@ -3265,7 +3265,7 @@@@ clamfi_eom(SMFICTX *ctx) d23 2 a24 1 @@@@ -4381,7 +4381,7 @@@@ qfile(struct privdata *privdata, const c a25 1 perror(newname); @ 1.1 log @apply patch from Koji Mori in PR pkg/27337 to fix bad fprintf() format string. @ text @d3 1 a3 1 --- clamav-milter/clamav-milter.c.orig 2004-10-11 10:59:12.000000000 +1000 d5 1 a5 1 @@@@ -2691,7 +2691,7 @@@@ clamfi_eom(SMFICTX *ctx) d14 2 a15 2 @@@@ -2706,7 +2706,7 @@@@ clamfi_eom(SMFICTX *ctx) fprintf(sendmail, _("\nThe message in question has been quarantined as %s\n"), privdata->filename); d23 2 a24 2 @@@@ -3697,7 +3697,7 @@@@ qfile(struct privdata *privdata, const c if(link(privdata->filename, newname) < 0) { @ 1.1.2.1 log @file patch-ah was added on branch pkgsrc-2004Q3 on 2004-10-30 12:34:51 +0000 @ text @d1 31 @ 1.1.2.2 log @Pullup ticket 127 - requested by Grant Beattie clamav update Module Name: pkgsrc Committed By: grant Date: Tue Oct 19 00:02:44 UTC 2004 Modified Files: pkgsrc/mail/clamav: MESSAGE Makefile PLIST distinfo pkgsrc/mail/clamav/patches: patch-aa patch-ad Log Message: update clamav to 0.80. many changes since 0.75.1, most notably, the latest virus databases need at least 0.80. see the ChangeLog for full details. --- Module Name: pkgsrc Committed By: grant Date: Tue Oct 19 00:37:41 UTC 2004 Modified Files: pkgsrc/mail/clamav: distinfo Added Files: pkgsrc/mail/clamav/patches: patch-ag Log Message: fix typo in #define used for backward compatibility. ride the 0.80 update. --- Module Name: pkgsrc Committed By: grant Date: Wed Oct 20 06:30:24 UTC 2004 Modified Files: pkgsrc/mail/clamav: buildlink3.mk Log Message: bump BUILDLINK_RECOMMENDED to >=0.80 since the latest virus signatures require 0.80. --- Module Name: pkgsrc Committed By: grant Date: Wed Oct 20 09:12:11 UTC 2004 Modified Files: pkgsrc/mail/clamav: Makefile Log Message: take over maintainership from David Ferlier, who is no longer maintaining this package. --- Module Name: pkgsrc Committed By: grant Date: Wed Oct 20 10:18:15 UTC 2004 Modified Files: pkgsrc/mail/clamav: Makefile Log Message: add dependency on www/curl via PKG_OPTIONS.clamav. reported by Timo Schöler. bump PKGREVISION. --- Module Name: pkgsrc Committed By: xtraeme Date: Sat Oct 30 09:50:33 UTC 2004 Modified Files: pkgsrc/mail/clamav: distinfo pkgsrc/mail/clamav/patches: patch-aa patch-ad Log Message: Add missing NetBSD RCSID and regen. --- Module Name: pkgsrc Committed By: grant Date: Sat Oct 30 10:23:02 UTC 2004 Modified Files: pkgsrc/mail/clamav: MESSAGE Makefile Added Files: pkgsrc/mail/clamav/files: freshclamd.sh Log Message: add freshclamd rc.d script from xtraeme@@. bump PKGREVISION. --- Module Name: pkgsrc Committed By: grant Date: Sat Oct 30 10:23:47 UTC 2004 Modified Files: pkgsrc/mail/clamav: Makefile Log Message: whitespace police --- Module Name: pkgsrc Committed By: recht Date: Sat Oct 30 12:09:12 UTC 2004 Modified Files: pkgsrc/mail/clamav: Makefile pkgsrc/mail/clamav/files: clamd.sh Log Message: The name of the configuration file has changed to clamd.conf recently, so change the rc.d script to look for that one. Fix suggested by Mirko Thiesen in PR pkg/27618 --- Module Name: pkgsrc Committed By: grant Date: Sat Oct 30 12:34:51 UTC 2004 Modified Files: pkgsrc/mail/clamav: distinfo Added Files: pkgsrc/mail/clamav/patches: patch-ah Log Message: apply patch from Koji Mori in PR pkg/27337 to fix bad fprintf() format string. @ text @a0 31 $NetBSD: patch-ah,v 1.1.2.1 2004/11/08 00:04:17 salo Exp $ --- clamav-milter/clamav-milter.c.orig 2004-10-11 10:59:12.000000000 +1000 +++ clamav-milter/clamav-milter.c @@@@ -2691,7 +2691,7 @@@@ clamfi_eom(SMFICTX *ctx) * the postmaster, so include * some useful information */ - fprintf(sendmail, _("The message %1$s sent from %2$s to\n"), + fprintf(sendmail, _("The message %s sent from %s to\n"), sendmailId, sender); else fprintf(sendmail, _("A message sent from %s to\n"), @@@@ -2706,7 +2706,7 @@@@ clamfi_eom(SMFICTX *ctx) fprintf(sendmail, _("\nThe message in question has been quarantined as %s\n"), privdata->filename); if(hflag) { - fprintf(sendmail, _("\nThe message was received by %1$s from %2$s via %3$s\n\n"), + fprintf(sendmail, _("\nThe message was received by %s from %s via %s\n\n"), smfi_getsymval(ctx, "j"), sender, smfi_getsymval(ctx, "_")); fputs(_("For your information, the original message headers were:\n\n"), sendmail); @@@@ -3697,7 +3697,7 @@@@ qfile(struct privdata *privdata, const c if(link(privdata->filename, newname) < 0) { perror(newname); if(use_syslog) - syslog(LOG_WARNING, _("Can't rename %1$s to %2$s"), + syslog(LOG_WARNING, _("Can't rename %s to %s"), privdata->filename, newname); free(newname); return -1; @ 1.1.4.1 log @Pullup ticket 283 - requested by Grant Beattie clamav update Revisions pulled up: - pkgsrc/mail/clamav/Makefile 1.32-1.34 - pkgsrc/mail/clamav/buildlink3.mk 1.4 - pkgsrc/mail/clamav/distinfo 1.21 - pkgsrc/mail/clamav/patches/patch-ad 1.8 - pkgsrc/mail/clamav/patches/patch-ag removed - pkgsrc/mail/clamav/patches/patch-ah 1.2 Module Name: pkgsrc Committed By: grant Date: Sun Feb 13 07:24:22 UTC 2005 Modified Files: pkgsrc/mail/clamav: Makefile buildlink3.mk distinfo pkgsrc/mail/clamav/patches: patch-ad patch-ah Log Message: update clamav to 0.82. closes PR pkg/29139, PR pkg/29319. [ skipped ridiculously long list of changes ] --- Module Name: pkgsrc Committed By: grant Date: Sun Feb 13 13:08:50 UTC 2005 Removed Files: pkgsrc/mail/clamav/patches: patch-ag Log Message: remove unused patch. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.2 2005/02/13 07:24:22 grant Exp $ d3 1 a3 1 --- clamav-milter/clamav-milter.c.orig 2005-02-07 07:35:29.000000000 +1100 d5 1 a5 1 @@@@ -3251,7 +3251,7 @@@@ clamfi_eom(SMFICTX *ctx) d14 2 a15 2 @@@@ -3265,7 +3265,7 @@@@ clamfi_eom(SMFICTX *ctx) fprintf(sendmail, _("\nThe message in question has been quarantined as %s\n"), privdata->filename); d23 2 a24 2 @@@@ -4381,7 +4381,7 @@@@ qfile(struct privdata *privdata, const c if(move(privdata->filename, newname) < 0) { @ 1.1.4.2 log @Pullup ticket 286 - requested by grant beattie clamav update Revisions pulled up: - pkgsrc/mail/clamav/Makefile 1.35 - pkgsrc/mail/clamav/distinfo 1.22 - pkgsrc/mail/clamav/patches/patch-ad 1.9 - pkgsrc/mail/clamav/patches/patch-ah 1.3 Module Name: pkgsrc Committed By: grant Date: Mon Feb 14 11:20:13 UTC 2005 Modified Files: pkgsrc/mail/clamav: Makefile distinfo pkgsrc/mail/clamav/patches: patch-ad patch-ah Log Message: update to 0.83. changes since 0.82 (summarized): * clamd: change default value of StreamMaxPort to 2048 * freshclam: add support for Foreground (requested by Jeremy Kitchen ) * clamav-milter: Added --whistlist-file and --sendmail-cf options When in SESSION mode, not all sessions would send END other changes are documentation and misc. bug fixes. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.1.4.1 2005/02/13 15:34:23 salo Exp $ d3 1 a3 1 --- clamav-milter/clamav-milter.c.orig 2005-02-14 08:44:28.000000000 +1100 d5 1 a5 1 @@@@ -3328,7 +3328,7 @@@@ clamfi_eom(SMFICTX *ctx) d14 1 a14 1 @@@@ -3342,7 +3342,7 @@@@ clamfi_eom(SMFICTX *ctx) d23 1 a23 2 @@@@ -4455,7 +4455,7 @@@@ qfile(struct privdata *privdata, const c d25 1 @