diff options
author | triaxx <triaxx@pkgsrc.org> | 2019-09-23 20:00:07 +0000 |
---|---|---|
committer | triaxx <triaxx@pkgsrc.org> | 2019-09-23 20:00:07 +0000 |
commit | c937964125fe692667ddca80291f3cd97204ddea (patch) | |
tree | 0f0d27956a8294b1a6f75c20291cc0bd34d97a47 /mail/postfix | |
parent | b5e0c0c2e46cf01f2d95bb7a27f29c9d69a0242a (diff) | |
download | pkgsrc-c937964125fe692667ddca80291f3cd97204ddea.tar.gz |
postfix: Update to 3.4.7
upstream changes:
-----------------
* Robustness: the tlsproxy(8) daemon could go into a loop, logging a flood of
error messages. Problem reported by Andreas Schulze after enabling SMTP/TLS
connection reuse.
* Workaround: OpenSSL changed an SSL_Shutdown() non-error result value into an
error result value, causing logfile noise.
* Configuration: the new 'TLS fast shutdown' parameter name was implemented
incorrectly. The documentation said "tls_fast_shutdown_enable", but the code
said "tls_fast_shutdown". This was fixed by changing the code, because no-one
is expected to override the default.
* Performance: workaround for poor TCP loopback performance on LINUX, where
getsockopt(..., TCP_MAXSEG, ...) reports a bogus TCP maximal segment size that
is 1/2 to 1/3 of the real MSS. To avoid client-side Nagle delays or
server-side delayed ACKs caused by multiple smaller-than-MSS writes, Postfix
chooses a VSTREAM buffer size that is a small multiple of the reported bogus
MSS. This workaround increases the multiplier from 2x to 4x.
* Robustness: the Postfix Dovecot client could segfault (null pointer read) or
cause an SMTP server assertion to fail when talking to a fake Dovecot server.
The Postfix Dovecot client now logs a proper error instead. Problem reported
by Tim Düsterhus.
Diffstat (limited to 'mail/postfix')
-rw-r--r-- | mail/postfix/Makefile | 3 | ||||
-rw-r--r-- | mail/postfix/Makefile.common | 4 | ||||
-rw-r--r-- | mail/postfix/distinfo | 10 |
3 files changed, 8 insertions, 9 deletions
diff --git a/mail/postfix/Makefile b/mail/postfix/Makefile index be3b861effa..c3f74a4305f 100644 --- a/mail/postfix/Makefile +++ b/mail/postfix/Makefile @@ -1,6 +1,5 @@ -# $NetBSD: Makefile,v 1.313 2019/08/11 13:21:40 wiz Exp $ +# $NetBSD: Makefile,v 1.314 2019/09/23 20:00:07 triaxx Exp $ -PKGREVISION= 1 .include "../../mail/postfix/Makefile.common" COMMENT= Fast, easy to administer, and secure mail transfer agent diff --git a/mail/postfix/Makefile.common b/mail/postfix/Makefile.common index bc24e1f28ac..99a3ee8b69b 100644 --- a/mail/postfix/Makefile.common +++ b/mail/postfix/Makefile.common @@ -1,8 +1,8 @@ -# $NetBSD: Makefile.common,v 1.19 2019/07/17 13:33:00 triaxx Exp $ +# $NetBSD: Makefile.common,v 1.20 2019/09/23 20:00:07 triaxx Exp $ # used by mail/postfix/Makefile # used by mail/postfix/Makefile.module -DISTNAME= postfix-3.4.6 +DISTNAME= postfix-3.4.7 CATEGORIES= mail MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/official/ MASTER_SITES+= http://mirrors.isc.org/pub/postfix/official/ diff --git a/mail/postfix/distinfo b/mail/postfix/distinfo index 78e3d05716a..868ff93e18e 100644 --- a/mail/postfix/distinfo +++ b/mail/postfix/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.180 2019/07/17 13:33:00 triaxx Exp $ +$NetBSD: distinfo,v 1.181 2019/09/23 20:00:07 triaxx Exp $ -SHA1 (postfix-3.4.6.tar.gz) = 044a2949f50f4fe3d6d569673bcf691a9105ad60 -RMD160 (postfix-3.4.6.tar.gz) = 10e9293cfc88ad56a7438d2dba03b488c90c45d1 -SHA512 (postfix-3.4.6.tar.gz) = 96430d60cf58b9876e52a742dbfe3ca1da4ec82eeea5cd35c6ee4e69714ddd5601561a6663aac51a34b2d64db4f7678d7c5d720ec9ead807b5d7e87e37434961 -Size (postfix-3.4.6.tar.gz) = 4571771 bytes +SHA1 (postfix-3.4.7.tar.gz) = 675438e5eb2093579480a14e8f8552e784f03f32 +RMD160 (postfix-3.4.7.tar.gz) = ee13bda624a2f34a663fb133296786f592e89f85 +SHA512 (postfix-3.4.7.tar.gz) = 2bc29a87a65c46d06b6fc51c4cdf22da773e63f19488871e040eba6250bf686eecc7de11e14224018c35b061e66e1759c69dc649d7388f724a58080195209e68 +Size (postfix-3.4.7.tar.gz) = 4572758 bytes SHA1 (patch-aa) = c8216f133e202a7bb37682b0dbc1448f021e7c1c SHA1 (patch-ag) = c126c572e36bf2bcbd3f6e5d8332a3d26e704109 SHA1 (patch-ai) = 51748ccf92da543f7ff640f36906a29b5db3f6e3 |