QUIC Receive Stream Management
authorTomas Mraz <tomas@openssl.org>
Tue, 27 Sep 2022 12:08:43 +0000 (14:08 +0200)
committerHugo Landau <hlandau@openssl.org>
Mon, 14 Nov 2022 08:01:57 +0000 (08:01 +0000)
commitbbf902c34a90435bacea8a551ac39a559c8df6b2
treef093b94f404cd38ce70ebe5ddf9e9320000f4a9f
parentaa197f36a8868654418cb9b3a85ae56b8ecf7da5
QUIC Receive Stream Management

Added SFRAME_LIST structure and QUIC_RSTREAM object to
manage received stream data.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Hugo Landau <hlandau@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19351)
include/internal/quic_record_rx_wrap.h [moved from ssl/quic/quic_record_rx_wrap.h with 96% similarity]
include/internal/quic_sf_list.h [new file with mode: 0644]
include/internal/quic_stream.h
ssl/quic/build.info
ssl/quic/quic_record_rx.c
ssl/quic/quic_record_rx_wrap.c
ssl/quic/quic_rstream.c [new file with mode: 0644]
ssl/quic/quic_rx_depack.c
ssl/quic/quic_sf_list.c [new file with mode: 0644]
ssl/quic/quic_sstream.c [moved from ssl/quic/quic_stream.c with 100% similarity]
test/quic_stream_test.c