Postfix 2.3 patchlevel 12 available

[email protected] (Wietse Venema) Tue, 31 Jul 2007 20:03:38 -0400 (EDT)
Newsgroups gmane.mail.postfix.announce
Message-ID <20070801000338.C2BEF1F3E97__21424.1654183299$1185926757$gmane$org@spike.porcupine.org>
Postfix legacy release 2.3.12 fixes problems with Milter support,
and provides a workaround for loopback TCP performance problems.

Postfix snapshot 20070731 and earlier snapshots address the same
problems. Postfix 2.4.5 will be released soon, because of a late
typo introduced in the 2.4.4 code.

This is a summary of changes; for details please see HISTORY below.

MILTER bugfix:
    When a milter replied with ACCEPT at or before the first RCPT
    command, the cleanup server would apply the non_smtpd_milters
    setting as if the message was a local submission. Problem
    reported by Jukka Salmi.

MILTER robustness:
    Assorted cleanups to harden error handling in the Postfix Milter
    client.

Loopback TCP performance workaround:
    Some systems exhibited poor SMTP and Milter performance with
    loopback (127.0.0.1) connections. Problem reported by Mark
    Martinec.

Available from ftp://ftp.porcupine.org/mirrors/postfix-release/official:

	 8601 Jul 31 19:31 postfix-2.3-patch12.gz
       454834 Jul 31 17:05 postfix-2.3.12.HISTORY
	36337 Feb  2 11:11 postfix-2.3.12.RELEASE_NOTES
      2790570 Jul 31 17:32 postfix-2.3.12.tar.gz
	  280 Jul 31 17:32 postfix-2.3.12.tar.gz.sig

Soon available from the mirrors listed at http://www.postfix.org/

	Wietse

HISTORY file entries:
=====================
20070722

    Cleanup: Milter client error handling, so that the (Postfix
    SMTP server's Milter client) does not get out of sync with
    Milter applications after the (cleanup server's Milter client)
    encounters some non-recoverable problem.  Files:  milter/milter8.c,
    smtpd/smtpd.c. Back-port from Postfix 2.4/2.5.

20070729

    Performance: workaround for poor TCP performance on loopback
    (127.0.0.1) connections. Problem reported by Mark Martinec.
    Files: util/vstream_tweak.c, milter/milter8.c, smtp/smtp_connect.c,
    smtpstone/*source.c. Back-port from Postfix 2.4/2.5.

20070730

    Bugfix: when a milter replied with ACCEPT at or before the
    first RCPT command, the cleanup server would apply the
    non_smtpd_milters setting as if the message was a local
    submission. Problem reported by Jukka Salmi. Also, the cleanup
    server would get out of sync with the milter when a milter
    replied with ACCEPT at the DATA command. Files:
    cleanup/cleanup_envelope.c, smtpd/smtpd.c, milter/milters.c.
    Back-port from Postfix 2.4/2.5.