[Mimedefang] MIMEDefang 2.24 is released

David F. Skoll dfs at roaringpenguin.com
Fri Oct 25 10:33:01 EDT 2002


Hi,

MIMEDefang 2.24 is available at http://www.roaringpenguin.com/mimedefang/

Major changes since 2.23:

* New watch-mimedefang graphical monitoring tool.
* Stricter checks on functions which only make sense in the context of
  a message.
* Global variables are cleared out so extraneous values don't stick around.
* Other bug-fixes; see Changelog for details.  There are important fixes
  for Solaris and possibly other non-Linux machines; if you don't run
  Linux, you should probably upgrade.

Complete changelog follows.

Regards,

David.

2002-10-24  David F. Skoll  <dfs at roaringpenguin.com>

	* Version 2.24 RELEASED

	* Makefile.in: Silence some warnings in "install" target.

	* mimedefang.pl.in: Many functions which only make sense if
	called from filter_begin, filter, filter_multipart or filter_end
	syslog error messages if they are called from outside one of
	those functions.

	* md-mx-ctrl.c: Fix an off-by-one error.

	* watch-mimedefang: Minor GUI improvements.

	* mimedefang.pl.in (init_globals): Clear out globals after
	serverloop() so extraneous values don't hang around
	for filter_recipient, filter_relay and filter_sender

	* configure.in: Added --disable-anti-virus to turn off all
	searching for anti-virus programs.  Building with RPM uses this
	option; you can set $Features{'Virus:XXX'} directly in your
	filter.

	* redhat/mimedefang-spec.in: Use --disable-anti-virus when building
	RPM

	* mimedefang-multiplexor.c (activateSlave): Reset signal handlers
	to default before starting Perl filter program.

	* Added md-mx-ctrl program and watch-mimedefang GUI.  Tcl/Tk
	is required for "watch-mimedefang".

2002-10-22  David F. Skoll  <dfs at roaringpenguin.com>

	* Do not generate /etc/mail/mimedefang-ip-key unless
	--with-ipheader configure argument given.

	* mimedefang-protocol.7.in: Updated protocol documentation.

	* mimedefang.c (body): Strip carriage-returns (\r) in C code
	before writing to INPUTMSG file.  Saves time in Perl filter
	and disk I/O.

	* rm_r.c: Allocate proper space for dirent entry.  Thanks to
	Heidi Hornstein

	* configure.in: Do not test for -pthread unless we're using
	gcc.  Thanks to Heidi Hornstein

	* mimedefang.pl.in (resend_message): Do not remove angle
	brackets from $Sender when resending message.

2002-10-18  David F. Skoll  <dfs at roaringpenguin.com>

	* Version 2.23 RELEASED




More information about the MIMEDefang mailing list