openssl/test/ssl-tests
Todd Short 088dfa1335 Add option to disable Extended Master Secret
Add SSL_OP64_NO_EXTENDED_MASTER_SECRET, that can be set on either
an SSL or an SSL_CTX. When processing a ClientHello, if this flag
is set, do not indicate that the EMS TLS extension was received in
either the ssl3 object or the SSL_SESSION.  Retain most of the
sanity checks between the previous and current session during
session resumption, but weaken the check when the current SSL
object is configured to not use EMS.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3910)
2019-02-15 10:11:18 +00:00
..
01-simple.conf
01-simple.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
02-protocol-version.conf
02-protocol-version.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
03-custom_verify.conf
03-custom_verify.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
04-client_auth.conf Fix some TLSv1.3 alert issues 2018-07-31 09:31:50 +01:00
04-client_auth.conf.in Fix some TLSv1.3 alert issues 2018-07-31 09:31:50 +01:00
05-sni.conf
05-sni.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
06-sni-ticket.conf
06-sni-ticket.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
07-dtls-protocol-version.conf
07-dtls-protocol-version.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
08-npn.conf
08-npn.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
09-alpn.conf
09-alpn.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
10-resumption.conf Respect SSL_OP_NO_TICKET in TLSv1.3 2018-06-26 18:09:46 +01:00
10-resumption.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
11-dtls_resumption.conf Respect SSL_OP_NO_TICKET in TLSv1.3 2018-06-26 18:09:46 +01:00
11-dtls_resumption.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
12-ct.conf
12-ct.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
13-fragmentation.conf
13-fragmentation.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
14-curves.conf
14-curves.conf.in
15-certstatus.conf
15-certstatus.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
16-dtls-certstatus.conf
16-dtls-certstatus.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
17-renegotiate.conf
17-renegotiate.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
18-dtls-renegotiate.conf
18-dtls-renegotiate.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
19-mac-then-encrypt.conf
19-mac-then-encrypt.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
20-cert-select.conf Test use of a brainpool ECDSA certificate 2018-11-12 11:10:21 +00:00
20-cert-select.conf.in Test use of a brainpool ECDSA certificate 2018-11-12 11:10:21 +00:00
21-key-update.conf
21-key-update.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
22-compression.conf
22-compression.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
23-srp.conf
23-srp.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
24-padding.conf
24-padding.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
25-cipher.conf
25-cipher.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
26-tls13_client_auth.conf Change Post Handshake auth so that it is opt-in 2018-08-20 15:14:01 +01:00
26-tls13_client_auth.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
27-ticket-appdata.conf
27-ticket-appdata.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
28-seclevel.conf Fix no-ec and no-tls1_2 2018-11-14 11:28:01 +00:00
28-seclevel.conf.in Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
29-dtls-sctp-label-bug.conf Fix end-point shared secret for DTLS/SCTP 2019-02-01 11:57:19 +00:00
29-dtls-sctp-label-bug.conf.in Fix end-point shared secret for DTLS/SCTP 2019-02-01 11:57:19 +00:00
30-extended-master-secret.conf Add option to disable Extended Master Secret 2019-02-15 10:11:18 +00:00
30-extended-master-secret.conf.in Add option to disable Extended Master Secret 2019-02-15 10:11:18 +00:00
protocol_version.pm Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00
ssltests_base.pm Following the license change, modify the boilerplates in test/ 2018-12-06 14:19:22 +01:00