openssl/ssl/quic
Hugo Landau 203b0d00e0 QUIC RX: Do not handle auto-discard of Initial EL inside the QRX
While the QUIC RFCs state that the Initial EL should be auto-discarded
when successfully processing a packet at a higher EL, doing this inside
the QRX was not a good idea as this should be handled by the CSM.
We remove this functionality and adapt tests accordingly.

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:10 +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 Flow Control 2022-09-26 08:01:55 +01: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 TX key update support, RX time and PN reporting, general refactoring 2022-09-02 10:03:55 +02: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 Packetiser and Streams Mapper 2022-11-24 08:15:20 +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 RX: Support refcounted packets and eliminate wrapper 2023-01-13 13:20:10 +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 TXP: Fix missing OSSL_NELEM include 2022-11-24 09:17:20 +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 TX Packetiser and Streams Mapper 2022-11-24 08:15:20 +00:00
quic_wire.c QUIC TX Packetiser and Streams Mapper 2022-11-24 08:15:20 +00:00
uint_set.c uint_set: convert uint_set to use the list data type 2022-11-16 18:02:02 +11:00