openssl/test/ssl-tests
Benjamin Kaduk 80de0c5947 Tests for SSL early callback
Plumb things through in the same place as the SNI callback, since
we recommend that the early callback replace (and supplement) the
SNI callback, and add a few test cases.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2279)
2017-02-23 19:40:26 +01:00
..
01-simple.conf Use PSS for simple test so TLS 1.3 handhake is successful. 2017-01-30 13:00:17 +00:00
01-simple.conf.in Use PSS for simple test so TLS 1.3 handhake is successful. 2017-01-30 13:00:17 +00:00
02-protocol-version.conf Update Configure to know about tls1_3 2016-11-02 13:08:21 +00:00
02-protocol-version.conf.in SSL test framework: port resumption tests 2016-07-20 13:55:53 +02:00
03-custom_verify.conf Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
03-custom_verify.conf.in Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
04-client_auth.conf Add tests for client and server signature type 2017-01-30 13:00:17 +00:00
04-client_auth.conf.in Add and use function test_pem to work out test filenames. 2017-02-17 16:33:12 +00:00
05-sni.conf Tests for SSL early callback 2017-02-23 19:40:26 +01:00
05-sni.conf.in Tests for SSL early callback 2017-02-23 19:40:26 +01:00
06-sni-ticket.conf Remove old style NewSessionTicket from TLSv1.3 2016-11-23 15:31:21 +00:00
06-sni-ticket.conf.in Remove a TLS1.3 TODO that is now completed 2017-01-30 10:18:22 +00:00
07-dtls-protocol-version.conf Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
07-dtls-protocol-version.conf.in SSL test framework: port resumption tests 2016-07-20 13:55:53 +02:00
08-npn.conf Start using the key_share data to derive the PMS 2016-11-16 10:09:46 +00:00
08-npn.conf.in Start using the key_share data to derive the PMS 2016-11-16 10:09:46 +00:00
09-alpn.conf Re-enable ALPN resumption tests where we are using TLSv1.3 2017-01-30 10:18:22 +00:00
09-alpn.conf.in Re-enable ALPN resumption tests where we are using TLSv1.3 2017-01-30 10:18:22 +00:00
10-resumption.conf Update Configure to know about tls1_3 2016-11-02 13:08:21 +00:00
10-resumption.conf.in SSL test framework: port resumption tests 2016-07-20 13:55:53 +02:00
11-dtls_resumption.conf Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
11-dtls_resumption.conf.in SSL test framework: port resumption tests 2016-07-20 13:55:53 +02:00
12-ct.conf Re-enable resumption for TLS1.3 CT tests 2017-01-30 10:18:23 +00:00
12-ct.conf.in Re-enable resumption for TLS1.3 CT tests 2017-01-30 10:18:23 +00:00
13-fragmentation.conf Add the SSL_METHOD for TLSv1.3 and all other base changes required 2016-11-02 13:08:21 +00:00
13-fragmentation.conf.in Add the SSL_METHOD for TLSv1.3 and all other base changes required 2016-11-02 13:08:21 +00:00
14-curves.conf Add server temp key type checks 2017-01-08 19:36:59 +00:00
14-curves.conf.in Add server temp key type checks 2017-01-08 19:36:59 +00:00
15-certstatus.conf Add some CertStatus tests 2016-08-30 14:49:10 +01:00
15-certstatus.conf.in Add some CertStatus tests 2016-08-30 14:49:10 +01:00
16-certstatus.conf Add some CertStatus tests 2016-08-30 14:49:10 +01:00
16-dtls-certstatus.conf Add some CertStatus tests 2016-08-30 14:49:10 +01:00
16-dtls-certstatus.conf.in Add some CertStatus tests 2016-08-30 14:49:10 +01:00
17-renegotiate.conf Provide a test for the Encrypt-Then-Mac renegotiation crash 2017-02-16 09:35:56 +00:00
17-renegotiate.conf.in Add and use function test_pem to work out test filenames. 2017-02-17 16:33:12 +00:00
18-dtls-renegotiate.conf Provide a test for the Encrypt-Then-Mac renegotiation crash 2017-02-16 09:35:56 +00:00
18-dtls-renegotiate.conf.in Add and use function test_pem to work out test filenames. 2017-02-17 16:33:12 +00:00
19-mac-then-encrypt.conf Fix mac-then-encrypt test with enable-tls1_3 2016-11-29 22:51:12 +00:00
19-mac-then-encrypt.conf.in 80-test_ssl_new.t: Make 19-mac-then-encrypt.conf work without TLSv1.2 2016-12-29 15:42:22 +01:00
20-cert-select.conf add DSA cert tests 2017-02-17 16:33:12 +00:00
20-cert-select.conf.in add DSA cert tests 2017-02-17 16:33:12 +00:00
21-key-update.conf Add some KeyUpdate tests 2017-02-17 10:28:01 +00:00
21-key-update.conf.in Add some KeyUpdate tests 2017-02-17 10:28:01 +00:00
protocol_version.pm Re-enable test_ssl_new resumption tests for TLSv1.3 2017-01-30 10:18:22 +00:00
ssltests_base.pm Add and use function test_pem to work out test filenames. 2017-02-17 16:33:12 +00:00