Age | Commit message (Expand) | Author |
2018-12-14 | let smtpd fatal on misbehaving proc filters | Gilles Chehade |
2018-12-14 | use new cert helpers for incoming smtp sessions | Eric Faurot |
2018-12-13 | in event reports, use a struct timeval instead of time_t since we want more | Gilles Chehade |
2018-12-13 | do not use err() on fork_processor() exit | Gilles Chehade |
2018-12-13 | only allow builtin filters to declare which hook they listen to in the conf | Gilles Chehade |
2018-12-13 | we don't want to parse a filter command line | Gilles Chehade |
2018-12-12 | remove unused prototypes | Gilles Chehade |
2018-12-12 | add tx-data reporting event | Gilles Chehade |
2018-12-12 | zap trailing whitespace; | Jason McIntyre |
2018-12-12 | upon MAIL or RCPT errors, only trigger report_smtp_tx_{mail,rcpt} events if | Gilles Chehade |
2018-12-11 | remove filter action "rewrite" can only be done from a proc filter | 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 | these files are no longer used | 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 | fix previous | Eric Faurot |
2018-12-11 | generate an event when a helo name identifies a link | Gilles Chehade |
2018-12-11 | remove unnecessary calls to getsockname() | Eric Faurot |
2018-12-11 | Improve the cert_*() interface. Use the return value to tell whether | Eric Faurot |
2018-12-09 | no need to pass rdns and fcrdns info to helo/ehlo proc filter lines | Gilles Chehade |
2018-12-09 | allow check-rdns and check-fcrdns in connect, helo/ehlo, mail-from, rcpt-to | Gilles Chehade |
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 | reverse bultin filters matching logic, to make it easier for human brains | Gilles Chehade |
2018-12-09 | unbreak builtin filters after last simplification in smtp_session | Gilles Chehade |
2018-12-09 | add client and listener address, as well as client rDNS and FCrDNS lookup | Gilles Chehade |
2018-12-09 | when doing the rDNS lookup, require getnameinfo to return a hostname not an | Gilles Chehade |
2018-12-08 | Use correct RFC 3464 specified values for Action field in a DSN. | Sunil Nimmagadda |
2018-12-07 | properly handle EAI_NODATA and EAI_NONAME in fc-rdns lookups | 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 | 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 |
2018-12-03 | Perform forward-confirmed reverse DNS verification on incoming connections. | Eric Faurot |
2018-12-02 | err -> errx | Gilles Chehade |
2018-11-30 | on link-connect report events, add an fc-rdns field, currently empty | Gilles Chehade |
2018-11-30 | prepare for smtp-out reporting and while at it, make a few changes to the | Gilles Chehade |
2018-11-29 | introduce FILTER_COMMIT which will allow taking a decision at DATA commit | Gilles Chehade |
2018-11-29 | simplify | Eric Faurot |
2018-11-25 | fix mail.mda so it handles system() exit value correctly | Gilles Chehade |
2018-11-25 | fix examples there were still using old grammar | Gilles Chehade |
2018-11-25 | flock was needed by delivery_filename which was moved to the standalone MDA | Gilles Chehade |
2018-11-25 | teach mail.maildir how to junk SpamAssassin flagged spam | Gilles Chehade |
2018-11-16 | add missing imsg names | Eric Faurot |
2018-11-16 | when using smtps, tls initialisation must occur after FILTER_CONNECTED | Eric Faurot |
2018-11-12 | simplify code for resolver_getnaimeinfo() | Eric Faurot |
2018-11-11 | Fix resolver_getaddrinfo(): use NULL strings in underlying messages | Eric Faurot |