openssl/ssl/quic
Hugo Landau b2c94b9399 QUIC Record Layer: Allow INITIAL EL to be rekeyed
Ordinarily we should not allow ELs to be rekeyed as it makes no sense to
do so. However the INITIAL EL can need to be rekeyed if a connection
retry occurs. Modify the QRL to allow this.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19703)
2023-01-13 13:20:12 +00:00
..
build.info QUIC RX: Support refcounted packets and eliminate wrapper 2023-01-13 13:20:10 +00: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 ACKM: Add support for psuedo-loss 2023-01-13 13:20:08 +00:00
quic_cfq.c QUIC CFQ Fixes 2022-11-07 18:18:34 +00:00
quic_demux.c QUIC DEMUX: Allow BIO to be changed 2023-01-13 13:20:09 +00:00
quic_dummy_handshake.c QUIC: Dummy Handshake Layer for Prototyping 2023-01-13 13:20:09 +00: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 Plug the QUIC_RSTREAM to the RX depacketizer 2022-11-14 08:01:57 +00:00
quic_local.h Plug the QUIC_RSTREAM to the RX depacketizer 2022-11-14 08:01:57 +00:00
quic_method.c
quic_record_rx.c QUIC RX: Do not handle auto-discard of Initial EL inside the QRX 2023-01-13 13:20:10 +00:00
quic_record_shared.c QUIC Record Layer: Allow INITIAL EL to be rekeyed 2023-01-13 13:20:12 +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 QUIC TX: Do not have QTX handle refcount of BIOs 2023-01-13 13:20:11 +00:00
quic_record_util.c QUIC Record Layer (Refactor and TX Side) 2022-09-02 10:03:55 +02:00
quic_rstream.c QUIC RSTREAM: Allow pointer to be NULL when calling free 2023-01-13 13:20:12 +00:00
quic_rx_depack.c QUIC RX: Support refcounted packets and eliminate wrapper 2023-01-13 13:20:10 +00:00
quic_sf_list.c QUIC RX: Support refcounted packets and eliminate wrapper 2023-01-13 13:20:10 +00:00
quic_sstream.c QUIC TX Packetiser and Streams Mapper 2022-11-24 08:15:20 +00:00
quic_statm.c Avoid struct timeval in QUIC code 2022-09-13 21:13:22 +10:00
quic_stream_map.c QUIC: Add transport parameter and other constants 2023-01-13 13:20:12 +00:00
quic_txp.c QUIC TX Packetiser and Streams Mapper 2022-11-24 08:15:20 +00:00
quic_txpim.c QUIC CFQ Fixes 2022-11-07 18:18:34 +00:00
quic_wire_pkt.c QUIC Wire Encoding: Support Retry Integrity Tag Calculation 2023-01-13 13:20:10 +00:00
quic_wire.c QUIC Wire Format Encoding: Fix handling of zero-length parameters 2023-01-13 13:20:12 +00:00
uint_set.c uint_set: convert uint_set to use the list data type 2022-11-16 18:02:02 +11:00