From: Wietse Venema Date: Mon, 6 Oct 2008 05:00:00 +0000 (-0500) Subject: postfix-2.6-20081006 X-Git-Tag: v2.6.0-RC1~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9a5e8ef81225c1be1d5aabbb3e5261d9b8a33790;p=thirdparty%2Fpostfix.git postfix-2.6-20081006 --- diff --git a/postfix/HISTORY b/postfix/HISTORY index 76772ac85..f78a25e96 100644 --- a/postfix/HISTORY +++ b/postfix/HISTORY @@ -14683,3 +14683,15 @@ Apologies for any names omitted. The XFORWARD specification of the ADDR attribute did not agree with the actual on-the-wire protocol. The spec has been updated. File: proto/XFORWARD_README.html. + +20081006 + + Further refinements to the handling of remote client + attributes. Introduced a dummy "we have forwarded client + info" record, to eliminate the need for the backwards + incompatible queue file change that was introduced 20081003. + Files: smtpd/smtpd.c, cleanup/cleanup_envelope.c, + *qmgr/qmgr_message.c. + + Hardened the proxymap client, in case it ever ends up in + a set-gid program. File: global/dict_proxy.c. diff --git a/postfix/README_FILES/STRESS_README b/postfix/README_FILES/STRESS_README index 11f519088..576613726 100644 --- a/postfix/README_FILES/STRESS_README +++ b/postfix/README_FILES/STRESS_README @@ -122,7 +122,7 @@ SSppeenndd lleessss ttiimmee ppeerr SSMMTTPP cclliieenn When increasing the number of SMTP server processes is not practical, you can improve Postfix server responsiveness by eliminating unnecessary work. When Postfix spends less time per SMTP session, the same number of SMTP server -processes can service more clients. +processes can service more clients in the same amount of time. * Eliminate non-functional RBL lookups (blocklists that are no longer in operation). These lookups can degrade performance. Postfix logs a warning diff --git a/postfix/RELEASE_NOTES b/postfix/RELEASE_NOTES index 19c4d689c..58fd83e58 100644 --- a/postfix/RELEASE_NOTES +++ b/postfix/RELEASE_NOTES @@ -24,19 +24,6 @@ with a remote submission from a client with an unknown hostname, the $client_hostname attribute now correctly expands into "unknown" instead of the empty string. -There is a minor change in the way that XFORWARD attributes are -stored in queue files. These attributes are used to propagate remote -client information through an SMTP-based content filter. If you -don't use such filters, then the following incompatibility does not -affect your system. - -If you downgrade from this Postfix version to an older version while -you still have new local submissions in the mail queue, the older -Postfix cleanup server may log "spurious null attribute value" -warnings when it processes queue files from the newer Postfix -version. The older cleanup server will ignore the null-valued -attributes. Thus, no harm will be done. - Incompatibility with snapshot 20080814 ====================================== diff --git a/postfix/html/STRESS_README.html b/postfix/html/STRESS_README.html index 4803d5388..809f1c4f3 100644 --- a/postfix/html/STRESS_README.html +++ b/postfix/html/STRESS_README.html @@ -182,7 +182,8 @@ Issue a "postfix reload" command to make the change effective.

When increasing the number of SMTP server processes is not practical, you can improve Postfix server responsiveness by eliminating unnecessary work. When Postfix spends less time per SMTP session, the -same number of SMTP server processes can service more clients.

+same number of SMTP server processes can service more clients in the +same amount of time.