summaryrefslogtreecommitdiff
path: root/test/scripts
AgeCommit message (Collapse)Author
2020-10-05Add proxy_protocol_timeout main config option.Heiko Schlittermann (HS12-RIPE)
2020-10-05Testsuite: Allow input lines starting with ":<cmd>:", like ":sleep:".Heiko Schlittermann (HS12-RIPE)
This somehow mimics the behaviour of the client tool, but works for *any* input line that is sent to the application. This reverts the unfortunate take abusing the client's special notation '>>> '. Currently implemented: - :eval: - :neol: - :sleep:
2020-10-04Testsuite: Add test for proxy and -bh (Bug 2656)Heiko Schlittermann (HS12-RIPE)
2020-10-04Testsuite: Provide '>>> ' for script input to allow binary data (take 2)Heiko Schlittermann (HS12-RIPE)
This mimics the '>>> ' prefix known for the test client. Any line prefixed with '>>> ' will be processed by Perl's string eval(). As '>>> ' is generic and documented, it replaces the (undocumented) '\NONL\' tag. The client input lines starting with '>>> ' are now changed to '\>>> ' to avoid evaluation by the runtest script. (Test 4030, 1101).
2020-10-04TLS: preload configuration itemsJeremy Harris
2020-10-04Testsuite: Use 127.x.x.x for PROXY v2Heiko Schlittermann (HS12-RIPE)
This avoids depencies on DNS timeouts on the host running the testsuite.
2020-10-03Revert "Testsuite: Provide '>>> ' for script input to allow binary data"Heiko Schlittermann (HS12-RIPE)
This reverts commit f7ec095232186edba2b7137594bfdd7d7b7f9504.
2020-10-03Testsuite: Provide '>>> ' for script input to allow binary dataHeiko Schlittermann (HS12-RIPE)
This mimics the '>>> ' prefix for the test client. Any line prefixed with '>>> ' will be processed by Perl's string eval(). As '>>> ' is generic and documented, it replaces the (undocumented) '\NONL\' tag.
2020-09-20Testsuite: avoid cipher vs. cert validity problemJeremy Harris
2020-08-26DANE: Fix 2 messages from queue caseJeremy Harris
2020-08-23DANE: Fix 2-rcpt message, diff domins case. Bug 2265Jeremy Harris
2020-08-14Fix ${readsocket } eol-replacement. Bug 2630Jeremy Harris
2020-08-10dnslists: hardwired return value check. Bug 2631Jeremy Harris
2020-08-02Testsuite: separate cases for TLS resumption with/out OCSPJeremy Harris
2020-08-02Fix lsearch ret=fullJeremy Harris
2020-08-01SPF: enhance A-R resultJeremy Harris
2020-08-01Testsuite: add EAI local-part testcaseJeremy Harris
2020-07-10Command-line option for no notifier socket. Bug 2616Jeremy Harris
2020-07-05Support ret-full on lsearch. Bug 2611Jeremy Harris
2020-06-28Sqlite: fix segfault on bad/missing sqlite_dbfile. Bug 2606Jeremy Harris
2020-06-25Lookups: Fix "subdir" filter on a dsearch.Jeremy Harris
2020-06-24Handle quoted local_part input to ${srs_encode }. Bug 2607Jeremy Harris
2020-06-22Cutthrough: handle request when a callout-hold is active. Bug 2604Jeremy Harris
2020-06-14Taint: fix verify. Bug 2598Jeremy 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-06Sqlite: new-style option to specify db fileJeremy 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-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-26Quota checking during reception. Bug 163Jeremy Harris
2020-05-25Fix listquote expansion item to handle empty-string inputJeremy Harris
2020-05-17Lookups: cache=no_rd option. Bug 1751Jeremy Harris
2020-05-13smtp transport: message_linelength_limit option. Bug 1684Jeremy Harris
2020-05-10Fix build with older GnuTLSJeremy Harris
Broken-by: 2983e1a616
2020-05-09Move the native SRS implementation from Experimental to mainlineJeremy Harris
2020-05-07Lookups: ret=key optionJeremy Harris
2020-05-07I18N: change default on smtp transport, to downconvert-when-neededJeremy Harris
2020-05-06Numeric variable returnsJeremy Harris
2020-05-06testcases for value returnJeremy Harris
2020-05-05 Ensure lookup-result variables are dropped between messages on a connectionJeremy Harris
2020-05-04Consolidate $local_part_verified into $local_part_dataJeremy Harris
This removes the former; the latter having been around since before the last release. The router check_local_user option now writes the latter and -verified no longer exists.
2020-05-04Make {bounce,warn}_message_file expanded. Bug 2522Jeremy Harris
2020-05-04Testsuite: bounce_message_file and warn_message_fileJeremy Harris
2020-05-01Testsuite: tidyingJeremy Harris
2020-05-01Fix $local_part_verified for remote-delivery routing following local. Bug 2565Jeremy Harris
2020-04-26DKIM: dkim_verify_min_keysizes optionJeremy Harris
2020-04-22Testsuite: more tidying for AlpineJeremy Harris
2020-04-22readsocket expansion: response cachingJeremy Harris