./mail/clamav, Anti-virus toolkit

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2008Q1, Version: 0.93.3, Package name: clamav-0.93.3, Maintainer: grant

Clam AntiVirus is an anti-virus toolkit written from scratch. It is licensed
under GNU GPL2 and uses the virus database from OpenAntiVirus, which is an
another free anti-virus project. In contrast to OpenAntiVirus (which is written
in Java), Clam AntiVirus is written entirely in C and its database is KEPT UP
TO DATE. It also detects polymorphic viruses as well.

DEINSTALL [+/-]

Required to run:
[devel/gmp]

Required to build:
[devel/libtool-base]

Master sites: (Expand)

SHA1: 01240613b639144fa8fa655825f6587e044a1c1c
RMD160: 8379148790cc545c801709d46b7db87634f43f67
Filesize: 17815.008 KB

Version history: (Expand)


CVS history: (Expand)


   2008-07-10 14:42:29 by Matthias Scheler | Files touched by this commit (2) | Package updated
Log message:
Pullup ticket #2446 - requested by ghen
Security update for clamav

Revisions pulled up:
- mail/clamav/Makefile	1.86
- mail/clamav/distinfo	1.53
---
    Module Name:	pkgsrc
    Committed By:	ghen
    Date:		Wed Jul  9 08:40:13 UTC 2008

    Modified Files:
    	pkgsrc/mail/clamav: Makefile distinfo

    Log message:
    Update to ClamAV 0.93.3 (security update during freeze, approved by agc).

      * fix handling of .cld files
      * libclamav/ole2_extract.c, sigtool: make sigtool compatible with the new
				       OLE2 scan scheme (bb#1086)
      * libclamav/petite.c: fix another out of bounds memory read (bb#1000)
			Reported by Secunia (CVE-2008-2713)
      * clamd/others.c: add missing checks for recv() failures (bb#1079)
      * libclamav/scanners.c: add missing check for file open failure (bb #1083).
      * sigtool/sigtool.c: make use of the UNLINK command in cdiffs (bb#1080)
      * sigtool/sigtool.c: verify MD5's in --run-cdiff
      * libclamav/matcher-ac.c: fix handling of nodes which also match single
			    bytes (bb#1054)
      * libclamav: faster loading of uncompressed .cld files, also fixes bb#1064
      * merge r3816 from trunk (bb #947, AIX name collisions)
      * freshclam/manager.c: add missing closesocket on error path (bb #1073)
   2008-06-13 15:57:36 by Geert Hendrickx | Files touched by this commit (4) | Package updated
Log message:
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)
   2008-04-16 21:23:54 by Geert Hendrickx | Files touched by this commit (6) | Package updated
Log message:
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