summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
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
2014-10-29Testsuite: tidyingJeremy Harris
2014-10-28Testsuite: compiler quieteningJeremy Harris
2014-10-26Testsuite: output changes for ipv6Jeremy Harris
2014-10-26Testcase 0601: move udpsend action from connect to rcpt ACLJeremy Harris
Some test runs were seeing the receiving perl output before the exim startup banner; try to get the udpsend to happpen after the banner gets a chance to be emitted.
2014-10-26Testsuite: increase default "client" utility connect timeout from 1 to 5 secondsJeremy Harris
2014-10-26Testsuite: use different exit codes for various fail modes of "client" utilityJeremy Harris
2014-10-26Testsuite: extend timeout on troublesom testJeremy Harris
Testcase 0035 persistently fails with "status 99" on some buildfarm animals. Try extending the connect timeout used by the "client" utility to see if this helps.
2014-10-25Add event for inbound cert visibilityJeremy Harris
2014-10-25Rename facility to Event Actions, ifdeffed on EXPERIMENTAL_EVENTJeremy Harris
2014-10-24Testsuite: more portable implementation of "showenv"Jeremy Harris
At least one Solaris installation seems not to have "whoami"
2014-10-23Test suite continue past unexpected client errorsTodd Lyons
2014-10-22Merge branch 'master' of ssh://git.exim.org/home/git/eximTodd Lyons
2014-10-22Fix labels in testsuite conf filesTodd Lyons
2014-10-22More regular logging use of H=<name> [<ip>]Jeremy Harris
Note this may affect utilities which parse logs.
2014-10-22Testsuite outputs: ipv6Jeremy Harris
2014-10-20Compiler quieteningJeremy Harris
2014-10-20Merge branch 'master' of ssh://git.exim.org/home/git/eximTodd Lyons
2014-10-20Test suite: completely omit 127/8 IPsTodd Lyons
2014-10-16Handle certificate dir under GnuTLS, if recent enoughJeremy Harris
Add testcases for certificate directories The GnuTLS implementation has been tested on Fedora 21 (alpha), using GnuTLS 3.3.9. The testsuite case is here but with the script commented-out. When enabled, the log/mail/stdout/stderr files will be created fresh.
2014-10-12Testsuite output gnutls changes resulting from munging for opensslJeremy Harris
version differences
2014-09-28More testsuite variance between OpenSSL library versionsJeremy Harris
2014-09-18Fix kill commandline for Solaris compatibility #2Todd Lyons
2014-09-18Fix kill commandline for Solaris compatibilityTodd Lyons
2014-09-06Add expansion item for sorting listsJeremy Harris
2014-09-06Support secondary-separator specifier for MX, SRV and TLSA dnsdb lookupsJeremy Harris
2014-09-02Introduce EXPERIMENTAL_DANE featureJeremy Harris
2014-08-29Fix crash in mime acl when a parameter is zero-lengthJeremy Harris
2014-08-29Fix tpda tcp:connect testcaseJeremy Harris
2014-08-27Further TPDA eventsJeremy Harris
msg:complete msg:fail:internal msg:fail:delivery
2014-08-20Merge branch dane-tpda into daneJeremy Harris
Conflicts: doc/doc-txt/experimental-spec.txt src/src/deliver.c src/src/functions.h src/src/smtp_out.c src/src/tls-openssl.c src/src/transports/smtp.c src/src/verify.c
2014-08-20Merge branch 'master' into daneJeremy Harris
Conflicts: doc/doc-txt/ChangeLog src/src/tls-openssl.c src/src/transports/smtp.c src/src/verify.c
2014-08-20Expanded EXPERIMENTAL_TPDA featureJeremy Harris
Note this introduces incompatible changes; users who are compiling the feature in, and with configuration files using it, will need to change their configurations appropriately. See the experimental-spec.txt file.
2014-08-17Safer coding for utf8clean expansion operatorJeremy Harris
2014-08-17Unbreak utf8clean testcase.Jeremy Harris
Broken by my compile quitening; the issue was a variable declared local in a loop body and used for carrying data from one iteration to the next. I'd blindly added an initialiser, destroying the data. However, I *think* that compilers might be at liberty to not use the same location for separate iterations; if so the code was broken (and only worked by chance). Fix by moving the declaration outside the loop.
2014-08-17Properly detect/set test variables from scripts.Todd Lyons
2014-08-17Add observability variables and provision for avoiding OCSP conflictsJeremy Harris
2014-08-14Fix fakens TLSA generation and DANE TLSA lookupJeremy Harris
2014-08-14Shuffle test orderJeremy Harris
2014-08-14Properly detect/set test variables from scripts.Todd Lyons
2014-08-14Add testcase for TLSA record accessJeremy Harris
2014-08-13Testsuite - Squashed commit of the following:Jeremy Harris
commit 7566c531c43298510e080eb8a7ed7cf767f9476b Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Wed Aug 13 16:20:38 2014 +0100 Assorted OpenSSL cases fail on different library versions. Discard stdout info to hide this. commit 3d389bc6a5ba0943f1b451fa7a8f2e3246de0bb1 Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Wed Aug 13 14:05:19 2014 +0100 Case 0563 was broken when the GECOS field had spaces. Accept quoted ones in stderr. commit d4333083f230702c8be45650dc48b6eb65a162eb Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Mon Aug 11 18:30:49 2014 +0100 Case 0601 was unreliable; perl racing with exim for output. Quieten exim.
2014-08-10Add (2 0 1) testJeremy Harris
2014-08-10Change CV= log line element for dane-verified certJeremy Harris
2014-08-10Capture the knowlege that verification succeededJeremy Harris