Resolve some of the TODO(QUIC) items
[openssl.git] / ssl / quic / quic_impl.c
2023-08-08 Tomas MrazResolve some of the TODO(QUIC) items
2023-08-02 Matt CaswellEnsure the QUIC TLS SSL object is marked as shutdown
2023-08-02 Matt CaswellEnsure SSL_has_pending() always works even before a...
2023-08-02 Matt CaswellStill advance handshake even on an empty write
2023-07-31 Hugo LandauQUIC: Automatically drain non-concluded streams, bugfixes
2023-07-31 Hugo LandauQUIC APL: Mask API operations when in shutdown flush
2023-07-31 Hugo LandauQUIC APL: Shutdown Stream Flush Functionality
2023-07-31 Hugo LandauQUIC APL: Ensure tick inhibition is not used during...
2023-07-31 Hugo LandauQUIC APL: Add internal call to allow changing send...
2023-07-16 Hugo LandauMinor updates 2
2023-07-16 Hugo LandauQUIC QSM: Get rid of recv_fin_retired in favour of...
2023-07-16 Hugo LandauQUIC CONFORMANCE/APL: Handle FIN/reset retirement correctly
2023-07-16 Hugo LandauQUIC APL: Validate receive stream state
2023-07-16 Hugo LandauQUIC APL: Validate send stream state
2023-07-16 Hugo LandauQUIC QSM/STREAM: Refactor to use RFC stream states
2023-07-09 Hugo LandauQUIC APL: Tick on SSL_read failure in non-blocking...
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 LandauUpdate SSL options handling
2023-07-04 Hugo LandauMinor updates
2023-07-04 Hugo LandauMinor fixes
2023-07-04 Hugo LandauQUIC SSL: Block SSL_clear
2023-07-04 Hugo LandauQUIC: Implement SSL_has_pending
2023-07-04 Hugo LandauQUIC: Prohibit post-handshake auth
2023-07-04 Hugo LandauQUIC: Control SSL option setting
2023-07-04 Hugo LandauQUIC TLS: Prohibit SRTP-related calls for QUIC TLS
2023-07-04 Hugo LandauQUIC SSL Behaviours: Allow detection of an SSL connecti...
2023-07-02 Tomas MrazCleanse also the send stream data with SSL_OP_CLEANSE_P...
2023-07-01 Pauliquic: update to structure based atomics
2023-06-27 Matt CaswellEnsure SSL_connect() actually blocks if we are in block...
2023-06-23 Tomas MrazSupport SSL_OP_CLEANSE_PLAINTEXT on QUIC streams
2023-06-15 Hugo LandauQUIC: Allow application to trigger TXKU
2023-06-15 Hugo LandauQUIC: Add internal APIs for white-box testing of key...
2023-06-15 Hugo LandauQUIC APL: Correct implementation of time callback override
2023-05-29 Hugo LandauSSL_handle_events(): Minor fixes to documentation
2023-05-29 Hugo LandauQUIC APL: Allow DTLSv1 APIs to be used for compatibility
2023-05-29 Hugo LandauQUIC APL: Change SSL_get_event_timeout API design
2023-05-29 Hugo LandauQUIC: Rename SSL_tick, SSL_get_tick_timeout
2023-05-24 Matt CaswellCreate setter functions for the msg_callback and msg_ca...
2023-05-24 Matt CaswellAdd initial QUIC support for the msg_callback
2023-05-24 Hugo LandauQUIC APL: Unlock mutex before freeing (clang tsan error)
2023-05-24 Hugo LandauQUIC: Fix bugs where threading is disabled
2023-05-24 Hugo LandauQUIC APL: Make SSL_get_error per-stream, error raising...
2023-05-12 Hugo LandauQUIC MSST: Rename SSL_set_incoming_stream_reject_policy
2023-05-12 Hugo LandauQUIC MSST: Clarify default XSO transitions
2023-05-12 Hugo LandauQUIC APL: Fix a bug where avail could be used uninitialized
2023-05-12 Hugo LandauQUIC APL: Handle reference for multiple streams countin...
2023-05-12 Hugo LandauQUIC APL: Fix logic of SSL_get_stream_type
2023-05-12 Hugo LandauQUIC MSST: Minor fixes and cleanups
2023-05-12 Hugo LandauQUIC APL: Fix a bug where incoming unidirectional strea...
2023-05-12 Hugo LandauQUIC APL: Send STOP_SENDING/RESET_STREAM when XSO is...
2023-05-12 Hugo LandauQUIC DISPATCH/APL: Add SSL_stream_reset and status...
2023-05-12 Hugo LandauQUIC RXDP/QSM: Enforce MAX_STREAMS
2023-05-12 Hugo LandauQUIC APL: Fix locking in XSO code and fix tests
2023-05-12 Hugo LandauQUIC CHANNEL, APL: Reject policy handling
2023-05-12 Hugo LandauQUIC DISPATCH/APL: SSL_accept_stream, SSL_get_accept_qu...
2023-05-12 Hugo LandauQUIC DISPATCH/APL: Add SSL_set_incoming_stream_reject_p...
2023-05-12 Hugo LandauQUIC DISPATCH/APL: Implement SSL_set_default_stream_mod...
2023-05-12 Hugo LandauQUIC DISPATCH/APL: Implement SSL_get_stream_id
2023-05-12 Hugo LandauQUIC DISPATCH/APL: Implement SSL_get_stream_type
2023-05-12 Hugo LandauQUIC DISPATCH/APL: Implement SSL_get0_connection
2023-05-12 Hugo LandauQUIC APL: Defer default XSO creation
2023-05-12 Hugo LandauQUIC CHANNEL: Handle incoming remotely-created streams
2023-05-12 Hugo LandauQUIC APL: Add stream creation APIs
2023-05-12 Hugo LandauQUIC APL: Refactor stream-related code into QUIC_XSO...
2023-05-12 Hugo LandauQUIC APL: Create QUIC CHANNEL up front rather than...
2023-05-12 Hugo LandauQUIC: Base client/server identity on SSL method, not...
2023-05-12 Hugo LandauQUIC Dispatch: Refactor APL interface to use SSL pointe...
2023-05-12 Hugo LandauQUIC Dispatch: Enhance SSL object unwrapping functions...
2023-03-30 Hugo LandauQUIC: Ensure locking when injecting datagrams
2023-03-30 Hugo LandauQUIC Thread Assisted mode: miscellaneous fixes
2023-03-30 Hugo LandauQUIC Thread Assisted Mode: Refactor locking to be infal...
2023-03-30 Hugo LandauMinor fixes to thread assisted mode
2023-03-30 Hugo LandauEnhance quic_tserver test to fully test thread assisted...
2023-03-30 Hugo LandauQUIC CHANNEL: Allow time source to be overridden
2023-03-30 Hugo LandauSwitch to using ossl_crypto_mutex from CRYPTO_RWLOCK
2023-03-30 Hugo LandauAdd channel-only tick mode and use it for thread assist...
2023-03-30 Hugo LandauFront End for QUIC Thread Assisted Mode
2023-03-30 Hugo LandauFix handshake locking
2023-03-30 Hugo LandauAdd locking to QUIC front-end
2023-03-30 Hugo LandauMove channel mutex out of QUIC_CHANNEL for init/teardow...
2023-03-30 Hugo LandauAnnotate functions needing locking
2023-03-30 Hugo LandauQUIC Reactor: Allow a mutex to be released during waits
2023-03-21 Hugo LandauQUIC: Add support for datagram injection
2023-03-19 Matt CaswellFix seg fault when calling SSL_shutdown() for a QUIC...
2023-03-19 Matt CaswellFix SSL_has_pending() for QUIC connections
2023-03-19 Matt CaswellProvide better errors for some QUIC failures
2023-03-19 Matt CaswellDefer unknown QUIC ctrls to the SSL object for TLS
2023-02-23 Matt CaswellDon't send ciphersuites twice in QUIC
2023-02-22 Matt CaswellRename various functions OSSL_QUIC_FAULT -> QTEST_FAULT
2023-02-22 Matt CaswellEnable QUIC test server to find out the termination...
2023-01-27 Hugo LandauQUIC FIN Support: Various fixes
2023-01-27 Hugo LandauQUIC Front End I/O API: Add support for signalling...
2023-01-27 Hugo LandauQUIC: Refine SSL_shutdown and begin to implement SSL_sh...
2023-01-24 Matt CaswellRemove the user_ssl field
2023-01-24 Matt CaswellAdd QUIC-TLS server support
2023-01-24 Matt CaswellReplace use of the Dummy Handshake Layer with the real one
2023-01-24 Matt CaswellCreate the SSL object for QUIC-TLS
2023-01-19 Hugo LandauQUIC Front-End I/O API: Fix WANT_READ signalling for...
next