summaryrefslogtreecommitdiff
path: root/test/src
AgeCommit message (Collapse)Author
2017-05-07Testsuite: add DANE cases for DNS secure no-TLSA lookupsJeremy Harris
2017-05-07Testsuite: fix fakens to not claim that an unsupported NXDOMAIN is dnssec-ADJeremy Harris
2017-03-04Testsuite: sys_errlist[] not supported on all platformsJeremy Harris
2017-02-25DKIM: rework error logging to pass strings back to caller for logging. Bug 966Jeremy Harris
2017-02-25Testsuite: add file-inclusion facility to "client" scriptsJeremy Harris
2017-01-28Testsuite: testcase for DKIM bug 2029Jeremy Harris
2017-01-18214 spelling fixesJosh Soref
2017-01-02PROXY: fix v2 protocol decode. Bugs 2003, 1747Jeremy Harris
2016-12-29tidyingJeremy Harris
2016-11-12OpenLLS 1.1 - TestsuiteJeremy Harris
2016-11-08Ensure socket is nonblocking before draining. Bug 1914Jeremy Harris
2016-11-06tidyingexim-4_88_RC4Jeremy Harris
2016-11-05Testsuite: limited support for Content-length:Heiko Schlittermann (HS12-RIPE)
The simulation of the rspamd protocol needs this, as rspamd-client sends this Content-length header and newer rspamd-servers honour this header in favour of a half closed connection.
2016-11-02Fix OCSP proof verification for direct-signed proofs. Bug 1909Jeremy Harris
2016-09-28Drain socket to get clean TCP FINsJeremy Harris
2016-08-02basic & pipelined transmit testcasesJeremy Harris
2016-05-22Testsuite: fix for 0574Jeremy Harris
2016-04-08Testsuite: 0322 (pipelining errors) avoid triggering SIGPIPEJeremy Harris
This was timing-dependent; if the exim closed the connection before the script wrote to it _after_ triggerring an error, EPIPE/SIGPIPE. Unexplained as yet: why runtest (perl) saw this as a 141 server returncode (NB: 141-128 = 13 = SIGPIPE, the shell behaviour) when "perldoc -v '$?'" (which runtest is coded to) says that a signum should be in the top nibble of 16b.
2016-03-03Cutthrough: fix operation under -bhc to not actually deliver. Bug 1800Jeremy Harris
2016-02-04Testsuite: (more) complete usage message for serverHeiko Schlittermann (HS12)
2015-12-16Testsuite: GnuTLS version changesJeremy Harris
2015-12-02Testsuite: fakens: check for sys/socket.hHeiko Schlittermann (HS12-RIPE)
FreeBSD seems to need it for AF_INET
2015-11-28Testsuite: permit "client" utility to pass trailing spaces from script input ↵Jeremy Harris
lines
2015-11-25Testsuite: fakens/inet_pton on solaris againHeiko Schlittermann (HS12-RIPE)
2015-11-25Testsuite: Add Ustrtok() to quieten solaris' compilerHeiko Schlittermann (HS12-RIPE)
2015-11-24Testsuite: Fix fakens parser for A and AAAA RRsHeiko Schlittermann (HS12-RIPE)
2015-11-24Testsuite: fakens include unistd.h for sleepHeiko Schlittermann (HS12-RIPE)
2015-09-17DNS: time-limit cached returns, using TTL. Bug 1395Jeremy Harris
This can matter for fast-changing data such as DNSBLs.
2015-08-13Testsuite: Add short help to serverHeiko Schlittermann (HS12)
2015-08-06Dup GnuTLS test to OpenSSLJeremy Harris
2015-08-05Testsuite: Avoid requesting TLS cert-status requests from GnuTLS test ↵Jeremy Harris
utility unless wanted
2015-06-22Testsuite: fakens may return AUTHORITY recordsHeiko Schlittermann (HS12)
If an entry in db.<zone> is prefixed with "AA ", fakens will put a valid NS record into the AUTHORITY section of the returned packet. This will be used by dns_trust_aa checks.
2015-05-23Testsuite: move test.again.dns and test.fail.dns handling to fakensJeremy Harris
2015-05-22DANE: do not fail/defer message due to TLSA lookup but dane is only requestedJeremy Harris
2015-05-20Testsuite: Add support for authoritive answer to fakensHeiko Schlittermann (HS12)
2015-05-18Testsuite: move manyhome.test,ex handling from exim to fakensJeremy Harris
2015-05-12Testsuite: locate fakens relative to the config_main_directoryHeiko Schlittermann (HS12)
This makes the test configs more intuitive, because the spool_directory=SPOOL/spool does not need to be there anymore, except we really need a spool directory.
2015-05-09Support SOA lookup in dnsdb lookups. Bug 286Jeremy Harris
2015-05-08Testsuite: fix build on older LinuxenJeremy Harris
2015-05-07 Log lengthy DNS lookups. Bug 514Jeremy Harris
Original by <derrick.rice@gmail.com>, massaged by JH
2015-05-03Testsuite: interlock daemon startup with testcase runJeremy Harris
Required for running on an SD card filesystem, which is subject to obscene delays (possibly flash background processing).
2015-04-25Testsuite: add more help about options to client.cHeiko Schlittermann (HS12)
2015-03-15SOCKS: as a client, talk SMTP via a socks5 proxy. Bug 1590Jeremy Harris
2015-02-09Add retry option to clamd and spamd. Bug 392Jeremy Harris
2014-11-03Testsuite: tidyingJeremy Harris
2014-11-01Testsuite: tidyingJeremy Harris
2014-10-30Test suite: disable OCSP for old openssl part 3Jeremy Harris
2014-10-29Test suite: disable OCSP for old openssl part 2Todd Lyons
Make sure to only disable this if building for openssl, allow gnutls to build with OCSP for all versions that support it.
2014-10-29Test suite: disable OCSP for old OpenSSL versionsTodd Lyons
OpenSSL 0.9.8 in CentOS 5.x has early OCSP support, but not stapling so just completely disable OCSP using the same logic that exists in tls-openssl.c.
2014-10-29Testsuite: compiler quieteningJeremy Harris