Branch: refs/heads/master
Home:
https://github.com/openssl/openssl
Commit: e3e371382289ad60baa9e67850b284c33f03e763
https://github.com/openssl/openssl/commit/e3e371382289ad60baa9e67850b284c33f03e763
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M include/internal/ssl_unwrap.h
M include/openssl/quic.h
M ssl/quic/quic_method.c
Log Message:
-----------
Add OSSL_QUIC_method
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: 03e4ecf92e7b2cee2de34656a2afa682cba13801
https://github.com/openssl/openssl/commit/03e4ecf92e7b2cee2de34656a2afa682cba13801
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M include/internal/quic_ssl.h
M include/openssl/
ssl.h.in
M ssl/quic/quic_impl.c
M ssl/ssl_lib.c
Log Message:
-----------
Start implementing SSL_listen_ex
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: c6eb7383702638c89b71884551eb1f990b6886a5
https://github.com/openssl/openssl/commit/c6eb7383702638c89b71884551eb1f990b6886a5
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M include/internal/quic_port.h
M ssl/quic/quic_impl.c
M ssl/quic/quic_port.c
M ssl/quic/quic_port_local.h
Log Message:
-----------
Add flag to determine how quic accepts connections
The flag defaults to 0 (unknown), and gets set to
1 (using SSL_accept_ex), or -1 (using SSL_accpet_connection)
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: 3d3021afdfd792c2d0c1dbf8c9e61d0040c3d695
https://github.com/openssl/openssl/commit/3d3021afdfd792c2d0c1dbf8c9e61d0040c3d695
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M ssl/quic/quic_impl.c
M ssl/quic/quic_port.c
Log Message:
-----------
Update port_make_channel to behave for accept_ex/accept_connection
Based on the value of the using_peeloff flag, we need to choose if we're
going to create a user_ssl when creating a new channel
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: 974d00769895605c4076a7f6acdfc31ba328096f
https://github.com/openssl/openssl/commit/974d00769895605c4076a7f6acdfc31ba328096f
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M include/internal/quic_channel.h
M ssl/quic/quic_channel.c
M ssl/quic/quic_impl.c
M ssl/ssl_lib.c
Log Message:
-----------
stitch in ssls for SSL_listen_ex
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: a47c685ea72d611ecf78d91e95120693b006d845
https://github.com/openssl/openssl/commit/a47c685ea72d611ecf78d91e95120693b006d845
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M test/quicapitest.c
Log Message:
-----------
adding test for SSL_listen_ex
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: a1a9c61a9efea6c08d6144019504ccbf9ac18eba
https://github.com/openssl/openssl/commit/a1a9c61a9efea6c08d6144019504ccbf9ac18eba
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M include/openssl/
ssl.h.in
Log Message:
-----------
Don't require SSL_listen_ex to have its return value checked
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: a5c2b1cbb981789d20b341d684035acd6ecb6318
https://github.com/openssl/openssl/commit/a5c2b1cbb981789d20b341d684035acd6ecb6318
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M ssl/quic/quic_port.c
Log Message:
-----------
Fixup creation of qlog object
Changes for SSL_listen_ex squashed creation of qlog objects even when
configured.
Fix that up so qlog objects are created regardless of weather we use
SSL_accept_connection or SSL_listen_ex
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: 1bf5280b691fbb56222b1f3904dcdd37e5a4f884
https://github.com/openssl/openssl/commit/1bf5280b691fbb56222b1f3904dcdd37e5a4f884
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M util/libssl.num
Log Message:
-----------
Run make update
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: 3702f51c29f25aee25951b4d48fd4093f475e107
https://github.com/openssl/openssl/commit/3702f51c29f25aee25951b4d48fd4093f475e107
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M ssl/quic/quic_port.c
Log Message:
-----------
Fix segfault on qlog creation with no tls
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: c2b14acee4b7d6d1b20ee5af664d51193ec32f76
https://github.com/openssl/openssl/commit/c2b14acee4b7d6d1b20ee5af664d51193ec32f76
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M doc/man3/OSSL_QUIC_client_method.pod
M doc/man3/SSL_new_listener.pod
Log Message:
-----------
Add docs for OSSL_QUIC_method() and SSL_listen_ex()
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: cfbd214c8cad98e9296be3bb33655bc666778c87
https://github.com/openssl/openssl/commit/cfbd214c8cad98e9296be3bb33655bc666778c87
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M include/internal/quic_port.h
M ssl/quic/quic_channel.c
M ssl/quic/quic_impl.c
M ssl/quic/quic_port.c
M ssl/quic/quic_port_local.h
Log Message:
-----------
Drop use of get_using_peeloff for quic connections
folow the using_peeloff get/set routines to just a set routine that
fails if the set is for a mode that doesn't match the current mode
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Commit: 5e33f306aebb96f6373d344a79b3df5d18c69797
https://github.com/openssl/openssl/commit/5e33f306aebb96f6373d344a79b3df5d18c69797
Author: Neil Horman <
nho...@openssl.org>
Date: 2025-12-05 (Fri, 05 Dec 2025)
Changed paths:
M include/internal/quic_port.h
M ssl/quic/quic_channel.c
M ssl/quic/quic_impl.c
M ssl/quic/quic_port.c
M ssl/quic/quic_port_local.h
Log Message:
-----------
Various fixups for SSL_listen_ex (readability/error unwinding)
Various review fixups to clarify meaning of variables and fix unwinding
of operations should we encounter errors in some operations.
Reviewed-by: Saša Nedvědický <
sas...@openssl.org>
Reviewed-by: Matt Caswell <
ma...@openssl.org>
(Merged from
https://github.com/openssl/openssl/pull/27397)
Compare:
https://github.com/openssl/openssl/compare/64e96ecf3c7e...5e33f306aebb
To unsubscribe from these emails, change your notification settings at
https://github.com/openssl/openssl/settings/notifications