[Mimedefang] MIMEDefang 2.59 is Available

David F. Skoll dfs at roaringpenguin.com
Tue Jan 30 18:47:21 EST 2007


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

Hello,

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

The main changes since 2.58 are:

o A new "watch-multiple-mimedefangs.tcl" tool that lets you keep an
  eye on a cluster of MIMEDefang scanners.

o Fixes to the build scripts that should eliminate build problems on
  Intel/AMD 64-bit architectures.

o mimedefang generates the COMMANDS file more safely and more efficiently.

o Various other minor improvements and bug-fixes.

Complete release notes follow.

Regards,

David.

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

	* VERSION 2.59 RELEASED

	* watch-multiple-mimedefangs: Add grid-lines; tweak GUI a bit.

2007-01-19  David F. Skoll  <dfs at roaringpenguin.com>

	* VERSION 2.59-BETA-3

	* configure.in and Makefile.in: Instead of explicitly linking
	against limilter.a, just supply the -lmilter link option.  This
	means it should work properly on 64-bit systems that keep their
	libraries in /usr/lib64.  It also means that if you have a
	libmilter.so lying around, we'll link against it instead of linking
	statically.

	* configure.in: Require only 0.15 of Sys::Syslog to check for
	setlogsock('native').  (Matt Selsky)

	* mimedefang.c: Major changes: We build up the contents of
	COMMANDS in memory and write it out in one big chunk per milter
	callback.  Not only does this reduce the number of system calls,
	but we also now _check the return code_ of those calls!

	* mimedefang.pl.in(item_contains_virus_fprotd): More careful inspection
	of F-PROT output to determine virus name.  (Jan-Pieter Cornet)

2007-01-12  David F. Skoll  <dfs at roaringpenguin.com>

	* VERSION 2.59-BETA-2

	* Added a new tool (watch-multiple-mimedefangs.tcl) for monitoring
	a cluster of MIMEDefang scanners

	* mimedefang.pl.in: (dmo) Change "use POSIX;" to "use POSIX ();"
	to save several hundred kilobytes of memory per slave.

	* mimedefang.pl.in: (dmo) Remove useless "use Getopt::Std;"

	* mimedefang.pl.in: (dmo) Some code refactoring.

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

	* VERSION 2.59-BETA-1

	*  Modify multiplexor and mimedefang.pl.in so slave status updates
	work correctly (the -Z multiplexor flag.)  Previously, the slave
	status wasn't being reset correctly.

	*  Modify multiplexor so slave status changes are broadcast using
	the notification facility (-O multiplexor flag).  A new "S" message
	is used for slave status changes.

	*  mimedefang.pl.in(read_commands_file): If the COMMANDS file did not
	end with an F, the slave would give up and become idle, but not
	inform the multiplexor.  As a result, the multiplexor would think
	the slave was busy, and the slave would be unavailable until the
	busy timeout elapsed and it was killed by the multiplexor.  This
	bug has been fixed.

	*  redhat/mimedefang-spec.in: Changes as suggested by Philip
	Prindeville for cleaning up RPM builds and detecting proper
	libraries on x86-64 systems.

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

	*  VERSION 2.58 RELEASED
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFv9kJwYQuKhJvQuARAuHXAJ9IUyNiLCriIJj3YH5G3+UKIEYBoACZAUPS
Q7jSk8LfGY+PeogDLTptveE=
=TgX+
-----END PGP SIGNATURE-----



More information about the MIMEDefang mailing list