[Mimedefang] MIMEDefang 2.55-BETA-4 is available

David F. Skoll dfs at roaringpenguin.com
Fri Jan 20 13:03:49 EST 2006


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

Hi,

MIMEDefang 2.55-BETA-4 is available at http://www.mimedefang.org/node.php?id=1

Major changes since BETA-3 are support for recent versions of Vexira's
virus-scanner, and a new option to reserve some slaves for connections
from localhost.  The idea here is that on a very busy mail server,
you want to give clientmqueue runs a good chance to succeed, especially
if you're using any of the stream_by_* functions.  Otherwise, if all
slaves are busy for a long period, your clientmqueue can get very backed
up.

Complete changelog since 2.54 follows.

Regards,

David.

2006-01-20  David F. Skoll  <dfs at roaringpenguin.com>

	* VERSION 2.55-BETA-4 RELEASED

	* mimedefang.c: The new '-R' option lets you reserve a specified
	number of slaves for connections from localhost.  The idea is to
	try to allow clientmqueue runs to succeed even on heavily-loaded
	systems.

	* Patched to look for more modern "vascan" virus-scanner rather than
	older "vexira" scanner.  Support for the older Vexira scanner has
	been dropped; please see README.VEXIRA.  Changes courtesy of
	Matt Selsky and Ken Cormack.

2006-01-18  David F. Skoll  <dfs at roaringpenguin.com>

	* VERSION 2.55-BETA-3 RELEASED

2006-01-17  David F. Skoll  <dfs at roaringpenguin.com>

	* Added support for "filter_helo" function, based on a patch from
	Philip Prindeville.

	* examples/init-script.in: Fixed typo.

	* mimedefang.c: Use symbolic constants (MD_TEMPFAIL, MD_CONTINUE,
	etc.) instead of hard-coded integers, based on suggestion from
	Philip Prindeville.

2006-01-11  David F. Skoll  <dfs at roaringpenguin.com>

	* VERSION 2.55-BETA-2 RELEASED

	*  mimedefang.pl.in: The filter_begin function is now passed
	a single argument ($entity) representing the parsed message.

	*** NOTE INCOMPATIBILITY *** filter_begin NOW TAKES ONE ARGUMENT,
	                             NOT ZERO.  IF YOUR FILTER HAS A
	                             PROTOTYPE FOR filter_begin, YOU SHOULD
	                             FIX OR REMOVE THE PROTOTYPE

	* mimedefang.c, mimedefang.pl.in: Added new action_insert_header
	to prepend headers (rather than appending them).  Only works
	properly with Sendmail 8.13; on older versions of Sendmail, falls
	back to action_add_header.  Based on patch from Matthew van Eerde.

	* mimedefang.pl.in: Added new function md_get_bogus_mx_hosts.
	Allows to test for sender domains with bogus MX hosts (such as
	hosts that resolve to the loopback or private IP addresses.)

	* mimedefang.pl.in: Invoke the "fsav" virus scanner with the --mime
	option.  Fix courtesy of Mack Wharton.

	* mimedefang.pl.in: Correctly interpret kavscanner return code 9
	(password-protected ZIP.)  Fix courtesy of Mack Wharton.

2005-11-17  David F. Skoll  <dfs at roaringpenguin.com>

	* VERSION 2.55-BETA-1 RELEASED

	* examples/init-script.in: Fix typo that resulted in the shell
	complaining of a syntax error (pointed out by Jason Englander).

	* Clean up man pages by removing some obsolete material.

	* mimedefang.c: Do NOT strip "bare CR" characters from e-mails by
	default.  The new "-c" command-line option enables the older behavior.

	*** NOTE INCOMPATIBILITY ***  WE NO LONGER STRIP BARE CR's FROM
	                              MESSAGES BY DEFAULT.  TEST YOUR FILTERS
	                              CAREFULLY TO MAKE SURE THEY CAN COPE
	                              WITH THIS, OR USE THE -c FLAG.

	* mimedefang.c(rcptto): If you returned ACCEPT_AND_NO_MORE_FILTERING
	from filter_recipient, the spool files wouldn't get cleaned up,
	eventually clogging the spool directory.  This has been fixed.

	* mimedefang.pl.in(interpret_hbedv_code): Fix interpretation of
	H+BEDV return codes (pointed out by Henning Schmiedehausen).

2005-11-04  David F. Skoll  <dfs at roaringpenguin.com>

	* VERSION 2.54 RELEASED


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD0SYFwYQuKhJvQuARAnAfAKCyroGFFZ1aQJFH27OqQgL0P2G+SACgkwYi
IGJRb7eiCUbrleWcz2SQ2HU=
=ODpl
-----END PGP SIGNATURE-----



More information about the MIMEDefang mailing list