Path to this page:
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: