diff --git a/deps/libssl/openssl b/deps/libssl/openssl index 210dff23fb..4ca124e1d3 120000 --- a/deps/libssl/openssl +++ b/deps/libssl/openssl @@ -1 +1 @@ -openssl-3.2.1 \ No newline at end of file +openssl-3.3.1 \ No newline at end of file diff --git a/deps/libssl/openssl-3.2.1.tar.gz b/deps/libssl/openssl-3.3.1.tar.gz similarity index 65% rename from deps/libssl/openssl-3.2.1.tar.gz rename to deps/libssl/openssl-3.3.1.tar.gz index 890dbfff09..832a702242 100644 Binary files a/deps/libssl/openssl-3.2.1.tar.gz and b/deps/libssl/openssl-3.3.1.tar.gz differ diff --git a/lib/mysql_data_stream.cpp b/lib/mysql_data_stream.cpp index 443974ff65..fc1c41589d 100644 --- a/lib/mysql_data_stream.cpp +++ b/lib/mysql_data_stream.cpp @@ -67,8 +67,8 @@ struct bio_st { CRYPTO_RWLOCK *lock; }; -#elif (OPENSSL_VERSION_NUMBER & 0xFFFF0000) == 0x30200000 -#pragma message "libssl 3.2.x detected" +#elif (OPENSSL_VERSION_NUMBER & 0xFFFF0000) == 0x30200000 || (OPENSSL_VERSION_NUMBER & 0xFFFF0000) == 0x30300000 +#pragma message "libssl 3.2.x / 3.3.x detected" struct bio_st { OSSL_LIB_CTX *libctx; const BIO_METHOD *method;