openssl/ssl/quic
Matt Caswell f7f2b665cf Free the QUIC TLS object before freeing the channel
Freeing the QUIC TLS object may make calls back into QUIC so we should
free it first.

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23256)
2024-01-31 10:10:55 +00:00
..
build.info QUIC RCIDM: Add RCIDM 2024-01-11 11:14:18 +01:00
cc_newreno.c Resolve some of the TODO(QUIC) items 2023-08-08 15:58:59 +02:00
quic_ackm.c If the loss detection timer has fired we may not have lost packets 2023-10-30 08:01:58 +00:00
quic_cfq.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_channel_local.h QUIC CHANNEL: Remove obsolete SRT definitions 2023-12-21 08:12:06 +00:00
quic_channel.c Minor updates 2023-12-21 08:12:06 +00:00
quic_demux.c QUIC DEMUX: Remove obsolete SRT handling code 2023-12-21 08:12:06 +00:00
quic_engine_local.h Minor updates 2023-12-21 08:12:06 +00:00
quic_engine.c Minor updates 2023-12-21 08:12:06 +00:00
quic_fc.c Keep track of connection credit as we add stream data 2023-11-15 09:08:16 +01:00
quic_fifd.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_impl.c Free the QUIC TLS object before freeing the channel 2024-01-31 10:10:55 +00:00
quic_lcidm.c QUIC CHANNEL, LCIDM: Factor duplicate CID generation function 2023-12-21 08:12:00 +00:00
quic_local.h QUIC APL, TSERVER: Start using a QUIC_ENGINE object 2023-12-21 08:12:06 +00:00
quic_method.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_port_local.h Minor updates 2023-12-21 08:12:06 +00:00
quic_port.c QUIC PORT: Add explicit cast to get_time wrapper 2023-12-21 08:12:06 +00:00
quic_rcidm.c QUIC RCIDM: Minor updates 2024-01-11 11:16:27 +01:00
quic_reactor.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_record_rx.c Minor updates 2023-12-21 08:12:06 +00:00
quic_record_shared.c ossl_qrl_enc_level_set_provide_secret(): Avoid leaking keyslot in error condition 2023-11-06 07:47:17 +00:00
quic_record_shared.h TX key update support, RX time and PN reporting, general refactoring 2022-09-02 10:03:55 +02:00
quic_record_tx.c Correct tag len check when determining how much space we have in the pkt 2023-11-15 11:06:52 +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 QUIC TLS: Ensure QUIC_TLS is ticked between each processed RX packet 2023-10-25 11:14:23 +01:00
quic_sf_list.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_srt_gen.c QUIC SRT GEN: Minor updates 2023-11-25 09:14:05 +00:00
quic_srtm.c QUIC SRTM: Fixes for clang 2024-01-11 11:14:18 +01:00
quic_sstream.c QUIC SSTREAM: Fix bug in ossl_quic_sstream_is_totally_acked 2023-11-02 08:49:01 +00:00
quic_statm.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_stream_map.c Keep track of connection credit as we add stream data 2023-11-15 09:08:16 +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 Check for NULL when freeing the QUIC_TLS object 2023-10-31 11:40:02 +00:00
quic_trace.c quic_trace.c: Fix typo in traces 2023-08-22 12:31:46 +02:00
quic_tserver.c Free the tserver TLS object before freeing the channel 2024-01-31 10:10:55 +00:00
quic_txp.c Keep track of connection credit as we add stream data 2023-11-15 09:08:16 +01:00
quic_txpim.c Copyright year updates 2023-09-07 09:59:15 +01:00
quic_types.c QUIC: Move CID generation to quic_types.c 2023-12-21 08:12:06 +00:00
quic_wire_pkt.c Don't encrypt/decrypt packet data during fuzzing 2023-10-23 10:08:12 +01:00
quic_wire.c QUIC: Move CID generation to quic_types.c 2023-12-21 08:12:06 +00:00
uint_set.c Copyright year updates 2023-09-07 09:59:15 +01:00