openssl/ssl
Matt Caswell 7f533d6fa1 Only send custom extensions where we have received one in the ClientHello
We already did this for ServerHello and EncryptedExtensions. We should be
doing it for Certificate and HelloRetryRequest as well.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3298)
2017-05-03 14:37:42 +01:00
..
record TLS1.3 Padding 2017-05-02 09:44:43 +01:00
statem Only send custom extensions where we have received one in the ClientHello 2017-05-03 14:37:42 +01:00
bio_ssl.c Get pointer type right in BIO_ssl_shutdown() 2017-03-07 09:56:49 -05:00
build.info Move ssl/t1_ext.c to ssl/statem/extensions_cust.c 2017-04-07 13:41:04 +01:00
d1_lib.c
d1_msg.c Remove special case code for SCTP reneg handling 2017-04-25 11:13:39 +01:00
d1_srtp.c
methods.c
packet_locl.h TLS1.3 Padding 2017-05-02 09:44:43 +01:00
packet.c TLS1.3 Padding 2017-05-02 09:44:43 +01:00
pqueue.c
s3_cbc.c
s3_enc.c Use the new TLSv1.3 certificate_required alert where appropriate 2017-03-10 15:33:31 +00:00
s3_lib.c Remove ECDH(E) ciphers from SSLv3 2017-04-11 13:25:19 -04:00
s3_msg.c
ssl_asn1.c ASN.1: adapt our use of INTxx et al by making them explicitely embedded 2017-04-13 10:23:31 +02:00
ssl_cert.c Ignore dups in X509_STORE_add_* 2017-04-20 15:33:42 -04:00
ssl_ciph.c
ssl_conf.c TLS1.3 Padding 2017-05-02 09:44:43 +01:00
ssl_err.c Extend the SERVERINFO file format to include an extensions context 2017-05-03 14:37:42 +01:00
ssl_init.c
ssl_lib.c TLS1.3 Padding 2017-05-02 09:44:43 +01:00
ssl_locl.h TLS1.3 Padding 2017-05-02 09:44:43 +01:00
ssl_mcnf.c
ssl_rsa.c Extend the SERVERINFO file format to include an extensions context 2017-05-03 14:37:42 +01:00
ssl_sess.c Add support for SSL_SESSION_is_resumable() 2017-04-26 16:42:29 +01:00
ssl_stat.c
ssl_txt.c
ssl_utst.c
t1_enc.c Use the new TLSv1.3 certificate_required alert where appropriate 2017-03-10 15:33:31 +00:00
t1_lib.c Add a ciphersuite config sanity check for servers 2017-04-26 14:31:00 +01:00
t1_trce.c Add TLSv1.3 draft-19 messages to trace 2017-03-16 13:16:51 -04:00
tls13_enc.c Fix minor compiler issues. 2017-04-19 12:51:08 -04:00
tls_srp.c