summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2020-04-05 23:21:40 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2020-04-05 23:27:18 +0100
commitba74fb8d95d2e9af2122e0a95c4d5334b4f0466c (patch)
treee37a37c1538c65c55cf4bb2958cf18445b01397e /test
parentab1604ea9202d3dbc0fd7fd230dc693d83d3092c (diff)
Taint: check on supplied buffer vs. list when extracting elements
Diffstat (limited to 'test')
-rw-r--r--test/confs/00272
-rw-r--r--test/confs/00294
-rw-r--r--test/confs/02512
-rw-r--r--test/confs/03062
-rw-r--r--test/confs/03072
-rw-r--r--test/stderr/00232
6 files changed, 7 insertions, 7 deletions
diff --git a/test/confs/0027 b/test/confs/0027
index 19bdaa0b6..c2d0f01be 100644
--- a/test/confs/0027
+++ b/test/confs/0027
@@ -39,7 +39,7 @@ data3:
acl_rcpt:
warn set acl_m_1 = ${acl {data}}
accept endpass
- acl = ${tr{$local_part}{:}{\n}}
+ acl = ${bless:${tr{$local_part}{:}{\n}}}
deny message = this message should not occur
diff --git a/test/confs/0029 b/test/confs/0029
index 09e77963f..342e6a5ec 100644
--- a/test/confs/0029
+++ b/test/confs/0029
@@ -16,8 +16,8 @@ begin acl
check_rcpt:
require verify = sender
verify = sender=\
- ${if eq {${domain:$sender_address}}{test.ex}\
- {${local_part:$sender_address}@abc.test.ex}\
+ ${if eq {$sender_address_domain}{test.ex}\
+ {$sender_address_local_part@abc.test.ex}\
{$sender_address}}
accept
diff --git a/test/confs/0251 b/test/confs/0251
index ea6b78f5e..9c951528c 100644
--- a/test/confs/0251
+++ b/test/confs/0251
@@ -39,7 +39,7 @@ exeter_listr:
require_files = DIR/aux-fixed/TESTNUM.restrict.${local_part}
retry_use_local_part
senders = ${if exists{DIR/aux-fixed/TESTNUM.restrict.${local_part}} \
- {DIR/aux-fixed/TESTNUM.restrict.${local_part}}{zzzz}}
+ {${bless:DIR/aux-fixed/TESTNUM.restrict.${local_part}}}{zzzz}}
syntax_errors_to = ${local_part}-request@test.ex
exeter_listf:
diff --git a/test/confs/0306 b/test/confs/0306
index 779e155fc..b3c18f4fa 100644
--- a/test/confs/0306
+++ b/test/confs/0306
@@ -33,7 +33,7 @@ r2:
driver = redirect
domains = lists.test.ex
senders = ${if exists {DIR/aux-fixed/TESTNUM/$local_part}\
- {lsearch;DIR/aux-fixed/TESTNUM/$local_part}{*}}
+ {lsearch;${bless:DIR/aux-fixed/TESTNUM/$local_part}}{*}}
file = DIR/aux-fixed/TESTNUM/${bless:$local_part}
forbid_pipe
forbid_file
diff --git a/test/confs/0307 b/test/confs/0307
index 1f61ca3cb..81857eca4 100644
--- a/test/confs/0307
+++ b/test/confs/0307
@@ -22,7 +22,7 @@ r1:
senders = ${if eq {$local_part_suffix}{-request}{*}\
{\
${if exists {DIR/aux-fixed/TESTNUM/$local_part}\
- {lsearch;DIR/aux-fixed/TESTNUM/$local_part}{*}}\
+ {lsearch;${bless:DIR/aux-fixed/TESTNUM/$local_part}}{*}}\
}}
file = DIR/aux-fixed/TESTNUM/${bless:$local_part$local_part_suffix}
forbid_pipe
diff --git a/test/stderr/0023 b/test/stderr/0023
index 8111c9fd1..ddf364bcb 100644
--- a/test/stderr/0023
+++ b/test/stderr/0023
@@ -1254,7 +1254,7 @@ LOG: H=[30.30.30.30] F=<a@13.12.11.V4NET.rbl> rejected RCPT <x@y>: domain=test.e
>>> check dnslists = test.ex/$sender_address_domain+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+END
>>> = test.ex/y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+END
>>> dnslists check: test.ex/y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+END
-LOG: dnslist query is too long (ignored): y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+...
+LOG: dnslist query is too long (ignored): y+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+extra+END.test.ex...
>>> deny: condition test failed in ACL "acl_31_31_31"
>>> processing "accept" (TESTSUITE/test-config 168)
>>> accept: condition test succeeded in ACL "acl_31_31_31"