Commit Briefs

3c3725bdc0 Kirill A. Korinsky

Skip commented and empty lines (main)



07480b90f4 Martijn van Duren

Remove HAVE_ED25519 now that we have ED25519 in LibreSSL


60e9f82dc8 Martijn van Duren

Strip CFWS when returning domain names from osmtpd_mheader_from_domain

Pointed out by Paul Pace


5fdffb49b9 Martijn van Duren

Implement -D file as an easy way to manage multiple domains.

Requested by Mischa Peters and Renaud Allard


500ea6d4e3 Martijn van Duren

Clean up some memory leaks in error paths

Found/inspired by Peter J Philipp


9250b39698 Martijn van Duren

Add LICENSE

requested by rak@debian to appease the license inquisition.


25756acf29 Martijn van Duren

Fix Makefile.gnu to do things more cleanly and more in line with what

libopensmtpd does. Suggestions from rak@debian


59519201c9 Martijn van Duren

Add company names to RFC 6376 section

Add reference to RFC8463 for ed25519


8e76d34194 Martijn van Duren

Fix a few cosmetic signedness warnings.

There's still one left for tmp, but that needs a little more attention.


374c0bcb51 Martijn van Duren

Shuffle some deckchairs


d848a6c8ac Martijn van Duren

Hardcode the /usr/local/lib/eopenssl11 into binary when compiling with ed25519

support. Hints by sthen@


1ebab45c2b Martijn van Duren

Initialize prev.

From Maarten de Vries


2c88ced1ad Martijn van Duren

Fix a couple of hangs on error paths.


02ba25e35f Martijn van Duren

Allow filter-dkimsign to be build with OpenSSL.

Use an environment variable to build ED25519.


6bcbc7986f Martijn van Duren

Add support for ed25519. This must be enabled at compile-time, since

LibreSSL currently doesn't support this algorithm. Still builds with older LibreSSL versions. Lots of help tb@


41815bccae Martijn van Duren

Do a little better error handling in dkim_message_new


71b92702b7 Martijn van Duren

Fix a couple dkim_err vs dkim_errx issues"


babf5d5a72 Martijn van Duren

Allow to build on Debian


a70fd4b207 Martijn van Duren

cast now to long long for portability


3a6f996440 Martijn van Duren

Fix infinite loop in osmtpd_mheader_skip_obs_phrase.


be6d950d34 Martijn van Duren

Plug a minor memory leak


11b561e378 Martijn van Duren

manpage fixes by bentley@


40cd76f444 Martijn van Duren

Add support for multiple -d flags.

Needs a lot more testing.


803cdd74ad Martijn van Duren

Make dkim_err print errno string