Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-02 | basic & pipelined transmit testcases | Jeremy Harris | |
2016-05-22 | Testsuite: fix for 0574 | Jeremy Harris | |
2016-04-08 | Testsuite: 0322 (pipelining errors) avoid triggering SIGPIPE | Jeremy 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-03 | Cutthrough: fix operation under -bhc to not actually deliver. Bug 1800 | Jeremy Harris | |
2016-02-04 | Testsuite: (more) complete usage message for server | Heiko Schlittermann (HS12) | |
2015-12-16 | Testsuite: GnuTLS version changes | Jeremy Harris | |
2015-12-02 | Testsuite: fakens: check for sys/socket.h | Heiko Schlittermann (HS12-RIPE) | |
FreeBSD seems to need it for AF_INET | |||
2015-11-28 | Testsuite: permit "client" utility to pass trailing spaces from script input ↵ | Jeremy Harris | |
lines | |||
2015-11-25 | Testsuite: fakens/inet_pton on solaris again | Heiko Schlittermann (HS12-RIPE) | |
2015-11-25 | Testsuite: Add Ustrtok() to quieten solaris' compiler | Heiko Schlittermann (HS12-RIPE) | |
2015-11-24 | Testsuite: Fix fakens parser for A and AAAA RRs | Heiko Schlittermann (HS12-RIPE) | |
2015-11-24 | Testsuite: fakens include unistd.h for sleep | Heiko Schlittermann (HS12-RIPE) | |
2015-09-17 | DNS: time-limit cached returns, using TTL. Bug 1395 | Jeremy Harris | |
This can matter for fast-changing data such as DNSBLs. | |||
2015-08-13 | Testsuite: Add short help to server | Heiko Schlittermann (HS12) | |
2015-08-06 | Dup GnuTLS test to OpenSSL | Jeremy Harris | |
2015-08-05 | Testsuite: Avoid requesting TLS cert-status requests from GnuTLS test ↵ | Jeremy Harris | |
utility unless wanted | |||
2015-06-22 | Testsuite: fakens may return AUTHORITY records | Heiko 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-23 | Testsuite: move test.again.dns and test.fail.dns handling to fakens | Jeremy Harris | |
2015-05-22 | DANE: do not fail/defer message due to TLSA lookup but dane is only requested | Jeremy Harris | |
2015-05-20 | Testsuite: Add support for authoritive answer to fakens | Heiko Schlittermann (HS12) | |
2015-05-18 | Testsuite: move manyhome.test,ex handling from exim to fakens | Jeremy Harris | |
2015-05-12 | Testsuite: locate fakens relative to the config_main_directory | Heiko 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-09 | Support SOA lookup in dnsdb lookups. Bug 286 | Jeremy Harris | |
2015-05-08 | Testsuite: fix build on older Linuxen | Jeremy Harris | |
2015-05-07 | Log lengthy DNS lookups. Bug 514 | Jeremy Harris | |
Original by <derrick.rice@gmail.com>, massaged by JH | |||
2015-05-03 | Testsuite: interlock daemon startup with testcase run | Jeremy Harris | |
Required for running on an SD card filesystem, which is subject to obscene delays (possibly flash background processing). | |||
2015-04-25 | Testsuite: add more help about options to client.c | Heiko Schlittermann (HS12) | |
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-11-03 | Testsuite: tidying | Jeremy Harris | |
2014-11-01 | Testsuite: tidying | Jeremy Harris | |
2014-10-30 | Test suite: disable OCSP for old openssl part 3 | Jeremy Harris | |
2014-10-29 | Test suite: disable OCSP for old openssl part 2 | Todd 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-29 | Test suite: disable OCSP for old OpenSSL versions | Todd 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-29 | Testsuite: compiler quietening | Jeremy Harris | |
2014-10-28 | Testsuite: compiler quietening | Jeremy Harris | |
2014-10-26 | Testsuite: output changes for ipv6 | Jeremy Harris | |
2014-10-26 | Testsuite: increase default "client" utility connect timeout from 1 to 5 seconds | Jeremy Harris | |
2014-10-26 | Testsuite: use different exit codes for various fail modes of "client" utility | Jeremy Harris | |
2014-10-20 | Compiler quietening | Jeremy Harris | |
2014-08-14 | Fix fakens TLSA generation and DANE TLSA lookup | Jeremy Harris | |
2014-08-10 | Add support in the fakens utility for TLSA records | Jeremy Harris | |
2014-08-10 | Add support in the fakens utility for marking records as "secure" | Jeremy Harris | |
and returning an AD bit for lookups. | |||
2014-05-03 | Restore testsuite operation on earlier GnuTLS libraries | Jeremy Harris | |
2014-04-24 | Support OCSP Stapling under GnuTLS. Bug 1459 | Jeremy Harris | |
Requires GnuTLS version 3.1.3 or later. Under EXPERIMENTAL_OCSP | |||
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-05-17 | Make test-suite client cmd -t<timeout> actually work | Phil Pennock | |
2012-05-17 | More GnuTLS cleanups/fixes. | Phil Pennock | |
Decided "unknown (reason)" in tls_peerdn was wrong, stripped that, added replacement guard. Moved cipherbuf construction to where it makes more sense, where peerdn is extracted, so that setting the exim vars gets back closer to just some pointer switching. Fix missing failure check after handshake in client. Fix tls.c tls_ungetc() and friends by pointing watermark vars at state content. Regenerated test-suite D-H params so we don't have too small values, which was causing connection rejections. Test-suite output where new test cert info is logged (there will be a couple more, when I fix a lingering problem with tls_peerdn being unset in client log-lines). Give test-suite client command some --help. | |||
2011-06-29 | Remove obsolete $Cambridge$ CVS revision strings. | Tony Finch | |
I have also de-CVSed the ABOUT files and cleaned up a few introductory comments. | |||
2011-01-21 | Test suite: make cf 64-bit compat for -exact. | Phil Pennock | |
I assume stdint.h and intptr_t available for any platform where we're running the test suite. |