summaryrefslogtreecommitdiff
path: root/test/scripts/2000-GnuTLS
AgeCommit message (Collapse)Author
2021-01-21Testsuite: TLS server testcase consolidationJeremy Harris
2021-01-21Testsuite: TLS client testcase consolidationJeremy Harris
2020-10-13 TLS: pre-generate and load server selfsigned cert, when one is to be usedJeremy Harris
2020-06-11TLS: use RFC 6125 rules for certifucate name checks when CNAMES are present. ↵Jeremy Harris
Bug 2594
2020-02-26Testsuite: Move 2040 to 1101 (hanging pipelining connections)Heiko Schlittermann (HS12-RIPE)
While this was a bug using GnuTLS, the test is rather generic and the expected behaviour does not depend on the TLS implementation.
2020-02-18Testsuite: add test for hanging callout connectionsHeiko Schlittermann (HS12-RIPE)
Fixed in bd95ffc2ba87fbd3c752df17bc8fd9c01586d45a
2019-07-20Testsuite: synch log outputJeremy Harris
2019-05-19Change the default for hosts_noproxy_tls to unset, enabling continued-TLS ↵Jeremy Harris
deliveries as default
2019-02-16GnuTLS: Fix client detection of server reject of client cert under TLS1.3Jeremy Harris
2019-02-11Testsuite: harden for TLS1.3 under GnuTLSJeremy Harris
2019-02-11Testsuite: For GnuTLS when we're testing authentications requested via ↵Jeremy Harris
pri-string, disable TLS1.3 On GnuTLS 3.6.5 is appears to ignore the given priority, if it can use 1.3
2018-11-29Testsuite: handle change in GnuTLS cert preferenceJeremy Harris
2018-10-21Ensure unique message-id even for rejected messagesJeremy Harris
2018-09-18Testsuite: track newer GnuTLS behaviourJeremy Harris
We have lost one log line, for a ciphers-negotiation failure on an early host in a list from routing. We still get something indicative if the last one fails, so I'm going to let this pass. Test 2025 will fail on earlier GnuTLS library versions as a result. NONE no longer works as documented, in priority string for GnuTLS.
2018-06-25Expansions: A tls option on ${readsocket }. Bug 2282Jeremy Harris
2018-02-10Testsuite: move sha3 tests to separate testcaseJeremy Harris
2018-01-01tidyingJeremy Harris
2017-12-18Testsuite: move CRL testcases away from using SHA1-signed certsJeremy Harris
2017-11-07TLS: support multiple certificate files in server. Bug 2092Jeremy Harris
2017-10-26Testsuite: more time for slow test platformJeremy Harris
2017-10-25Testsuite: more time for slow test platformJeremy Harris
2017-10-14Testsuite: avoid indeterminate delivery orderingJeremy Harris
2017-08-31Logging: TCP Fast OpenJeremy Harris
2017-06-11On a continued-transport delivery, do not check the hostlist for mismatch in theJeremy Harris
transport dispatch level when the transport does hosts-override. Instead do the full trasport process call and let it decide on compatibility with the connection.
2017-06-03Testsuite: stabilize output sequence for 2x35/6Jeremy Harris
2017-05-17Testsuite: delays in 2x3[567]Jeremy Harris
2017-05-17Testsuite: add delays for predictable log sequencing in 2x36, log-sorting ↵Jeremy Harris
for 2x38
2017-05-17TLS: do decent PIPELINING under TLS, at least with GnuTLSJeremy Harris
I've not found an equivalent in OpenSSL of gnutls_record_cork() nor gnutls_record_check_pending() yet.
2017-05-06Teach SMTP input sync check ("input sent too soon") about SMTP input bufferingJeremy Harris
2017-04-30Fix continue_more on TLS connection. Bug 2104Jeremy Harris
2017-03-21Callouts: a "hold" option for receipient-verify, which keeps the connection ↵Jeremy Harris
open both for further recipients and for eventual delivery.
2017-03-07Delivery: contined-connection maintaining TLSJeremy Harris
2016-11-08Testsuite: 2091,5403 independent of calling userJeremy Harris
2016-10-22Testsuite: Add testcase for GnuTLS disconnect after STARTTLSJeremy Harris
2016-10-22TCP Fast OpenJeremy Harris
2016-10-08Fix callouts connection fallback from TLS to cleartext. Bug 1897Jeremy Harris
2016-09-28Drain socket to get clean TCP FINsJeremy Harris
2016-08-22Add automatic macros for compile-time feature optionsJeremy Harris
2016-08-09Testsuite: nail down hostname for CHUNKING test casesJeremy Harris
2016-08-02testcases for TLSJeremy Harris
2016-06-02Expansions: add ${sha3:<string>} itemJeremy Harris
2016-06-02Add support for ${sha256:<string>}Jeremy Harris
2016-05-21Testsuite: GnuTLS server TLD startup errors testcaseJeremy Harris
2016-05-04TLS: when tls_certificates unset, generate a selfsigned certJeremy Harris
2015-03-15SOCKS: as a client, talk SMTP via a socks5 proxy. Bug 1590Jeremy Harris
2015-01-20Testsuite: Experimental_Certnames absorbed into mainlineJeremy Harris
2015-01-12Move certificate name checking to mainline, default enabledJeremy Harris
This is an exim client checking a server certificate.
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-07-13Fix TLS SNI, and add regression test casesJeremy Harris
2014-05-02Certificate variables and field-extractor expansions. Bug 1358Jeremy Harris