Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-05 | Testsuite: support "anything but" returncode script lines | Jeremy Harris | |
2023-08-09 | Testsuite: support TLS cross-library testing | Jeremy Harris | |
2023-02-26 | Testsuite: env var for command | Jeremy Harris | |
2023-02-16 | Utility: exim_msgdate | Andrew Aitchison | |
2022-03-06 | Utilities: fix exiqgrep perl syntax, add testcases. Bug 2821 | Jeremy Harris | |
Broken-by: df618101a5 | |||
2021-01-17 | Testsuite: testcase for ClamAV over TCP | Jeremy Harris | |
2020-10-05 | Testsuite: 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-05 | Testsuite: README: improve searchability of ">>> ", "??? ", … | Heiko Schlittermann (HS12-RIPE) | |
2020-10-04 | Testsuite: 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-03 | Revert "Testsuite: Provide '>>> ' for script input to allow binary data" | Heiko Schlittermann (HS12-RIPE) | |
This reverts commit f7ec095232186edba2b7137594bfdd7d7b7f9504. | |||
2020-10-03 | Testsuite: Provide '>>> ' for script input to allow binary data | Heiko 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-02-26 | Testsuite: build a generic tls enabled client: client-anytls | Heiko Schlittermann (HS12-RIPE) | |
2019-09-20 | Testsuite: avoid picking 0.0.0.0 as the HOSTIPV4; permit 10.0/8 apart from ↵ | Jeremy Harris | |
10.250.0/16 Solaris leaves 0.0.0.0 lying around (for not-UP interfaces) The suite only needs testspace under 10.250.0/16 so we can permit the ret, making testing on many NATted 10.0/8 subnets possible. | |||
2019-07-28 | testsuite: interlock callout tests | Jeremy Harris | |
2018-12-20 | spelling fixes | klemens | |
2018-11-20 | Testsuite: document noisy-comment script commands | Jeremy Harris | |
2018-10-14 | Testsuite: client script faciility for handling optional reponses | Jeremy Harris | |
Use this to deal with fallout from TLS negotiation failure, where the server sees leftover encrypted data as garbage commands. | |||
2018-10-13 | Testsuite: tidying | Jeremy Harris | |
2018-06-28 | Testsuite: tweak instructions for running the suite | Jeremy Harris | |
2017-02-25 | Testsuite: add file-inclusion facility to "client" scripts | Jeremy Harris | |
2017-02-18 | Testsuite: add option to insert delays, for very slow test platforms | Jeremy Harris | |
An emulated PPC, running as a VM on x86_64, was seeing testcase fails where the trailing few log line were missing in munged output, despite on inspection being present in the spool. Adding a delay before the munge-and-compare made the issue go away. | |||
2017-01-31 | Avoid using "-w" option in perl script shebang lines, being incompatible ↵ | Jeremy Harris | |
with "env perl" | |||
2017-01-18 | 214 spelling fixes | Josh Soref | |
2017-01-02 | PROXY: fix v2 protocol decode. Bugs 2003, 1747 | Jeremy Harris | |
2016-11-04 | Testsuite: Add flavour detection | Heiko Schlittermann (HS12-RIPE) | |
2016-10-20 | Testsuite: Add doc for PORT_DYNAMIC | Heiko Schlittermann (HS12-RIPE) | |
2016-10-15 | Testsuite: add clarification about the permissions of the trusted-configs file | Heiko Schlittermann (HS12-RIPE) | |
2016-10-02 | Logging: connection_reject log selector should apply also to the connect acl | Jeremy Harris | |
2016-08-22 | Add automatic macros for compile-time feature options | Jeremy Harris | |
2016-03-03 | Cutthrough: fix operation under -bhc to not actually deliver. Bug 1800 | Jeremy Harris | |
2016-02-05 | Testsuite: enforce different exim/testuser group numbers | Jeremy Harris | |
2016-01-30 | GEF 20160130 Changed date in header in test/README | Graeme Fowler | |
2015-12-12 | Testsuite: add testcase for Redis. Bug 1755 | Jeremy Harris | |
2015-08-19 | Testsuite: Update README about flavours | Heiko Schlittermann (HS12-RIPE) | |
2015-05-23 | Testsuite: move test.again.dns and test.fail.dns handling to fakens | Jeremy Harris | |
2015-05-19 | Testsuite: avoid tryng to run in net 10. | Jeremy Harris | |
2015-05-18 | Testsuite: move manyhome.test,ex handling from exim to fakens | Jeremy Harris | |
2015-05-04 | Testsuite: fix scripts for daemon interlock | Jeremy Harris | |
Broken-by: f41e05066084 | |||
2015-04-25 | Testsuite: add hint about usernames | Heiko Schlittermann (HS12) | |
2015-03-31 | Fix positive testcase for -oMm | Jeremy Harris | |
2015-03-15 | SOCKS: as a client, talk SMTP via a socks5 proxy. Bug 1590 | Jeremy Harris | |
2015-02-09 | Add retry option to clamd and spamd. Bug 392 | Jeremy Harris | |
2014-10-26 | Testsuite: output changes for ipv6 | Jeremy Harris | |
2014-06-15 | Correct testuite doc | Jeremy Harris | |
2013-10-19 | Extra requires/notes for running test suite | Todd Lyons | |
2013-03-25 | OCSP-stapling enhancement and testing. | Jeremy Harris | |
Server: Honor environment variable as well as running_in_test_harness in permitting bogus staplings Update server tests Add "-ocsp" option to client-ssl. Server side: add verification of stapled status. First cut server-mode ocsp testing. Fix some uninitialized ocsp-related data. Client (new): Verify stapling using only the chain that verified the server cert, not any acceptable chain. Add check for multiple responses in a stapling, which is not handled Refuse verification on expired and revoking staplings. Handle OCSP client refusal on lack of stapling from server. More fixing in client OCSP: use the server cert signing chain to verify the OCSP info. Add transport hosts_require_ocsp option. Log stapling responses. Start on tests for client-side. Testing support: Add CRL generation code and documentation update Initial CA & certificate set for testing. BUGFIX: Once a single OCSP response has been extracted the validation routine return code is no longer about the structure, but the actual returned OCSP status. | |||
2012-07-09 | Add CONTINUE to runtest script | Todd Lyons | |
2012-07-06 | Make +smtp_confirmation be a default logging option. | Todd Lyons | |
2012-06-05 | Testsuite: add per-testcase munge facility; use for dnssec and gnutls. | Jeremy Harris | |
2012-05-20 | Merge branch 'master_testsuite_faq' | Todd Lyons | |