summaryrefslogtreecommitdiffstats
path: root/ssl/quic/quic_channel.c
AgeCommit message (Expand)Author
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
2023-09-13QUIC CHANNEL: Add missing duplicate TPARAM handling casesHugo Landau
2023-09-13Ensure QUIC-TLS errors raised during channel start are available to callerMatt Caswell
2023-09-07Copyright year updatesMatt Caswell
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: Cleanup poll descriptor managementHugo Landau
2023-09-01QUIC CHANNEL: Only handle the first protocol error raisedHugo Landau
2023-08-29QUIC: Minimally handle version negotiation packetsHugo Landau
2023-08-25QUIC APL: Implement backpressure on stream creationHugo Landau
2023-08-25Keep sending datagrams while we have data to sendMatt Caswell
2023-08-23ossl_quic_tx_packetiser_generate(): Always report if packets were sentTomas Mraz
2023-08-23QUIC: Miscellaneous error handling updatesTomas Mraz
2023-08-22QUIC: Update ping deadline when we receive a packetTomas Mraz
2023-08-22QUIC: Do not discard the INITIAL el too earlyTomas Mraz
2023-08-16quic: process stateless resetsPauli
2023-08-15NewSessionTickets with an early_data extension must have a valid max valueMatt Caswell
2023-08-15Unexpected QUIC post-handshake CertificateRequests are a PROTOCOL_VIOLATIONMatt Caswell
2023-08-10Minor fixesHugo Landau
2023-08-10QUIC CHANNEL: Tune RXFC default parametersHugo Landau
2023-08-10QUIC APL/CHANNEL: Wire up connection closure reasonHugo Landau
2023-08-10QUIC TEST: Test NEW_CONN_ID framesHugo Landau
2023-08-10QUIC TEST: Ensure PING causes ACK generationHugo Landau
2023-08-08Resolve some of the TODO(QUIC) itemsTomas Mraz
2023-08-08QUIC TLS: Rethink error handlingHugo Landau
2023-08-08QUIC CHANNEL: Improve error reportingHugo Landau
2023-08-08QUIC CHANNEL: Apply flow control to CRYPTO streamsHugo Landau
2023-08-08QUIC FC: Rename stream count mode to reflect actual functionHugo Landau
2023-08-08QUIC CHANNEL: Fix typoHugo Landau
2023-08-08QUIC QRX: Don't process 1-RTT packets until handshake is completeHugo Landau
2023-08-08QUIC CHANNEL, TXP: Discard INITIAL EL correctlyHugo Landau
2023-08-08QUIC TLS: Report TLS errors properly as QUIC protocol errorsHugo Landau
2023-08-08QUIC CHANNEL: Send correct alert code if no TPARAMs receivedHugo Landau
2023-08-08QUIC CFQ: Unreliable transmission for PATH_RESPONSEHugo Landau
2023-08-04quic compliance: 10.2.3 dropping instead of closingPauli
2023-08-04quic conformance: 10.2.1 rate limitingPauli
2023-08-04quic conformance: section 10.2.2 requirementsPauli
2023-08-04quic conformance: section 10.2.1 requirementsPauli
2023-08-04Add note about RFC 9000 10.2 persist timePauli
2023-08-04document RRFC9000 10.1 MUST requirementPauli
2023-07-31QUIC CHANNEL: Allow ticking to be inhibited for testing purposesHugo Landau
2023-07-21Fix build when configured with -DOPENSSL_USE_IPV6=0Tom Cosgrove