-----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 <[EMAIL PROTECTED]> * VERSION 2.59 RELEASED * watch-multiple-mimedefangs: Add grid-lines; tweak GUI a bit. 2007-01-19 David F. Skoll <[EMAIL PROTECTED]> * 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 <[EMAIL PROTECTED]> * 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 <[EMAIL PROTECTED]> * 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 <[EMAIL PROTECTED]> * 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----- _______________________________________________ NOTE: If there is a disclaimer or other legal boilerplate in the above message, it is NULL AND VOID. You may ignore it. Visit http://www.mimedefang.org and http://www.roaringpenguin.com MIMEDefang mailing list [email protected] http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

