openssl/ssl/quic
Matt Caswell 46376fcf4b Correct tag len check when determining how much space we have in the pkt
If the available space is equal to the tag length then we have no available
space for plaintext data.

Fixes #22699

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22715)
2023-11-15 11:06:52 +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 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 TLS: Ensure QUIC_TLS is ticked between each processed RX packet 2023-10-25 11:14:23 +01:00
quic_channel.c QUIC CHANNEL: Set reason string for missing tparams extension 2023-11-02 14:22:04 +01:00
quic_demux.c Copyright year updates 2023-09-07 09:59:15 +01: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 ossl_quic_new(): Avoid dereferencing NULL qc during cleanup 2023-11-06 07:50:08 +00: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 When requeueing deferred URXEs retain the order 2023-10-24 17:35:54 +01: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
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_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 Postpone two TODO(QUIC) items appropriately 2023-10-20 16:29:18 +01: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_wire_pkt.c Don't encrypt/decrypt packet data during fuzzing 2023-10-23 10:08:12 +01:00
quic_wire.c QUIC WIRE: Refuse integer transport params with trailing body bytes 2023-11-02 14:22:04 +01:00
uint_set.c Copyright year updates 2023-09-07 09:59:15 +01:00