diff options
author | ohauer <ohauer@FreeBSD.org> | 2017-09-19 03:37:04 +0800 |
---|---|---|
committer | ohauer <ohauer@FreeBSD.org> | 2017-09-19 03:37:04 +0800 |
commit | b58229a8bd36c7697c76fb1092a0a4bfd2bda59d (patch) | |
tree | c7ff7ea605da9772df64725c155f4621ee9f3706 /mail | |
parent | aa8b6b05b0738e5c28f5740aa0346eee0f42dec1 (diff) | |
download | freebsd-ports-gnome-b58229a8bd36c7697c76fb1092a0a4bfd2bda59d.tar.gz freebsd-ports-gnome-b58229a8bd36c7697c76fb1092a0a4bfd2bda59d.tar.zst freebsd-ports-gnome-b58229a8bd36c7697c76fb1092a0a4bfd2bda59d.zip |
- update to 3.3-20170910
20170827
Safety: in vstream_buf_space(), add a sanity check to reject
negative request sizes, instead of letting the program fail
later. File: util/vstream.c
Bugfix: in tests that enable the VSTRING_FLAG_EXACT flag,
vstring_buf_put_ready() could fail to extend the buffer,
causing infinite recursion in VBUF_PUT(). File: util/vstring.c.
20170830
Bugfix: in vbuf_print(), save the parser-produced format
string before calling msg_panic(), so that the panic message
will not display its own format string. File: util/vbuf_print.c.
20170831
Portability (introduced Postfix 1.0): possible cause for
panic in postqueue when listing the deferred queue. This
assigned the result from unsigned integer subtraction to a
signed integer, followed by a safety check to ensure that
the result was non-negative. This assignment relied on
undefined behavior, meaning that a compiler may eliminate
the safety check, causing the program to fail later. File:
postqueue/showq_compat.c.
20170910
Safety: restore sanity checks for dynamically-specified
width and precision in format strings (%*, %.*, and %*.*).
These checks were lost with the Postfix 3.2.2 rewrite of
the vbuf_print formatter. File: vbuf_print.c.
Diffstat (limited to 'mail')
-rw-r--r-- | mail/postfix-current/Makefile | 2 | ||||
-rw-r--r-- | mail/postfix-current/distinfo | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile index 7354f470ed53..4569e3cd8861 100644 --- a/mail/postfix-current/Makefile +++ b/mail/postfix-current/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= postfix -DISTVERSION= 3.3-20170730 +DISTVERSION= 3.3-20170910 PORTREVISION?= 0 PORTEPOCH= 5 CATEGORIES= mail ipv6 diff --git a/mail/postfix-current/distinfo b/mail/postfix-current/distinfo index 90766c2f3cba..261b6fa8cb7c 100644 --- a/mail/postfix-current/distinfo +++ b/mail/postfix-current/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1501448854 -SHA256 (postfix/postfix-3.3-20170730.tar.gz) = 1818c409fdb5e1271bb684d4af7f49ea7cc33b2a13856633c95f30edd265aa54 -SIZE (postfix/postfix-3.3-20170730.tar.gz) = 4396415 +TIMESTAMP = 1505063460 +SHA256 (postfix/postfix-3.3-20170910.tar.gz) = d6382513a569ea28139d174d90f55df2e89ef3f19dff693d926db17d3524e778 +SIZE (postfix/postfix-3.3-20170910.tar.gz) = 4397230 |