[Mimedefang] MIMEDefang 2.22 FINAL is released
David F. Skoll
dfs at roaringpenguin.com
Thu Oct 17 14:23:08 EDT 2002
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
MIMEDefang 2.22 FINAL is up at http://www.roaringpenguin.com/mimedefang/
There are many changes. Noteworthy ones:
o Support for "clamd", the daemonized version of Clamscan.
o action_change_header and action_delete_header now obey the index argument.
o Syslog setup should work now on Solaris.
o Added $MaxMIMEParts variable to reject overly-complex MIME messages.
o Support for Unix::Syslog Perl module if found by ./configure
o Portability fixes.
Complete changelog relative to 2.21 follows.
Regards,
David.
2002-10-17 David F. Skoll <dfs at roaringpenguin.com>
* Version 2.22 RELEASED
* Added "-validate" flag to mimedefang.pl; see mimedefang.pl(8).
Used by CanIt.
* mimedefang and mimedefang-multiplexor chdir into the spool
directory on startup.
2002-10-15 David F. Skoll <dfs at roaringpenguin.com>
* mimedefang.pl.in: Use Unix::Syslog if it's found at
./configure time.
* mimedefang.c (eom): The index argument to action_delete_header
and action_change_header was not being obeyed.
* mimedefang.pl.in: Added action_delete_all_headers
* mimedefang.pl.in: Added support for clamd daemonized virus-scanner
(Jason Englander)
* mimedefang.pl.in: Fall back on setlogsock('inet') if
setlogsock('unix') fails. Also, check for this in configure
script so we don't fill logs with error messages unnecessarily.
Thanks to Brian Landers and others for assistance with this.
2002-10-08 David F. Skoll <dfs at roaringpenguin.com>
* mimedefang.c (eom): Log filter time even if we
reject/discard/tempfail deliberately. This is the first time I've
used "goto" in a very long time... :-)
2002-10-07 David F. Skoll <dfs at roaringpenguin.com>
* mimedefang.pl.in: Added $MaxMIMEParts variable to terminate parsing
and bounce the message if there are more than $MaxMIMEParts parts.
This does *NOT* work unless you use our specially-patched MIME::Tools
package, MIME-tools-5.411a-RP-Patched-02 or newer.
* Update contrib/graphdefang to version 0.3 (John Kirkland)
* Execute "rm" to clean up on systems which lack readdir_r
* Fix bug in "RAV" anti-virus invocation (was Linux-specific)
2002-10-02 David F. Skoll <dfs at roaringpenguin.com>
* Add "-dl" to kavdaemon options (Marcelo)
* Clarified SpamAssassin documentation.
* Added -pthread flag when compiling rm_r.c. May fix IRIX problems.
* Compile two versions of drop_privs.c: A threaded one for mimedefang
and a non-threaded one for mimedefang-multiplexor.
* configure fixes for Tru64 UNIX. You may once again be able to
use MIMEDefang with Sendmail 8.11.x.
* Use sm_vsnprintf and sm_snprintf if platform lacks (v)snprintf
Requires libsm.a in this case.
2002-10-01 David F. Skoll <dfs at roaringpenguin.com>
* mimedefang-filter.5.in: Clarified filter documentation,
especially with regards to global variables. Thanks
to Tony Nugent for his useful post at
http://lists.roaringpenguin.com/pipermail/mimedefang/2002-October/002576.html
* mimedefang.pl.in: Added $VirusName variable (John Kirkland)
* examples/suggested-minimum-filter-for-windows-clients: Added
calls to md_log (John Kirkland)
2002-09-27 David F. Skoll <dfs at roaringpenguin.com>
* utils.c (MXCommand): Slightly better error messages
* mimedefang.pl.in: Added md_log_enable and md_log (John Kirkland)
2002-09-25 David F. Skoll <dfs at roaringpenguin.com>
* redhat/mimedefang-spec.in: Remove references to mime-tools-patch.txt;
change group of spool dirs to "defang" (Stephane Lentz)
2002-09-24 David F. Skoll <dfs at roaringpenguin.com>
* rm_r.c (rm_r): Add compile-time option for forking/exec'ing
/bin/rm to clean up, instead of using built-in C code.
* mimedefang.pl.in (entity_contains_virus_sophos): Better
regexp for filtering virus-scanner messages.
(Michael McCarthy)
* mimedefang.pl.in (action_defang): Make last
three arguments to action_defang optional. (Ben Reser)
* mimedefang.pl.in (anomy_clean_html): Workaround for Anomy
"Use of uninitialized variable" errors (Aaron Paetznick)
* mimedefang.pl.in: Add "MIME-Version: 1.0" and
"Content-Type: text/plain" headers to internally-generated
messages (Enrico Scholz)
2002-09-18 David F. Skoll <dfs at roaringpenguin.com>
* mimedefang.c (eom): Added "-T" option to mimedefang.
2002-09-12 David F. Skoll <dfs at roaringpenguin.com>
* mimedefang.c (envfrom): Log the directory name which could
not be created if we were unable to create spool dir.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://quantumlab.net/pine_privacy_guard/
iD8DBQE9rv/fxu9pkTSrlboRAmJuAKDLk4Uk/0QGg4d7gFXPycB12qyKfQCeKx7F
UKCd8LKClu/6ZgpbTPgYEEc=
=kp1g
-----END PGP SIGNATURE-----
More information about the MIMEDefang
mailing list