[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/.