openssl/ssl
Matt Caswell e54f0c9b2f Avoid "excessive message size" for session tickets
We received a report of an "excessive message size" for a received
session ticket. Our maximum size was significantly less than the theoretical
maximum. The server may put any data it likes in the session ticket
including (for example) the full certificate chain so we should be able to
handle longer tickets. Update the value to the maximum allowed by the spec.

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15877)
2021-07-06 10:54:37 +10:00
..
record ssl: replace tabs with spaces 2021-06-19 15:51:12 +10:00
statem Avoid "excessive message size" for session tickets 2021-07-06 10:54:37 +10:00
bio_ssl.c
build.info Do not duplicate symbols between libcrypto and libssl in static builds 2021-06-14 09:21:05 +10:00
d1_lib.c Only call dtls1_start_timer() once 2021-06-04 11:06:08 +10:00
d1_msg.c
d1_srtp.c
ktls.c ssl: fix indentation 2021-06-19 15:54:06 +10:00
methods.c
pqueue.c
s3_cbc.c fips module header inclusion fine-tunning 2021-07-06 10:52:27 +10:00
s3_enc.c tls: remove TODOs 2021-06-02 16:30:15 +10:00
s3_lib.c ssl: add zero strenght arguments to BN and RAND RNG calls 2021-05-29 17:17:12 +10:00
s3_msg.c Update copyright year 2021-05-20 14:22:33 +01:00
ssl_asn1.c Optimize session cache flushing 2021-06-10 18:32:25 +10:00
ssl_cert_table.h
ssl_cert.c cross-reference the DH and RSA SECLEVEL to level of security mappings 2021-06-23 09:26:15 +10:00
ssl_ciph.c tls: remove TODOs 2021-06-02 16:30:15 +10:00
ssl_conf.c Disabling Encrypt-then-MAC extension in s_client/s_server 2021-06-15 22:14:34 +02:00
ssl_err_legacy.c Update copyright year 2021-06-17 13:24:59 +01:00
ssl_err.c err: rename err_load_xxx_strings_int functions 2021-05-26 13:01:47 +10:00
ssl_init.c Update copyright year 2021-06-17 13:24:59 +01:00
ssl_lib.c tls: remove TODOs 2021-06-02 16:30:15 +10:00
ssl_local.h ssl: do not choose auto DH groups that are weaker than the security level 2021-06-19 15:49:46 +10:00
ssl_mcnf.c
ssl_rsa_legacy.c
ssl_rsa.c
ssl_sess.c Optimize session cache flushing 2021-06-10 18:32:25 +10:00
ssl_stat.c
ssl_txt.c Update copyright year 2021-06-17 13:24:59 +01:00
ssl_utst.c
sslerr.h err: rename err_load_xxx_strings_int functions 2021-05-26 13:01:47 +10:00
t1_enc.c tls: remove TODOs 2021-06-02 16:30:15 +10:00
t1_lib.c ssl: replace tabs with spaces 2021-06-19 15:51:12 +10:00
t1_trce.c
tls13_enc.c Adapt other parts of the source to the changed EVP_Q_digest() and EVP_Q_mac() 2021-06-23 23:00:36 +02:00
tls_depr.c
tls_srp.c ssl: add zero strenght arguments to BN and RAND RNG calls 2021-05-29 17:17:12 +10:00