[openssl/openssl] 93e9b6: QUIC DEMUX: (Server support) Add support for defau...
Hugo Landau
noreply at github.com
Thu Jan 19 13:24:25 UTC 2023
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: 93e9b6cc4e2b47a5fb32f093c38b7963e9c270aa
https://github.com/openssl/openssl/commit/93e9b6cc4e2b47a5fb32f093c38b7963e9c270aa
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M include/internal/quic_demux.h
M ssl/quic/quic_demux.c
Log Message:
-----------
QUIC DEMUX: (Server support) Add support for default handler
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: b83cf3fcf1149326f215cffd37f5c9725a4b61de
https://github.com/openssl/openssl/commit/b83cf3fcf1149326f215cffd37f5c9725a4b61de
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M ssl/quic/quic_dummy_handshake.c
Log Message:
-----------
QUIC DHS: (Server support) Add server state machine for DHS
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: 4e392f601db9a5a131d0db8fa3fa2e3808d2770a
https://github.com/openssl/openssl/commit/4e392f601db9a5a131d0db8fa3fa2e3808d2770a
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M include/internal/quic_record_rx.h
M ssl/quic/quic_record_rx.c
Log Message:
-----------
QUIC QRX: (Server support) Add support for manual URXE injection
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: e30c502ae930295b889cce7375a83a8c742c68b4
https://github.com/openssl/openssl/commit/e30c502ae930295b889cce7375a83a8c742c68b4
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M ssl/ssl_lib.c
Log Message:
-----------
QUIC Front-End I/O API: Fix implementation of SSL_get_error
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: af8b52cffe303c41510d1228605f9fcff9af0ee3
https://github.com/openssl/openssl/commit/af8b52cffe303c41510d1228605f9fcff9af0ee3
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M ssl/quic/quic_impl.c
Log Message:
-----------
QUIC Front-End I/O API: Fix WANT_READ signalling for SSL_read
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: 7f9d12495e3782fa384d9de3516478a490abc177
https://github.com/openssl/openssl/commit/7f9d12495e3782fa384d9de3516478a490abc177
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M ssl/quic/quic_txp.c
Log Message:
-----------
QUIC TXP: Fix generation of CONNECTION_CLOSE
CONNECTION_CLOSE frames can be generated on multiple ELs, so the TX
packetiser was generating it on multiple ELs simultaneously. This fixes
the CONNECTION_CLOSE generation logic so that the lowest non-dropped EL
is always used.
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: 3c567a52c25980f99a7353457d6285dc633f366b
https://github.com/openssl/openssl/commit/3c567a52c25980f99a7353457d6285dc633f366b
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M include/internal/quic_types.h
M ssl/quic/quic_channel.c
Log Message:
-----------
QUIC CHANNEL: Transport params: Offer reason text and add server support
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: b1b06da2a3968abc552c1a440cba1b91bd6e34c2
https://github.com/openssl/openssl/commit/b1b06da2a3968abc552c1a440cba1b91bd6e34c2
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M ssl/quic/quic_channel.c
M ssl/quic/quic_channel_local.h
Log Message:
-----------
QUIC CHANNEL: Add basic server support for testing
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: 51a168b804be963e320c5515656301d25ea48322
https://github.com/openssl/openssl/commit/51a168b804be963e320c5515656301d25ea48322
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
A include/internal/quic_tserver.h
M ssl/quic/build.info
A ssl/quic/quic_tserver.c
Log Message:
-----------
QUIC Test Server Implementation
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: f42781ad16598ed0d2d23ce8c67a6bea3d7fe0f0
https://github.com/openssl/openssl/commit/f42781ad16598ed0d2d23ce8c67a6bea3d7fe0f0
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M test/build.info
A test/quic_tserver_test.c
A test/recipes/70-test_quic_tserver.t
Log Message:
-----------
QUIC Test Server: Basic echo server test
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: 64222fc0274a88a6f42d5600c4bfdf57eeb40155
https://github.com/openssl/openssl/commit/64222fc0274a88a6f42d5600c4bfdf57eeb40155
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M ssl/quic/quic_demux.c
Log Message:
-----------
QUIC DEMUX: Refactor list manipulation
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Commit: 091f532e0ef57cff71ab710c07eb5f6f9bb88b22
https://github.com/openssl/openssl/commit/091f532e0ef57cff71ab710c07eb5f6f9bb88b22
Author: Hugo Landau <hlandau at openssl.org>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M include/internal/quic_tserver.h
M ssl/quic/quic_channel.c
M ssl/quic/quic_tserver.c
M ssl/quic/quic_txp.c
M test/build.info
M test/quic_tserver_test.c
Log Message:
-----------
QUIC Test Server: Minor fixups
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19734)
Compare: https://github.com/openssl/openssl/compare/53b5d6c30f3b...091f532e0ef5
More information about the openssl-commits
mailing list