summaryrefslogtreecommitdiffstats
path: root/ssl/quic/quic_rx_depack.c
AgeCommit message (Expand)Author
2024-04-09Copyright year updatesRichard Levitte
2024-03-07QUIC: Uniform changes for QUIC error code definitions renameHugo Landau
2023-10-25QUIC TLS: Ensure QUIC_TLS is ticked between each processed RX packetHugo Landau
2023-09-07Copyright year updatesMatt Caswell
2023-09-01QUIC RXDP: Reuse allocations between ACK frame processingHugo Landau
2023-08-29QUIC RXDP: Handle PING correctlyHugo Landau
2023-08-23QUIC: Miscellaneous error handling updatesTomas Mraz
2023-08-10QUIC TEST: STREAM, MAX_DATA and MAX_STREAM_DATA testingHugo Landau
2023-08-10QUIC TEST: Ensure PING causes ACK generationHugo Landau
2023-08-08Resolve some of the TODO(QUIC) itemsTomas Mraz
2023-08-08QUIC: Fix nitHugo Landau
2023-08-08QUIC CHANNEL: Apply flow control to CRYPTO streamsHugo Landau
2023-08-08QUIC CFQ: Unreliable transmission for PATH_RESPONSEHugo Landau
2023-08-08QUIC: Echo PATH_CHALLENGE frames as PATH_RESPONSE framesHugo Landau
2023-07-17Minor updates 2Hugo Landau
2023-07-17QUIC CONFORMANCE/APL: Handle FIN/reset retirement correctlyHugo Landau
2023-07-17QUIC Conformance: Frame Handling TestsHugo Landau
2023-07-17QUIC CONFORMANCE: RFC 9000 s. 19.16: RETIRE_CONNECTION_ID framesHugo Landau
2023-07-17QUIC RXDP: Make ACK eliciting definition more resilient and centralisedHugo Landau
2023-07-17QUIC CONFORMANCE: RFC 9000 s. 19.14: STREAMS_BLOCKED FramesHugo Landau
2023-07-17QUIC CONFORMANCE: RFC 9000 s. 19.13: STREAM_DATA_BLOCKED FramesHugo Landau
2023-07-17QUIC CONFORMANCE: RFC 9000 s. 19.7Hugo Landau
2023-07-17RFC 9000 s. 19.8: Enforce maximum stream sizeHugo Landau
2023-07-17QUIC CONFORMANCE: Enforce minimal frame type encodingHugo Landau
2023-07-17QUIC CONFORMANCE: Packet handling fixesHugo Landau
2023-07-17QUIC CONFORMANCE: Validate RESET_STREAM final sizes correctlyHugo Landau
2023-07-17QUIC QSM: Model final sizes and handle STOP_SENDING correctlyHugo Landau
2023-07-17QUIC QSM/STREAM: Refactor to use RFC stream statesHugo Landau
2023-06-16QUIC RXDP: Strictly enforce ACK PNs with regard to TX key epochsHugo Landau
2023-05-24Rename msg_callback_s to msg_callback_ssl for greater clarityMatt Caswell
2023-05-24Properly handling stream/crypto frames while tracingMatt Caswell
2023-05-24Support trace for QUIC FramesMatt Caswell
2023-05-24QUIC RXDP: Ensure all stream-related frames autocreate a streamHugo Landau
2023-05-17Add minimal handling of NEW_CONNECTION_ID framesTomas Mraz
2023-05-12QUIC RXDP: Record STOP_SENDING/RESET_STREAM event AEC codes consistentlyHugo Landau
2023-05-12QUIC QSM: Handle STOP_SENDING correctlyHugo Landau
2023-05-12QUIC RXDP/QSM: Enforce MAX_STREAMSHugo Landau
2023-05-12QUIC CHANNEL: Incoming streams implicitly create lower-numbered streamsHugo Landau
2023-05-12QUIC CHANNEL: Handle incoming remotely-created streamsHugo Landau
2023-05-12QUIC CHANNEL: Handle any number of streamsHugo Landau
2023-03-30Annotate functions needing lockingHugo Landau
2023-02-22Treat unknown frames as a protocol errorMatt Caswell
2023-02-08Rationalize FIPS sourcesTomas Mraz
2023-01-13QUIC CSM: Minor style fixesHugo Landau
2023-01-13QUIC RXDP: Different error messages for stream conditionsHugo Landau
2023-01-13QUIC: Revise and add some TODO linesHugo Landau
2023-01-13QUIC: Complete the implementation of the RX depacketiser in terms of QUIC_CHA...Hugo Landau
2023-01-13QUIC RXDP: Remove non-actionable TODOsHugo Landau
2023-01-13QUIC RX: Support refcounted packets and eliminate wrapperHugo Landau
2022-11-14Plug the QUIC_RSTREAM to the RX depacketizerTomas Mraz