EHLO, I just pushed a new release of libopensmtpd and filter-dkimsign to the OpenBSD ports tree. These contains the following changes:
libopensmtpd (0.7): - Registering OSMTPD_PHASE_LINK_CONNECT should be OSMTPD_TYPE_REPORT - Fix manpage: 0 is for outgoing connections, not 2. From Edgar Pettijohn <edgar <at> pettijohn-web <dot> com> - Fix a spelling mistake. From Ryan Kavanagh <rak <at> debian <dot> org> - Major overhaul of the Makefile.gnu so that things properly build on Debian (not relevant for OpenBSD) With Ryan Kavanagh <rak <at> debian <dot> org> filter-dkimsign (0.5): - Add support for ed25519. This currently requires openssl1.1 libcrypto and is thus only enabled in an ed25519 flavor of the package. Lots of help from tb@ and sthen@ - Fix error handling in a couple of places - Fix an initialization issue Spotted by Maarten de Vries <maarten <at> de-vri <dot> es> - Fix a couple of signedness warnings - Allow filter-dkimsign to be build on Debian (not relevant for OpenBSD) With Ryan Kavanagh <rak <at> debian <dot> org> The two major things: - filter-dkimsign now supports ed25519. Since LibreSSL doesn't have ed25519 signing yet it requires building against OpenSSL (I've only tested version 1.1). People on OpenBSD wanting to sign with ed25519 should intall the ed25519 flavor, which links against openssl's libcrypto. Note that in my testing many major mail platforms don't support ed25519 verifying, so continuing to sign with RSA in addition to ed25519 is still recommended. - libopensmtpd and filter-dkimsign should now be able to build on Debian without problems and should appear in the testing release of Debian soon(tm). This also means that other Linux distros should probably be able to compile and package them. If you run into issue please contact me so that things can be ironed out. For people who want to test filter-dkimsign on other platforms, the source can be downloaded at: https://distfiles.sigtrap.nl/libopensmtpd-0.7.tar.gz https://distfiles.sigtrap.nl/filter-dkimsign-0.5.tar.gz martijn@
