Date: Wed, 21 Jun 2017 19:44:57 +0000 (UTC) From: Olli Hauer <ohauer@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r444074 - head/mail/postfix-current Message-ID: <201706211944.v5LJiv7W001832@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ohauer Date: Wed Jun 21 19:44:56 2017 New Revision: 444074 URL: https://svnweb.freebsd.org/changeset/ports/444074 Log: - update to 3.3-20170613 Changelog: 20170505 Workaround for a current problem where some destination announces primarily IPv6 MX addresses, the smtp_address_limit eliminates most or all IPv4 addresses, and the destination is not reachable over IPv6. This workaround is enabled with "smtp_balance_mx_inet_protocols = yes", which is the default. Files: smtp/smtp.c, smtp/smtp_params.c, smtp/smtp_addr.c, global/mail_params.h, proto/postconf.proto. 20170506 A last-minute cosmetic fix had introduced a bug in smtp/smtp_addr.c. 20170512 Bugfix (introduced: Postfix 2.0): the MIME nesting level counter was not initialized (i.e. left at the memory fill pattern 0xffffffff which equals -1). This broke unit tests with a different memory allocator. Changing the value to zero would break backwards compatibility (reject mail that was previously not rejected). Files: global/mime_state.c. 20170531 Bugfix (introduced: Postfix 3.2): after the table lookup overhaul, the check_sender_access and check_recipient_access features ignored the parent_domain_matches_subdomains setting. Reported by Henrik Larsson. File: smtpd/smtpd_check.c. Workaround (introduced: Postfix 3.2): mail_addr_find() logs a warning that it does not support both parent-domain and dot-parent-domain style lookups in the same call. File: global/mail_addr_find.c 20170610 Workaround (introduced: Postfix 3.0 20140718): prevent MIME downgrade of Postfix-generated message/delivery-status. It's supposed to be 7bit, therefore quoted-printable encoding is not expected. Problem reported by Griff. File: bounce/bounce_notify_util.c. Documentation: indicate that the transport_mumble parameters are implemented by the queue manager, not by delivery agents. Files: mantools/postlink, local/local.c, pipe/pipe.c, *qmgr/qmgr.c, smtp/smtp.c, virtual/virtual.c. 20170611 Security: Berkeley DB 2 and later try to read settings from a file DB_CONFIG in the current directory. This undocumented feature may introduce undisclosed vulnerabilities resulting in privilege escalation with Postfix set-gid programs (postdrop, postqueue) before they chdir to the Postfix queue directory, and with the postmap and postalias commands depending on whether the user's current directory is writable by other users. This fix does not change Postfix behavior for Berkeley DB < 3. File: util/dict_db.c. Modified: head/mail/postfix-current/Makefile head/mail/postfix-current/distinfo Modified: head/mail/postfix-current/Makefile ============================================================================== --- head/mail/postfix-current/Makefile Wed Jun 21 19:38:47 2017 (r444073) +++ head/mail/postfix-current/Makefile Wed Jun 21 19:44:56 2017 (r444074) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= postfix -DISTVERSION= 3.3-20170502 +DISTVERSION= 3.3-20170613 PORTREVISION?= 0 PORTEPOCH= 5 CATEGORIES= mail ipv6 Modified: head/mail/postfix-current/distinfo ============================================================================== --- head/mail/postfix-current/distinfo Wed Jun 21 19:38:47 2017 (r444073) +++ head/mail/postfix-current/distinfo Wed Jun 21 19:44:56 2017 (r444074) @@ -1,3 +1,3 @@ -TIMESTAMP = 1493832594 -SHA256 (postfix/postfix-3.3-20170502.tar.gz) = bf78fe59b9849ccff71d02063469d4e9781fe39bea4ab7f3dda72e6c2931e1a6 -SIZE (postfix/postfix-3.3-20170502.tar.gz) = 4396873 +TIMESTAMP = 1497369791 +SHA256 (postfix/postfix-3.3-20170613.tar.gz) = 4c66e3188aa2ff8fdf4f9e9705261204e8128687bc3eb1dd07c7f10af0225cfc +SIZE (postfix/postfix-3.3-20170613.tar.gz) = 4391163
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706211944.v5LJiv7W001832>