openssl/ssl/quic
Matt Caswell d8a4451fa7 If an error occurs constructing the quic record layer, free it properly
We need to call quic_free() to free the record layer to ensure than any
BIO that was already set is also freed.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Hugo Landau <hlandau@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22368)
2023-10-23 10:08:22 +01:00
..
build.info
cc_newreno.c Resolve some of the TODO(QUIC) items 2023-08-08 15:58:59 +02:00
quic_ackm.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_cfq.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_channel_local.h QUIC RXDP: Reuse allocations between ACK frame processing 2023-09-01 14:06:18 +01:00
quic_channel.c Don't fail on a bad dcid in the tranport params when fuzzing 2023-10-23 10:08:12 +01:00
quic_demux.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_fc.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_fifd.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_impl.c QUIC: Add handling of SSL_get_shutdown() 2023-10-20 16:29:28 +01:00
quic_local.h Fix new typos found by codespell 2023-09-18 09:04:22 +10:00
quic_method.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_reactor.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_record_rx.c Fix a use-after-free in qrx_proces_pkt 2023-10-23 10:08:12 +01:00
quic_record_shared.c QUIC: Add ERR_raise() calls for EVP call failures 2023-08-23 17:18:48 +02:00
quic_record_shared.h
quic_record_tx.c Don't encrypt/decrypt packet data during fuzzing 2023-10-23 10:08:12 +01:00
quic_record_util.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_rstream.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_rx_depack.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_sf_list.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_sstream.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_statm.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_stream_map.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_thread_assist.c When calling ossl_crypto_condvar_wait_timeout() we must use real time 2023-10-10 08:17:43 +01:00
quic_tls.c If an error occurs constructing the quic record layer, free it properly 2023-10-23 10:08:22 +01:00
quic_trace.c quic_trace.c: Fix typo in traces 2023-08-22 12:31:46 +02:00
quic_tserver.c Postpone two TODO(QUIC) items appropriately 2023-10-20 16:29:18 +01:00
quic_txp.c QUIC: Prevent incoming oversize tokens 2023-10-20 16:31:40 +01:00
quic_txpim.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_wire_pkt.c Don't encrypt/decrypt packet data during fuzzing 2023-10-23 10:08:12 +01:00
quic_wire.c Copyright year updates 2023-09-07 09:59:15 +01:00
uint_set.c Copyright year updates 2023-09-07 09:59:15 +01:00