head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.2 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.1.0.52 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.50 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.48 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.46 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.44 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.42 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.40 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.38 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.36 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.34 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.32 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.30 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.28 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.26 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.24 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.22 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.20 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.18 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.16 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.14 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.12 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.10 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.8 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.4 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.6 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.2 pkgsrc-2019Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2026.03.02.07.39.29; author jnemeth; state Exp; branches; next 1.1; commitid hRaoxTwMYU3L7nwG; 1.1 date 2019.07.15.05.30.33; author jnemeth; state Exp; branches; next ; commitid m61ouFnqEHAXe6vB; desc @@ 1.2 log @Update to sendmail 8.18.2 pkgsrc changes: - fix one thing related to resn - convert from NetBSD's old blocklistd to blacklistd NOTE: UseBlocklist is now UseBlacklist SENDMAIL RELEASE NOTES This listing shows the version of the sendmail binary, the version of the sendmail configuration files, the date of release, and a summary of the changes in that release. 8.18.2/8.18.2 2025/12/27 Avoid adding a second To: header to DSNs, instead any additional addresses are appended to an existing To: header (this also applies to Cc: and Bcc:). Fix matching of wildcard SANs in the experimental support for SMTP MTA Strict Transport Security (MTA-STS). Problem reported by Dilyan Palauzo. The experimental support for SMTP MTA Strict Transport Security has been significantly rewritten to handle the problems caused by it being tied to the domain of a RCPT address (instead to an SMTP server for all the domains it handles - compare DANE). The most visible change is that an SMTP transaction where the first RCPT has an STS policy will have only RCPTs with the same domain instead of all RCPTs going to the same servers (MX). Accordingly, MTA-STS can be disabled per RCPT domain by adding access map entries of the form STS:domain NO Successful deliveries to RCPTs which have an STS policy show STS=OK in the to=... stat=Sent log entry. If an STS policy for a RCPT could not be fulfilled then the RCPT is not being sent and an error containing the string "STS" is logged. MaxQueueAge is now observed for all types of QueueSortOrder even those which internally skip some code (including the MaxQueueAge check). On some systems the rejection of a RCPT by a milter could silently be ignored. Increase size for an internal buffer which can contain AUTH data because XOAUTH2 could use very long tokens. Patch from Frank Schmirler. Portability: Add support for Darwin 24 and 25. LIBSM: Fix compilation of vfscanf.c with gcc-15. Problem reported by Jaroslav Škarvada of RedHat. MAILSTATS: Fix compilation with gcc-15. Problem reported by Jaroslav Škarvada of RedHat. New Files: cf/feature/same_domain_only.m4 devtools/OS/Darwin.24.x devtools/OS/Darwin.25.x @ text @$NetBSD: patch-bq,v 1.1 2019/07/15 05:30:33 jnemeth Exp $ --- cf/m4/cfhead.m4.orig 2015-02-28 00:20:38.000000000 +0000 +++ cf/m4/cfhead.m4 @@@@ -304,6 +304,7 @@@@ define(`confMILTER_MACROS_HELO', ``{tls_ define(`confMILTER_MACROS_ENVFROM', ``i, {auth_type}, {auth_authen}, {auth_ssf}, {auth_author}, {mail_mailer}, {mail_host}, {mail_addr}'') define(`confMILTER_MACROS_ENVRCPT', ``{rcpt_mailer}, {rcpt_host}, {rcpt_addr}'') define(`confMILTER_MACROS_EOM', `{msg_id}') +define(`confUSE_BLOCKLIST', `False') divert(0)dnl @ 1.1 log @Change from using ${OPSYS} to looking for /usr/include/blacklist.h to determine whether to use the blacklistd feature. This allows for automatically picking up new OSes that provide blacklistd as well as ignoring older versions of NetBSD and FreeBSD that don't have blacklistd. Add UseBlacklist to M4 config generator. This means that you can turn it on by doing something like: LOCAL_CONFIG ... define(`confUSE_BLACKLIST', `True')dnl ... It is set to false as the feature is experimental having just been created. Ride previous PKGREVISION bump as it was less than an hour ago. @ text @d1 1 a1 1 $NetBSD$ d9 1 a9 1 +define(`confUSE_BLACKLIST', `False') @