[An on-line version of this announcement will be available at
http://www.postfix.org/announcements/postfix-3.0.3.html]

Postfix stable release 3.0.3 is available, as well as legacy releases
2.11.7, 2.10.9, and 2.9.15.

Fixed in Postfix 2.9 and later:

  * The Postfix Milter client aborted with a panic while adding a
    message header, after adding a short message header with the
    header_checks PREPEND action. Fixed by invoking the header
    output function while PREPENDing a message header.

  * False alarms while scanning the Postfix queue. Fixed by resetting
    errno before calling readdir(). This defect was introduced
    19970309.

  * The postmulti command produced an incorrect error message.

  * The postmulti command now refuses to create a new MTA instance
    when the template main.cf or master.cf file are missing. This
    is a common problem on Debian-like systems.

Fixed in Postfix 2.10 and later:

    Turning on Postfix SMTP server HAProxy support broke TLS
    wrappermode. Fixed by temporarily using a 1-byte VSTREAM buffer
    to read the HAProxy connection hand-off information.

Fixed in Postfix 2.11 and later:

    The xtext_unquote() function did not propagate error reports
    from xtext_unquote_append(), causing the decoder to return
    partial output, instead of rejecting malformed input. The Postfix
    SMTP server uses this function to parse input for the ENVID and
    ORCPT parameters, and for XFORWARD and XCLIENT command parameters.

    Compile error with AIX. The AIX 6/7 resolver(5) API defines
    RES_USE_DNSSEC without defining the "ad" bit. Fixed by disabling
    DNSSEC support for AIX 7x and earlier.

Fixed in Postfix 3.0:

    The uxtext_unquote() function had the same problem as
    xtext_unquote(), because one was created by copying the other.
    The Postfix SMTP server uses this function to parse input for
    the ORCPT parameter when the remote SMTP client sends SMTPUTF8
    mail.

    Unreported bug: Postfix smtpd_mumble_restrictions could report
    an incorrect reason for failed DNS lookups. Fixed by saving and
    restoring h_errno while evaluating the result from multi-query
    DNS lookups.

    The COMPATIBILITY_README text and HTML files were not installed.

You can find the updated Postfix source code at the mirrors listed
at http://www.postfix.org/.

        Wietse

Reply via email to