summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2021-02-02Testsuite: fix testcase for SPF empty-mailfrom-use-helo. Bug 467Jeremy Harris
2021-01-29Lookups: fix $local_part_data for a match on a filename list element. Bug 2691Jeremy Harris
2021-01-25AUTH: avoid logging creds on ACL denialJeremy Harris
2021-01-22Fix getting non-TLS QUIT in FIN segmentJeremy Harris
Linux was behaving oddly with the TCP_CORK method, and using MSG_MORE is one fewer syscall.
2021-01-22TLS: on Linux when sockopt TCP_FASTOPEN_CONNECT is available, use TFO for ↵Jeremy Harris
TLS-on-connect client connections
2021-01-21 Avoid bare TCP ACKs during TLS-on-connect startup.Jeremy Harris
We can't get the QUICKACK turned off on the accepted socket fast enough to stop the ACK for the ClientHello - but we get the rest, under OpenSSL.
2021-01-21Testsuite: TLS server testcase consolidationJeremy Harris
2021-01-21Testsuite: shufflingJeremy Harris
2021-01-21Testsuite: TLS client testcase consolidationJeremy Harris
2021-01-19Testsuite: case for TLS client tls-on-connectJeremy Harris
2021-01-17Testsuite: testcase for ClamAV over TCPJeremy Harris
2020-12-31TFO: better observability (slightly) on FreeBSDJeremy Harris
2020-12-28Logging: make placement of continued-delivery asterisk consistentJeremy Harris
2020-12-24Fix ${listextract } from a tainted listJeremy Harris
2020-12-20Fix local delivery delay when combined with remote callout/hold. Bug 2599Jeremy Harris
2020-12-17Remove the X_ prefix from the PIPE_CONNECT SMTP service extension keyword.Jeremy Harris
2020-12-16Fix matching of long addresses. Bug 2677Jeremy Harris
2020-11-19Logging: add I= element to transport-defer lines. Bug 2675Jeremy Harris
2020-11-03Testsuite: ignore cert-rotation debug outputJeremy Harris
2020-11-02Pass authenticator pubname through spool. Bug 2648Jeremy Harris
2020-10-30LDAP: fix taint-check in server list walk. Bug 2646Jeremy Harris
2020-10-13Revert "Testsuite: allow 1s timing slop in dumpdb output"Jeremy Harris
This reverts commit 625cd9501315e1010ecbf8718c88c8b79ce09e94.
2020-10-13Testsuite: munge & delay for early selfsign generateJeremy Harris
Broken-by: 48e9099006
2020-10-13 TLS: pre-generate and load server selfsigned cert, when one is to be usedJeremy Harris
2020-10-11Testsuite: case-number shufflingJeremy Harris
2020-10-11Testsuite: more time for loaded test platformsJeremy Harris
2020-10-10Testsuite & OpenSSL debug: regularise debug output, and fix test mungingJeremy Harris
2020-10-10kevent: handle OpenBSD API anomalyJeremy Harris
2020-10-09FreeBSD: TLS: preload configuration itemsJeremy Harris
2020-10-08Testsuite: allow 1s timing slop in dumpdb outputJeremy Harris
2020-10-05GnuTLS: when library too old for system CA bundle support, do not default ↵Jeremy Harris
options to using it
2020-10-05Debug output: regularise host lookup tracingJeremy Harris
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-05Testsuite: README: improve searchability of ">>> ", "??? ", …Heiko Schlittermann (HS12-RIPE)
2020-10-04Testsuite: missing stdout fileJeremy Harris
Testsuite: library version variances Broken-by: 6a9cf7f890
2020-10-04Testsuite: missing log fileJeremy Harris
Broken-by: 6a9cf7f890
2020-10-04Testsuite: TLS system CA dirs vary across platformsJeremy Harris
Broken-by: 6a9cf7f890
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-04Testsuite: add .editorconfig to keep the trailing spacesHeiko Schlittermann (HS12-RIPE)
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-26OpenSSL: Fix client-side tls_verify_cert_hostnames behaviourJeremy Harris
2020-09-20Testsuite: avoid cipher vs. cert validity problemJeremy Harris
2020-09-06GnuTLS: clear errno before any data i/o op, so error logging does not see ↵Jeremy Harris
stale values
2020-08-31add an internal error code definitionJeremy Harris
2020-08-31Fix non-TLS buildJeremy Harris