openssl/ssl
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
..
quic Add deferred datagram limit to QUIC Record Layer RX 2022-09-22 10:01:35 +01:00
record Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
statem Correctly handle a retransmitted ClientHello 2022-09-22 12:22:09 +01:00
bio_ssl.c
build.info time: move OSSL_TIME to libcrypto 2022-09-13 21:13:22 +10:00
d1_lib.c ssl: modify libssl so that it uses OSSL_TIME 2022-09-13 21:13:22 +10:00
d1_msg.c SSL object refactoring using SSL_CONNECTION object 2022-07-28 10:04:28 +01:00
d1_srtp.c
event_queue.c
methods.c
pqueue.c Update copyright year 2020-11-26 14:18:57 +00:00
priority_queue.c SSL object refactoring using SSL_CONNECTION object 2022-07-28 10:04:28 +01:00
s3_enc.c Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
s3_lib.c ssl: modify libssl so that it uses OSSL_TIME 2022-09-13 21:13:22 +10:00
s3_msg.c Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
ssl_asn1.c ssl: modify libssl so that it uses OSSL_TIME 2022-09-13 21:13:22 +10:00
ssl_cert_table.h Following the license change, modify the boilerplates in ssl/ 2018-12-06 14:20:59 +01:00
ssl_cert.c SSL object refactoring using SSL_CONNECTION object 2022-07-28 10:04:28 +01:00
ssl_ciph.c stack.c: add missing direct error reporting and improve coding style 2022-09-16 10:07:15 +02:00
ssl_conf.c SSL object refactoring using SSL_CONNECTION object 2022-07-28 10:04:28 +01:00
ssl_err_legacy.c Update copyright year 2021-06-17 13:24:59 +01:00
ssl_err.c Make the record layer directly aware of EtM 2022-08-18 16:38:12 +01:00
ssl_init.c err: get rid of err_free_strings_int() 2022-05-10 09:47:54 +02:00
ssl_lib.c Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
ssl_local.h ssl: modify libssl so that it uses OSSL_TIME 2022-09-13 21:13:22 +10:00
ssl_mcnf.c SSL: refactor all SSLfatal() calls 2020-11-11 12:12:23 +01:00
ssl_rsa_legacy.c
ssl_rsa.c Convert serverinfo in SSL_CTX_use_serverinfo() to v2. 2022-08-26 13:07:20 +10:00
ssl_sess.c ssl: modify libssl so that it uses OSSL_TIME 2022-09-13 21:13:22 +10:00
ssl_stat.c
ssl_txt.c ssl: modify libssl so that it uses OSSL_TIME 2022-09-13 21:13:22 +10:00
ssl_utst.c
sslerr.h Transfer the functionality from ssl3_read_n to the new record layer 2022-08-18 16:38:12 +01:00
t1_enc.c Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
t1_lib.c ssl: modify libssl so that it uses OSSL_TIME 2022-09-13 21:13:22 +10:00
t1_trce.c SSL object refactoring using SSL_CONNECTION object 2022-07-28 10:04:28 +01:00
tls13_enc.c Create the write record layer method and object and use it 2022-09-23 14:43:24 +01:00
tls_depr.c SSL object refactoring using SSL_CONNECTION object 2022-07-28 10:04:28 +01:00
tls_srp.c