QLOG: QUIC CHANNEL: Allow a log title to be specified
[openssl.git] / ssl / quic / quic_channel.c
2024-02-02 Hugo LandauQLOG: QUIC CHANNEL: Allow a log title to be specified
2024-02-02 Hugo LandauQLOG: Wiring: QUIC FIFD
2024-02-02 Hugo LandauQLOG: Events: Implement connectivity:connection_closed
2024-02-02 Hugo LandauQLOG: Events: Implement transport:parameters_set
2024-02-02 Hugo LandauQLOG: Events: Implement connectivity:connection_state_u...
2024-02-02 Hugo LandauQLOG: Events: Implement connectivity:connection_started
2024-02-02 Hugo LandauQLOG: Wiring: QUIC CHANNEL
2023-12-21 Hugo LandauMinor updates
2023-12-21 Hugo LandauQUIC APL, TSERVER: Start using a QUIC_ENGINE object
2023-12-21 Hugo LandauQUIC PORT: Fix BIO_dgram usage under Winsock due to...
2023-12-21 Hugo LandauQUIC PORT: Allow errors to be tracked at port level
2023-12-21 Hugo LandauQUIC CHANNEL, LCIDM: Factor duplicate CID generation...
2023-12-21 Hugo LandauQUIC CHANNEL: Finish cleanup of LCIDM integration
2023-12-21 Hugo LandauQUIC CHANNEL: Finish moving SRT handling to SRTM
2023-12-21 Hugo LandauQUIC CHANNEL: Phase out use of QRX-DEMUX routing in...
2023-12-21 Hugo LandauQUIC CHANNEL: Keep a reference to our LCIDM
2023-12-21 Hugo LandauQUIC PORT: Enable injection of incoming URXEs into...
2023-12-21 Hugo LandauQUIC PORT: Partially move stateless reset handling...
2023-12-21 Hugo LandauQUIC CHANNEL: Remove legacy calls for functionality...
2023-12-21 Hugo LandauQUIC PORT, CHANNEL: Move ticking code into QUIC_PORT
2023-12-21 Hugo LandauQUIC PORT, CHANNEL: Move DEMUX and default packet handl...
2023-12-21 Hugo LandauQUIC PORT: Keep a list of all child channels
2023-12-21 Hugo LandauQUIC CHANNEL, PORT: Abstract time retrieval
2023-12-21 Hugo LandauQUIC CHANNEL, TSERVER: Move to using libctx/propq/mutex...
2023-12-21 Hugo LandauQUIC CHANNEL: Make a QUIC_PORT mandatory
2023-12-21 Hugo LandauQUIC CHANNEL: Keep a reference to a QUIC_PORT
2023-11-02 Hugo LandauQUIC CHANNEL: Set reason string for missing tparams...
2023-10-30 Hugo LandauQUIC CHANNEL: Make ping deadline and idle deadline...
2023-10-25 Hugo LandauQUIC CHANNEL: Handle ping deadlines differently
2023-10-25 Hugo LandauQUIC CHANNEL: Tweak crypto buffer sizes
2023-10-25 Hugo LandauQUIC CHANNEL: Correct timeout calculation for ACKs
2023-10-25 Hugo LandauQUIC TLS: Ensure QUIC_TLS is ticked between each proces...
2023-10-23 Matt CaswellDon't fail on a bad dcid in the tranport params when...
2023-10-20 Hugo LandauQUIC: Prevent incoming oversize tokens
2023-10-20 Tomas MrazQUIC: Add handling of SSL_get_shutdown()
2023-10-20 Tomas MrazPostpone two TODO(QUIC) items appropriately
2023-10-19 Matt CaswellIgnore ping deadline when calculating tick deadline...
2023-10-19 Matt CaswellIgnore retry packets that arrive too late
2023-09-13 Hugo LandauQUIC CHANNEL: Add missing duplicate TPARAM handling...
2023-09-13 Matt CaswellEnsure QUIC-TLS errors raised during channel start...
2023-09-07 Matt CaswellCopyright year updates
2023-09-01 Hugo LandauQUIC RXDP: Reuse allocations between ACK frame processing
2023-09-01 Hugo LandauQUIC CHANNEL: Introduce concept of (non-)addressed...
2023-09-01 Hugo LandauQUIC CHANNEL: Cleanup poll descriptor management
2023-09-01 Hugo LandauQUIC CHANNEL: Only handle the first protocol error...
2023-08-29 Hugo LandauQUIC: Minimally handle version negotiation packets
2023-08-25 Hugo LandauQUIC APL: Implement backpressure on stream creation
2023-08-25 Matt CaswellKeep sending datagrams while we have data to send
2023-08-23 Tomas Mrazossl_quic_tx_packetiser_generate(): Always report if...
2023-08-23 Tomas MrazQUIC: Miscellaneous error handling updates
2023-08-22 Tomas MrazQUIC: Update ping deadline when we receive a packet
2023-08-22 Tomas MrazQUIC: Do not discard the INITIAL el too early
2023-08-16 Pauliquic: process stateless resets
2023-08-15 Matt CaswellNewSessionTickets with an early_data extension must...
2023-08-15 Matt CaswellUnexpected QUIC post-handshake CertificateRequests...
2023-08-10 Hugo LandauMinor fixes
2023-08-10 Hugo LandauQUIC CHANNEL: Tune RXFC default parameters
2023-08-10 Hugo LandauQUIC APL/CHANNEL: Wire up connection closure reason
2023-08-10 Hugo LandauQUIC TEST: Test NEW_CONN_ID frames
2023-08-10 Hugo LandauQUIC TEST: Ensure PING causes ACK generation
2023-08-08 Tomas MrazResolve some of the TODO(QUIC) items
2023-08-08 Hugo LandauQUIC TLS: Rethink error handling
2023-08-08 Hugo LandauQUIC CHANNEL: Improve error reporting
2023-08-08 Hugo LandauQUIC CHANNEL: Apply flow control to CRYPTO streams
2023-08-08 Hugo LandauQUIC FC: Rename stream count mode to reflect actual...
2023-08-08 Hugo LandauQUIC CHANNEL: Fix typo
2023-08-08 Hugo LandauQUIC QRX: Don't process 1-RTT packets until handshake...
2023-08-08 Hugo LandauQUIC CHANNEL, TXP: Discard INITIAL EL correctly
2023-08-08 Hugo LandauQUIC TLS: Report TLS errors properly as QUIC protocol...
2023-08-08 Hugo LandauQUIC CHANNEL: Send correct alert code if no TPARAMs...
2023-08-08 Hugo LandauQUIC CFQ: Unreliable transmission for PATH_RESPONSE
2023-08-04 Pauliquic compliance: 10.2.3 dropping instead of closing
2023-08-04 Pauliquic conformance: 10.2.1 rate limiting
2023-08-04 Pauliquic conformance: section 10.2.2 requirements
2023-08-04 Pauliquic conformance: section 10.2.1 requirements
2023-08-04 PauliAdd note about RFC 9000 10.2 persist time
2023-08-04 Paulidocument RRFC9000 10.1 MUST requirement
2023-07-31 Hugo LandauQUIC CHANNEL: Allow ticking to be inhibited for testing...
2023-07-21 Tom CosgroveFix build when configured with -DOPENSSL_USE_IPV6=0
2023-07-21 Hugo LandauQUIC TXP: Refactor TXP-related deadline handling into TXP
2023-07-19 Hugo LandauQUIC CHANNEL: Initialise max_ack_delay values properly
2023-07-18 Tomas MrazRaise SSL_R_QUIC_PROTOCOL_ERROR on any QUIC protocol...
2023-07-16 Hugo LandauQUIC: Fix multistream test on macOS
2023-07-16 Hugo LandauMinor updates
2023-07-16 Hugo LandauQUIC CONFORMANCE: Stop handling frames after termination
2023-07-16 Hugo LandauQUIC Conformance: Frame Handling Tests
2023-07-16 Hugo LandauQUIC CONFORMANCE: RFC 9000 s. 9.6
2023-07-16 Hugo LandauQUIC CONFORMANCE: Validate preferred_addr transport...
2023-07-16 Hugo LandauQUIC CONFORMANCE: RFC 9000 s. 19.15: NEW_CONNECTION_ID...
2023-07-16 Hugo LandauQUIC CONFORMANCE: RFC 9000 s. 17.2.5.1
2023-07-16 Hugo LandauQUIC CONFORMANCE: RFC 9000 s. 17.2.2: Enforce no initia...
2023-07-16 Hugo LandauQUIC CONFORMANCE: Enforce packet header reserved bits
2023-07-16 Hugo LandauQUIC CONFORMANCE: RFC 9000 s. 12.3: PN Limit
2023-07-16 Hugo LandauQUIC CONFORMANCE: RFC 9000 s. 12.3: PN duplicate suppre...
2023-07-16 Hugo LandauQUIC CONFORMANCE: Packet handling fixes
2023-07-16 Hugo LandauQUIC QSM/STREAM: Refactor to use RFC stream states
2023-07-07 Tomas MrazQUIC err handling: Save and restore error state
2023-07-07 Tomas MrazQUIC err handling: Properly report network errors
2023-07-04 Hugo LandauRework options handling
2023-07-04 Hugo LandauQUIC: Implement SSL_has_pending
next