pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail
Module Name: pkgsrc
Committed By: wiz
Date: Fri Dec 22 17:29:18 UTC 2023
Modified Files:
pkgsrc/mail/postfix: Makefile Makefile.common distinfo
pkgsrc/mail/postfix-cdb: Makefile
pkgsrc/mail/postfix-ldap: Makefile
pkgsrc/mail/postfix-lmdb: Makefile
pkgsrc/mail/postfix-mysql: Makefile
pkgsrc/mail/postfix-pcre: Makefile
pkgsrc/mail/postfix-pgsql: Makefile
pkgsrc/mail/postfix-sqlite: Makefile
Log Message:
postfix*: update to 3.8.4
20230815
Bugfix (bug introduced: 20140218): when opportunistic TLS fails
during or after the handshake, don't require that a probe
message spent a minimum time-in-queue before falling back to
plaintext. Problem reported by Serg. File: smtp/smtp.h.
20230819
Bugfix (defect introduced: 19980207): the valid_hostname()
check in the Postfix DNS client library was blocking unusual
but legitimate wildcard names (*.name) in some DNS lookup
results and lookup requests. Examples:
name class/type value
*.one.example IN CNAME *.other.example
*.other.example IN A 10.0.0.1
*.other.example IN TLSA ..certificate info...
Such syntax is blesed in RFC 1034 section 4.3.3.
This problem was reported first in the context of TLSA
record lookups. Files: util/valid_hostname.[hc],
dns/dns_lookup.c.
20230929
Bugfix (defect introduced Postfix 2.5, 20080104): the Postfix
SMTP server was waiting for a client command instead of
replying immediately, after a client certificate verification
error in TLS wrappermode. Reported by Andreas Kinzler. File:
smtpd/smtpd.c.
20231006
Usability: the Postfix SMTP server now attempts to log the
SASL username after authentication failure. In Postfix
logging, this appends ", sasl_username=xxx" after the reason
for SASL authentication failure. The logging replaces an
unavailable reason with "(reason unavailable)", and replaces
an unavailable sasl_username with "(unavailable)". Based
on code by Jozsef Kadlecsik. Files: xsasl/xsasl_server.c,
xsasl/xsasl_cyrus_server.c, smtpd/smtpd_sasl_glue.c.
20231026
Bugfix (defect introduced: Postfix 2.11): in forward_path,
the expression ${recipient_delimiter} would expand to an
empty string when a recipient address had no recipient
delimiter. Fixed by restoring Postfix 2.10 behavior to use
a configured recipient delimiter value. Reported by Tod
A. Sandman. Files: proto/postconf.proto, local/local_expand.c.
20231221
Security: with "smtpd_forbid_bare_newline = yes" (default
"no" for Postfix < 3.9), reply with "Error: bare <LF>
received" and disconnect when an SMTP client sends a line
ending in <LF>, violating the RFC 5321 requirement that
lines must end in <CR><LF>. This prevents SMTP smuggling
attacks that target a recipient at a Postfix server. For
backwards compatibility, local clients are excluded by
default with "smtpd_forbid_bare_newline_exclusions =
$mynetworks". Files: mantools/postlink, proto/postconf.proto,
global/mail_params.h, global/smtp_stream.c, global/smtp_stream.h,
smtpd/smtpd.c.
To generate a diff of this commit:
cvs rdiff -u -r1.343 -r1.344 pkgsrc/mail/postfix/Makefile
cvs rdiff -u -r1.45 -r1.46 pkgsrc/mail/postfix/Makefile.common
cvs rdiff -u -r1.206 -r1.207 pkgsrc/mail/postfix/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/mail/postfix-cdb/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/mail/postfix-ldap/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/mail/postfix-lmdb/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/mail/postfix-mysql/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/mail/postfix-pcre/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/mail/postfix-pgsql/Makefile
cvs rdiff -u -r1.36 -r1.37 pkgsrc/mail/postfix-sqlite/Makefile
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.343 pkgsrc/mail/postfix/Makefile:1.344
--- pkgsrc/mail/postfix/Makefile:1.343 Wed Nov 8 13:19:59 2023
+++ pkgsrc/mail/postfix/Makefile Fri Dec 22 17:29:17 2023
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.343 2023/11/08 13:19:59 wiz Exp $
+# $NetBSD: Makefile,v 1.344 2023/12/22 17:29:17 wiz Exp $
-PKGREVISION= 2
.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.45 pkgsrc/mail/postfix/Makefile.common:1.46
--- pkgsrc/mail/postfix/Makefile.common:1.45 Sat Jul 15 14:56:26 2023
+++ pkgsrc/mail/postfix/Makefile.common Fri Dec 22 17:29:17 2023
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.45 2023/07/15 14:56:26 otis Exp $
+# $NetBSD: Makefile.common,v 1.46 2023/12/22 17:29:17 wiz Exp $
# used by mail/postfix/Makefile
# used by mail/postfix/Makefile.module
-DISTNAME= postfix-3.8.1
+DISTNAME= postfix-3.8.4
CATEGORIES= mail
MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/official/
Index: pkgsrc/mail/postfix/distinfo
diff -u pkgsrc/mail/postfix/distinfo:1.206 pkgsrc/mail/postfix/distinfo:1.207
--- pkgsrc/mail/postfix/distinfo:1.206 Sat Jul 15 14:56:26 2023
+++ pkgsrc/mail/postfix/distinfo Fri Dec 22 17:29:17 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.206 2023/07/15 14:56:26 otis Exp $
+$NetBSD: distinfo,v 1.207 2023/12/22 17:29:17 wiz Exp $
-BLAKE2s (postfix-3.8.1.tar.gz) = 505c5e4dc3874af8c06c3fb9e3cdd0297697dbabb13fb902fd29fd382fd2d40a
-SHA512 (postfix-3.8.1.tar.gz) = 9eb91f2baab327de22dd55fc5ff398de74856e30be461282f41b1801301873881a8f40ce061c16e0505d51d96aaf0eff8d0ac660e5f6c70c6125133f64a4ee80
-Size (postfix-3.8.1.tar.gz) = 4848293 bytes
+BLAKE2s (postfix-3.8.4.tar.gz) = f0c1556f2d66b34d0ecb52d84846daec03fdbbfbf743d30a35e1b7d91f30e8e6
+SHA512 (postfix-3.8.4.tar.gz) = 5bae3d62e104714aead1fff28a595bab4315227382f53c8dae2a231f4240e31abda19c1e3befc1db4c89bc5d66c9a43830390365aadabdac5cf36b493c5c48c7
+Size (postfix-3.8.4.tar.gz) = 4864184 bytes
SHA1 (patch-aa) = c8216f133e202a7bb37682b0dbc1448f021e7c1c
SHA1 (patch-ag) = 8ab3cfafa63056f9a7f096da7e55bcccab965180
SHA1 (patch-ai) = 3d143532e1e9a149c6c06e2efadcd34f6f72e82d
Index: pkgsrc/mail/postfix-cdb/Makefile
diff -u pkgsrc/mail/postfix-cdb/Makefile:1.4 pkgsrc/mail/postfix-cdb/Makefile:1.5
--- pkgsrc/mail/postfix-cdb/Makefile:1.4 Mon May 8 04:31:44 2023
+++ pkgsrc/mail/postfix-cdb/Makefile Fri Dec 22 17:29:17 2023
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2023/05/08 04:31:44 triaxx Exp $
-#
+# $NetBSD: Makefile,v 1.5 2023/12/22 17:29:17 wiz Exp $
COMMENT= Postfix SMTP server cdb backend module
Index: pkgsrc/mail/postfix-ldap/Makefile
diff -u pkgsrc/mail/postfix-ldap/Makefile:1.8 pkgsrc/mail/postfix-ldap/Makefile:1.9
--- pkgsrc/mail/postfix-ldap/Makefile:1.8 Tue Oct 24 22:09:49 2023
+++ pkgsrc/mail/postfix-ldap/Makefile Fri Dec 22 17:29:17 2023
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2023/10/24 22:09:49 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.9 2023/12/22 17:29:17 wiz Exp $
COMMENT= Postfix SMTP server LDAP backend module
-PKGREVISION= 1
POSTFIX_LIB= ldap
POSTFIX_LIBDIR= src/global
Index: pkgsrc/mail/postfix-lmdb/Makefile
diff -u pkgsrc/mail/postfix-lmdb/Makefile:1.7 pkgsrc/mail/postfix-lmdb/Makefile:1.8
--- pkgsrc/mail/postfix-lmdb/Makefile:1.7 Mon May 8 04:32:44 2023
+++ pkgsrc/mail/postfix-lmdb/Makefile Fri Dec 22 17:29:17 2023
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2023/05/08 04:32:44 triaxx Exp $
-#
+# $NetBSD: Makefile,v 1.8 2023/12/22 17:29:17 wiz Exp $
COMMENT= Postfix SMTP server LMDB backend module
Index: pkgsrc/mail/postfix-mysql/Makefile
diff -u pkgsrc/mail/postfix-mysql/Makefile:1.8 pkgsrc/mail/postfix-mysql/Makefile:1.9
--- pkgsrc/mail/postfix-mysql/Makefile:1.8 Mon Jul 26 15:38:10 2021
+++ pkgsrc/mail/postfix-mysql/Makefile Fri Dec 22 17:29:17 2023
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2021/07/26 15:38:10 taca Exp $
-#
+# $NetBSD: Makefile,v 1.9 2023/12/22 17:29:17 wiz Exp $
COMMENT= Postfix SMTP server MySQL backend module
Index: pkgsrc/mail/postfix-pcre/Makefile
diff -u pkgsrc/mail/postfix-pcre/Makefile:1.6 pkgsrc/mail/postfix-pcre/Makefile:1.7
--- pkgsrc/mail/postfix-pcre/Makefile:1.6 Sat Mar 4 06:26:42 2017
+++ pkgsrc/mail/postfix-pcre/Makefile Fri Dec 22 17:29:18 2023
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2017/03/04 06:26:42 taca Exp $
-#
+# $NetBSD: Makefile,v 1.7 2023/12/22 17:29:18 wiz Exp $
COMMENT= Postfix SMTP server PCRE map module
Index: pkgsrc/mail/postfix-pgsql/Makefile
diff -u pkgsrc/mail/postfix-pgsql/Makefile:1.8 pkgsrc/mail/postfix-pgsql/Makefile:1.9
--- pkgsrc/mail/postfix-pgsql/Makefile:1.8 Sat Mar 4 06:26:42 2017
+++ pkgsrc/mail/postfix-pgsql/Makefile Fri Dec 22 17:29:18 2023
@@ -1,5 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2017/03/04 06:26:42 taca Exp $
-#
+# $NetBSD: Makefile,v 1.9 2023/12/22 17:29:18 wiz Exp $
COMMENT= Postfix SMTP server PostgreSQL backend module
Index: pkgsrc/mail/postfix-sqlite/Makefile
diff -u pkgsrc/mail/postfix-sqlite/Makefile:1.36 pkgsrc/mail/postfix-sqlite/Makefile:1.37
--- pkgsrc/mail/postfix-sqlite/Makefile:1.36 Wed Nov 8 13:19:59 2023
+++ pkgsrc/mail/postfix-sqlite/Makefile Fri Dec 22 17:29:18 2023
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2023/11/08 13:19:59 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.37 2023/12/22 17:29:18 wiz Exp $
COMMENT= Postfix SMTP server SQLite backend module
-PKGREVISION= 1
POSTFIX_LIB= sqlite
POSTFIX_LIBDIR= src/global
Home |
Main Index |
Thread Index |
Old Index