[openssl/openssl] d2e9e1: QUIC APL: Allow stream origin to be queried

Hugo Landau noreply at github.com
Fri Sep 1 13:08:22 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: d2e9e12b23fe331b71abe8c201f2610266090dde
      https://github.com/openssl/openssl/commit/d2e9e12b23fe331b71abe8c201f2610266090dde
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/man3/SSL_get_stream_id.pod
    M include/internal/quic_ssl.h
    M include/openssl/ssl.h.in
    M ssl/quic/quic_impl.c
    M ssl/ssl_lib.c
    M util/libssl.num

  Log Message:
  -----------
  QUIC APL: Allow stream origin to be queried

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: cc50b44e555d71a10cdc45588d1b57523fb95ee4
      https://github.com/openssl/openssl/commit/cc50b44e555d71a10cdc45588d1b57523fb95ee4
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/man3/CRYPTO_THREAD_run_once.pod
    M util/other.syms

  Log Message:
  -----------
  Document OSSL_get_thread_support_flags()

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: 7d9e447ab812df34bba581c5918721cc704fdacb
      https://github.com/openssl/openssl/commit/7d9e447ab812df34bba581c5918721cc704fdacb
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/designs/quic-design/quic-api.md
    M doc/man3/SSL_get_conn_close_info.pod
    M include/openssl/ssl.h.in
    M ssl/quic/quic_impl.c
    M test/quic_multistream_test.c
    M util/other.syms

  Log Message:
  -----------
  QUIC API: Revise SSL_get_conn_close_info to use a flags field

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: d492e34351ae49e899a7c66f1882703a4fedced2
      https://github.com/openssl/openssl/commit/d492e34351ae49e899a7c66f1882703a4fedced2
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M include/internal/ssl.h
    M include/openssl/ssl3.h

  Log Message:
  -----------
  QUIC: Make TLS1_FLAGS_QUIC private

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: 2619d10ace8ee8e56425771bac48aa12769421f2
      https://github.com/openssl/openssl/commit/2619d10ace8ee8e56425771bac48aa12769421f2
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/man3/BIO_get_rpoll_descriptor.pod
    M include/openssl/bio.h.in

  Log Message:
  -----------
  BIO: Allow third parties to use integers instead of pointers for poll descriptors

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: cf269150630aa2854589b250f9aa61186a6b74ce
      https://github.com/openssl/openssl/commit/cf269150630aa2854589b250f9aa61186a6b74ce
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/man3/BIO_sendmmsg.pod

  Log Message:
  -----------
  BIO: Emphasise API contract for BIO_sendmmsg/BIO_recvmmsg

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: 0c125b611d55b2d3a79a977614431745f149afbe
      https://github.com/openssl/openssl/commit/0c125b611d55b2d3a79a977614431745f149afbe
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/designs/quic-design/quic-api-ssl-funcs.md

  Log Message:
  -----------
  QUIC: Update API table

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: b139f7a26d0158e42b0f4b9e7364111a8fd17fa2
      https://github.com/openssl/openssl/commit/b139f7a26d0158e42b0f4b9e7364111a8fd17fa2
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M ssl/quic/quic_impl.c

  Log Message:
  -----------
  QUIC APL: Report that we do not support SSL_clear correctly

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: 728741f5880d538444754ae18557342d552b56ae
      https://github.com/openssl/openssl/commit/728741f5880d538444754ae18557342d552b56ae
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/man3/SSL_set_shutdown.pod

  Log Message:
  -----------
  QUIC: Note that SSL_set_shutdown is not supported

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: ca5b030306b8b4c98afca5dca216bc59c24e6aca
      https://github.com/openssl/openssl/commit/ca5b030306b8b4c98afca5dca216bc59c24e6aca
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/designs/quic-design/quic-api.md

  Log Message:
  -----------
  QUIC: Update API overview document

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: e24f784b0c3be754b2114902ca3d8ec8e67711dc
      https://github.com/openssl/openssl/commit/e24f784b0c3be754b2114902ca3d8ec8e67711dc
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/man3/SSL_want.pod

  Log Message:
  -----------
  QUIC: Note differences in SSL_want

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: 7b1ca59995a0d0ad933b5d475face79b8ec99828
      https://github.com/openssl/openssl/commit/7b1ca59995a0d0ad933b5d475face79b8ec99828
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M ssl/quic/quic_impl.c

  Log Message:
  -----------
  Fix after rebase

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: 016a80dcf441189ac6d84533f1951506116a3b98
      https://github.com/openssl/openssl/commit/016a80dcf441189ac6d84533f1951506116a3b98
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M doc/man3/SSL_get_stream_id.pod
    M ssl/quic/quic_impl.c

  Log Message:
  -----------
  Minor fixes

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


  Commit: d5c3f4b2dba0202c589d1d733e88e392794dce41
      https://github.com/openssl/openssl/commit/d5c3f4b2dba0202c589d1d733e88e392794dce41
  Author: Hugo Landau <hlandau at openssl.org>
  Date:   2023-09-01 (Fri, 01 Sep 2023)

  Changed paths:
    M include/openssl/ssl3.h

  Log Message:
  -----------
  Comment on internal flag

Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21905)


Compare: https://github.com/openssl/openssl/compare/8d7f034622c0...d5c3f4b2dba0


More information about the openssl-commits mailing list