Commits


Make sure we export the symbol


Things work better if you initialize them


Added tx-reset to man page


Add support for tx-reset report and use that to clean up local_message.


Rename disconnect to session_status


If a application local session or message storage fails, send a disconnect to smtpd, and don't call any of the callback functions. This is a work in progress and should be considered carefully


Revert accidentally commited debug bits


Bump minor after previous addition


Add "void" to _io_init() From chrisz@


Export osmtpd_filter_rewrite. From chrisz@


add osmtpd_register_report_auth() and friends. Initial diff from Martin Kjaer Jorgensen (me <at> lagy <dot> org)


Only call event_del if struct event has been initialized AND has events pending. This shaves off another large chunk of the kevent array.


pause stdout io when handling input. It's not going to be scheduled while we're still in the parsing input codepath and it causes a massive build-up of the kevent array in libevent, resulting in high memory usage never released.


Shuffle some deckchairs


Add LICENSE requested by rak@debian to appease the license inquisition.


install -D requires a full target. Reminded by rak@debian


Major overhaul from Makefile.gnu. Lots of help from: Ryan Kavanagh <rak@debian.org>


Fix spelling mistake From: Ryan Kavanagh <rak@debian.org>


0 is outgoing connections, not 2. Pointed out by Edgar Pettijohn <edgar <at> pettijohn-web <dot> com>


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