Age | Commit message (Expand) | Author |
2019-06-27 | Allow filters to log information through stderr. This simplifies and | Martijn van Duren |
2019-06-13 | extend the resolver interface to delegate res_query() calls to the lka. | Eric Faurot |
2019-01-05 | introduce smtp 'timeout' reporting event to notify filters that a timeout | Gilles Chehade |
2018-12-28 | remove the tag workaround for table_create() and table_find(), | Eric Faurot |
2018-12-26 | reorder parameters for consistency | Eric Faurot |
2018-12-26 | get rid of the unused dict argument in table lookup and fetch api. | Eric Faurot |
2018-12-23 | remove dead code | Eric Faurot |
2018-12-21 | bring in new grammar for filters, allowing filter chains and plugging of | Gilles Chehade |
2018-12-13 | in event reports, use a struct timeval instead of time_t since we want more | Gilles Chehade |
2018-12-12 | add tx-data reporting event | Gilles Chehade |
2018-12-11 | do some imsg renaming to make them more clear | Gilles Chehade |
2018-12-11 | factor smtp-in and smtp-out reporting code | Gilles Chehade |
2018-12-11 | report filter responses to smtp | Gilles Chehade |
2018-12-11 | generate an event when a helo name identifies a link | Gilles Chehade |
2018-12-09 | no longer pass rdns in all filtering requests, they can be retrieved from | Gilles Chehade |
2018-12-09 | add client and listener address, as well as client rDNS and FCrDNS lookup | Gilles Chehade |
2018-12-07 | Refactor certificate initialization and verification. | Eric Faurot |
2018-12-06 | link-connect event report had an empty fcrdns field, but now that eric@ has | Gilles Chehade |
2018-12-06 | introduce tx-mail and tx-rcpt report events | Gilles Chehade |
2018-12-06 | bring the first bits of DATA filtering plumbing but bypass it for now | Gilles Chehade |
2018-11-30 | prepare for smtp-out reporting and while at it, make a few changes to the | Gilles Chehade |
2018-11-08 | when reporting tx events, report tx id | Gilles Chehade |
2018-11-03 | check-rdns builtin filter, to be improved | Gilles Chehade |
2018-11-03 | bring plumbing for builtin filters | Gilles Chehade |
2018-11-02 | report rDNS in link connect event | Gilles Chehade |
2018-11-02 | pass struct sockaddr_storage instead of ss_to_text() in reporting | Gilles Chehade |
2018-11-01 | teach smtp process how to report smtp events to lka and teach lka how to | Gilles Chehade |
2018-11-01 | allow smtpd to fork processes at startup and maintain a socketpair with | Gilles Chehade |
2018-07-25 | Implement a generic interface to forward resolver queries to the lka | Eric Faurot |
2018-06-16 | rework the table API so that it takes a struct smtpd * context in parameter | Gilles Chehade |
2018-05-31 | remove 'where' parameter from all x*() functions in utils.c, it doesn't | Gilles Chehade |
2018-05-29 | no need to parse and dump the relayhost in the lookup process. | Eric Faurot |
2018-05-24 | switch smtpd to new grammar | Gilles Chehade |
2018-01-03 | Use crypt_checkpass(3) instead of crypt(3). | Sunil Nimmagadda |
2017-11-27 | Show correct command execution status by checking against update | Sunil Nimmagadda |
2017-11-21 | no need to check the sending process in imsg handlers when there is no | Eric Faurot |
2017-05-17 | Introduce more use of freezero(). Also, remove ptr conditionals before | Theo de Raadt |
2017-01-09 | smtpd joins the 7 other daemons that share the same log.c file. | Reyk Floeter |
2016-09-08 | Streamline the daemon shutdown sequence. | Eric Faurot |
2016-09-04 | The smtpd processes are not expected to ever leave their event loop. | Eric Faurot |
2016-09-03 | in lka specifically, use initgroups() so that users may share files between | Gilles Chehade |
2016-09-01 | remove noop function | Eric Faurot |
2016-05-28 | Implement the fork+exec pattern in smtpd. | Eric Faurot |
2016-01-22 | in lka process, revoke proc/exec pledges after privsep-ed table backends | Gilles Chehade |
2016-01-04 | add proc and exec to pledge in lka, required to run external add-ons outside of | Joerg Jung |
2015-12-28 | remove spaces after '!' | Joerg Jung |
2015-12-14 | remove trailing whitespace | Joerg Jung |
2015-12-12 | remove CA from pki and no longer allow specifying a CA with 'pki' keyword. | Gilles Chehade |
2015-12-12 | if no certificate matches name AND fallback hint was given, search for a | Gilles Chehade |
2015-12-12 | remove empty line | Gilles Chehade |