summaryrefslogtreecommitdiffstats
path: root/ssl/quic/quic_impl.c
AgeCommit message (Expand)Author
2024-04-10Change approach to SSL_pending APIHugo Landau
2024-04-10QUIC APL: Revise SSL_pending and SSL_has_pending handling for s_client compatHugo Landau
2024-04-09Copyright year updatesRichard Levitte
2024-03-09QUIC: Add stream write buffer queriesHugo Landau
2024-02-19Minor updatesHugo Landau
2024-02-19Fix warningHugo Landau
2024-02-19QUIC APL: Add implementation of SSL_VALUE_EVENT_HANDLING_MODEHugo Landau
2024-02-10QUIC POLLING: Implement autotickHugo Landau
2024-02-10QUIC APL: Implement SSL_poll backendHugo Landau
2024-02-09THREADING: Make CRYPTO_MUTEX and CRYPTO_CONDVAR typesafeHugo Landau
2024-02-08QUIC APL: Move NULL pointer check to quic_impl.cHugo Landau
2024-02-08Quiet false warning about uninitialised variableHugo Landau
2024-02-08QUIC APL: Add feature query implementationHugo Landau
2024-02-02QLOG: Minor fixes after port refactorHugo Landau
2024-02-02QLOG: Wire title-setting code to QUIC_CHANNEL and SSL_CTXHugo Landau
2024-02-02QLOG: Wiring: QUIC CHANNELHugo Landau
2024-01-31Free the QUIC TLS object before freeing the channelMatt Caswell
2024-01-23QUIC APL: Implement optimised FIN APIHugo Landau
2023-12-21QUIC APL, TSERVER: Start using a QUIC_ENGINE objectHugo Landau
2023-12-21QUIC CHANNEL: Remove legacy calls for functionality moved to QUIC_PORTHugo Landau
2023-12-21QUIC PORT, CHANNEL: Move ticking code into QUIC_PORTHugo Landau
2023-12-21QUIC PORT: Make QUIC_PORT responsible for creation of all channelsHugo Landau
2023-12-21QUIC PORT: Record a SSL_CTX for use when creating handshake layer objectsHugo Landau
2023-12-21QUIC CHANNEL, TSERVER: Move to using libctx/propq/mutex/now_cb via QUIC_PORTHugo Landau
2023-12-21QUIC APL: Provide the QUIC_CHANNEL with a currently unused QUIC_PORTHugo Landau
2023-11-06ossl_quic_new(): Avoid dereferencing NULL qc during cleanupTomas Mraz
2023-11-02ossl_quic_new(): Fix a leak found by error injectionTomas Mraz
2023-11-01QUIC APL: Optimise write buffer sizes automaticallyHugo Landau
2023-10-25QUIC APL: Add support for querying frame type causing closureHugo Landau
2023-10-20QUIC: Add handling of SSL_get_shutdown()Tomas Mraz
2023-10-13QUIC APL: Fix incoming default stream poppingHugo Landau
2023-10-10When calling ossl_crypto_condvar_wait_timeout() we must use real timeMatt Caswell
2023-09-22Ensure we free all the BIOs in a chain for QUIC like we do in TLSMatt Caswell
2023-09-13Ensure QUIC-TLS errors raised during channel start are available to callerMatt Caswell
2023-09-12Fix the SSL_CIPHER_find() function when used with a QCSOMatt Caswell
2023-09-07Copyright year updatesMatt Caswell
2023-09-02Handle non IO based retry errors in QUICMatt Caswell
2023-09-01QUIC APL: Implement SSL_wantHugo Landau
2023-09-01QUIC APL: Revise I/O error setting so that the last error is set on successHugo Landau
2023-09-01QUIC APL: Adjust expect_quic_conn_onlyHugo Landau
2023-09-01Minor fixesHugo Landau
2023-09-01Fix after rebaseHugo Landau
2023-09-01QUIC APL: Report that we do not support SSL_clear correctlyHugo Landau
2023-09-01QUIC API: Revise SSL_get_conn_close_info to use a flags fieldHugo Landau
2023-09-01QUIC APL: Allow stream origin to be queriedHugo Landau
2023-09-01Minor fixesHugo Landau
2023-09-01Minor updatesHugo Landau
2023-09-01Minor fixesHugo Landau
2023-09-01QUIC APL: Introduce addressed v. non-addressed mode handlingHugo Landau
2023-09-01QUIC APL: Refactor blocking configuration to allow late blocking support dete...Hugo Landau