Merge pull request #3938 from sysown/v2.x-ssl_bench

Upgrade OpenSSL from 3.0.2 to 3.0.5
pull/3939/head
René Cannaò 4 years ago committed by GitHub
commit d6ba28f8fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

1
.gitignore vendored

@ -156,6 +156,7 @@ deps/libev/libev-4.24/
#libssl
deps/libssl/openssl-openssl-*/
deps/libssl/openssl-3*/
#google coredumper
deps/google-coredumper/google-coredumper/

4
deps/Makefile vendored

@ -75,7 +75,7 @@ endif
libinjection: libinjection/libinjection/src/libinjection.a
libssl/openssl/libssl.a:
cd libssl && rm -rf openssl-openssl-*/ || true
cd libssl && rm -rf openssl-openssl-*/ openssl-3*/ || true
cd libssl && tar -zxf openssl-*.tar.gz
cd libssl/openssl && patch crypto/ec/curve448/curve448.c < ../curve448.c-multiplication-overflow.patch
cd libssl/openssl && patch crypto/asn1/a_time.c < ../a_time.c-multiplication-overflow.patch
@ -314,7 +314,7 @@ cleanall:
cd libmicrohttpd && rm -f libmicrohttpd || true
cd curl && rm -rf curl-*/ || true
cd libev && rm -rf libev-*/ || true
cd libssl && rm -rf openssl-openssl-*/ || true
cd libssl && rm -rf openssl-openssl-*/ openssl-3*/ || true
cd libconfig && rm -rf libconfig-*/ || true
cd prometheus-cpp && rm -rf prometheus-cpp-*/ || true
cd cityhash && rm -rf cityhash/ || true

@ -2,4 +2,10 @@ In ProxySQL 2.0.4 , libssl was upgrade from 1.1.0h to 1.1.1b .
In ProxySQL 2.0.7 , libssl was downgraded back to 1.1.0h . See [bug 2244](https://github.com/sysown/proxysql/issues/2244) .
In ProxySQL 2.1.1 , libssl was upgraded to version 1.1.1j
In ProxySQL 2.4.0 , libssl was upgraded from version 1.1.1j to 3.0.2
Do not upgrade without extensive testing.
See note about `struct bio_st` in MySQL_Data_Stream.cpp .

@ -1 +1 @@
openssl-openssl-3.0.2
openssl-3.0.5
Loading…
Cancel
Save