openssl/ssl/quic
Matt Caswell f219abef51 Ensure the QUIC TLS SSL object is marked as shutdown
If we shutdown the QUIC connection then we should mark the underlying
TLS SSL object as shutdown as well. Otherwise any sessions are considered
unusable for resumption.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Hugo Landau <hlandau@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21591)
2023-08-02 20:27:07 +01:00
..
build.info Support trace for QUIC datagrams 2023-05-24 12:18:27 +01:00
cc_newreno.c The CC wake up deadline is now if we have TX allowance 2023-06-28 09:53:22 +10:00
quic_ackm.c fix clang-6,7,8 strict build 2023-07-24 09:22:55 +10:00
quic_cfq.c
quic_channel_local.h QUIC CHANNEL: Allow ticking to be inhibited for testing purposes 2023-07-31 14:03:25 +01:00
quic_channel.c QUIC CHANNEL: Allow ticking to be inhibited for testing purposes 2023-07-31 14:03:25 +01:00
quic_demux.c QUIC: Implement SSL_has_pending 2023-07-05 09:02:26 +10:00
quic_fc.c QUIC QSM: Model final sizes and handle STOP_SENDING correctly 2023-07-17 08:17:57 +10:00
quic_fifd.c QUIC Send Stream State: Transition to DATA_SENT 2023-07-17 08:17:57 +10:00
quic_impl.c Ensure the QUIC TLS SSL object is marked as shutdown 2023-08-02 20:27:07 +01:00
quic_local.h QUIC APL: Shutdown Stream Flush Functionality 2023-07-31 14:03:25 +01:00
quic_method.c Remove unused server code 2023-07-05 09:03:04 +10:00
quic_reactor.c QUIC: Rename SSL_tick, SSL_get_tick_timeout 2023-05-29 08:51:12 +02:00
quic_record_rx.c QUIC CONFORMANCE: RFC 9000 s. 12.3: PN duplicate suppression 2023-07-17 08:17:57 +10:00
quic_record_shared.c
quic_record_shared.h
quic_record_tx.c QUIC QTX: Add ciphertext size calculation function 2023-07-21 08:43:52 +02:00
quic_record_util.c
quic_rstream.c Cleanse data in send and receive ring buffers on release 2023-07-03 09:15:13 +10:00
quic_rx_depack.c Minor updates 2 2023-07-17 08:18:05 +10:00
quic_sf_list.c Support SSL_OP_CLEANSE_PLAINTEXT on QUIC streams 2023-06-23 14:31:45 +02:00
quic_sstream.c Cleanse data in send and receive ring buffers on release 2023-07-03 09:15:13 +10:00
quic_statm.c QUIC STATM: Move max_ack_delay tracking out of STATM 2023-07-19 13:03:11 +10:00
quic_stream_map.c QUIC: Automatically drain non-concluded streams, bugfixes 2023-07-31 14:03:42 +01:00
quic_thread_assist.c Don't compile quic_thread_assist.c on OPENSSL_NO_QUIC_THREAD_ASSIST 2023-07-06 12:55:21 +10:00
quic_tls.c Keep doing ossl_quic_tls_tick() even after handshake completion 2023-08-02 20:26:54 +01:00
quic_trace.c QUIC CONFORMANCE: Enforce minimal frame type encoding 2023-07-17 08:17:57 +10:00
quic_tserver.c Add the ability for tserver to use a pre-existing SSL_CTX 2023-08-02 20:27:07 +01:00
quic_txp.c QUIC: Automatically drain non-concluded streams, bugfixes 2023-07-31 14:03:42 +01:00
quic_txpim.c
quic_wire_pkt.c QUIC WIRE: Allow encoding/decoding of reserved header bits 2023-07-17 08:17:57 +10:00
quic_wire.c QUIC Conformance: Frame Handling Tests 2023-07-17 08:17:57 +10:00
uint_set.c