Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Cutthrough: handle request when a callout-hold is active. Bug 2604 | Jeremy Harris | 2020-06-22 | 7 | -25/+151 | |
| | | | | (cherry picked from commit 99bfcf2b678e7bd8125a7eb44409e46549bfc111) | |||||
* | Fix string_copy() macro to not multiple-eval args. Bug 2603 | Jeremy Harris | 2020-06-21 | 2 | -2/+8 | |
| | | | | | Broken-by: a76d120aed (cherry picked from commit 80c2ec2e47c556daff00c79ee068ce68f25fd264) | |||||
* | Taint: fix verify. Bug 2598 | Jeremy Harris | 2020-06-14 | 7 | -3/+175 | |
| | | | | (cherry-picked from 2b60ac1021 and 9eed571fd7) | |||||
* | smtp_accept_map_per_host: call search_tidyup in fail path. Bug 2597 | Jeremy Harris | 2020-06-12 | 2 | -0/+6 | |
| | | | | (cherry-picked from: d3a538c8fe) | |||||
* | Taint: fix radius expansion condition | Jeremy Harris | 2020-06-12 | 2 | -3/+2 | |
| | | | | (cherry picked from commit f91219c114a3d95792d052555664a5a7a3984a8d) | |||||
* | TLS: use RFC 6125 rules for certifucate name checks when CNAMES are ↵ | Jeremy Harris | 2020-06-11 | 13 | -94/+231 | |
| | | | | | | present. Bug 2594 (cherry picked from commit 0851a3bbf4667081d47f5d85b6b3a5cb33cbdba6) | |||||
* | Filters: fix "vacation" in Exim filter. Bug 2593 | Jeremy Harris | 2020-06-08 | 13 | -79/+124 | |
| | | | | | Broken-by: cfb9cf20cb (4.90) (cherry picked from commit 59eee1bc902f106d20f507ba16f37cb8ab5a5e8d) | |||||
* | Fix -bi. Bug 2590 | Jeremy Harris | 2020-06-04 | 2 | -1/+5 | |
| | | | | | | | Actual fix from pierre.labastie@neuf.fr ; additional coding and testcase bu jgh Broken-by: bdcc6f2bd5 (Cherry-picked from: 0e0e171628) | |||||
* | Taint: fix multiple ACL actions to properly manage tainted argument data | Jeremy Harris | 2020-06-03 | 2 | -7/+9 | |
| | | | | (cherry picked from commit 12b7f811de4a540d0724585aecfa33b5881e2a30) | |||||
* | Docs: typoes | Jeremy Harris | 2020-06-03 | 2 | -4/+4 | |
| | | | | Cherry-picked from: 1195f8f2a4 | |||||
* | Docs: fix layout | Jeremy Harris | 2020-06-02 | 1 | -1/+1 | |
| | | | | (cherry picked from commit 7090df68161b4ed1c86e5adde7800d9049c47433) | |||||
* | Docs: fix mistaken variable name | Patrick Boutilier | 2020-06-02 | 1 | -2/+2 | |
| | | | | (cherry picked from commit eb55cb1d2c5552209e24345e9d21f83ec1eaccf6) | |||||
* | Taint: fix listcount expansion operator. Bug 2586 | Jeremy Harris | 2020-06-02 | 2 | -2/+5 | |
| | | | | (cherry picked from commit 44644c2e404a3ea0191db0b0458e86924fb240bb) | |||||
* | Taint: fix pam expansion condition. Bug 2587 | Jeremy Harris | 2020-06-02 | 2 | -3/+11 | |
| | | | | (cherry picked from commit f7f933a199be8bb7362c715e0040545b514cddca) | |||||
* | Docs: ${listitem } | Jeremy Harris | 2020-06-02 | 1 | -7/+16 | |
| | | | | (cherry picked from commit 29f5141e7cb1ee65369d8e49250134edc4e6120a) | |||||
* | Testsuite: munge for Postgres versionexim-4.94 | Jeremy Harris | 2020-05-30 | 1 | -0/+3 | |
| | ||||||
* | Testsuite: MySQL: use password on account used for test access | Jeremy Harris | 2020-05-30 | 5 | -40/+65 | |
| | | | | Forced on us by security tightning in Mariadb 10.4 | |||||
* | Make def:<var> compatible between "static" and "dynamic" vars. | Heiko Schlittermann (HS12-RIPE) | 2020-05-26 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | 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(). | |||||
* | Testsuite: avoid fail on non-TLS bulid | Jeremy Harris | 2020-05-25 | 1 | -0/+2 | |
| | ||||||
* | Fix listquote expansion item to handle empty-string input | Jeremy Harris | 2020-05-25 | 3 | -1/+4 | |
| | ||||||
* | EDITME: Shorten the explanation of <osname> and <build> | Heiko Schlittermann (HS12-RIPE) | 2020-05-24 | 1 | -6/+5 | |
| | ||||||
* | Docs: SPF options | Jeremy Harris | 2020-05-24 | 2 | -3/+7 | |
| | ||||||
* | Doc: Clarify variables for spf_smtp_comment_template | Heiko Schlittermann (HS12-RIPE) | 2020-05-23 | 1 | -16/+23 | |
| | ||||||
* | SPF: Add main config option "spf_smtp_comment_templateexim-4.94-RC2 | Heiko Schlittermann (HS12-RIPE) | 2020-05-22 | 7 | -7/+63 | |
| | ||||||
* | SPF: Remove the parameters of the broken explanation link | Heiko Schlittermann (HS12-RIPE) | 2020-05-22 | 4 | -7/+15 | |
| | | | | | The complete www.open-spf.org is a static copy of the formerly working openspf.org page. The explanation form doesn't work anymore. | |||||
* | OpenSSL: clear error stack before avery I/O operation | Jeremy Harris | 2020-05-20 | 1 | -0/+3 | |
| | ||||||
* | Docs: remove reduundant transport configu lines | Jeremy Harris | 2020-05-19 | 1 | -6/+0 | |
| | ||||||
* | Docs: options on lookups | Jeremy Harris | 2020-05-16 | 2 | -0/+16 | |
| | ||||||
* | Log additional command-history on too-many-syntax-errors | Jeremy Harris | 2020-05-16 | 8 | -29/+43 | |
| | ||||||
* | Docs: DMARC options | Jeremy Harris | 2020-05-16 | 1 | -7/+18 | |
| | ||||||
* | Docs: another mention of $local_part_verified | Andreas Metzler | 2020-05-16 | 1 | -1/+1 | |
| | | | | Broken-by: d8024efa36 | |||||
* | Add debug for lookup ret=key | Jeremy Harris | 2020-05-15 | 1 | -3/+6 | |
| | ||||||
* | Debug: quieten DSNexim-4.94-RC1 | Jeremy Harris | 2020-05-13 | 35 | -734/+7 | |
| | ||||||
* | Fix over-long line in DSN | Jeremy Harris | 2020-05-13 | 2 | -5/+23 | |
| | ||||||
* | Docs: set message after conditions in ACL verb wherever possible | Jeremy Harris | 2020-05-12 | 2 | -71/+71 | |
| | ||||||
* | Fix build with Radius auth expansion condition support. Bug 2572 | = Fabian Groffen | 2020-05-09 | 1 | -43/+39 | |
| | ||||||
* | Performance: workaround Linux kernel bug | Jeremy Harris | 2020-05-09 | 1 | -0/+10 | |
| | ||||||
* | Docs: tweaks | Jeremy Harris | 2020-05-08 | 1 | -0/+6 | |
| | ||||||
* | Testsuite: unbreak testcase | Jeremy Harris | 2020-05-07 | 1 | -11/+6 | |
| | | | | Broken-by: 0006e6d8e1 | |||||
* | Lookups: ret=key option | Jeremy Harris | 2020-05-07 | 11 | -17/+135 | |
| | ||||||
* | I18N: change default on smtp transport, to downconvert-when-needed | Jeremy Harris | 2020-05-07 | 8 | -12/+25 | |
| | ||||||
* | Docs: clarify downconversion of internationalized addresses | Jeremy Harris | 2020-05-07 | 1 | -8/+16 | |
| | ||||||
* | Docs: ESMTP extensions indexing | Jeremy Harris | 2020-05-07 | 1 | -9/+33 | |
| | ||||||
* | Rework SPA fix to avoid overflows. Bug 2571 | Jeremy Harris | 2020-05-06 | 1 | -4/+9 | |
| | | | | Amends: 57aa14b216 | |||||
* | Numeric variable returns | Jeremy Harris | 2020-05-06 | 7 | -28/+44 | |
| | ||||||
* | testcases for value return | Jeremy Harris | 2020-05-06 | 9 | -6/+158 | |
| | ||||||
* | docs & more debug | Jeremy Harris | 2020-05-06 | 16 | -52/+119 | |
| | ||||||
* | value return | Jeremy Harris | 2020-05-06 | 24 | -673/+694 | |
| | ||||||
* | wip - see failed-summary.log.list_match_value. Pretty much ok. | Jeremy Harris | 2020-05-05 | 1 | -42/+48 | |
| | | | | tofo: testcases, docs | |||||
* | Fix SPA authenticator, checking client-supplied data before using it. Bug 2571 | Jeremy Harris | 2020-05-05 | 3 | -63/+82 | |
| |