aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorohauer <ohauer@FreeBSD.org>2017-09-19 03:37:04 +0800
committerohauer <ohauer@FreeBSD.org>2017-09-19 03:37:04 +0800
commitb58229a8bd36c7697c76fb1092a0a4bfd2bda59d (patch)
treec7ff7ea605da9772df64725c155f4621ee9f3706 /mail
parentaa8b6b05b0738e5c28f5740aa0346eee0f42dec1 (diff)
downloadfreebsd-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/Makefile2
-rw-r--r--mail/postfix-current/distinfo6
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