Subject: CVS commit: pkgsrc/mail/opensmtpd
From: Paolo Vincenzo Olivo
Date: 2024-01-16 14:24:01
Message id: 20240116132401.2560BFA42@cvs.NetBSD.org

Log Message:
mail/opensmtpd: update to 7.4.0p1

# CHANGES (since 7.3.0p2)

* Fixed potential crash with LibreSSL versions prior 3.8 due to
  arc4random_buf() symbol clash.

* Fixed manpage install path; reintroduced --with-mantype

* Fixed typo in the configure help string: it's --without-libbsd

* Fixed a couple of issues on MacOS:
	- Fixed typo that resulted in the re-declaration of strlcpy()
	  and strlcat()
	- Cast suseconds_t to long for *printf
	- Fixed res_hnok() and b64_{pton,ntop}() discovery

* Avoid truncation of filtered data lines.  Lines in the email body
  passed through a filter were truncated to roughly LINE_MAX bytes.

* Allow arguments on NOOP.

* Swap link-auth filter arguments and bump filter protocol version.  It
  was ambiguous in the case the user name would contain a '|' character.

* Add Message-ID as needed for messages received on the submission port.
  This was dropped during the incoming message parser refactor in 2018.

* Drop ENGINE support.

* Updated the bundled copy of libtls.  This includes the removal of the
  support for TLS v1.0 and 1.1 as they were "MUST NOT use" for more than
  two years already.

* The neverending cleanup of the -portable layer continued. This
  includes the complete rework of some parts:

* Rework of the configure script:
	- use AC_SYSTEM_EXTENSIONS
	- better checks for libraries using AC_SEARCH_LIBS
	- dropped some useless and/or redundant checks
	- better checks for functions, shouldn't yield false-positives
	- various simplification to the -portable layer thanks to these
	  changes

* Simplified the bootstrap script.

Files:
RevisionActionfile
1.23modifypkgsrc/mail/opensmtpd/Makefile
1.10modifypkgsrc/mail/opensmtpd/distinfo
1.2modifypkgsrc/mail/opensmtpd/options.mk