[openssl/openssl] bbf902: QUIC Receive Stream Management

Tomáš Mráz noreply at github.com
Mon Nov 14 08:04:58 UTC 2022


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: bbf902c34a90435bacea8a551ac39a559c8df6b2
      https://github.com/openssl/openssl/commit/bbf902c34a90435bacea8a551ac39a559c8df6b2
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2022-11-14 (Mon, 14 Nov 2022)

  Changed paths:
    A include/internal/quic_record_rx_wrap.h
    A include/internal/quic_sf_list.h
    M include/internal/quic_stream.h
    M ssl/quic/build.info
    M ssl/quic/quic_record_rx.c
    M ssl/quic/quic_record_rx_wrap.c
    R ssl/quic/quic_record_rx_wrap.h
    A ssl/quic/quic_rstream.c
    M ssl/quic/quic_rx_depack.c
    A ssl/quic/quic_sf_list.c
    A ssl/quic/quic_sstream.c
    R ssl/quic/quic_stream.c
    M test/quic_stream_test.c

  Log Message:
  -----------
  QUIC Receive Stream Management

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

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19351)


  Commit: e77396f6f508f604b69f795e624896c427fe8b06
      https://github.com/openssl/openssl/commit/e77396f6f508f604b69f795e624896c427fe8b06
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2022-11-14 (Mon, 14 Nov 2022)

  Changed paths:
    M include/internal/quic_stream.h
    M ssl/quic/quic_rstream.c
    M ssl/quic/quic_sf_list.c
    M test/quic_stream_test.c

  Log Message:
  -----------
  QUIC Receive Stream Management: Call QUIC flow control

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19351)


  Commit: a17c713a7ad394b08646bbb0f0ba1a16e1cc8799
      https://github.com/openssl/openssl/commit/a17c713a7ad394b08646bbb0f0ba1a16e1cc8799
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2022-11-14 (Mon, 14 Nov 2022)

  Changed paths:
    M include/internal/quic_sf_list.h
    M include/internal/quic_ssl.h
    M include/internal/quic_stream.h
    M ssl/quic/quic_impl.c
    M ssl/quic/quic_local.h
    M ssl/quic/quic_rstream.c
    M ssl/quic/quic_rx_depack.c
    M ssl/quic/quic_sf_list.c

  Log Message:
  -----------
  Plug the QUIC_RSTREAM to the RX depacketizer

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19351)


  Commit: 6f3072212c2d56cae598bc1d180b2673b3df9be0
      https://github.com/openssl/openssl/commit/6f3072212c2d56cae598bc1d180b2673b3df9be0
  Author: Tomas Mraz <tomas at openssl.org>
  Date:   2022-11-14 (Mon, 14 Nov 2022)

  Changed paths:
    M doc/designs/quic-design/stream-receive-buffers.md

  Log Message:
  -----------
  Update Stream Receive Buffers design document with implementation details

Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19351)


Compare: https://github.com/openssl/openssl/compare/aa197f36a886...6f3072212c2d


More information about the openssl-commits mailing list