summaryrefslogtreecommitdiff
path: root/usr.sbin/smtpd
AgeCommit message (Expand)Author
2019-12-17avoid line wrap in the dkimsign filter line;Jason McIntyre
2019-12-17tweak the rspamd bits a little. we really don;t need to repeat theJason McIntyre
2019-12-14failing fsync() with EINVAL should not cause a TempFail in mboxfile,Gilles Chehade
2019-12-14introduce a bypass keyword so that builtin filters can bypass processing ofGilles Chehade
2019-12-13fix DKIM exampleGilles Chehade
2019-12-13occuring -> occurringGilles Chehade
2019-12-13trim previous; ok gillesJason McIntyre
2019-12-13add support for CIDR in a: spf atomsGilles Chehade
2019-12-13file no longer existsGilles Chehade
2019-12-13lka_proc.c had common code to fork a proc filter for lka_filter.c andGilles Chehade
2019-12-13add IMSG_REPORT_SMTP_LINK_GREETING, IMSG_REPORT_SMTP_LINK_IDENTIFY andGilles Chehade
2019-12-13update examples, document that DKIM signing may be achieved through theGilles Chehade
2019-12-12filter protocol has an initial handshake within which smtpd tells filtersGilles Chehade
2019-12-12remove file, code was moved to a different fileGilles Chehade
2019-12-12move the lka_report.c code into lka_filter.c, they were originally split asGilles Chehade
2019-12-12start documenting the proc filter API, this is a work in progress, notGilles Chehade
2019-12-09swap two fields in the filter response protocol to match order of fields inGilles Chehade
2019-12-09rework the filtering text somewhat to condense it a little, avoid textJason McIntyre
2019-12-09update the example default config to use "from local" too; from myportslistJason McIntyre
2019-12-05revert previous; ingo said itJason McIntyre
2019-12-05replace "Pf < ... Ns >" with Aq; tidy up lists a little;Jason McIntyre
2019-12-05tweak the FILTERING text a little; ok gillesJason McIntyre
2019-11-26remove stray Oc;Jason McIntyre
2019-11-26document that listen on socket can have filters attachedGilles Chehade
2019-11-26in mail.lmtp.c, split LMTP connection fd into two FILE * streamsGilles Chehade
2019-11-26allow using 'auth' as an origin:Gilles Chehade
2019-11-26whitespacesGilles Chehade
2019-11-26mail-from and rcpt-to already carry origin and destination, so we can makeGilles Chehade
2019-11-25document that rules can match specific users or user lists nowGilles Chehade
2019-11-25store smtp session username in envelope and allow ruleset to match specificGilles Chehade
2019-11-25use crlf line-ending during the internal smtp sessionEric Faurot
2019-11-19fix typos in smtpd.conf.5Gilles Chehade
2019-11-12a long long time ago, there was no such thing as "from socket" and theGilles Chehade
2019-11-12fix a logic bug in ruleset matching that makes `from socket` rules possiblyGilles Chehade
2019-11-11fix 'mx:' mechanism in smtpd spf walkGilles Chehade
2019-11-04fix a possible crash when combining "from rdns", nested virtual aliases andGilles Chehade
2019-11-036.6.0 -> 6.6.1Gilles Chehade
2019-11-02switch ASN1_STRING_data() with constified ASN1_STRING_get0_data()Gilles Chehade
2019-10-04remove strict \r check, the downside overweights the advantages, we'llGilles Chehade
2019-10-03no need to increment argv and decrement argc, we're not using them laterGilles Chehade
2019-10-03no need to set n to 0 right before assigning it ret value from io_printf()Gilles Chehade
2019-10-03remove useless check and dead codeGilles Chehade
2019-10-03check imsg_flush() return value and fatal() if == -1Gilles Chehade
2019-10-03make it obvious we don't care about text_to_mailaddr() return values, we'veGilles Chehade
2019-10-03free() destination server copy, not a real leak since the program is shortGilles Chehade
2019-10-03fix wrong sizeof in lka reporters initGilles Chehade
2019-10-03we should never hit the smtp reports with an s->tx set to NULL but betterGilles Chehade
2019-10-03fix possible use-after-free in error code pathGilles Chehade
2019-10-03fatal() if imsg_flush() call fails in table procGilles Chehade
2019-10-03fix memory leak in error code pathGilles Chehade