pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/postfix
Module Name: pkgsrc
Committed By: taca
Date: Sat Jul 4 04:13:48 UTC 2026
Modified Files:
pkgsrc/mail/postfix: Makefile Makefile.common distinfo
Log Message:
mail/postfix: update to 3.11.4
Postfix 3.11.4 (2026-06-17)
This release addresses five low-impact problems that need to be addressed as
they can reduce safety margins.
* Bug 1 (defect introduced: Postfix 3.1, date 20150607): null pointer read
and heap data overread in the Postfix SMTP client's smtp_dns_reply_filter.
Problem reported by TristanInSec, found with ASAN. Also reported by other
people. Reproduction and real-world impact researched by Wietse.
* Bug 2 (defect introduced: Postfix 3.6, date: 20200710): panic (assertion
failure and voluntary crash) while parsing a TLSA reply with length 3.
Found during code maintenance. See below for root cause, reproduction,
and impact.
* Bug 3 (Problem introduced: Postfix 2.9, date: 20110205) Robustness: the
Postfix SMTP server will no longer receive (and discard) an unlimited
amount of text while receiving a long SMTP command line. Problem reported
by Michael Wollner (Ibonok). Under high load conditions, the amount of
text was already limited by a 10-second deadline to receive an SMTP
command.
* Bug 4 Robustness: with the above change the Postfix SMTP client will no
longer receive (and discard) an unlimited amount of text while receiving a
long SMTP response line.
* Bug 5 (Problem introduced: Postfix 3.4, date: 20180825) Robustness: do not
receive (and discard) unlimited amounts of data with BDAT
commands. Problem found during code maintenance. File: smtpd/smtpd.c.
For more detail, pleare refer
<https://www.postfix.org/announcements/postfix-3.11.4.html>.
To generate a diff of this commit:
cvs rdiff -u -r1.357 -r1.358 pkgsrc/mail/postfix/Makefile
cvs rdiff -u -r1.65 -r1.66 pkgsrc/mail/postfix/Makefile.common
cvs rdiff -u -r1.224 -r1.225 pkgsrc/mail/postfix/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/postfix/Makefile
diff -u pkgsrc/mail/postfix/Makefile:1.357 pkgsrc/mail/postfix/Makefile:1.358
--- pkgsrc/mail/postfix/Makefile:1.357 Thu May 21 15:14:20 2026
+++ pkgsrc/mail/postfix/Makefile Sat Jul 4 04:13:48 2026
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.357 2026/05/21 15:14:20 jakllsch Exp $
+# $NetBSD: Makefile,v 1.358 2026/07/04 04:13:48 taca Exp $
-PKGREVISION= 1
.include "../../mail/postfix/Makefile.common"
COMMENT= Fast, easy to administer, and secure mail transfer agent
Index: pkgsrc/mail/postfix/Makefile.common
diff -u pkgsrc/mail/postfix/Makefile.common:1.65 pkgsrc/mail/postfix/Makefile.common:1.66
--- pkgsrc/mail/postfix/Makefile.common:1.65 Sun May 17 15:03:51 2026
+++ pkgsrc/mail/postfix/Makefile.common Sat Jul 4 04:13:48 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.65 2026/05/17 15:03:51 taca Exp $
+# $NetBSD: Makefile.common,v 1.66 2026/07/04 04:13:48 taca Exp $
# used by mail/postfix/Makefile
# used by mail/postfix/Makefile.module
-DISTNAME= postfix-3.11.3
+DISTNAME= postfix-3.11.4
CATEGORIES= mail
MASTER_SITES= https://ftp.fu-berlin.de/unix/mail/postfix/official/
MASTER_SITES+= https://ghostarchive.org/postfix/postfix-release/official/
Index: pkgsrc/mail/postfix/distinfo
diff -u pkgsrc/mail/postfix/distinfo:1.224 pkgsrc/mail/postfix/distinfo:1.225
--- pkgsrc/mail/postfix/distinfo:1.224 Sun May 17 15:03:51 2026
+++ pkgsrc/mail/postfix/distinfo Sat Jul 4 04:13:48 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.224 2026/05/17 15:03:51 taca Exp $
+$NetBSD: distinfo,v 1.225 2026/07/04 04:13:48 taca Exp $
-BLAKE2s (postfix-3.11.3.tar.gz) = 819d0c19bd00aad6ccae54ad02cc761281cda47b49137e7e61930c7a8d3e3919
-SHA512 (postfix-3.11.3.tar.gz) = d1293c209a7033309975308991a2efa4f077bc7eb93b50a560ea714ea6280ada3726f5266c6b58926a326fda5a0fa68b486b543de092432ac9025dd424d24dd3
-Size (postfix-3.11.3.tar.gz) = 5282523 bytes
+BLAKE2s (postfix-3.11.4.tar.gz) = cd76bfcfc96b0d4a4b96b943408d8d9733e33fa6f80b76c2a43bd7af8126894c
+SHA512 (postfix-3.11.4.tar.gz) = 0ff931861ab250bccff6a9592115b8991980c33574db14af9e5d1e1e42d896be41a5b1a38e41ce4f6b5cec236df37581ae52bd37a2810443e1ba17bbeb2bfaab
+Size (postfix-3.11.4.tar.gz) = 5285318 bytes
SHA1 (patch-aa) = c8216f133e202a7bb37682b0dbc1448f021e7c1c
SHA1 (patch-ag) = 5b6f0e82ce8202d76043130392c4c76737b155d7
SHA1 (patch-ai) = 765faa3f959ab0669055d3742a2a2cfc3b454235
Home |
Main Index |
Thread Index |
Old Index