svn commit: r440583 - head/mail/postfix

Adam Weinberger adamw at FreeBSD.org
Wed May 10 18:38:14 UTC 2017


Author: adamw
Date: Wed May 10 18:38:13 2017
New Revision: 440583
URL: https://svnweb.freebsd.org/changeset/ports/440583

Log:
  Update to 3.2.0.
  
  This release ends support for legacy release Postfix 2.10.
  
  The main changes in no particular order are:
  
  * Elliptic curve negotiation with OpenSSL ≥ 1.0.2. This changes the default
    smtpd_tls_eecdh_grade setting to "auto", and introduces a new parameter
    tls_eecdh_auto_curves with the names of curves that may be negotiated.
  * Stored-procedure support for MySQL databases. Contributed by John Fawcett.
    See the mysql_table(5) manpage for details.
  * Cidr: table support for if/endif and negation (by prepending ! to a pattern),
    just like regexp: and pcre: tables. See the cidr_table(5) manpage for details.
  * The postmap command and the inline: and texthash: maps now support spaces in
    left-hand field of lookup table source text. Use double quotes (") around a
    left-hand field that contains spaces, and use backslash (\) to protect quotes
    in a left-hand field.
  * Support for per-client Milter configuration (smtpd_milter_maps) that
    overrides the main.cf smtpd_milters setting, and that has the same syntax. A
    lookup result of "DISABLE" turns off Milter support for that client. See
    MILTER_README.html for details.
  * The local SMTP server IP address and port are available in the policy
    delegation protocol (attribute names: server_address, server_port), in the
    Milter protocol (macro names: {daemon_addr}, {daemon_port}), and in the XCLIENT
    protocol (attribute names: DESTADDR, DESTPORT).
  * For safety reasons, the Postfix sendmail -C option must specify an authorized
    directory: the default configuration directory, a directory that is listed in
    the default main.cf file with alternate_config_directories or
    multi_instance_directories, otherwise the command must be invoked with root
    privileges. This mitigates a recurring "jail break" problem with the PHP mail()
    function.
  * "PASS" and "STRIP" actions in header/body_checks. "STRIP" is similar to
    "IGNORE" but also logs the action, and "PASS" disables header, body, and Milter
    inspection for the remainder of the message content. Contributed by Hobbit.
  * The collate.pl script by Viktor Dukhovni for grouping Postfix logfile records
    into "sessions" based on queue ID and process ID information, in the
    auxiliary/collate directory of the Postfix source tree.
  
  Disabled or removed behavior:
  
  * SMTPUTF8 support: Postfix 3.2 disables the 'transitional' compatibility
    between the IDNA2003 and IDNA2008 standards for internationalized domain names
    (domain names beyond the limits of US-ASCII). This makes Postfix behavior
    consistent with contemporary web browsers. See RELEASE_NOTES for more.
  * Postfix 3.2 removes tentative features that were implemented before the DANE
    spec was finalized: support for certificate usage PKIX-EE(1), the ability to
    disable digest agility, and the ability to disable support for "TLSA 2 [01]
    [12]" records that specify the digest of a trust anchor. See RELEASE_NOTES for
    more.
  
  PR:		218697
  Submitted by:	pi
  Reviewed by:	flo
  Approved by:	maintainer timeout

Modified:
  head/mail/postfix/Makefile
  head/mail/postfix/distinfo

Modified: head/mail/postfix/Makefile
==============================================================================
--- head/mail/postfix/Makefile	Wed May 10 18:33:32 2017	(r440582)
+++ head/mail/postfix/Makefile	Wed May 10 18:38:13 2017	(r440583)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	postfix
-PORTVERSION=	3.1.4
+PORTVERSION=	3.2.0
 PORTREVISION?=	0
 PORTEPOCH=	1
 CATEGORIES=	mail ipv6

Modified: head/mail/postfix/distinfo
==============================================================================
--- head/mail/postfix/distinfo	Wed May 10 18:33:32 2017	(r440582)
+++ head/mail/postfix/distinfo	Wed May 10 18:38:13 2017	(r440583)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1483293752
-SHA256 (postfix/postfix-3.1.4.tar.gz) = f33b470c47ae8b4ff199ab55dc42e86031ff0c535ccbc83069c8cff69b5bd027
-SIZE (postfix/postfix-3.1.4.tar.gz) = 4340102
+TIMESTAMP = 1494441232
+SHA256 (postfix/postfix-3.2.0.tar.gz) = 420726e79622620394fd17799e49268dada7041ea067ca3aa1c8bf155b9aa487
+SIZE (postfix/postfix-3.2.0.tar.gz) = 4389547


More information about the svn-ports-all mailing list