summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2014-05-13Update docs for suggested Ident and PRDR settingsJeremy Harris
2014-05-13Merge branch 'master' of ssh://git.exim.org/home/git/eximTodd Lyons
2014-05-13Test suite normalize TLS 1.[12] to TLS1Todd Lyons
2014-05-13Move PRDR out of EXPERIMENTALJeremy Harris
2014-05-11New expansion operator sha256 for certificates. Bug 1170Jeremy Harris
2014-05-11More testcase serializationJeremy Harris
2014-05-11Compiler quietening and testcase consistencyJeremy Harris
Fix an unterminated comment from 018058b
2014-05-09Make $tls_out_ocsp visible to TPDA (mostly testsuite)Jeremy Harris
2014-05-08Enable operator md5 and sha1 use on certificate variables. Bug 1170Jeremy Harris
2014-05-06OCSP observability: variables $tls_{in,out}_ocspJeremy Harris
and smtp transport option hosts_request_ocsp
2014-05-06Refactor tls_client_init interfaceJeremy Harris
2014-05-05Extractors for subject-alternate-name, ocsp-uri, crl-uri return list. Bug 1358Jeremy Harris
2014-05-03More debug outputJeremy Harris
2014-05-03Restore testsuite operation on earlier GnuTLS librariesJeremy Harris
Typo
2014-05-03Restore testsuite operation on earlier GnuTLS librariesJeremy Harris
2014-05-02Certificate variables and field-extractor expansions. Bug 1358Jeremy Harris
2014-04-29Bug 1454: Option -oMm for message referenceHeiko Schlichting
Includes docs and test suite
2014-04-24Support OCSP Stapling under GnuTLS. Bug 1459Jeremy Harris
Requires GnuTLS version 3.1.3 or later. Under EXPERIMENTAL_OCSP
2014-04-21Updated GnuTLS error messagesJeremy Harris
2014-04-21Fix testcase "server missing/empty certificate file"Jeremy Harris
GnuTLS early versions (pre 3.0.0 ?) fail to send a reasonable client-cert request when tls_verify_certificates is an empty file. Since the test is for missing *server* certs (tls_certificate) avoid this by pointing to a real (if non-verifying) cert in tls_verify_certificates.
2014-04-20Make testcase more robust vs. timing variationsJeremy Harris
by restricting operations and logging to fewer items of interest
2014-04-20Restore testsuite operation under gnuTLS 2.8.5Jeremy Harris
2014-04-20Update testsuite for gnuTLS 3.1.23Jeremy Harris
2014-04-20Fix handling of $tls_cipher et.al. in (non-verify) transport. Bug 1455Jeremy Harris
The split of these variables into _in and _out sets introduced by d9b231 in 4.82 was incomplete, leaving the deprecated legacy variables nonfunctional during a transport and associated client authenticator. Fix by repointing the legacy set to the outbound connection set at transport startup (and do not clear out the inbound set at this time, either).
2014-04-19Fix logging of nomailJeremy Harris
When built with TLS support, non-TLS connections not resulting in mail transfer were crashing while building a log line. Fix by not returning a non-extensible string from the routine added in 67d81c1.
2014-04-09More care with headers add/remove lists. Bug 1452Jeremy Harris
As a side-effect, playing games with newlines no longer gives an altered message body/ Testcase 0324 is questionable (though passing)
2014-03-19Fix testcase for GnuTLS tls_require_ciphersJeremy Harris
2014-03-19Add tls_verify_hosts and tls_try_verify_hosts to smtp transport, GnuTLS.Wolfgang Breyha
2014-03-19Fix testsuite GnuTLS case for 511a6c1Jeremy Harris
2014-03-18Fix ACL "condition =" for negative number values. Bug 1005Jeremy Harris
Fix conditional "bool{<string>}" for negative number values, to match.
2014-03-16Support transport-added headers under cutthrough delivery. Bug 1431Jeremy Harris
2014-03-15Add tls_verify_hosts and tls_try_verify_hosts to smtp transport. Bug 1371Wolfgang Breyha
Code by Wolfgang Breyha, docs and testsuite by Jeremy Harris
2014-03-15TestcasesJeremy Harris
2014-03-09Log port and TLS details for a failed deliveryJeremy Harris
2014-03-08${utf8clean:string} expansion operator. Bug 1401Axel Rau
2014-03-06Code for verify=header_names_asciiMichael Fischer v. Mollard
Documentation and test included. Fixed Conflicts: doc/doc-txt/ChangeLog
2014-03-05Support log_selector smtp_confirmation for the lmtp transport. Bug 1157Wolfgang Breyha
2013-12-22Add ${listextract {n}{list}...}Jeremy Harris
2013-12-15Increase test CA key sizes from 512 to 1024 to handle TLS1.2 digest sizes.Jeremy Harris
2013-11-20Fix testsuite build on SolarisJeremy Harris
As of s11, Solaris & derivatives need libsocket and libnsl. Ensure they are searched for by autoconfig. This seems to be successfully ignored on Linux. Credit to Dave Edmondson (dme@dme.org) for the fix.
2013-10-19Tests: Don't delete patched exim if -KEEP is usedTodd Lyons
2013-10-19Extra requires/notes for running test suiteTodd Lyons
2013-10-19Bugzilla 1402 - Handle upper case chars in testsTodd Lyons
Test 533 fails if there are any upper case chars in the path to the test suite. Added caseful_local_part=true to the router which calls the pipe.
2013-10-18Adjust runtest -CONTINUE to work everywhereTodd Lyons
2013-09-30Merge branch 'master_tpda'Todd Lyons
2013-09-30Adjust test build link paths.Todd Lyons
Details at: http://comments.gmane.org/gmane.mail.exim.user/91154 Add ignore for a logfile from test run.
2013-09-30Bug 1031: Experimental TPDAJeremy Harris
Remove whitespace
2013-09-15Fix numeric comparisons for 64b. Bug 1385Jeremy Harris
2013-07-21Remove ACL-config skip so that ${acl } expansions work from queue-runs.Jeremy Harris
Previously we skipped parsing the ACL section when not needed. Now it is potentially needed in all cases. The skip was ~5% faster than a full parse so probably not a large part of the exim process startup. Fix up testsuite output files affected by the removal and add a regression test.
2013-07-03Add test for ${hexquote:Jeremy Harris