openssl/ssl
Matt Caswell 2eb91b0ec3 Make the data field for get_record() const
Improves consistency with the QUIC rstream implementation - and improves
the abstraction between the TLS implementation and the abstract record
layer. We should not expect that the TLS implementation should be able to
change the underlying buffer. Future record layers may not expect that.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20404)
2023-04-12 11:02:01 +10:00
..
quic Make the data field for get_record() const 2023-04-12 11:02:01 +10:00
record Make the data field for get_record() const 2023-04-12 11:02:01 +10:00
statem Make the data field for get_record() const 2023-04-12 11:02:01 +10:00
bio_ssl.c
build.info Revise build.info 2023-03-30 11:14:17 +01:00
d1_lib.c
d1_msg.c
d1_srtp.c
event_queue.c
methods.c
pqueue.c
priority_queue.c compute_pqueue_growth(): Fix the return type 2023-01-27 16:11:38 +01:00
s3_enc.c
s3_lib.c first cut at sigalg loading 2023-02-24 11:02:48 +11:00
s3_msg.c
ssl_asn1.c RFC7250 (RPK) support 2023-03-28 13:49:54 -04:00
ssl_cert_comp.c
ssl_cert_table.h first cut at sigalg loading 2023-02-24 11:02:48 +11:00
ssl_cert.c RFC7250 (RPK) support 2023-03-28 13:49:54 -04:00
ssl_ciph.c first cut at sigalg loading 2023-02-24 11:02:48 +11:00
ssl_conf.c SSL_conf_cmd: add support for IgnoreUnexpectedEOF 2023-01-30 09:37:00 +01:00
ssl_err_legacy.c
ssl_err.c RFC7250 (RPK) support 2023-03-28 13:49:54 -04:00
ssl_init.c
ssl_lib.c Make sure we can query the SSL object for version info when using QUIC 2023-04-04 09:06:18 +10:00
ssl_local.h Make the data field for get_record() const 2023-04-12 11:02:01 +10:00
ssl_mcnf.c
ssl_rsa_legacy.c
ssl_rsa.c first cut at sigalg loading 2023-02-24 11:02:48 +11:00
ssl_sess.c RFC7250 (RPK) support 2023-03-28 13:49:54 -04:00
ssl_stat.c
ssl_txt.c
ssl_utst.c
sslerr.h Provide better errors for some QUIC failures 2023-03-20 09:35:38 +11:00
t1_enc.c
t1_lib.c RFC7250 (RPK) support 2023-03-28 13:49:54 -04:00
t1_trce.c RFC7250 (RPK) support 2023-03-28 13:49:54 -04:00
tls13_enc.c
tls_depr.c
tls_srp.c