summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd/smtpd-api.h
AgeCommit message (Expand)Author
2018-12-23the tree_* and dict_* api's in smtpd can be used standalone, do not haveGilles Chehade
2018-11-01introduce K_REGEX table type and table_regex_match(), unused for nowGilles Chehade
2018-05-24switch smtpd to new grammarGilles Chehade
2018-05-14kill corrupt / uncorrupt queue mechanism as it has never been usable and itGilles Chehade
2017-09-08remove more filter-related cruftEric Faurot
2016-09-03get rid of the type-checking system on internal messages.Eric Faurot
2016-06-29Explicitely enclose SMTP transactions between BEGIN and COMMIT/ROLLBACKEric Faurot
2016-02-09add PROC_QUEUE_MESSAGE_UNCORRUPT to smtpd-api.h, needed by privsep queuesGilles Chehade
2015-12-12Implement senders map.Sunil Nimmagadda
2015-11-30fix prototypeGilles Chehade
2015-11-30smtpd-api.h update, missing prototypes, no functional changeGilles Chehade
2015-11-23allow table API to lookup for mailaddr mappingsGilles Chehade
2015-11-05Implement smtpctl uncorrupt <msgid>Sunil Nimmagadda
2015-10-29Implement smtpctl discover <evpid|msgid>.Sunil Nimmagadda
2015-10-14fix define and enhanced status code reason for 5.5.0Gilles Chehade
2015-01-20use <limits.h> comprehensively. For now try to push <> includes toTheo de Raadt
2014-07-10Improve the scheduler, better and simpler.Eric Faurot
2014-07-08various queue improvements:Eric Faurot
2014-07-08make the filter API move forward (still not plugged).Eric Faurot
2014-07-08Update the table API: lookup functions can take an optional parametersEric Faurot
2014-02-04Add support for DSN and Enhanced Status CodeEric Faurot
2014-02-04internal improvements and cleanupsEric Faurot
2014-02-04socketmap table backend.Eric Faurot
2013-12-05When a relay fails, let the scheduler update all envelopes in theEric Faurot
2013-11-20Rework the mda and scheduler to use the holdq mechanism instead ofEric Faurot
2013-11-18change dict_poproot() prototype: do not take key placeholder parameter asEric Faurot
2013-10-27Implement a feedback mechanism which allows the mta to "hold" envelopesEric Faurot
2013-10-27Make the filter infrastructure move forward.Eric Faurot
2013-07-19Implement a scheduler_proc backendEric Faurot
2013-07-19Assorted queue improvements:Eric Faurot
2013-07-19Add a table_proc backend for delegating table lookups to anotherEric Faurot
2013-07-19Move the filter infrastructure forward.Eric Faurot
2013-05-24sync with OpenSMTPD 5.3.2Eric Faurot
2013-04-12replace MAX_LINE_SIZE and SMTP_LINE_MAX with SMTPD_MAXLINESIZE forEric Faurot
2013-02-14grow MAX_LOCALPART_SIZE and MAX_DOMAINPART_SIZE by 1 (for the '\0')Eric Faurot
2013-01-26Sync with our smtpd repo:Gilles Chehade