head	1.10;
access;
symbols
	pkgsrc-2013Q2:1.10.0.8
	pkgsrc-2013Q2-base:1.10
	pkgsrc-2012Q4:1.10.0.6
	pkgsrc-2012Q4-base:1.10
	pkgsrc-2011Q4:1.10.0.4
	pkgsrc-2011Q4-base:1.10
	pkgsrc-2011Q2:1.10.0.2
	pkgsrc-2011Q2-base:1.10
	pkgsrc-2010Q3:1.9.0.2
	pkgsrc-2010Q3-base:1.9
	pkgsrc-2010Q2:1.8.0.2
	pkgsrc-2010Q2-base:1.8
	pkgsrc-2010Q1:1.7.0.2
	pkgsrc-2010Q1-base:1.7
	pkgsrc-2009Q4:1.6.0.2
	pkgsrc-2009Q4-base:1.6
	pkgsrc-2009Q1:1.5.0.2
	pkgsrc-2009Q1-base:1.5
	pkgsrc-2008Q4:1.4.0.40
	pkgsrc-2008Q4-base:1.4
	pkgsrc-2008Q3:1.4.0.38
	pkgsrc-2008Q3-base:1.4
	cube-native-xorg:1.4.0.36
	cube-native-xorg-base:1.4
	pkgsrc-2008Q2:1.4.0.34
	pkgsrc-2008Q2-base:1.4
	pkgsrc-2008Q1:1.4.0.32
	pkgsrc-2008Q1-base:1.4
	pkgsrc-2007Q4:1.4.0.30
	pkgsrc-2007Q4-base:1.4
	pkgsrc-2007Q3:1.4.0.28
	pkgsrc-2007Q3-base:1.4
	pkgsrc-2007Q2:1.4.0.26
	pkgsrc-2007Q2-base:1.4
	pkgsrc-2007Q1:1.4.0.24
	pkgsrc-2007Q1-base:1.4
	pkgsrc-2006Q4:1.4.0.22
	pkgsrc-2006Q4-base:1.4
	pkgsrc-2006Q3:1.4.0.20
	pkgsrc-2006Q3-base:1.4
	pkgsrc-2006Q2:1.4.0.18
	pkgsrc-2006Q2-base:1.4
	pkgsrc-2006Q1:1.4.0.16
	pkgsrc-2006Q1-base:1.4
	pkgsrc-2005Q4:1.4.0.14
	pkgsrc-2005Q4-base:1.4
	pkgsrc-2005Q3:1.4.0.12
	pkgsrc-2005Q3-base:1.4
	pkgsrc-2005Q2:1.4.0.10
	pkgsrc-2005Q2-base:1.4
	pkgsrc-2005Q1:1.4.0.8
	pkgsrc-2005Q1-base:1.4
	pkgsrc-2004Q4:1.4.0.6
	pkgsrc-2004Q4-base:1.4
	pkgsrc-2004Q3:1.4.0.4
	pkgsrc-2004Q3-base:1.4
	pkgsrc-2004Q2:1.4.0.2
	pkgsrc-2004Q2-base:1.4
	pkgsrc-2004Q1:1.3.0.2
	pkgsrc-2004Q1-base:1.3;
locks; strict;
comment	@# @;


1.10
date	2010.12.01.07.44.10;	author adam;	state dead;
branches;
next	1.9;

1.9
date	2010.08.26.05.49.30;	author adam;	state Exp;
branches
	1.9.2.1;
next	1.8;

1.8
date	2010.05.20.07.47.45;	author martti;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	2010.04.01.12.02.22;	author martti;	state Exp;
branches
	1.7.2.1;
next	1.6;

1.6
date	2009.04.10.07.58.29;	author adam;	state dead;
branches
	1.6.2.1;
next	1.5;

1.5
date	2009.03.25.09.21.20;	author adam;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	2004.04.25.21.37.59;	author recht;	state dead;
branches;
next	1.3;

1.3
date	2004.02.29.03.45.37;	author toshii;	state Exp;
branches;
next	1.2;

1.2
date	2004.02.11.10.55.49;	author recht;	state dead;
branches;
next	1.1;

1.1
date	2004.01.29.17.14.53;	author cube;	state Exp;
branches;
next	;

1.9.2.1
date	2010.12.05.23.31.06;	author tron;	state dead;
branches;
next	;

1.8.2.1
date	2010.09.25.10.30.52;	author tron;	state Exp;
branches;
next	;

1.7.2.1
date	2010.05.20.21.58.59;	author tron;	state Exp;
branches;
next	;

1.6.2.1
date	2010.04.07.10.10.51;	author tron;	state Exp;
branches;
next	;

1.5.2.1
date	2009.04.10.19.52.30;	author tron;	state dead;
branches;
next	;


desc
@@


1.10
log
@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
@$NetBSD: patch-ac,v 1.9 2010/08/26 05:49:30 adam Exp $

Make this pkgsrc friedly.

--- contrib/safe_clamd/safe_clamd.orig	2010-08-25 11:26:02.000000000 +0000
+++ contrib/safe_clamd/safe_clamd
@@@@ -71,7 +71,7 @@@@ signalClamd() {
 	else
 		echo "$CLAMDBIN is not running."
 	fi
-	if [ "$1" == "TERM" ]; then
+	if [ "$1" = "TERM" ]; then
 		echo Exiting $0 ...
 		exit
 	fi
@


1.9
log
@Changes 0.96.2:
* contrib: add safe_clamd from Luca
* freshclam: uses private symbol which changed proto, change name to prevent
  crash
* libclamav: fix callback_sigload
* clamdscan: fix parsing of virus names in extended mode and --stream
* libclamav/c++/detect.cpp: Mac OS X can run 64-bit apps on 32-bit kernel
* libclamav/others.h: bump f-level
* sigtool/sigtool.c: fix handling of --datadir
* libclamav/matcher-ac.c: improve offset handling
* libclamav/7z/Archive/7z/7zDecode.c: shut up a warning
* libclamav/autoit.c: properly resume from empty files regression introduced
  in ac867aad
* libclamav/elf.c: fix zero mem alloc warning
* win32: fix libclamav's triple and fix GetVersion
* libclamav/bytecode.c: save lsig counts/offsets
* libclamav/{bytecode,matcher}.c: matchicon API
* libclamav/pe_icons.c: BE fixes
* more...
@
text
@d1 1
a1 1
$NetBSD$
@


1.9.2.1
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-ac,v 1.9 2010/08/26 05:49:30 adam Exp $
@


1.8
log
@Updated mail/clamav to 0.96.1

* Lots of bug fixes
@
text
@d1 1
a1 1
$NetBSD: patch-ac,v 1.7 2010/04/01 12:02:22 martti Exp $
d5 11
a15 11
--- libclamav/c++/configure.orig	2010-05-07 21:08:04.000000000 +0300
+++ libclamav/c++/configure	2010-05-20 10:06:33.000000000 +0300
@@@@ -14504,7 +14504,7 @@@@
   enable_optimized=default
 fi
 
- if test "x$enable_optimized" == "xno"; then
+ if test "x$enable_optimized" = "xno"; then
   DEBUG_BUILD_TRUE=
   DEBUG_BUILD_FALSE='#'
 else
@


1.8.2.1
log
@Pullup ticket #3230 - requested by adam
mail/clamav: security update

Revisions pulled up:
- mail/clamav/Makefile				1.104-1.105
- mail/clamav/buildlink3.mk			1.24
- mail/clamav/distinfo				1.65-1.67
- mail/clamav/patches/patch-ac			1.9
---
Module Name:	pkgsrc
Committed By:	adam
Date:		Thu Aug 26 05:49:30 UTC 2010

Modified Files:
	pkgsrc/mail/clamav: Makefile distinfo
	pkgsrc/mail/clamav/patches: patch-ac

Log Message:
Changes 0.96.2:
* contrib: add safe_clamd from Luca
* freshclam: uses private symbol which changed proto, change name to prevent
  crash
* libclamav: fix callback_sigload
* clamdscan: fix parsing of virus names in extended mode and --stream
* libclamav/c++/detect.cpp: Mac OS X can run 64-bit apps on 32-bit kernel
* libclamav/others.h: bump f-level
* sigtool/sigtool.c: fix handling of --datadir
* libclamav/matcher-ac.c: improve offset handling
* libclamav/7z/Archive/7z/7zDecode.c: shut up a warning
* libclamav/autoit.c: properly resume from empty files regression introduced
  in ac867aad
* libclamav/elf.c: fix zero mem alloc warning
* win32: fix libclamav's triple and fix GetVersion
* libclamav/bytecode.c: save lsig counts/offsets
* libclamav/{bytecode,matcher}.c: matchicon API
* libclamav/pe_icons.c: BE fixes
* more...
---
Module Name:	pkgsrc
Committed By:	adam
Date:		Thu Aug 26 06:02:07 UTC 2010

Modified Files:
	pkgsrc/mail/clamav: distinfo

Log Message:
patch-ac has been changed
---
Module Name:	pkgsrc
Committed By:	adam
Date:		Tue Sep 21 07:47:26 UTC 2010

Modified Files:
	pkgsrc/mail/clamav: Makefile buildlink3.mk distinfo

Log Message:
Changes 0.96.3:
This release fixes problems with the PDF parser and the internal bzip2 library.
A complete list of changes is available in the Changelog file.
@
text
@d1 1
a1 1
$NetBSD$
d5 11
a15 11
--- contrib/safe_clamd/safe_clamd.orig	2010-08-25 11:26:02.000000000 +0000
+++ contrib/safe_clamd/safe_clamd
@@@@ -71,7 +71,7 @@@@ signalClamd() {
 	else
 		echo "$CLAMDBIN is not running."
 	fi
-	if [ "$1" == "TERM" ]; then
+	if [ "$1" = "TERM" ]; then
 		echo Exiting $0 ...
 		exit
 	fi
@


1.7
log
@Updated mail/clamav to 0.96

This release of ClamAV introduces new malware detection mechanisms and other
significant improvements to the scan engine. The key features include:

    - The Bytecode Interpreter: the interpreter built into LibClamAV allows
      the signature writers to create and distribute very complex detection
      routines and remotely enhance the scanner's functionality

    - Heuristic improvements: improve the PE heuristics detection engine by
      adding support of bogus icons and fake PE header information. In a
      nutshell, ClamAV can now detect malware that tries to disguise itself
      as a harmless application by using the most common Windows program icons.

    - Signature Improvements: logical signature improvements to allow more
      detailed matching and referencing groups of signatures. Additionally,
      improvements to wildcard matching on word boundaries and newlines.

    - Support for new archives: 7zip, InstallShield and CPIO. LibClamAV
      can now transparently unpack and inspect their contents.

    - Support for new executable file formats: 64-bit ELF files and OS X
      Universal Binaries with Mach-O files. Additionally, the PE module
      can now decompress and inspect executables packed with UPX 3.0.

    - Support for DazukoFS in clamd

    - Performance improvements: overall performance improvements and memory
      optimizations for a better overall resource utilization experience.

    - Native Windows Support: ClamAV will now build natively under Visual
      Studio. This will allow 3rd Party application developers on Windows
      to easily integrate LibClamAV into their applications.

The complete list of changes is available in the ChangeLog file. For upgrade
notes and tips please see: https://wiki.clamav.net/Main/UpgradeNotes096
@
text
@d1 1
a1 1
$NetBSD$
d5 3
a7 3
--- libclamav/c++/configure.orig	2010-04-01 12:30:33.000000000 +0300
+++ libclamav/c++/configure	2010-04-01 12:31:05.000000000 +0300
@@@@ -14460,7 +14460,7 @@@@
@


1.7.2.1
log
@Pullup ticket #3126 - requested by martti
mail/clamav: bug fix update

Revisions pulled up:
- mail/clamav/Makefile				1.103
- mail/clamav/PLIST				1.25
- mail/clamav/distinfo				1.64
- mail/clamav/patches/patch-aa			1.21
- mail/clamav/patches/patch-ac			1.8
- mail/clamav/patches/patch-ad			1.21
- mail/clamav/patches/patch-af			1.12
- mail/clamav/patches/patch-ag			1.5
---

Module Name:	pkgsrc
Committed By:	martti
Date:		Thu May 20 07:47:45 UTC 2010

Modified Files:
	pkgsrc/mail/clamav: Makefile PLIST distinfo
	pkgsrc/mail/clamav/patches: patch-aa patch-ac patch-ad patch-af
	    patch-ag

Log Message:
Updated mail/clamav to 0.96.1

* Lots of bug fixes
@
text
@d5 3
a7 3
--- libclamav/c++/configure.orig	2010-05-07 21:08:04.000000000 +0300
+++ libclamav/c++/configure	2010-05-20 10:06:33.000000000 +0300
@@@@ -14504,7 +14504,7 @@@@
@


1.6
log
@Fix problem with scanning RAR archives
@
text
@d1 1
a1 1
$NetBSD: patch-ac,v 1.5 2009/03/25 09:21:20 adam Exp $
d3 13
a15 16
--- libclamunrar_iface/libclamunrar_iface.map.orig	2009-03-25 10:09:59.000000000 +0100
+++ libclamunrar_iface/libclamunrar_iface.map
@@@@ -1,9 +1,9 @@@@
 CLAMAV_PRIVATE {
 	global:
-		libclamunrar_iface_LTX_unrar_open;
-		libclamunrar_iface_LTX_unrar_extract_next;
-		libclamunrar_iface_LTX_unrar_extract_next_prepare;
-		libclamunrar_iface_LTX_unrar_close;
+		unrar_open;
+		unrar_extract_next;
+		unrar_extract_next_prepare;
+		unrar_close;
 	local:
 		*;
 };
@


1.6.2.1
log
@Pullup ticket #3072 - requested by martti
clamav: security improvements

Revisions pulled up:
- mail/clamav/Makefile				1.100-1.102
- mail/clamav/Makefile				1.99
- mail/clamav/PLIST				1.23-1.24
- mail/clamav/PLIST.milter			1.5
- mail/clamav/distinfo				1.63
- mail/clamav/options.mk			1.5
- mail/clamav/patches/patch-aa			1.20
- mail/clamav/patches/patch-ab			1.13
- mail/clamav/patches/patch-ac			1.7
- mail/clamav/patches/patch-ad			1.20
- mail/clamav/patches/patch-af			1.11
- mail/clamav/patches/patch-ag			1.4
---
Module Name:	pkgsrc
Committed By:	wiz
Date:		Sun Mar 21 16:29:44 UTC 2010

Modified Files:
	 pkgsrc/mail/clamav: Makefile

Log Message:
Reset maintainer, developer lost his commit bit.
---
Module Name:	pkgsrc
Committed By:	asau
Date:		Wed Mar 24 19:43:29 UTC 2010

Modified Files:
	 pkgsrc/mail/clamav: Makefile

Log Message:
Recursive revision bump for GMP update.
---
Module Name:	pkgsrc
Committed By:	martti
Date:		Thu Apr	 1 12:02:23 UTC 2010

Modified Files:
	pkgsrc/mail/clamav: Makefile PLIST distinfo
	pkgsrc/mail/clamav/patches: patch-aa patch-ad patch-af patch-ag
Added Files:
	pkgsrc/mail/clamav/patches: patch-ab patch-ac

Log Message:
Updated mail/clamav to 0.96

This release of ClamAV introduces new malware detection mechanisms and other
significant improvements to the scan engine. The key features include:

    - The Bytecode Interpreter: the interpreter built into LibClamAV allows
      the signature writers to create and distribute very complex detection
      routines and remotely enhance the scanner's functionality

    - Heuristic improvements: improve the PE heuristics detection engine by
      adding support of bogus icons and fake PE header information. In a
      nutshell, ClamAV can now detect malware that tries to disguise itself
      as a harmless application by using the most common Windows program icons.

    - Signature Improvements: logical signature improvements to allow more
      detailed matching and referencing groups of signatures. Additionally,
      improvements to wildcard matching on word boundaries and newlines.

    - Support for new archives: 7zip, InstallShield and CPIO. LibClamAV
      can now transparently unpack and inspect their contents.

    - Support for new executable file formats: 64-bit ELF files and OS X
      Universal Binaries with Mach-O files. Additionally, the PE module
      can now decompress and inspect executables packed with UPX 3.0.

    - Support for DazukoFS in clamd

    - Performance improvements: overall performance improvements and memory
      optimizations for a better overall resource utilization experience.

    - Native Windows Support: ClamAV will now build natively under Visual
      Studio. This will allow 3rd Party application developers on Windows
      to easily integrate LibClamAV into their applications.
---
Module Name:	pkgsrc
Committed By:	martti
Date:		Fri Apr	 2 19:45:24 UTC 2010

Modified Files:
	 pkgsrc/mail/clamav: Makefile PLIST options.mk
Added Files:
	 pkgsrc/mail/clamav: PLIST.milter

Log Message:
Fixed PLIST when using the milter option.
@
text
@d1 1
a1 1
$NetBSD$
d3 16
a18 13
Make this pkgsrc friedly.

--- libclamav/c++/configure.orig	2010-04-01 12:30:33.000000000 +0300
+++ libclamav/c++/configure	2010-04-01 12:31:05.000000000 +0300
@@@@ -14460,7 +14460,7 @@@@
   enable_optimized=default
 fi
 
- if test "x$enable_optimized" == "xno"; then
+ if test "x$enable_optimized" = "xno"; then
   DEBUG_BUILD_TRUE=
   DEBUG_BUILD_FALSE='#'
 else
@


1.5
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$
@


1.5.2.1
log
@Pullup ticket #2730 - requested by martti
clamav: bug fix update

Revisions pulled up:
- mail/clamav/distinfo			1.59
- mail/clamav/patches/patch-ab		delete
- mail/clamav/patches/patch-ac		delete
---
Module Name:	pkgsrc
Committed By:	adam
Date:		Fri Apr 10 07:58:29 UTC 2009

Modified Files:
	pkgsrc/mail/clamav: distinfo
Removed Files:
	pkgsrc/mail/clamav/patches: patch-ab patch-ac

Log Message:
Fix problem with scanning RAR archives
@
text
@d1 1
a1 1
$NetBSD: patch-ac,v 1.5 2009/03/25 09:21:20 adam Exp $
@


1.4
log
@update to 0.70

0.70
----

The two major changes in this version are new thread manager in clamd
and support for decoding MS Office VBA macros. Both of them have been
implemented by Trog. Besides, there are many improvements and bugfixes
(all listed in ChangeLog), a short summary:

-) clamd
    + new thread manager (with better SMP support)
    + on-access scanning now also available on FreeBSD (with Dazuko 2.0)
    + new directive ArchiveBlockEncrypted
    + new directive ReadTimeout (replaces ThreadTimeout)
    + handle SIGHUP (re-open logfile) and SIGUSR2 (reload database)
    + respect TCPAddr in stream scanner

-) clamav-milter:
    + TCPWrappers support

-) libclamav:
    + support MS Office documents (OLE2) and VBA macro decoding
    + support encrypted archive detection
    + new flags: CL_OLE2, CL_ENCRYPTED (see clamdoc.pdf, Section 6.1)
    + improve virus detection in big files
    + improve support for multipart, bounce and embedded RFC822 messages
    + improve RAR support
    + include backup snprintf implementation

-) clamscan:
    + new option: --block-encrypted

-) freshclam
    + new option: --pid, -p (write pid file if run as daemon)
    + handle SIGHUP (re-open logfile), SIGTERM (terminate with log message),
      SIGALRM and SIGUSR1 (wake up and check mirror)
    + fix bug with -u and -c handling

-) contrib
    + windows clamd client now available with source code

-) documentation:
    + new Polish documentation on ClamAV and Samba integration
    + official documentation updated
@
text
@d1 1
a1 1
$NetBSD: patch-ac,v 1.3 2004/02/29 03:45:37 toshii Exp $
d3 16
a18 33
--- libclamav/others.c.orig	Wed Feb 11 08:03:01 2004
+++ libclamav/others.c
@@@@ -261,13 +261,13 @@@@
 
 unsigned int cl_rndnum(unsigned int max)
 {
-	FILE *fd;
+	int fd;
 	unsigned int generated;
 	char *byte;
 	int size;
 
 
-    if((fd = fopen("/dev/urandom", "rb")) == NULL) {
+    if((fd = open("/dev/urandom", O_RDONLY)) < 0) {
 	cli_errmsg("!Can't open /dev/urandom.\n");
 	return -1;
     }
@@@@ -276,12 +276,12 @@@@
     size = sizeof(generated);
     do {
 	int bread;
-	bread = fread(byte, 1, size, fd);
+	bread = read(fd, byte, size);
 	size -= bread;
 	byte += bread;
     } while(size > 0);
 
-    fclose(fd);
+    close(fd);
     return generated % max;
 }
 #endif
@


1.3
log
@Fread(2)ing /dev/urandom is bad due to libc buffering.
Use read(2) instead.
@
text
@d1 1
a1 1
$NetBSD$
@


1.2
log
@update to 0.66

This version is a response to the "clamav 0.65 remote DOS exploit"
information published on popular security-related mailing lists.

Other changes include: (see the README for a full list)

-) clamd:
    + fixed database timestamp handling (and a double reload problem reported
      by Alex Pleiner and Ole Stanstrup)
    + new directive: ArchiveMaxCompressionRatio
    + new command: SESSION (starts a clamd session and allows to do multiple
      commands per TCP session)
    + new directives: TemporaryDirectory, LogClean (Andrey V. Malyshev)

-) freshclam:
    + support for freshclam.conf (that may be optionally merged with
      clamav.conf, command line options overwrite config settings)
    + work-around for potential database downgrade (subtle problem
      in r-r dns handling) - reported by Daniel Mario Vega and patched
      by Luca Gibelli

Fix build by rather patch "configure" directly instead of configure.in
(autoconf failed). Tested on NetBSD-current and Linux (some kind of Debian).
@
text
@d1 1
a1 1
$NetBSD: patch-ac,v 1.1 2004/01/29 17:14:53 cube Exp $
d3 3
a5 5
--- docs/Makefile.am.orig	Wed Nov 12 02:08:39 2003
+++ docs/Makefile.am
@@@@ -15,5 +15,11 @@@@
 #  along with this program; if not, write to the Free Software
 #  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
d7 29
a35 9
+if BUILD_CLAMD
+if HAVE_MILTER
+MILTER_MANS = man/clamav-milter.8
+endif
+endif
+
 EXTRA_DIST = clamdoc.pdf DMS Spanish Japanese html man FreeBSD-HowTo Portugese Turkish clamd_supervised clamav-mirror-howto.pdf signatures.pdf
-man_MANS = man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamd.8 man/clamav.conf.5 man/clamdscan.1 man/clamav-milter.8
+man_MANS = man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamd.8 man/clamav.conf.5 man/clamdscan.1 $(MILTER_MANS)
@


1.1
log
@Add patches for clamav update.
@
text
@d1 1
a1 1
$NetBSD$
@

