summaryrefslogtreecommitdiffstats
path: root/usr.sbin/smtpd/smtpd (follow)
Commit message (Expand)AuthorAgeFilesLines
* introduce mda_mbox() to handle mbox delivery in its own code path, and makegilles2020-01-311-1/+2
* lka_proc.c had common code to fork a proc filter for lka_filter.c andgilles2019-12-131-2/+1
* move the lka_report.c code into lka_filter.c, they were originally split asgilles2019-12-121-2/+1
* teach smtpd how to do SRS so hosts that act as forwarders don't break SPF.gilles2019-09-201-1/+2
* Implement server certificate validation in smtp(1).eric2019-09-181-1/+2
* this introduces experimental proxy v2 support which is fairly isolated to agilles2019-08-101-1/+2
* change "ssl" to "tls" in various identifiers.eric2019-06-121-2/+2
* factor smtp-in and smtp-out reporting codegilles2018-12-111-3/+2
* Refactor certificate initialization and verification.eric2018-12-071-1/+2
* prepare for smtp-out reporting and while at it, make a few changes to thegilles2018-11-301-1/+2
* we no longer need smtpf_session.cgilles2018-11-031-2/+1
* bring plumbing for builtin filtersgilles2018-11-031-1/+2
* teach smtp process how to report smtp events to lka and teach lka how togilles2018-11-011-1/+3
* allow smtpd to fork processes at startup and maintain a socketpair withgilles2018-11-011-1/+2
* switch to improved incoming message parser:eric2018-08-311-4/+2
* Implement a generic interface to forward resolver queries to the lkaeric2018-07-251-1/+2
* split forkmda() in two:gilles2018-06-031-1/+2
* switch smtpd to new grammargilles2018-05-241-8/+1
* Move unpack functions into a seperate file.sunil2018-01-061-1/+2
* bypass the filter code for incoming smtp sessions.eric2017-08-131-2/+1
* move variables expansion out of lka_session into their own file, this is agilles2017-05-261-1/+2
* - filters are currently broken, do not allow using them until we're donegilles2017-05-221-1/+2
* do not install filter_api.3 until the names are changed, to avoid namespacejung2016-01-091-2/+2
* build smtpd and smtpctl with -Werror-implicit-function-declarationbenno2015-12-281-1/+2
* add filter api man pagejung2015-12-131-2/+2
* refactor smtp_session to plug into the filters infrastructuregilles2015-12-131-1/+2
* cleanup Makefilegilles2015-12-011-11/+51
* allow table API to lookup for mailaddr mappingsgilles2015-11-231-2/+2
* The performance hit for -fstack-protector-all is worth it here.deraadt2015-10-061-1/+3
* LibreSSL now supports loading of CA certificates from memory, replacereyk2015-01-221-2/+2
* these are no longer used, removegilles2014-12-141-2/+1
* when From, To and Cc headers present users without domains, append thegilles2014-10-151-1/+5
* install sendmail.8 from smtpd now that sendmail is gone.matthieu2014-09-151-2/+2
* Remove workarounds for ld reaching MAXDSIZ on vax, now that MAXDSIZ ismiod2014-04-151-5/+1
* Zap the mfa process. It is not currently doing anything, and content filteringeric2014-04-091-2/+2
* Merge the mda, mta and smtp processes into a single unprivilegederic2014-04-041-2/+2
* Remove -ggdb -g3, this shouldn't be herefgsch2014-04-011-2/+2
* asr API is now publiceric2014-03-261-2/+2
* Add support for DSN and Enhanced Status Codeeric2014-02-041-2/+2
* Remove -Wbounded: it is now the compiler default.martynas2014-01-181-2/+2
* missing manpage, spotted by jmc@eric2013-11-071-2/+2
* Switch vax to gcc 3.3.6.miod2013-08-061-1/+5
* Implement a scheduler_proc backenderic2013-07-191-1/+2
* Many MTA improvements:eric2013-07-191-3/+3
* Assorted queue improvements:eric2013-07-191-3/+4
* Add a table_proc backend for delegating table lookups to anothereric2013-07-191-16/+12
* No need to build asr files anymore.eric2013-05-271-9/+2
* sync with OpenSMTPD 5.3.2eric2013-05-241-2/+2
* fix build after asr updateeric2013-03-271-2/+3
* Sync with our smtpd repo:gilles2013-01-261-18/+26