openssl/ssl
Benjamin Kaduk 1376708c1c Allow TLS13_AD_MISSING_EXTENSION for older versions
Add a pass-through switch case for TLS13_AD_MISSING_EXTENSION in
ssl3_alert_code() and tls1_alert_code(), so that the call to
SSLfatal() in final_psk() will always actually generate an alert,
even for non-TLS1.3 protocol versions.

Fixes #15375

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15412)
2021-05-25 14:13:22 -07:00
..
record
statem Cleanup the peer point formats on regotiation 2021-05-21 17:18:54 +02:00
bio_ssl.c
build.info
d1_lib.c
d1_msg.c
d1_srtp.c
ktls.c
methods.c
pqueue.c
s3_cbc.c Update copyright year 2021-05-20 14:22:33 +01:00
s3_enc.c Allow TLS13_AD_MISSING_EXTENSION for older versions 2021-05-25 14:13:22 -07:00
s3_lib.c Promote SSL_get_negotiated_group() for non-TLSv1.3 2021-05-15 15:09:07 -07:00
s3_msg.c Update copyright year 2021-05-20 14:22:33 +01:00
ssl_asn1.c Update copyright year 2021-05-20 14:22:33 +01:00
ssl_cert_table.h
ssl_cert.c
ssl_ciph.c
ssl_conf.c Add SSL_OP_ALLOW_CLIENT_RENEGOTIATION 2021-05-17 10:53:30 +02:00
ssl_err_legacy.c
ssl_err.c
ssl_init.c
ssl_lib.c Let SSL_new_session_ticket() enter init immediately 2021-05-19 14:56:08 -07:00
ssl_local.h Promote SSL_get_negotiated_group() for non-TLSv1.3 2021-05-15 15:09:07 -07:00
ssl_mcnf.c
ssl_rsa_legacy.c
ssl_rsa.c
ssl_sess.c
ssl_stat.c
ssl_txt.c
ssl_utst.c
sslerr.h
t1_enc.c Allow TLS13_AD_MISSING_EXTENSION for older versions 2021-05-25 14:13:22 -07:00
t1_lib.c
t1_trce.c
tls13_enc.c
tls_depr.c
tls_srp.c