Age | Commit message (Expand) | Author |
2019-06-27 | Allow filters to log information through stderr. This simplifies and | Martijn van Duren |
2019-06-14 | simplify the runq interface: | Eric Faurot |
2019-06-13 | extend the resolver interface to delegate res_query() calls to the lka. | Eric Faurot |
2019-06-05 | a long long time ago, in a galaxy quite close actually, reyk@ introduced an | Gilles Chehade |
2019-04-08 | remove unused declarations | Eric Faurot |
2019-02-28 | bump smtpd version | Eric Faurot |
2019-01-30 | revert previous commit, i wasn't happy with it and it probably came from a | Gilles Chehade |
2019-01-30 | don't be too strict with .forward permissions, it's ok to process it if the | Gilles Chehade |
2019-01-05 | revert this change, it was committed by accident | Gilles Chehade |
2019-01-05 | introduce smtp 'timeout' reporting event to notify filters that a timeout | Gilles Chehade |
2018-12-28 | introduce table_dump() and tweak format | Eric Faurot |
2018-12-28 | remove the tag workaround for table_create() and table_find(), | Eric Faurot |
2018-12-28 | remove unused members in struct table | Eric Faurot |
2018-12-27 | extract subaddress from last resolved node, not from dest or rcpt address | Gilles Chehade |
2018-12-27 | introduce dump() and add() table methods, only implemented for static tables. | Eric Faurot |
2018-12-27 | pass the table pointer to the lookup()/fecth() methods | Eric Faurot |
2018-12-27 | change the close() method to take the table pointer | Eric Faurot |
2018-12-27 | Make the backend open method return an int to report success. | Eric Faurot |
2018-12-26 | reorder parameters for consistency | Eric Faurot |
2018-12-26 | introduce a table_match() function to check for a key in a table | Eric Faurot |
2018-12-26 | get rid of the unused dict argument in table lookup and fetch api. | Eric Faurot |
2018-12-26 | move the table backend name in the backend struct. | Eric Faurot |
2018-12-23 | remove dead code | Eric Faurot |
2018-12-23 | Simplify the table backend interface: lookup results are returned | Eric Faurot |
2018-12-22 | introduce 'rcpt-to' builtin filter, can only be used on 'rcpt-to' hook | Gilles Chehade |
2018-12-22 | introduce 'mail-from' builtin filter, can be applied on the 'mail-from', | Gilles Chehade |
2018-12-22 | introduce 'helo' builtin filter, can be used on any hook but 'connect' | Gilles Chehade |
2018-12-22 | introduce new matching criteria 'from rdns' to match sessions based on rDNS | Gilles Chehade |
2018-12-21 | since we already support regex lookups in tables for builtin filters, let's | Gilles Chehade |
2018-12-21 | implement some additional builtin filters: | Gilles Chehade |
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 | remove unused prototypes | 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 | remove unused imsg names | 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-11 | Improve the cert_*() interface. Use the return value to tell whether | Eric Faurot |
2018-12-09 | add check-fcrdns builtin filter | 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-08 | Use correct RFC 3464 specified values for Action field in a DSN. | Sunil Nimmagadda |
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 | allow passing data lines to proc filters | Gilles Chehade |
2018-12-06 | in mda variables expansions, do not consider empty strings as errors since | Gilles Chehade |
2018-12-06 | bring the first bits of DATA filtering plumbing but bypass it for now | Gilles Chehade |