Subject: CVS commit: pkgsrc/mail
From: Takahiro Kambe
Date: 2021-07-26 17:38:10
Message id: 20210726153810.77BF4FA95@cvs.NetBSD.org

Log Message:
mail/postfix: update to 3.6.2

* pkgsrc change: Add supportfor blocklistd(3) (and blacklistd(3)).

* From release annuonce:

Fixed in Postfix 3.6.2, 3.5.12, 3.4.22, 3.3.19:

  * In Postfix 3.6, fixed a false "Result too large" (ERANGE) fatal
    error in the compatibility_level parser, because there was no
    'errno = 0' statement before an strtol() call. In Postfix
    3.3-3.5, fixed two older latent bugs of this kind (introduced
    in 1999 and in Postfix 2.11). Problem reported by David Bohman.

  * (problem introduced in Postfix 3.3) "Null pointer read" error
    in the cleanup daemon when "header_from_format = standard" (the
    default as of Postfix 3.3), and email was submitted with
    /usr/sbin/sendmail without From: header, and an all-space full
    name was specified in 1) the password file, 2) with "sendmail
    -F", or 3) with the NAME environment variable. Found by Renaud
    Metrich.

  * (problem introduced in Postfix 2.4) False "too many reverse
    jump" warnings in the showq daemon, because loop detection code
    was comparing memory addresses instead of queue file names.
    Reported by Mehmet Avcioglu.

  * (problem introduced in 1999) The Postfix SMTP server was sending
    all session transcripts to the error_notice_recipient (default:
    postmaster), instead of sending transcripts of bounced mail to
    the bounce_notice_recipient (default: postmaster). Reported by
    Hans van Zijst.

Fixed in Postfix 3.6.2, 3.5.12, 3.4.22:

  * The texthash: map implementation broke tls_server_sni_maps,
    because it did not support multi-file inputs. Reported by
    Christopher Gurnee, who also found an instance of the missing
    code in the "postmap -F" source code. File: util/dict_thash.c.

Files:
RevisionActionfile
1.37modifypkgsrc/mail/postfix/Makefile.common
1.195modifypkgsrc/mail/postfix/distinfo
1.8modifypkgsrc/mail/postfix-mysql/Makefile
1.42modifypkgsrc/mail/postfix/patches/patch-ai
1.1addpkgsrc/mail/postfix/patches/patch-src_smtpd_Makefile.in
1.1addpkgsrc/mail/postfix/patches/patch-src_smtpd_pfilter.c
1.1addpkgsrc/mail/postfix/patches/patch-src_smtpd_pfilter.h
1.1addpkgsrc/mail/postfix/patches/patch-src_smtpd_smtpd.c