openssl/ssl/record
Matt Caswell 2b71b04220 Create the write record layer method and object and use it
Make sure we set the write record layer method and create the object
where appropriate. Move the newly restructured writing code into the
record layer object.

For now we are cheating and still accessing the underlying SSL_CONNECTION
object. This will be removed in subsequent commits.

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19198)
2022-09-23 14:43:24 +01:00
..
methods Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
build.info Move some DTLS read code into the read record layer 2022-08-18 16:38:13 +01:00
rec_layer_d1.c Move initial TLS write record layer code into new structure 2022-09-23 14:39:46 +01:00
rec_layer_s3.c Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
record_local.h Remove some redundant code 2022-08-18 16:38:14 +01:00
record.h Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
recordmethod.h Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
ssl3_buffer.c Remove some unnecessary function pointers from OSSL_RECORD_METHOD 2022-08-18 16:38:13 +01:00
ssl3_record_tls13.c Remove some redundant code 2022-08-18 16:38:14 +01:00
ssl3_record.c Remove some redundant code 2022-08-18 16:38:14 +01:00
tls_pad.c Fix leakage when the cacheline is 32-bytes in CBC_MAC_ROTATE_IN_PLACE 2022-05-09 16:40:21 +02:00