openssl/ssl/quic
Hugo Landau 62cb7c810e THREADING: Make CRYPTO_MUTEX and CRYPTO_CONDVAR typesafe
There was really no need for this to be void and it made bugs very easy
to introduce accidentally, especially given that the free functions
needed to be passed a pointer to the pointer.

Also fix some bugs in the QUIC code detected immediately by this change.

.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23519)
2024-02-09 14:10:17 +01:00
..
build.info QLOG: Minor updates 2024-02-02 11:50:29 +00:00
cc_newreno.c
json_enc.c Minor fixes 2024-02-02 11:50:30 +00:00
qlog_event_helpers.c QUIC QLOG: Fix use of size_t and uint64_t 2024-02-09 11:03:53 +00:00
qlog.c QUIC QLOG: Retrieve PID correctly on Windows 2024-02-09 11:03:52 +00:00
quic_ackm.c
quic_cfq.c
quic_channel_local.h QUIC CHANNEL: Optimise struct packing 2024-02-08 16:50:01 +00:00
quic_channel.c QUIC CHANNEL: Fix idle timeout computation bug 2024-02-08 16:50:00 +00:00
quic_demux.c QLOG: Wiring: QUIC DEMUX: Report a monotonically increasing datagram ID 2024-02-02 11:49:34 +00:00
quic_engine_local.h
quic_engine.c
quic_fc.c QUIC RXFC: Add accessor for credit 2024-02-08 16:50:00 +00:00
quic_fifd.c QUIC QLOG: Use set0 2024-02-02 11:50:30 +00:00
quic_impl.c THREADING: Make CRYPTO_MUTEX and CRYPTO_CONDVAR typesafe 2024-02-09 14:10:17 +01:00
quic_lcidm.c
quic_local.h
quic_method.c
quic_port_local.h
quic_port.c QLOG: Minor fixes after port refactor 2024-02-02 11:49:34 +00:00
quic_rcidm.c
quic_reactor.c
quic_record_rx.c QLOG: Wiring: QUIC QRX: Report the datagram ID from the DEMUX 2024-02-02 11:49:34 +00:00
quic_record_shared.c
quic_record_shared.h
quic_record_tx.c QUIC QLOG: Use set0 2024-02-02 11:50:30 +00:00
quic_record_util.c
quic_rstream.c
quic_rx_depack.c
quic_sf_list.c
quic_srt_gen.c
quic_srtm.c
quic_sstream.c
quic_statm.c
quic_stream_map.c
quic_thread_assist.c THREADING: Make CRYPTO_MUTEX and CRYPTO_CONDVAR typesafe 2024-02-09 14:10:17 +01:00
quic_tls.c
quic_trace.c
quic_tserver.c
quic_txp.c QUIC QLOG: Use set0 2024-02-02 11:50:30 +00:00
quic_txpim.c
quic_types.c
quic_wire_pkt.c
quic_wire.c
uint_set.c