summaryrefslogtreecommitdiffstats
path: root/ssl/quic/quic_channel_local.h
AgeCommit message (Expand)Author
2024-02-02QLOG: Wire title-setting code to QUIC_CHANNEL and SSL_CTXHugo Landau
2024-02-02QLOG: QUIC CHANNEL: Allow a log title to be specifiedHugo Landau
2024-02-02QLOG: Wiring: QUIC CHANNELHugo Landau
2023-12-21QUIC CHANNEL: Remove obsolete SRT definitionsHugo Landau
2023-12-21QUIC CHANNEL: Finish moving SRT handling to SRTMHugo Landau
2023-12-21QUIC CHANNEL: Keep a reference to our LCIDMHugo Landau
2023-12-21QUIC PORT, CHANNEL: Move ticking code into QUIC_PORTHugo Landau
2023-12-21QUIC PORT, CHANNEL: Move DEMUX and default packet handling out of CHANNELHugo Landau
2023-12-21QUIC PORT: Keep a list of all child channelsHugo Landau
2023-12-21QUIC CHANNEL, TSERVER: Move to using libctx/propq/mutex/now_cb via QUIC_PORTHugo Landau
2023-12-21QUIC CHANNEL: Keep a reference to a QUIC_PORTHugo Landau
2023-12-21QUIC CHANNEL: Consolidate forward object declarations in a single headerHugo Landau
2023-10-25QUIC TLS: Ensure QUIC_TLS is ticked between each processed RX packetHugo Landau
2023-09-01QUIC RXDP: Reuse allocations between ACK frame processingHugo Landau
2023-09-01QUIC CHANNEL: Introduce concept of (non-)addressed modeHugo Landau
2023-09-01QUIC CHANNEL: Only handle the first protocol error raisedHugo Landau
2023-08-29QUIC: Minimally handle version negotiation packetsHugo Landau
2023-08-16quic: process stateless resetsPauli
2023-08-10QUIC TEST: Ensure PING causes ACK generationHugo Landau
2023-08-08QUIC CHANNEL: Apply flow control to CRYPTO streamsHugo Landau
2023-08-04Fix type/legacy namePauli
2023-08-04quic conformance: 10.2.1 rate limitingPauli
2023-07-31QUIC CHANNEL: Allow ticking to be inhibited for testing purposesHugo Landau
2023-07-19QUIC CHANNEL: Initialise max_ack_delay values properlyHugo Landau
2023-07-07QUIC err handling: Save and restore error stateTomas Mraz
2023-07-07QUIC err handling: Properly report network errorsTomas Mraz
2023-06-16QUIC: Add internal APIs for white-box testing of key updateHugo Landau
2023-06-16QUIC RXDP: Strictly enforce ACK PNs with regard to TX key epochsHugo Landau
2023-06-16QUIC CHANNEL: Handle key updates correctlyHugo Landau
2023-06-15Fix typos found by codespellDimitri Papadopoulos
2023-05-24Rename msg_callback_s to msg_callback_ssl for greater clarityMatt Caswell
2023-05-24Add initial QUIC support for the msg_callbackMatt Caswell
2023-05-17quic_tserver: Add possibility to change the connection idTomas Mraz
2023-05-17Add minimal handling of NEW_CONNECTION_ID framesTomas Mraz
2023-05-12QUIC TXP/CHANNEL: Generate MAX_STREAMS using RXFCHugo Landau
2023-05-12QUIC CHANNEL: Incoming streams implicitly create lower-numbered streamsHugo Landau
2023-05-12QUIC CHANNEL, APL: Reject policy handlingHugo Landau
2023-05-12QUIC CHANNEL: Initialise state, FC credit for new streams correctlyHugo Landau
2023-05-12QUIC APL: Add stream creation APIsHugo Landau
2023-05-12QUIC CHANNEL: Store TPs for initial flow control in TX directionHugo Landau
2023-05-12QUIC CHANNEL: Clarify role of RX TPs in preparation of storing TX TPsHugo Landau
2023-05-12QUIC CHANNEL: Remove stream 0-specific codeHugo Landau
2023-03-30QUIC Thread Assisted Mode: Fix typos and use of CRYPTO_RWLOCK typeHugo Landau
2023-03-30Enhance quic_tserver test to fully test thread assisted modeHugo Landau
2023-03-30QUIC CHANNEL: Allow time source to be overriddenHugo Landau
2023-03-30Move channel mutex out of QUIC_CHANNEL for init/teardown flexibilityHugo Landau
2023-03-30QUIC Channel: Add a mutexHugo Landau
2023-02-22Enable QUIC test server to find out the termination reasonMatt Caswell
2023-01-24Replace use of the Dummy Handshake Layer with the real oneMatt Caswell
2023-01-19QUIC CHANNEL: Add basic server support for testingHugo Landau