Subject: CVS commit: pkgsrc/mail/clamav
To: None <pkgsrc-changes@NetBSD.org>
From: Marc Recht <recht@netbsd.org>
List: pkgsrc-changes
Date: 04/25/2004 21:38:00
Module Name:	pkgsrc
Committed By:	recht
Date:		Sun Apr 25 21:38:00 UTC 2004

Modified Files:
	pkgsrc/mail/clamav: Makefile PLIST PLIST.milter distinfo
	pkgsrc/mail/clamav/patches: patch-aa patch-ab patch-ad
Removed Files:
	pkgsrc/mail/clamav/patches: patch-ac patch-ae

Log Message:
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


To generate a diff of this commit:
cvs rdiff -r1.15 -r1.16 pkgsrc/mail/clamav/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/mail/clamav/PLIST
cvs rdiff -r1.2 -r1.3 pkgsrc/mail/clamav/PLIST.milter
cvs rdiff -r1.10 -r1.11 pkgsrc/mail/clamav/distinfo
cvs rdiff -r1.8 -r1.9 pkgsrc/mail/clamav/patches/patch-aa
cvs rdiff -r1.3 -r1.4 pkgsrc/mail/clamav/patches/patch-ab
cvs rdiff -r1.3 -r0 pkgsrc/mail/clamav/patches/patch-ac
cvs rdiff -r1.2 -r1.3 pkgsrc/mail/clamav/patches/patch-ad
cvs rdiff -r1.1 -r0 pkgsrc/mail/clamav/patches/patch-ae

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.