#
122d4e20 |
| 11-Sep-2023 |
Matt Caswell |
Test that a client that does not supply ALPN fails as expected Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.
Test that a client that does not supply ALPN fails as expected Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22066)
show more ...
|
#
9912dfb9 |
| 08-Sep-2023 |
Matt Caswell |
Add a test for SSL_CIPHER_find() when used with a QUIC SSL object Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <t
Add a test for SSL_CIPHER_find() when used with a QUIC SSL object Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22011)
show more ...
|
#
1e4fc0b2 |
| 07-Sep-2023 |
Matt Caswell |
Add a test for using a PSK with QUIC Check that we can set and use a PSK when establishing a QUIC connection. Fixes openssl/project#83 Reviewed-by: Hugo Landau <hlandau@ope
Add a test for using a PSK with QUIC Check that we can set and use a PSK when establishing a QUIC connection. Fixes openssl/project#83 Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22011)
show more ...
|
#
da1c088f |
| 07-Sep-2023 |
Matt Caswell |
Copyright year updates Reviewed-by: Richard Levitte <levitte@openssl.org> Release: yes
|
#
48724e8a |
| 31-Aug-2023 |
Matt Caswell |
Add a test for QUIC non IO retry errors Test that errors such as SSL_ERROR_WANT_RETRY_VERIFY are properly handled by QUIC connections. Reviewed-by: Tomas Mraz <tomas@openssl.org
Add a test for QUIC non IO retry errors Test that errors such as SSL_ERROR_WANT_RETRY_VERIFY are properly handled by QUIC connections. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21922)
show more ...
|
#
8c5284ff |
| 21-Aug-2023 |
Matt Caswell |
Test that we send multiple datagrams in one go if appropriate If we have enough data for more than one datagram then we should send more than one datagram Reviewed-by: Hugo Land
Test that we send multiple datagrams in one go if appropriate If we have enough data for more than one datagram then we should send more than one datagram Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21798)
show more ...
|
#
617cab09 |
| 17-Aug-2023 |
Tomas Mraz |
qtest: Use fake time on both client and server And use QTEST_FLAG_FAKE_TIME with test_ssl_trace(). Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau
qtest: Use fake time on both client and server And use QTEST_FLAG_FAKE_TIME with test_ssl_trace(). Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21713)
show more ...
|
#
b7278eea |
| 10-Aug-2023 |
Tomas Mraz |
Update the ssltraceref.txt Also adds saving the new trace to ssltraceref-new.txt in test-runs which can be handy when the trace changes and needs to be updated. Reviewed-by:
Update the ssltraceref.txt Also adds saving the new trace to ssltraceref-new.txt in test-runs which can be handy when the trace changes and needs to be updated. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21713)
show more ...
|
#
0fa6612e |
| 18-Aug-2023 |
Matt Caswell |
Test that a thread blocking in SSL_read_ex() will wake up on FIN Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://githu
Test that a thread blocking in SSL_read_ex() will wake up on FIN Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21780)
show more ...
|
#
1e7cc86b |
| 03-Aug-2023 |
Hugo Landau |
QUIC: Fix incompatible merges causing CI breakage Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> (Merged from https://github.com/
QUIC: Fix incompatible merges causing CI breakage Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> (Merged from https://github.com/openssl/openssl/pull/21641)
show more ...
|
#
c9fb65b8 |
| 01-Aug-2023 |
Matt Caswell |
Add support into qtest_shutdown for blocking mode Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/o
Add support into qtest_shutdown for blocking mode Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21591)
show more ...
|
#
cf355bd6 |
| 28-Jul-2023 |
Matt Caswell |
Extend the test_quic_write_read() test to include resumption We add an additional loop around test_quic_write_read() to repeat the test but using a session obtained from the initial iter
Extend the test_quic_write_read() test to include resumption We add an additional loop around test_quic_write_read() to repeat the test but using a session obtained from the initial iteration to confirm that we can successfully resume the session. Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21591)
show more ...
|
#
a1c87f64 |
| 05-Jul-2023 |
Matt Caswell |
Add a QUIC test for back pressure Check that if one endpoint is sending data faster than its peer can handle then we eventually see back pressure. Reviewed-by: Hugo Landau <hlan
Add a QUIC test for back pressure Check that if one endpoint is sending data faster than its peer can handle then we eventually see back pressure. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21368)
show more ...
|
#
63fac76c |
| 24-Jul-2023 |
Hugo Landau |
QUIC: Automatically drain non-concluded streams, bugfixes Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/ope
QUIC: Automatically drain non-concluded streams, bugfixes Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21484)
show more ...
|
#
0a3733ba |
| 04-Jul-2023 |
Matt Caswell |
Add an SSL BIO test for QUIC We create an SSL BIO using a QUIC based SSL_CTX and then use that BIO to create a connection and read/write data from streams. Reviewed-by: Paul Dal
Add an SSL BIO test for QUIC We create an SSL BIO using a QUIC based SSL_CTX and then use that BIO to create a connection and read/write data from streams. Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21367)
show more ...
|
#
9f3cd808 |
| 10-Jul-2023 |
Tomas Mraz |
Fix no-srtp build failure SRTP related functions aren't available when built with no-srtp. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Todd Short <todd.short@me.co
Fix no-srtp build failure SRTP related functions aren't available when built with no-srtp. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Todd Short <todd.short@me.com> (Merged from https://github.com/openssl/openssl/pull/21412)
show more ...
|
#
ff9728c6 |
| 10-Jul-2023 |
Matt Caswell |
Fix test_quic_write_read() Fix the "test 2" case of test_quic_write_read(). It is intended to be run in blocking mode. The result of a bad interaction between #21087 and #21332
Fix test_quic_write_read() Fix the "test 2" case of test_quic_write_read(). It is intended to be run in blocking mode. The result of a bad interaction between #21087 and #21332 Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21409)
show more ...
|
#
5c3474ea |
| 26-May-2023 |
Tomas Mraz |
QUIC err handling: Properly report network errors We return SSL_ERROR_SYSCALL when network error is encountered. Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Hugo Lan
QUIC err handling: Properly report network errors We return SSL_ERROR_SYSCALL when network error is encountered. Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21087)
show more ...
|
#
61cc84d9 |
| 06-Jul-2023 |
Matt Caswell |
Don't build the QUIC ssl trace when DH is disabled The test assumes certain options are on/off. DH must be on for this test. Reviewed-by: Hugo Landau <hlandau@openssl.org> Revie
Don't build the QUIC ssl trace when DH is disabled The test assumes certain options are on/off. DH must be on for this test. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> (Merged from https://github.com/openssl/openssl/pull/21373)
show more ...
|
#
47ef3b9f |
| 06-Jul-2023 |
Matt Caswell |
Don't run the ssl trace test if no-ecx no-ecx causes SSL_trace to give different output. The test compares the output to a reference sample - so we disable it in the case of no-ecx.
Don't run the ssl trace test if no-ecx no-ecx causes SSL_trace to give different output. The test compares the output to a reference sample - so we disable it in the case of no-ecx. Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com> (Merged from https://github.com/openssl/openssl/pull/21372)
show more ...
|
#
f9fcc7c7 |
| 03-Jul-2023 |
Matt Caswell |
Allow qtestlib to use a "fake_now" implementation We then use it in test_corrupted_data() to remove an OSSL_sleep() which may fail in some builds. Reviewed-by: Tim Hudson <tjh@o
Allow qtestlib to use a "fake_now" implementation We then use it in test_corrupted_data() to remove an OSSL_sleep() which may fail in some builds. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21332)
show more ...
|
#
1be2ee68 |
| 30-Jun-2023 |
Matt Caswell |
Skip the QUIC ssltrace test under certain config options Various options disturb the output expected from the ssl trace test, so we skip it if necessary. Reviewed-by: Tim Hudson
Skip the QUIC ssltrace test under certain config options Various options disturb the output expected from the ssl trace test, so we skip it if necessary. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/21332)
show more ...
|
#
6e5550a1 |
| 29-Jun-2023 |
Hugo Landau |
Minor updates Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/
Minor updates Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20061)
show more ...
|
#
d6e7ebba |
| 26-Jun-2023 |
Hugo Landau |
Minor fixes Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/op
Minor fixes Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20061)
show more ...
|
#
5f69db39 |
| 16-Jan-2023 |
Hugo Landau |
QUIC SSL: Block SSL_clear Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https:/
QUIC SSL: Block SSL_clear Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20061)
show more ...
|