Release Notes: There have been many cosmetic improvements to watch-multiple-mimedefangs.tcl. The "md_get_bogus_mx_hosts" function now checks A records if a domain has no MX records. A forward declaration of rebuild_entity was added to avoid warnings on recent Perl versions.
Release Notes: A new "action_add_entity" function allows you to add a pre-built MIME::Entity to the message. A new "load1" command shows the load in a more convenient format than the older "load" command. Additionally, "watch-multiple-mimedefangs.tcl" takes advantage of load1 to display load graphs in a more useful format. Finally, quite a few Perl deprecations, bugs, and documentation errors were fixed.
Release Notes: This release contains three new features. A new -G option causes files created by mimedefang to be group-readable and sockets to be group-readable/writable. The multiplexor snoops in on communications and saves the Sendmail queue-ID for logging purposes. It logs the queue ID when logging a slave's STDERR. Finally, MIMEDefang passes along the client port number, server IP address, and server port number to all filter functions. In addition to the three new features, there are several minor bugfixes.
Release Notes: This is purely a cleanup and bugfix release. Major fixes include better startup handling to avoid a race between startup of MIMEDefang and Sendmail, and better handling of long responses from scanners so the master/slave communication protocol does not become desynchronized.
Release Notes: This fixes just one bug in 2.69 and earlier versions: The embedded Perl code did not call PERL_SET_CONTEXT after forking, which resulted in strange behavior in the scanning code.
Release Notes: This release contains mostly minor cleanups and bugfixes. However, a new "-y" option for mimedefang-multiplexor allows you to limit the number of concurrent "recipok" commands on a per-domain basis. This can avoid a DoS situation if one domain has a slow or down SMTP call-ahead server.
Release Notes: This is a bugfix and minor cleanup release. It detects Sys::Syslog vs. Unix::Syslog at run-time rather than when running ./configure. It no longer changes Content-Disposition to "inline" by default; it was causing weird bugs with Outlook iCalendar attachments. Various other minor bugfixes and improvements were made.
Release Notes: The multiplexor can be compiled to use "poll" instead of "select"; on many systems, this increases the number of file descriptors (and hence scanning processes) that the multiplexor can manage. Support for the FPROT version 6 daemonized virus scanner was added.
Release Notes: A bug in the initialization of the embedded Perl interpreter was fixed. This bug caused problems on the Debian HPPA architecture and possibly other architectures.
Release Notes: The watch-multiple-mimedefangs.tcl script works better with Tcl/Tk 8.5 and displays message volumes per day in a more human-readable form. The new -archive option logs statistics to files. Support was added for the NOD32 command-line scanner and the Sophos "savscan" scanner. There were various other minor fixes and improvements.