summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-06-22Cutthrough: handle request when a callout-hold is active. Bug 2604Jeremy Harris
2020-06-20Fix string_copy() macro to not multiple-eval args. Bug 2603Jeremy Harris
Broken-by: a76d120aed
2020-06-17Taint: treat $message_body & $message_body_end as taintedJeremy Harris
2020-06-14Relax restrictions on which ACLs verify conditions may be usedJeremy Harris
2020-06-14Taint: fix verify. Bug 2598Jeremy Harris
2020-06-12smtp_accept_map_per_host: call search_tidyup in fail path. Bug 2597Jeremy Harris
2020-06-12Taint: fix radius expansion conditionJeremy Harris
2020-06-11GnuTLS: fix build on older library versionsJeremy Harris
2020-06-11GnuTLS: more info on accept zero-errorJeremy Harris
2020-06-11TLS: use RFC 6125 rules for certifucate name checks when CNAMES are present. ↵Jeremy Harris
Bug 2594
2020-06-08Filters: fix "vacation" in Exim filter. Bug 2593Jeremy Harris
Broken-by: cfb9cf20cb (4.90)
2020-06-08wipJeremy Harris
2020-06-07OpenSSL: more info on accept zero-errorJeremy Harris
2020-06-07Copyright year. Bug 2592Jeremy Harris
2020-06-06Sqlite: new-style option to specify db fileJeremy Harris
2020-06-06Refactor lookup argument shufflingJeremy Harris
2020-06-05Docs: more info on taintJeremy Harris
2020-06-04Fix -bi. Bug 2590Jeremy Harris
Actual fix from pierre.labastie@neuf.fr ; additional coding and testcase bu jgh Broken-by: bdcc6f2bd5
2020-06-04tidyingJeremy Harris
2020-06-03Taint: fix multiple ACL actions to properly manage tainted argument dataJeremy Harris
2020-06-02Docs: fix mistaken variable namePatrick Boutilier
2020-06-02Taint: fix listcount expansion operator. Bug 2586Jeremy Harris
2020-06-02tidyingJeremy Harris
2020-06-02Taint: fix pam expansion condition. Bug 2587Jeremy Harris
2020-06-01Merge branch '4.next'Jeremy Harris
2020-05-30Testsuite: MySQL: use password on account used for test accessJeremy Harris
Forced on us by security tightning in Mariadb 10.4
2020-05-29Fix format of maildir filenames. Bug 1329Andreas Metzler
2020-05-26Make def:<var> compatible between "static" and "dynamic" vars.Heiko Schlittermann (HS12-RIPE)
Some variables are simple pointers to internal memory (e.g. vtype_stringptr), other variables are dynamically filled with content (e.g. vtype_string_func). The static variables contain "" if they're not defined yet. At least on dynamic variable (recipients, backed by fn_recipients()) returned NULL instead of "", which lead to unexpected results on def:recipients. To keep the functions usable in places where it makes sense to return NULL and "" as distinct values, I didn't touch the functions, but the evaluation logic in find_variable().
2020-05-26Quota checking during reception. Bug 163Jeremy Harris
2020-05-26Debug: indentationJeremy Harris
2020-05-26tidyingJeremy Harris
2020-05-25Fix listquote expansion item to handle empty-string inputJeremy Harris
2020-05-24EDITME: Shorten the explanation of <osname> and <build>Heiko Schlittermann (HS12-RIPE)
2020-05-22SPF: Add main config option "spf_smtp_comment_templateexim-4.94-RC2Heiko Schlittermann (HS12-RIPE)
2020-05-22SPF: Remove the parameters of the broken explanation linkHeiko Schlittermann (HS12-RIPE)
The complete www.open-spf.org is a static copy of the formerly working openspf.org page. The explanation form doesn't work anymore.
2020-05-20OpenSSL: clear error stack before avery I/O operationJeremy Harris
2020-05-19better guardsJeremy Harris
2020-05-19Docs: remove reduundant transport configu linesJeremy Harris
2020-05-17Lookups: cache=no_rd option. Bug 1751Jeremy Harris
2020-05-16Docs: options on lookupsJeremy Harris
2020-05-16Log additional command-history on too-many-syntax-errorsJeremy Harris
2020-05-16Docs: another mention of $local_part_verifiedAndreas Metzler
Broken-by: d8024efa36
2020-05-15Add debug for lookup ret=keyJeremy Harris
2020-05-13Debug: quieten DSNJeremy Harris
2020-05-13Debug: quieten DSNexim-4.94-RC1Jeremy Harris
2020-05-13smtp transport: message_linelength_limit option. Bug 1684Jeremy Harris
2020-05-13Fix over-long line in DSNJeremy Harris
2020-05-12Docs: set message after conditions in ACL verb wherever possibleJeremy Harris
2020-05-12Darwin build (mac): disable TLS Resumption supportJeremy Harris
2020-05-12Move the LMDB lokup support from Experimental to mainlineJeremy Harris