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

Hi,

MIMEDefang 2.46-BETA-2 is available at http://www.mimedefang.org/node.php?id=1

This release addresses the problems identified by Aleksandar Milivojevic.
It greatly improves the sanity of the message-rebuilding algorithm.  Also,
I've changed it so the append_boilerplate functions refuse to monkey with
S/MIME signed or encrypted parts.

Changelog to 2.45 follows.

Regards,

David.

2004-10-27  David F. Skoll  <[EMAIL PROTECTED]>

        * Version 2.46-BETA-2 released.

        * mimedefang.c: Print and log an error if we can't determine our
        own IP address.

        * mimedefang.pl.in: append_html_boilerplate and append_text_boilerplate
        refuse to tamper with S/MIME messages.  They won't descend into
        multipart/signed or multipart/encrypted parts.  Similarly for
        remove_redundant_html_parts.

        * mimedefang.pl.in: Split-and-rebuild algorithm is greatly improved.
        In particular:  In filter_end, the $entity->head correctly contains
        all message headers.  And we try to avoid creating useless
        multipart containers -- if we would end up with a multipart/mixed
        or multipart/alternative with only one sub-part, we "pop" the sub-part
        up to the top level.

2004-10-26  David F. Skoll  <[EMAIL PROTECTED]>

        * Version 2.46-BETA-1 released.

        * mimedefang-filter.5.in: Corrected an error in one of the examples

        * mimedefang.c: Add IP address of scanning host to X-Scanned-By:
        header.

        * SECURITY FIX: mimedefang.c: Tempfail message if RESULTS file
        doesn't terminate with 'F' line.  (Detects disk-full condition.)

        * mimedefang.pl.in (rebuild_entity): Add a Content-Type: header
        if MIME part lacks one.  Some marginal e-mail software chokes on
        a part with a missing content-type header.

        * mimedefang.pl.in: flatten_mime removed.  Support for
        $Stupidity{"flatten"} removed.  *** NOTE INCOMPATIBILITY ***

        * action_add_part revamped completely; we try to preserve original
        multipart type of message.  action_add_part now simply keeps a list
        of parts to be added.  At the end:

                a) If original message was multipart/mixed, we simply add
                the part.

                b) Otherwise, we make a new multipart/mixed container, put
                original message as the first part of this new container, and
                then add part to the multipart/mixed container.

                *** NOTE INCOMPATIBILITY ***

        * Proper multipart type passed to filter_end.

        * All mimedefang.pl-generated messages have an
        Auto-Submitted: auto-generated header.

        * mimedefang.pl.in: Return codes of I/O operations are checked; we
        die if any fail.  This is a security fix.

        * mimedefang.pl.in (interpret_trend_code): Treat any code from
        1 to 9 as indicative of a virus, upon recommendation of Stephane Lentz.

        * mimedefang.pl.in (spam_assassin_init): Add a
        LOCAL_RULES_DIR => @CONFDIR@/spamassassin argument to SpamAssassin
        constructor.

2004-09-22  David F. Skoll  <[EMAIL PROTECTED]>

        * Version 2.45 RELEASED



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: For info see http://quantumlab.net/pine_privacy_guard/

iD8DBQFBf9NWdB1gkTPXMwsRAnAhAKCov1gDM3LVeX7kYCcA5HiVBV8S+gCguYEq
lGEl9pArDphRj6Gns/CMTVc=
=7Gmu
-----END PGP SIGNATURE-----
_______________________________________________
Visit http://www.mimedefang.org and http://www.canit.ca
MIMEDefang mailing list
[EMAIL PROTECTED]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

Reply via email to