#
d7b1fadd |
| 21-Feb-2023 |
Hugo Landau |
Annotate functions needing locking Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20348)
|
#
c019e1ef |
| 21-Feb-2023 |
Hugo Landau |
QUIC Reactor: Allow a mutex to be released during waits Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/opens
QUIC Reactor: Allow a mutex to be released during waits Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20348)
show more ...
|
#
553a4e00 |
| 06-Mar-2023 |
Hugo Landau |
QUIC: Add support for datagram injection Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2
QUIC: Add support for datagram injection Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20451)
show more ...
|
#
4e15b448 |
| 13-Mar-2023 |
Matt Caswell |
Fix seg fault when calling SSL_shutdown() for a QUIC connection Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com
Fix seg fault when calling SSL_shutdown() for a QUIC connection Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20514)
show more ...
|
#
560470b5 |
| 13-Mar-2023 |
Matt Caswell |
Fix SSL_has_pending() for QUIC connections Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull
Fix SSL_has_pending() for QUIC connections Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20514)
show more ...
|
#
44a1ac5d |
| 10-Mar-2023 |
Matt Caswell |
Provide better errors for some QUIC failures For example if would be helpful if we got more useful information if the caller forgot to set the peer address. Reviewed-by: Tomas M
Provide better errors for some QUIC failures For example if would be helpful if we got more useful information if the caller forgot to set the peer address. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20514)
show more ...
|
#
f8ffab0d |
| 10-Mar-2023 |
Matt Caswell |
Defer unknown QUIC ctrls to the SSL object for TLS If the QUIC oject receives a ctrl it does not recognise, the chances are it is intended for the underlying SSL object - so we forward u
Defer unknown QUIC ctrls to the SSL object for TLS If the QUIC oject receives a ctrl it does not recognise, the chances are it is intended for the underlying SSL object - so we forward unknown ctrls there. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20514)
show more ...
|
#
d518854c |
| 26-Jan-2023 |
Matt Caswell |
Don't send ciphersuites twice in QUIC QUIC TLS was sending some ciphersuites twice in the ClientHello. This was due to us declaring some TLSv1.3 ciphersuites in the list intended to
Don't send ciphersuites twice in QUIC QUIC TLS was sending some ciphersuites twice in the ClientHello. This was due to us declaring some TLSv1.3 ciphersuites in the list intended to describe the TLSv1.2 ciphersuites supported by the SSL_METHOD. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20148)
show more ...
|
#
c12e1113 |
| 06-Feb-2023 |
Matt Caswell |
Rename various functions OSSL_QUIC_FAULT -> QTEST_FAULT Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/ope
Rename various functions OSSL_QUIC_FAULT -> QTEST_FAULT Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20030)
show more ...
|
#
149a8e6c |
| 01-Dec-2022 |
Matt Caswell |
Enable QUIC test server to find out the termination reason We enable querying of the termination reason which is useful for tests. Reviewed-by: Hugo Landau <hlandau@openssl.org>
Enable QUIC test server to find out the termination reason We enable querying of the termination reason which is useful for tests. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20030)
show more ...
|
#
1d40b151 |
| 24-Jan-2023 |
Hugo Landau |
QUIC FIN Support: Various fixes Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19897)
|
#
a9979965 |
| 13-Dec-2022 |
Hugo Landau |
QUIC Front End I/O API: Add support for signalling and detecting end-of-stream Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from h
QUIC Front End I/O API: Add support for signalling and detecting end-of-stream Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19897)
show more ...
|
#
e8043229 |
| 13-Dec-2022 |
Hugo Landau |
QUIC: Refine SSL_shutdown and begin to implement SSL_shutdown_ex Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.
QUIC: Refine SSL_shutdown and begin to implement SSL_shutdown_ex Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19897)
show more ...
|
#
e95d6e1e |
| 23-Jan-2023 |
Matt Caswell |
Remove the user_ssl field The user_ssl field in an SSL_CONNECTION is no longer used - so remove it. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas
Remove the user_ssl field The user_ssl field in an SSL_CONNECTION is no longer used - so remove it. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19748)
show more ...
|
#
4e3a55fd |
| 29-Nov-2022 |
Matt Caswell |
Add QUIC-TLS server support Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19748)
|
#
2723d705 |
| 18-Nov-2022 |
Matt Caswell |
Replace use of the Dummy Handshake Layer with the real one We start using the QUIC TLS implementation rather than the dummy one. Reviewed-by: Hugo Landau <hlandau@openssl.org> R
Replace use of the Dummy Handshake Layer with the real one We start using the QUIC TLS implementation rather than the dummy one. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19748)
show more ...
|
#
a7f41885 |
| 08-Nov-2022 |
Matt Caswell |
Create the SSL object for QUIC-TLS The "user" SSL object which represents the QUIC connection should have an "inner" SSL object to represent the TLS connection. Reviewed-by: Hug
Create the SSL object for QUIC-TLS The "user" SSL object which represents the QUIC connection should have an "inner" SSL object to represent the TLS connection. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19748)
show more ...
|
#
af8b52cf |
| 22-Nov-2022 |
Hugo Landau |
QUIC Front-End I/O API: Fix WANT_READ signalling for SSL_read Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com
QUIC Front-End I/O API: Fix WANT_READ signalling for SSL_read Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19734)
show more ...
|
#
b639475a |
| 09-Jan-2023 |
Hugo Landau |
QUIC API: Rename want_net_read and want_net_write Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/ope
QUIC API: Rename want_net_read and want_net_write Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19703)
show more ...
|
#
75b2920a |
| 09-Jan-2023 |
Hugo Landau |
QUIC CSM: Minor style fixes Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19703)
|
#
c41c7ee9 |
| 15-Dec-2022 |
Hugo Landau |
QUIC: Add TODO for CCM support Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19703)
|
#
3f0c310b |
| 15-Dec-2022 |
Hugo Landau |
QUIC Front-End I/O API: Determine read completion correctly Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/o
QUIC Front-End I/O API: Determine read completion correctly Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19703)
show more ...
|
#
81b6b43c |
| 15-Dec-2022 |
Hugo Landau |
QUIC: Minor comment and editorial fixes Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/
QUIC: Minor comment and editorial fixes Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19703)
show more ...
|
#
dfc227bd |
| 15-Dec-2022 |
Hugo Landau |
QUIC Front End I/O API: Don't allow EPW to be enabled during AON Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.
QUIC Front End I/O API: Don't allow EPW to be enabled during AON Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19703)
show more ...
|
#
ca41f6b7 |
| 30-Nov-2022 |
Hugo Landau |
QUIC Front End I/O API: Tweaks to handshake processing Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openss
QUIC Front End I/O API: Tweaks to handshake processing Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19703)
show more ...
|