summaryrefslogtreecommitdiff
path: root/test/stdout/0002
AgeCommit message (Collapse)Author
2021-08-08Testsuite: add missing mask / ipv6 expansionJeremy Harris
2021-06-15hosts_require_heloJeremy Harris
2021-05-04Fix ${ipv6norm:}Jeremy Harris
2020-12-24Fix ${listextract } from a tainted listJeremy Harris
2020-08-02Fix lsearch ret=fullJeremy Harris
2020-07-09Fix taint trap in parse_fix_phrase(). Bug 2617Jeremy Harris
2020-07-05Support ret-full on lsearch. Bug 2611Jeremy Harris
2020-05-25Fix listquote expansion item to handle empty-string inputJeremy Harris
2020-05-06Numeric variable returnsJeremy Harris
2020-04-06Expansion item ${listquote }. Bug 1066Jeremy Harris
2019-08-27Fix ${domain:} for a bare local-part input. Bug 2375Jeremy Harris
Broken-by: e2ff8e24f4
2019-07-25Track tainted data and refuse to expand itJeremy Harris
2019-07-09Expansions: acl expansion error detailJeremy Harris
2019-06-07Fix detection of 32b platform at build time. Bug 2405Jeremy Harris
2019-02-18Fix expansions for RFC 822 addresses having comments in local-part and/or ↵Jasen Betts
domain. Bug 2375
2019-02-11JSON: add iterative conditions for arraysJeremy Harris
(cherry picked from commit c5c57c4eafde32a0632c2a00bdc634860fc5d06d)
2019-02-11JSON: add jsons extract variant, to strip quotes from string resultsJeremy Harris
2019-02-11Fix json extract operator for unfound caseJeremy Harris
2018-10-02Debug: noutf8 selector. Bug 2324Jeremy Harris
2018-09-30Testsuite: enhance json extract testsJeremy Harris
2018-09-30Expansions: extract methods for JSON objects and arrays. Bug 2282Jeremy Harris
2017-11-14Docs: PRVS validity. Bug 2033exim-4_90_RC2Jeremy Harris
2017-10-31 Add macro support to -be expansion test mode. Bug 1623Jeremy Harris
2017-10-06Check for proper output separator in expanding ${addresses:STRING} ↵Heiko Schlittermann (HS12-RIPE)
(Closes 2171) Better yet would be to force setting the output separator literally, and not after expansion of the STRING. But this would be an incompatible change.
2017-03-18Expansions: check numeric values of IPv4 address componentsJeremy Harris
2017-02-26Testsuite: regression test for Bug 2061Jeremy Harris
2016-08-14Expansions: new ${escape8bit:<string>} operator. Bug 1863Jeremy Harris
2016-07-30Expansions: add operators base32, base32dJeremy Harris
2016-05-09New $queue_name variableJeremy Harris
queue_run_max main option expanded, allowing per-queue values
2016-04-14Expansions: fix forced-fail of extract. Bug 1815Jeremy Harris
2016-04-14Expansions: better error messages for parse errors, and better debugJeremy Harris
2016-03-09String expansions: fix ${extract }, for the numeric/3-string case. Bug 1807Jeremy Harris
Broken-by: 82dbd37 In "skipping" mode when parsing an expansion we want to avoid expanding the arguments, as the data for expansion is not necessarily valid. This bit us previously for an extract within an "if inlist". But the number of args for ${extract } depends on the expanded value of the first arg. Retreat from strict parsing and just line up the outer braces, accepting any number of args while skipping. The separate non-skipping execution will do the proper checking.
2016-01-14Expansions: more detail in error messagesJeremy Harris
2015-12-30New expansion operator base64d, and base64 as synonym for str2b64. Bug 1746Jeremy Harris
2015-11-08Expansions: New ${ipv6denorm:<string>} and ${ipv6norm:<string>} operators. ↵Jeremy Harris
Bug 1650
2015-05-23New ${env {NAME}} expansion. Bug 1604Jeremy Harris
2015-05-18Fix truncated dns-lookup return record handlingJeremy Harris
2015-01-12New variable $exim_version. Bug 306Jeremy Harris
2015-01-12New variable $config_dir, $config_file. Bug 1553Heiko Schlittermann
2014-09-06Add expansion item for sorting listsJeremy Harris
2014-07-21Documentation/Tests for CVE-2014-2972 fixexim-4_83Todd Lyons
2014-03-18Fix ACL "condition =" for negative number values. Bug 1005Jeremy Harris
Fix conditional "bool{<string>}" for negative number values, to match.
2013-12-22Add ${listextract {n}{list}...}Jeremy Harris
2013-09-15Fix numeric comparisons for 64b. Bug 1385Jeremy Harris
2013-07-03Add test for ${hexquote:Jeremy Harris
2012-07-08Add check for inlist and !inlist in test 0002.Todd Lyons
2012-06-27Acl expansions: tests and documentationJeremy Harris
2012-06-12Use custom variables for ACL args, up to nine. Add an arg-count variable.Jeremy Harris
2012-06-12Add ${acl {name}{arg}} expansion item.Jeremy Harris
2012-06-12Change names to "listnamed" and "listcount".Jeremy Harris