freebsd-dev/crypto/openssl/ssl
John Baldwin f6e5fcdc84 OpenSSL: Cleanup record length checks for KTLS
In some corner cases the check for packets
which exceed the allowed record length was missing
when KTLS is initially enabled, when some
unprocessed packets are still pending.

Approved by:	jkim
Obtained from:	OpenSSL commit 8fff986d52606e1a33f9404504535e2e2aee3e8b
MFC after:	1 week
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D34972
2022-05-04 13:07:36 -07:00
..
record OpenSSL: Cleanup record length checks for KTLS 2022-05-04 13:07:36 -07:00
statem OpenSSL: Merge OpenSSL 1.1.1o 2022-05-03 15:07:06 -04:00
bio_ssl.c OpenSSL: Merge OpenSSL 1.1.1m 2021-12-14 16:03:52 -05:00
build.info OpenSSL: Support for kernel TLS offload (KTLS) 2021-01-28 10:24:13 -08:00
d1_lib.c Import OpenSSL 1.1.1l 2021-09-01 00:26:38 -04:00
d1_msg.c Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00
d1_srtp.c Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00
ktls.c OpenSSL: Add support for Chacha20-Poly1305 to kernel TLS on FreeBSD. 2021-08-17 14:41:42 -07:00
methods.c Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00
packet_local.h Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00
packet.c Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00
pqueue.c Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00
s3_cbc.c OpenSSL: Merge OpenSSL 1.1.1m 2021-12-14 16:03:52 -05:00
s3_enc.c OpenSSL: Merge OpenSSL 1.1.1o 2022-05-03 15:07:06 -04:00
s3_lib.c OpenSSL: Merge OpenSSL 1.1.1n 2022-03-15 19:37:45 -04:00
s3_msg.c Import OpenSSL 1.1.1l 2021-09-01 00:26:38 -04:00
ssl_asn1.c OpenSSL: Merge OpenSSL 1.1.1m 2021-12-14 16:03:52 -05:00
ssl_cert_table.h
ssl_cert.c OpenSSL: Merge OpenSSL 1.1.1n 2022-03-15 19:37:45 -04:00
ssl_ciph.c OpenSSL: Merge OpenSSL 1.1.1m 2021-12-14 16:03:52 -05:00
ssl_conf.c OpenSSL: Only enable KTLS if it is explicitly configured 2021-08-17 14:41:24 -07:00
ssl_err.c Import OpenSSL 1.1.1l 2021-09-01 00:26:38 -04:00
ssl_init.c OpenSSL: Merge OpenSSL 1.1.1o 2022-05-03 15:07:06 -04:00
ssl_lib.c OpenSSL: Merge OpenSSL 1.1.1o 2022-05-03 15:07:06 -04:00
ssl_local.h OpenSSL: Merge OpenSSL 1.1.1m 2021-12-14 16:03:52 -05:00
ssl_mcnf.c Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00
ssl_rsa.c Merge OpenSSL 1.1.1h. 2020-09-22 16:18:31 +00:00
ssl_sess.c Merge OpenSSL 1.1.1i. 2020-12-09 02:05:14 +00:00
ssl_stat.c Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00
ssl_txt.c OpenSSL: Merge OpenSSL 1.1.1o 2022-05-03 15:07:06 -04:00
ssl_utst.c Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00
t1_enc.c OpenSSL: Merge OpenSSL 1.1.1o 2022-05-03 15:07:06 -04:00
t1_lib.c Import OpenSSL 1.1.1l 2021-09-01 00:26:38 -04:00
t1_trce.c Merge OpenSSL 1.1.1h. 2020-09-22 16:18:31 +00:00
tls13_enc.c OpenSSL: Only enable KTLS if it is explicitly configured 2021-08-17 14:41:24 -07:00
tls_srp.c Merge OpenSSL 1.1.1e. 2020-03-18 02:13:12 +00:00