summaryrefslogtreecommitdiffstats
path: root/ssl/quic/quic_impl.c
AgeCommit message (Expand)Author
2023-06-16QUIC: Add internal APIs for white-box testing of key updateHugo Landau
2023-06-16QUIC APL: Correct implementation of time callback overrideHugo Landau
2023-05-29SSL_handle_events(): Minor fixes to documentationHugo Landau
2023-05-29QUIC APL: Allow DTLSv1 APIs to be used for compatibilityHugo Landau
2023-05-29QUIC APL: Change SSL_get_event_timeout API designHugo Landau
2023-05-29QUIC: Rename SSL_tick, SSL_get_tick_timeoutHugo Landau
2023-05-24Create setter functions for the msg_callback and msg_callback_argMatt Caswell
2023-05-24Add initial QUIC support for the msg_callbackMatt Caswell
2023-05-24QUIC APL: Unlock mutex before freeing (clang tsan error)Hugo Landau
2023-05-24QUIC: Fix bugs where threading is disabledHugo Landau
2023-05-24QUIC APL: Make SSL_get_error per-stream, error raising refactorHugo Landau
2023-05-12QUIC MSST: Rename SSL_set_incoming_stream_reject_policyHugo Landau
2023-05-12QUIC MSST: Clarify default XSO transitionsHugo Landau
2023-05-12QUIC APL: Fix a bug where avail could be used uninitializedHugo Landau
2023-05-12QUIC APL: Handle reference for multiple streams counting correctlyHugo Landau
2023-05-12QUIC APL: Fix logic of SSL_get_stream_typeHugo Landau
2023-05-12QUIC MSST: Minor fixes and cleanupsHugo Landau
2023-05-12QUIC APL: Fix a bug where incoming unidirectional streams weren't detectedHugo Landau
2023-05-12QUIC APL: Send STOP_SENDING/RESET_STREAM when XSO is freedHugo Landau
2023-05-12QUIC DISPATCH/APL: Add SSL_stream_reset and status query APIsHugo Landau
2023-05-12QUIC RXDP/QSM: Enforce MAX_STREAMSHugo 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_get0_connectionHugo Landau
2023-05-12QUIC APL: Defer default XSO creationHugo 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 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: Refactor APL interface to use SSL pointers not QC pointersHugo Landau
2023-05-12QUIC Dispatch: Enhance SSL object unwrapping functions (core)Hugo Landau
2023-03-30QUIC: Ensure locking when injecting datagramsHugo Landau
2023-03-30QUIC Thread Assisted mode: miscellaneous fixesHugo Landau
2023-03-30QUIC Thread Assisted Mode: Refactor locking to be infallibleHugo Landau
2023-03-30Minor fixes to thread assisted modeHugo 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-30Switch to using ossl_crypto_mutex from CRYPTO_RWLOCKHugo Landau
2023-03-30Add channel-only tick mode and use it for thread assisted modeHugo Landau
2023-03-30Front End for QUIC Thread Assisted ModeHugo Landau
2023-03-30Fix handshake lockingHugo Landau
2023-03-30Add locking to QUIC front-endHugo Landau
2023-03-30Move channel mutex out of QUIC_CHANNEL for init/teardown flexibilityHugo Landau
2023-03-30Annotate functions needing lockingHugo Landau