Wed Sep 27 17:25:18 2023 UTC ()
mail/opensmtpd: update to OpenSMTPD 7.3.0p2

Portable-only changes:

* avoid potential use of uninitialized the bundled copy of
  ASN1_time_parse
  This could lead to a failure during STARTTLS and a subsequent
  downgrade to plaintext.

 * backport the ENGINE removal to build with the latest LiBRESSL


(vins)
diff -r1.20 -r1.21 pkgsrc/mail/opensmtpd/Makefile
diff -r1.8 -r1.9 pkgsrc/mail/opensmtpd/distinfo

cvs diff -r1.20 -r1.21 pkgsrc/mail/opensmtpd/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/opensmtpd/Makefile 2023/09/21 12:51:06 1.20
+++ pkgsrc/mail/opensmtpd/Makefile 2023/09/27 17:25:18 1.21
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.20 2023/09/21 12:51:06 vins Exp $ 1# $NetBSD: Makefile,v 1.21 2023/09/27 17:25:18 vins Exp $
2 2
3VERSION= 7.3.0p1 3VERSION= 7.3.0p2
4DISTNAME= opensmtpd-${VERSION} 4DISTNAME= opensmtpd-${VERSION}
5PKGREVISION= 2 
6CATEGORIES= mail net 5CATEGORIES= mail net
7MASTER_SITES= https://www.opensmtpd.org/archives/ 6MASTER_SITES= https://www.opensmtpd.org/archives/
8 7
9MAINTAINER= vins@NetBSD.org 8MAINTAINER= vins@NetBSD.org
10HOMEPAGE= https://www.opensmtpd.org/ 9HOMEPAGE= https://www.opensmtpd.org/
11COMMENT= The OpenSMTPD mail transfer agent, a replacement for sendmail 10COMMENT= The OpenSMTPD mail transfer agent, a replacement for sendmail
12LICENSE= isc AND modified-bsd AND 2-clause-bsd 11LICENSE= isc AND modified-bsd AND 2-clause-bsd
13 12
14BUILD_DEFS+= VARBASE 13BUILD_DEFS+= VARBASE
15SMTPD_HOME= ${VARBASE}/chroot/smtpd 14SMTPD_HOME= ${VARBASE}/chroot/smtpd
16 15
17USE_LIBTOOL= yes 16USE_LIBTOOL= yes
18USE_TOOLS+= awk pkg-config yacc 17USE_TOOLS+= awk pkg-config yacc

cvs diff -r1.8 -r1.9 pkgsrc/mail/opensmtpd/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/opensmtpd/distinfo 2023/08/24 15:26:40 1.8
+++ pkgsrc/mail/opensmtpd/distinfo 2023/09/27 17:25:18 1.9
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: distinfo,v 1.8 2023/08/24 15:26:40 vins Exp $ 1$NetBSD: distinfo,v 1.9 2023/09/27 17:25:18 vins Exp $
2 2
3BLAKE2s (opensmtpd-7.3.0p1.tar.gz) = 0b2b46d52ae98647cb952d175b718b5bbb13c407cbde997a5d3350099227ccc2 3BLAKE2s (opensmtpd-7.3.0p2.tar.gz) = 8c3df580b02d90bce9471e8a80a528168f84b6c7a060286debbfdff7fd44203a
4SHA512 (opensmtpd-7.3.0p1.tar.gz) = 2106de43e4b7435e49df759570ec758672ca8271dc451e30a261c250b41908b6ffe28e571a5f52e2ac14f59af132d1df45b272f8fcafeab04fcfb6bd5db970bb 4SHA512 (opensmtpd-7.3.0p2.tar.gz) = b7491df894410672cd100bd2acaa6c4a92f4935fe220990329122f2323bedb44d2a23753ef7996835eaca56720e8b4c13269ee80f4c4742e554bef4ecb434557
5Size (opensmtpd-7.3.0p1.tar.gz) = 849026 bytes 5Size (opensmtpd-7.3.0p2.tar.gz) = 846999 bytes
6SHA1 (patch-contrib_libexec_mail.local_mail.local.c) = bec19540fa52c7c6596ab5923f3a67b334ddf168 6SHA1 (patch-contrib_libexec_mail.local_mail.local.c) = bec19540fa52c7c6596ab5923f3a67b334ddf168
7SHA1 (patch-mk_smtpd_Makefile.am) = cc3f82922e3e56bc0205085f7e311f2beeda7fc4 7SHA1 (patch-mk_smtpd_Makefile.am) = cc3f82922e3e56bc0205085f7e311f2beeda7fc4
8SHA1 (patch-openbsd-compat_getpeereid.c) = 8d60140bffcabb6accf9b7bbe0f419c2c25d352d 8SHA1 (patch-openbsd-compat_getpeereid.c) = 8d60140bffcabb6accf9b7bbe0f419c2c25d352d
9SHA1 (patch-openbsd-compat_imsg-buffer.c) = 4b6861eec3461a192e20aa2daba4d74bd2659339 9SHA1 (patch-openbsd-compat_imsg-buffer.c) = 4b6861eec3461a192e20aa2daba4d74bd2659339
10SHA1 (patch-openbsd-compat_imsg.c) = 762b2ae2362716947ea007fa229e9e31fa6d08f3 10SHA1 (patch-openbsd-compat_imsg.c) = 762b2ae2362716947ea007fa229e9e31fa6d08f3
11SHA1 (patch-usr.sbin_smtpd_proxy.c) = 895d3e9532bf53dcdb7a52825043acacac51b378 11SHA1 (patch-usr.sbin_smtpd_proxy.c) = 895d3e9532bf53dcdb7a52825043acacac51b378
12SHA1 (patch-usr.sbin_smtpd_queue__fs.c) = f40d5be4c05d8d54f7368af8d20f4ee007860dc7 12SHA1 (patch-usr.sbin_smtpd_queue__fs.c) = f40d5be4c05d8d54f7368af8d20f4ee007860dc7
13SHA1 (patch-usr.sbin_smtpd_smtp__session.c) = 565b1df1a6d4d3c5ee786f4501c1cd73992f2d3e 13SHA1 (patch-usr.sbin_smtpd_smtp__session.c) = 565b1df1a6d4d3c5ee786f4501c1cd73992f2d3e