[Mimedefang] MIMEDefang 2.40 is released

David F. Skoll dfs at roaringpenguin.com
Fri Mar 5 12:03:37 EST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

MIMEDefang 2.40 is at http://www.mimedefang.org/node.php?id=1

Major changes:

* If multiple virus scanners are installed, they are all used.

* Default action for viruses (in the sample filter) is now discard.

* Added a new "notification" facility to allow external software to
  react to changes in multiplexor state.

* We now pass both the raw input message and the unpacked, decoded
  parts to the virus scanner. This makes virus detection much more
  reliable.

Full changelog since 2.39 follows.

Regards,

David.

2004-03-05  David F. Skoll  <dfs at roaringpenguin.com>

	* Version 2.40 RELEASED

	* mimedefang.pl.in (entity_contains_virus_avp5): Added support
	for Kaspersky "aveclient" program, based on patch from
	Enrico Ansaloni.

2004-03-04  David F. Skoll  <dfs at roaringpenguin.com>

	* mimedefang.pl.in (re_match_in_zip_directory): Added function
	to look inside zip archives (if Archive::Zip is installed) to
	do filename matching.  Modified example filter to call it.

2004-03-03  David F. Skoll  <dfs at roaringpenguin.com>

	* MIMEDefang 2.40-BETA-3

	* mimedefang.pl.in (do_scan): Make a replica of INPUTMSG under
	Work/ so that virus-scanners with built-in MIME decoders can
	have a crack at the original input message.  Also added --mbox
	option for clamscan.

2004-03-01  David F. Skoll  <dfs at roaringpenguin.com>

	* mimedefang.pl.in (action_quarantine_entire_message): Do not include
	$msg argument in original mail; just use it in admin notification.

2004-02-24  David F. Skoll  <dfs at roaringpenguin.com>

	* Documentation and cosmetic fixes from Matt Selsky.

	* Loosened spool directory permissions -- made them group-readable
	so you can run ClamAV as its own user (as long as it's in the defang
	group.)

	* Modified spec file to allow detection of AV software at
	build time using --with 'antivirus' (From No. 6)

2004-02-23  David F. Skoll  <dfs at roaringpenguin.com>

	* mimedefang.pl.in (md_openlog): Added LOG_NDELAY option
	(Recommended by "Don")

	(entity_contains_virus_trend): Added "-a" option and other minor
	fixes from "Number 6".

2004-02-20  David F. Skoll  <dfs at roaringpenguin.com>

	* MIMEDefang 2.40-BETA-2

	* notifier.c: Added the multiplexor "notification" facility.
	This is an experimental new interface that lets the multiplexor
	inform external programs about state changes; see the
	mimedefang-notify(7) man page for details.

2004-02-11  David F. Skoll  <dfs at roaringpenguin.com>

	* mimedefang.pl.in (interpret_hbedv_code): Make the regexp that
	picks out virus name for Vexira and H+BEDV more forgiving.

2004-02-03  David F. Skoll  <dfs at roaringpenguin.com>

	* examples/suggested-minimum-filter-for-windows-clients: Just
	discard viruses.  Don't bother checking each entity.

	* mimedefang.pl.in (entity_contains_virus_trend): Use the "-za"
	flag (suggested by "Number 6")

2004-01-29  David F. Skoll  <dfs at roaringpenguin.com>

	* MIMEDefang 2.40-BETA-1.

	* mimedefang.pl.in: Enable "use warnings" so we get warnings
	even in embedded interpreter.  (problem noted by Dave O'Neill).

	* mimedefang.pl.in: Added message_contains_virus and
	entity_contains_virus functions to mimedefang.pl.in.  They use
	*every* installed virus scanner.  Based on idea from Chris Myers.

		*** NOTE INCOMPATIBILITY ***

	The previous example filter defined functions called
	message_contains_virus and entity_contains_virus.  These are
	now defined in mimedefang.pl itself; you should remove the
	definitions from your filter!

2004-01-28  David F. Skoll  <dfs at roaringpenguin.com>

	* examples/suggested-minimum-filter-for-windows-clients: Remove
	all action_quarantine* from sample filter.

2004-01-26  David F. Skoll  <dfs at roaringpenguin.com>

	* contrib/fang.pl (make_message): Patch to handle multiple parts
	(contributed by Eric Emerson).

2004-01-22  David F. Skoll  <dfs at roaringpenguin.com>

	* configure.in: Fix bug in BDC virus-scanner detection

	* mimedefang.pl.in: Remove confusing "8.12.9/8.12.9" text from
	synthesized Received: header

	* mimedefang.pl.in: use MIME::Entity::dup() to fix destruction
	of multipart/digest messages.  Fix due to Bryan Stansell.

2004-01-08  David F. Skoll  <dfs at roaringpenguin.com>

	* configure.in: Use $PERL everywhere, not perl.  Patch submitted
	by Jeff Makey

	* examples/suggested-minimum-filter-for-windows-clients (filter_end):
	Remove call to remove_redundant_html_parts from default filter.

2003-12-03  David F. Skoll  <dfs at roaringpenguin.com>

	* mimedefang.pl.in (interpret_sweep_code): Return 'ok' for a
	Sophos return code of 2.  Sophos Sweep seems to choke on
	M$ docs; this is dangerous!!  Use another virus-scanner if
	possible.

2003-11-23  David F. Skoll  <dfs at roaringpenguin.com>

	* Version 2.39 RELEASED
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: For info see http://quantumlab.net/pine_privacy_guard/

iD8DBQFASLLudB1gkTPXMwsRAiSpAJ4re9ryXZdkg+xYKvEBppbPr38A1ACcDMd+
TB3lwHQgx9/0vAp9i6D69SI=
=7ADE
-----END PGP SIGNATURE-----



More information about the MIMEDefang mailing list