openssl/ssl/quic
Matt Caswell 7a4e109ebe Allow partially releasing a record for TLS
This enables the cleansing of plaintext to occur in the record layer and
avoids the need to cast away const above the record layer.

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
..
build.info QUIC Thread Assist Core 2023-03-30 11:14:08 +01:00
cc_dummy.c QUIC Congestion Control: API to determine deadline at which more credit will be available 2023-01-13 13:20:09 +00:00
quic_ackm.c QUIC Probes Support: Minor tweaks 2023-01-30 09:44:59 +01:00
quic_cfq.c QUIC CFQ Fixes 2022-11-07 18:18:34 +00:00
quic_channel_local.h QUIC Thread Assisted Mode: Fix typos and use of CRYPTO_RWLOCK type 2023-03-30 11:14:10 +01:00
quic_channel.c Add support for rstream get/release record in the QUIC TLS layer 2023-04-12 11:02:01 +10:00
quic_demux.c QUIC DEMUX: Ensure time field is always initialised 2023-03-22 10:14:25 +11:00
quic_fc.c QUIC RXFC: Don't emit a MAX_STREAM_DATA frame if we have a final size 2023-01-13 13:20:11 +00:00
quic_fifd.c QUIC TX Packetiser and Streams Mapper 2022-11-24 08:15:20 +00:00
quic_impl.c QUIC: Ensure locking when injecting datagrams 2023-03-30 11:14:17 +01:00
quic_local.h QUIC Thread Assisted mode: miscellaneous fixes 2023-03-30 11:14:16 +01:00
quic_method.c
quic_reactor.c QUIC Thread Assisted mode: miscellaneous fixes 2023-03-30 11:14:16 +01:00
quic_record_rx.c QUIC QRX: (Server support) Add support for manual URXE injection 2023-01-19 13:17:39 +00:00
quic_record_shared.c QUIC Front-End I/O API 2023-01-13 13:20:15 +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 Add the ability to mutate QUIC packets before they are written 2023-02-22 05:33:23 +00:00
quic_record_util.c QUIC Record Layer (Refactor and TX Side) 2022-09-02 10:03:55 +02:00
quic_rstream.c Improve the QUIC_RSTREAM implementation 2023-03-06 12:26:16 +01:00
quic_rx_depack.c Annotate functions needing locking 2023-03-30 11:14:07 +01:00
quic_sf_list.c stream_frame_new(): Add missing allocation check 2023-03-06 12:26:16 +01:00
quic_sstream.c Improve the QUIC_RSTREAM implementation 2023-03-06 12:26:16 +01:00
quic_statm.c Avoid struct timeval in QUIC code 2022-09-13 21:13:22 +10:00
quic_stream_map.c QUIC Stream Mapper: CSM-related changes, stream limits handling 2023-01-13 13:20:15 +00:00
quic_thread_assist.c QUIC Thread Assisted Mode: Fix typos and use of CRYPTO_RWLOCK type 2023-03-30 11:14:10 +01:00
quic_tls.c Allow partially releasing a record for TLS 2023-04-12 11:02:01 +10:00
quic_tserver.c QUIC Thread Assisted mode: miscellaneous fixes 2023-03-30 11:14:16 +01:00
quic_txp.c QUIC TXP: Allow caller to determine if an ACK-eliciting packet was sent 2023-03-30 11:14:08 +01:00
quic_txpim.c QUIC CFQ Fixes 2022-11-07 18:18:34 +00:00
quic_wire_pkt.c QUIC: Revise and add some TODO lines 2023-01-13 13:20:19 +00:00
quic_wire.c QUIC Transport Parameters: Add CID encoder/decoder, make ID optional 2023-01-13 13:20:13 +00:00
uint_set.c uint_set: convert uint_set to use the list data type 2022-11-16 18:02:02 +11:00