Commits
- Commit:
5129e9c051c47a24edecd792157817fdf99112bf- From:
- Kirill A. Korinsky <kirill@korins.ky>
- Date:
If a callback returns non-zero, send a disconnect to smtpd
- Commit:
d308c5316d2dd25d9253d8a24cde1359412ee466- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add support for tx-reset report and use that to clean up local_message.
manpage bits by kirill@
- Commit:
866e5e0eeeff8df523d89b5070c2575a15a4e62f- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
If a application local session or message storage fails, send a disconnect
to smtpd, and don't call any of the callback functions.
With help from kirill@
- Commit:
8b9e99284f76ecf38f14af3340a7914d6b49545b- From:
- Kirill A. Korinsky <kirill@korins.ky>
- Date:
Introduced osmtpd_warn and osmtpd_warnx
- Commit:
58a6bc69bbda6ff4b5c1ec0b918afb31d42b4e10- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
add osmtpd_register_report_auth() and friends.
Initial diff from Martin Kjaer Jorgensen (me <at> lagy <dot> org)
- Commit:
5f7c62fa4d1a3b756119f7e279c5753036c3e9d1- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
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.
- Commit:
e5f09156d317ad71aad9e90b4ad3457dff87ebb0- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fix spelling mistake
From: Ryan Kavanagh <rak@debian.org>
- Commit:
3fd8a04a35cd82a93225d036c26f321ddb81ad2e- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
If we say we're registering on report, don't try a filter
- Commit:
adebfe7ca6a3738adf2246bcc87552914348c30a- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Use event_loopexit(3) instead of exit(3) so that we can do some potential cleanup in the application
- Commit:
34f87d66a849d11bdcfa5326ddfcb354d05d077d- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Only call conf_cb if it's been set...
- Commit:
2029083fdc575762f4fc67364b8aa67034070023- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add support for osmtpd_register_conf
- Commit:
53b354a9b87cfe0696ef8411dec25f45b7ca6f41- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Prepare for opensmtpd protocol version 0.6.
While here, 1 minor markup thingy
- Commit:
06220a702a876245348b8dad461557562521dda3- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
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
- Commit:
957c2372faf8102543ec854c91a891237623539e- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Make it built on Ubuntu
- Commit:
6258daeb86bb3ab929666d176f9fdb95dd6fd822- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Annotate unused variables and remove unnecessary *n_len assignment
- Commit:
4574fbd094b0b258d32078f6feb25547df97a8de- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fix IPv6 notation for filter|connect and report|link-connect.
Reported and tested by Mikolaj Kucharski
- Commit:
a37af028384e1634eff1c86a2613aada7a4ba5ec- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Fix gcc warnings
- Commit:
421c9a869ac123f10541b043bb90c9732c53a182- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
filter comes before report.
This must probably be fixed for other argument filters as well, but that's for a later time
- Commit:
b52f2785ca72c2a5e335e05fe50167f0cc149125- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add link-greeting to osmtpd_strtophase
- Commit:
0fb4c799d83c496ce928115aecd3ff531e49ece9- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Change cidentity back to identity.
Rename sidentity to greeting.identity
- Commit:
a05d5c54d90ccfd3cd7f8a9fed2ecedae149bc74- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add support for greeting banner
- Commit:
183acf206b8693212cbce187915c05172ed56615- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Allow all version 0.x protocols
- Commit:
2a3d7bdf6560616335e68a0fa1ea99133cd97a2b- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Class is 2-5, not 3-4
- Commit:
705cd56698e8b8ceecd7c89f768454a6579857dc- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Don't try to register a filter if we need a report
- Commit:
000aebbc28be0da5daf72d06752fd090eb8c6248- From:
- Martijn van Duren <martijn@openbsd.org>
- Date:
Add enhanced code functions for reject and disconnect
