summaryrefslogtreecommitdiffstats
path: root/ssl/quic/quic_channel.c
AgeCommit message (Expand)Author
2024-03-07QUIC: Define error code for stateless resetHugo Landau
2024-03-07QUIC: Uniform changes for QUIC error code definitions renameHugo Landau
2024-02-19QUIC CHANNEL: Defer QLOG instantiation until first eventHugo Landau
2024-02-08QUIC CHANNEL: Fix idle timeout computation bugHugo Landau
2024-02-08QUIC CHANNEL: Defer transport parameter generationHugo Landau
2024-02-08QUIC CHANNEL: Add idle timeout configuration and stream count APIsHugo Landau
2024-02-02QUIC QLOG: Use set0Hugo Landau
2024-02-02QUIC CHANNEL: Ensure QLOG instance is used correctly on server sideHugo Landau
2024-02-02QLOG: Minor updatesHugo Landau
2024-02-02QLOG: Minor fixes after port refactorHugo Landau
2024-02-02QLOG: Events: Implement transport:packet_receivedHugo Landau
2024-02-02QLOG: Events: Implement transport:packet_sentHugo Landau
2024-02-02QLOG: QUIC CHANNEL: Allow a log title to be specifiedHugo Landau
2024-02-02QLOG: Wiring: QUIC FIFDHugo Landau
2024-02-02QLOG: Events: Implement connectivity:connection_closedHugo Landau
2024-02-02QLOG: Events: Implement transport:parameters_setHugo Landau
2024-02-02QLOG: Events: Implement connectivity:connection_state_updatedHugo Landau
2024-02-02QLOG: Events: Implement connectivity:connection_startedHugo Landau
2024-02-02QLOG: Wiring: QUIC CHANNELHugo Landau
2023-12-21Minor updatesHugo Landau
2023-12-21QUIC APL, TSERVER: Start using a QUIC_ENGINE objectHugo Landau
2023-12-21QUIC PORT: Fix BIO_dgram usage under Winsock due to bind requirementHugo Landau
2023-12-21QUIC PORT: Allow errors to be tracked at port levelHugo Landau
2023-12-21QUIC CHANNEL, LCIDM: Factor duplicate CID generation functionHugo Landau
2023-12-21QUIC CHANNEL: Finish cleanup of LCIDM integrationHugo Landau
2023-12-21QUIC CHANNEL: Finish moving SRT handling to SRTMHugo Landau
2023-12-21QUIC CHANNEL: Phase out use of QRX-DEMUX routing in favour of PORT-LCIDM routingHugo Landau
2023-12-21QUIC CHANNEL: Keep a reference to our LCIDMHugo Landau
2023-12-21QUIC PORT: Enable injection of incoming URXEs into a channel via default hand...Hugo Landau
2023-12-21QUIC PORT: Partially move stateless reset handling to portHugo Landau
2023-12-21QUIC CHANNEL: Remove legacy calls for functionality moved to QUIC_PORTHugo 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, PORT: Abstract time retrievalHugo Landau
2023-12-21QUIC CHANNEL, TSERVER: Move to using libctx/propq/mutex/now_cb via QUIC_PORTHugo Landau
2023-12-21QUIC CHANNEL: Make a QUIC_PORT mandatoryHugo Landau
2023-12-21QUIC CHANNEL: Keep a reference to a QUIC_PORTHugo Landau
2023-11-02QUIC CHANNEL: Set reason string for missing tparams extensionHugo Landau
2023-10-30QUIC CHANNEL: Make ping deadline and idle deadline calculation consistentHugo Landau
2023-10-25QUIC CHANNEL: Handle ping deadlines differentlyHugo Landau
2023-10-25QUIC CHANNEL: Tweak crypto buffer sizesHugo Landau
2023-10-25QUIC CHANNEL: Correct timeout calculation for ACKsHugo Landau
2023-10-25QUIC TLS: Ensure QUIC_TLS is ticked between each processed RX packetHugo Landau
2023-10-23Don't fail on a bad dcid in the tranport params when fuzzingMatt Caswell
2023-10-20QUIC: Prevent incoming oversize tokensHugo Landau
2023-10-20QUIC: Add handling of SSL_get_shutdown()Tomas Mraz
2023-10-20Postpone two TODO(QUIC) items appropriatelyTomas Mraz
2023-10-19Ignore ping deadline when calculating tick deadline if we can't sendMatt Caswell
2023-10-19Ignore retry packets that arrive too lateMatt Caswell