summaryrefslogtreecommitdiffstats
path: root/ssl
AgeCommit message (Expand)Author
2023-05-12QUIC QSM: Clean up SEND_STREAM/RECV_STREAM handlingHugo Landau
2023-05-12QUIC CHANNEL: Do not copy terminate cause as it is not modified after termina...Hugo Landau
2023-05-12QUIC QSM: Handle STOP_SENDING correctlyHugo Landau
2023-05-12QUIC RXDP/QSM: Enforce MAX_STREAMSHugo Landau
2023-05-12QUIC TXP/CHANNEL: Generate MAX_STREAMS using RXFCHugo Landau
2023-05-12QUIC FC: Modify RXFC to support use for enforcing MAX_STREAMSHugo Landau
2023-05-12QUIC CHANNEL: Incoming streams implicitly create lower-numbered streamsHugo Landau
2023-05-12QUIC FIFD: Ensure QUIC_STREAM is updated after QUIC_SSTREAM lossHugo Landau
2023-05-12QUIC APL: Fix locking in XSO code and fix testsHugo Landau
2023-05-12QUIC CHANNEL, APL: Reject policy handlingHugo Landau
2023-05-12QUIC DISPATCH/APL: SSL_accept_stream, SSL_get_accept_queue_lenHugo Landau
2023-05-12QUIC DISPATCH/APL: Add SSL_set_incoming_stream_reject_policy (unwired)Hugo Landau
2023-05-12QUIC DISPATCH/APL: Implement SSL_set_default_stream_mode, default XSO refactorHugo Landau
2023-05-12QUIC DISPATCH/APL: Implement SSL_get_stream_idHugo Landau
2023-05-12QUIC DISPATCH/APL: Implement SSL_get_stream_typeHugo Landau
2023-05-12QUIC DISPATCH/APL: Implement SSL_is_connectionHugo Landau
2023-05-12QUIC DISPATCH/APL: Implement SSL_get0_connectionHugo Landau
2023-05-12QUIC APL: Defer default XSO creationHugo Landau
2023-05-12QUIC TSERVER: Add support for multiple streamsHugo Landau
2023-05-12QUIC CHANNEL: Initialise state, FC credit for new streams correctlyHugo Landau
2023-05-12QUIC CHANNEL: Handle incoming remotely-created streamsHugo Landau
2023-05-12QUIC APL: Add stream creation APIsHugo Landau
2023-05-12QUIC APL: Refactor stream-related code into QUIC_XSO objectHugo Landau
2023-05-12QUIC CHANNEL: Handle any number of streamsHugo 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-05-12QUIC APL: Create QUIC CHANNEL up front rather than deferring creationHugo Landau
2023-05-12QUIC: Base client/server identity on SSL method, not SSL_set_connect/accept_s...Hugo Landau
2023-05-12QUIC Dispatch: Update ssl_lib.c frontend to use new dispatch styleHugo Landau
2023-05-12QUIC Dispatch: Add simple way to determine if SSL object is QUIC-relatedHugo Landau
2023-05-12QUIC Dispatch: Refactor APL interface to use SSL pointers not QC pointersHugo Landau
2023-05-12QUIC Dispatch: Introduce the QUIC_XSO objectHugo Landau
2023-05-12QUIC Dispatch: Enhance SSL object unwrapping functions (core)Hugo Landau
2023-05-12Clear ownership when duplicating sessionsWatson Ladd
2023-05-11fix SSL_get_wbio may return rbio on quicihciah
2023-05-09Fix stack use-after-free in QUICJuergen Christ
2023-05-05Be more accurate about what we accept as a valid DTLS versionMatt Caswell
2023-05-02Copy min/max_proto_version from SSL_CTX to SSL only for the same method typesTomas Mraz
2023-05-02Do not send the empty renegotiation info SCSV in QUICTomas Mraz
2023-05-01Minor fixupsHugo Landau
2023-05-01QUIC CHANNEL: Fix bug where time callback arg wasn't passedHugo Landau
2023-05-01QUIC CC: Use OSSL_PARAMHugo Landau
2023-05-01QUIC CC: Move dummy method to test codeHugo Landau
2023-05-01QUIC CC: Safe multiplicationHugo Landau
2023-05-01QUIC CC: Minor fixesHugo Landau
2023-05-01QUIC: Make QUIC_CHANNEL use newreno CCHugo Landau
2023-05-01QUIC Congestion Control: TestsHugo Landau
2023-05-01QUIC: NewReno congestion controllerHugo Landau
2023-05-01QUIC CC: Major revisions to CC abstract interfaceHugo Landau