Commits


If we say we're registering on report, don't try a filter


Use event_loopexit(3) instead of exit(3) so that we can do some potential cleanup in the application


Only call conf_cb if it's been set...


When it was correct to have minor set to 1 I changed it as the idiot I was...


Add support for osmtpd_register_conf


Prepare for opensmtpd protocol version 0.6. While here, 1 minor markup thingy


Support upcoming protocol version 0.5. This is a major change, so make sure we also support 0.4 so we can support both old and new smtpd instances


XOPEN_SOURCE is not needed


Make compilation behave a little bit nicer


Allow to be built on alpine linux


Make it compile again on OpenBSD


Make it built on Ubuntu


Annotate unused variables and remove unnecessary *n_len assignment


Fix IPv6 notation for filter|connect and report|link-connect. Reported and tested by Mikolaj Kucharski


Link in libevent


Fix gcc warnings


filter comes before report. This must probably be fixed for other argument filters as well, but that's for a later time


Add link-greeting to osmtpd_strtophase


Change cidentity back to identity. Rename sidentity to greeting.identity


Domain was renamed to cidentity


Add support for greeting banner


Allow all version 0.x protocols


Class is 2-5, not 3-4


Fix install of headers for ports


Add some scaffolding for ports