diff --git a/app/src/main/jni/moonlight-core/build-openssl.sh b/app/src/main/jni/moonlight-core/build-openssl.sh index 316973e1..f560043d 100755 --- a/app/src/main/jni/moonlight-core/build-openssl.sh +++ b/app/src/main/jni/moonlight-core/build-openssl.sh @@ -1,7 +1,7 @@ PATH=$ANDROID_NDK_ROOT/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH OUTPUT_DIR=~/openssl -BASE_ARGS=no-shared no-ssl3 no-stdio no-engine no-hw +BASE_ARGS="no-shared no-ssl3 no-stdio no-engine no-hw" set -e diff --git a/app/src/main/jni/moonlight-core/openssl/arm64-v8a/libcrypto.a b/app/src/main/jni/moonlight-core/openssl/arm64-v8a/libcrypto.a index 5f90616f..1da706e3 100644 Binary files a/app/src/main/jni/moonlight-core/openssl/arm64-v8a/libcrypto.a and b/app/src/main/jni/moonlight-core/openssl/arm64-v8a/libcrypto.a differ diff --git a/app/src/main/jni/moonlight-core/openssl/arm64-v8a/libssl.a b/app/src/main/jni/moonlight-core/openssl/arm64-v8a/libssl.a index c15c6a0e..ac2d3721 100644 Binary files a/app/src/main/jni/moonlight-core/openssl/arm64-v8a/libssl.a and b/app/src/main/jni/moonlight-core/openssl/arm64-v8a/libssl.a differ diff --git a/app/src/main/jni/moonlight-core/openssl/armeabi-v7a/libcrypto.a b/app/src/main/jni/moonlight-core/openssl/armeabi-v7a/libcrypto.a index 0e88197d..862ede82 100644 Binary files a/app/src/main/jni/moonlight-core/openssl/armeabi-v7a/libcrypto.a and b/app/src/main/jni/moonlight-core/openssl/armeabi-v7a/libcrypto.a differ diff --git a/app/src/main/jni/moonlight-core/openssl/armeabi-v7a/libssl.a b/app/src/main/jni/moonlight-core/openssl/armeabi-v7a/libssl.a index 0698640e..c1eb977a 100644 Binary files a/app/src/main/jni/moonlight-core/openssl/armeabi-v7a/libssl.a and b/app/src/main/jni/moonlight-core/openssl/armeabi-v7a/libssl.a differ diff --git a/app/src/main/jni/moonlight-core/openssl/include/openssl/opensslconf.h b/app/src/main/jni/moonlight-core/openssl/include/openssl/opensslconf.h index c0b29986..d5f793b1 100644 --- a/app/src/main/jni/moonlight-core/openssl/include/openssl/opensslconf.h +++ b/app/src/main/jni/moonlight-core/openssl/include/openssl/opensslconf.h @@ -39,9 +39,15 @@ extern "C" { #ifndef OPENSSL_NO_AFALGENG # define OPENSSL_NO_AFALGENG #endif +#ifndef OPENSSL_NO_APPS +# define OPENSSL_NO_APPS +#endif #ifndef OPENSSL_NO_ASAN # define OPENSSL_NO_ASAN #endif +#ifndef OPENSSL_NO_CAPIENG +# define OPENSSL_NO_CAPIENG +#endif #ifndef OPENSSL_NO_CRYPTO_MDEBUG # define OPENSSL_NO_CRYPTO_MDEBUG #endif @@ -57,6 +63,9 @@ extern "C" { #ifndef OPENSSL_NO_EGD # define OPENSSL_NO_EGD #endif +#ifndef OPENSSL_NO_ENGINE +# define OPENSSL_NO_ENGINE +#endif #ifndef OPENSSL_NO_EXTERNAL_TESTS # define OPENSSL_NO_EXTERNAL_TESTS #endif @@ -69,6 +78,9 @@ extern "C" { #ifndef OPENSSL_NO_HEARTBEATS # define OPENSSL_NO_HEARTBEATS #endif +#ifndef OPENSSL_NO_HW +# define OPENSSL_NO_HW +#endif #ifndef OPENSSL_NO_MSAN # define OPENSSL_NO_MSAN #endif @@ -84,6 +96,12 @@ extern "C" { #ifndef OPENSSL_NO_SSL3_METHOD # define OPENSSL_NO_SSL3_METHOD #endif +#ifndef OPENSSL_NO_STDIO +# define OPENSSL_NO_STDIO +#endif +#ifndef OPENSSL_NO_TESTS +# define OPENSSL_NO_TESTS +#endif #ifndef OPENSSL_NO_UBSAN # define OPENSSL_NO_UBSAN #endif @@ -93,8 +111,8 @@ extern "C" { #ifndef OPENSSL_NO_WEAK_SSL_CIPHERS # define OPENSSL_NO_WEAK_SSL_CIPHERS #endif -#ifndef OPENSSL_NO_STATIC_ENGINE -# define OPENSSL_NO_STATIC_ENGINE +#ifndef OPENSSL_NO_DYNAMIC_ENGINE +# define OPENSSL_NO_DYNAMIC_ENGINE #endif diff --git a/app/src/main/jni/moonlight-core/openssl/x86/libcrypto.a b/app/src/main/jni/moonlight-core/openssl/x86/libcrypto.a index c3ff6458..9e78c0ce 100644 Binary files a/app/src/main/jni/moonlight-core/openssl/x86/libcrypto.a and b/app/src/main/jni/moonlight-core/openssl/x86/libcrypto.a differ diff --git a/app/src/main/jni/moonlight-core/openssl/x86/libssl.a b/app/src/main/jni/moonlight-core/openssl/x86/libssl.a index 6508ace5..f4f6e7be 100644 Binary files a/app/src/main/jni/moonlight-core/openssl/x86/libssl.a and b/app/src/main/jni/moonlight-core/openssl/x86/libssl.a differ diff --git a/app/src/main/jni/moonlight-core/openssl/x86_64/libcrypto.a b/app/src/main/jni/moonlight-core/openssl/x86_64/libcrypto.a index 822e452a..983fc185 100644 Binary files a/app/src/main/jni/moonlight-core/openssl/x86_64/libcrypto.a and b/app/src/main/jni/moonlight-core/openssl/x86_64/libcrypto.a differ diff --git a/app/src/main/jni/moonlight-core/openssl/x86_64/libssl.a b/app/src/main/jni/moonlight-core/openssl/x86_64/libssl.a index 2c371f4f..a4b85895 100644 Binary files a/app/src/main/jni/moonlight-core/openssl/x86_64/libssl.a and b/app/src/main/jni/moonlight-core/openssl/x86_64/libssl.a differ