#
b6461792 |
| 20-Mar-2024 |
Richard Levitte |
Copyright year updates Reviewed-by: Neil Horman <nhorman@openssl.org> Release: yes (cherry picked from commit 0ce7d1f355c1240653e320a3f6f8109c1f05f8c0) Reviewed-by: Hugo Lan
Copyright year updates Reviewed-by: Neil Horman <nhorman@openssl.org> Release: yes (cherry picked from commit 0ce7d1f355c1240653e320a3f6f8109c1f05f8c0) Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/24034)
show more ...
|
#
62cb7c81 |
| 08-Feb-2024 |
Hugo Landau |
THREADING: Make CRYPTO_MUTEX and CRYPTO_CONDVAR typesafe There was really no need for this to be void and it made bugs very easy to introduce accidentally, especially given that the free
THREADING: Make CRYPTO_MUTEX and CRYPTO_CONDVAR typesafe There was really no need for this to be void and it made bugs very easy to introduce accidentally, especially given that the free functions needed to be passed a pointer to the pointer. Also fix some bugs in the QUIC code detected immediately by this change. . Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/23519)
show more ...
|
#
2b8d8153 |
| 06-Oct-2023 |
Matt Caswell |
When calling ossl_crypto_condvar_wait_timeout() we must use real time Although many of the QUIC tests use fake time, the time we pass to the ossl_crypto_condvar_wait_timeout() must be a
When calling ossl_crypto_condvar_wait_timeout() we must use real time Although many of the QUIC tests use fake time, the time we pass to the ossl_crypto_condvar_wait_timeout() must be a real time. Passing fake time was causing the QUIC tserver test to hang because ossl_crypto_convar_wait_timeout() always timed out immediately and never relinquished the CPU. If using fake time we adjust the time to real time just before using it. Fixes #22020 Reviewed-by: Hugo Landau <hlandau@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22301)
show more ...
|
#
1a2a0e1d |
| 30-Jun-2023 |
Matt Caswell |
Don't compile quic_thread_assist.c on OPENSSL_NO_QUIC_THREAD_ASSIST If OPENSSL_NO_QUIC_THREAD_ASSIST is defined then we don't have the right support for QUIC thread assisted mode so don'
Don't compile quic_thread_assist.c on OPENSSL_NO_QUIC_THREAD_ASSIST If OPENSSL_NO_QUIC_THREAD_ASSIST is defined then we don't have the right support for QUIC thread assisted mode so don't attempt to compile that code. 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 ...
|
#
c4208a6a |
| 23-Feb-2023 |
Hugo Landau |
QUIC Thread Assisted Mode: Fix typos and use of CRYPTO_RWLOCK type Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://githu
QUIC Thread Assisted Mode: Fix typos and use of CRYPTO_RWLOCK type 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 ...
|
#
1dd04a0f |
| 22-Feb-2023 |
Hugo Landau |
QUIC Thread Assisted Mode: Support Windows XP Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl
QUIC Thread Assisted Mode: Support Windows XP 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 ...
|
#
dbe7b51a |
| 22-Feb-2023 |
Hugo Landau |
Minor fixes to thread assisted mode Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2034
Minor fixes to thread assisted mode 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 ...
|
#
ffce2946 |
| 21-Feb-2023 |
Hugo Landau |
Switch to using ossl_crypto_mutex from CRYPTO_RWLOCK Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/
Switch to using ossl_crypto_mutex from CRYPTO_RWLOCK 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 ...
|
#
ccd31037 |
| 21-Feb-2023 |
Hugo Landau |
Add channel-only tick mode and use it for thread assisted mode Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.co
Add channel-only tick mode and use it for thread assisted mode 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 ...
|
#
9f7acf07 |
| 21-Feb-2023 |
Hugo Landau |
QUIC Thread Assist Core Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20348)
|