build, it is no longer necessary to use ports OpenSSL for this now that
LibreSSL has EVP Ed25519 support.
Earlier version ok tb@, plus I tweaked README slightly during testing.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.
discussed with sthen@, tb@ and robert@
praying that my grep/sed skills did not break anything and still
believing in portbump :-)
authentication key in one of the domain labels. While I don't recommend
this construct; echoing said key back to anyone listed is an even worse
idea.
For these known blacklists strip the key label from the domain when
printing.
Behaviour pointed out by and initial diff from Renaud Allard
(renaud <at> allard <dot> it)
OK jasper@
Changelist:
- 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>
Looks OK to jasper@ sthen@
Fixes:
- 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>
Looks OK to jasper@ sthen@
This doesn't make much difference for current filters, but allows filters
to clean up after themselves; which helps with memory leak detection.
OK jasper@
header for the configured admd in smtpd.conf. This filter is intended for
border mailservers so that the internal mailservers can trust all
Authentication-Results headers within its own Administrative Management
Domain.
Code checked by gilles@
OK jasper@
disconnect command is issued without any prior. This results in an invalid
free.
Found by and fix tested by Mischa Peters
port diff looks good to jasper@
for Apache SpamAssassin
help, upstream code and ok jung@
pkg/DESCR:
filter-spamassassin is an opensmtpd filter that passes mail through
Apache SpamAssassin to flag or reject spam messages at session time.
filter-dnsbl is an opensmtpd filter that checks the sender's IP address
against one or more dnsbl lists to flag or reject spam messages at session time.
OK jasper@