summaryrefslogtreecommitdiff
path: root/extra/wolfssl
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2022-07-25 13:27:23 +0200
committerOleksandr Byelkin <sanja@mariadb.com>2022-07-27 16:18:18 +0200
commit4329720b79bf19d6d0359ef1e6bcf3de76d7cbd3 (patch)
treefdcd1d981dfb446dda738588a0de79496913b690 /extra/wolfssl
parente5c4f4e590d7782ef938b436f84ae11b68e0af08 (diff)
downloadmariadb-git-4329720b79bf19d6d0359ef1e6bcf3de76d7cbd3.tar.gz
Fixes for WolfSSL 5.4.0
Diffstat (limited to 'extra/wolfssl')
-rw-r--r--extra/wolfssl/CMakeLists.txt3
-rw-r--r--extra/wolfssl/user_settings.h.in2
2 files changed, 4 insertions, 1 deletions
diff --git a/extra/wolfssl/CMakeLists.txt b/extra/wolfssl/CMakeLists.txt
index 3faddbf49a2..35c3b735bdd 100644
--- a/extra/wolfssl/CMakeLists.txt
+++ b/extra/wolfssl/CMakeLists.txt
@@ -136,7 +136,8 @@ IF(WOLFSSL_FASTMATH)
PROPERTIES COMPILE_FLAGS ${TFM_COMPILE_FLAGS})
ENDIF()
ELSE()
- SET(WOLFCRYPT_SOURCES ${WOLFCRYPT_SOURCES} ${WOLFCRYPT_SRCDIR}/integer.c)
+ SET(WOLFSSL_SP_MATH_ALL 1)
+ SET(WOLFCRYPT_SOURCES ${WOLFCRYPT_SOURCES} ${WOLFCRYPT_SRCDIR}/sp_int.c)
ENDIF()
IF(WOLFSSL_X86_64_BUILD)
diff --git a/extra/wolfssl/user_settings.h.in b/extra/wolfssl/user_settings.h.in
index bbe8c820019..2355fd1691c 100644
--- a/extra/wolfssl/user_settings.h.in
+++ b/extra/wolfssl/user_settings.h.in
@@ -47,6 +47,7 @@
WolfSSL will use more stack space with it, with fastmath
*/
#cmakedefine FP_MAX_BITS 16384
+#define RSA_MAX_SIZE 8192
#cmakedefine WOLFSSL_AESNI
#cmakedefine USE_FAST_MATH
#cmakedefine TFM_TIMING_RESISTANT
@@ -55,5 +56,6 @@
#cmakedefine USE_INTEL_SPEEDUP
#cmakedefine USE_FAST_MATH
#cmakedefine WOLFSSL_X86_64_BUILD
+#cmakedefine WOLFSSL_SP_MATH_ALL
#endif /* WOLFSSL_USER_SETTINGS_H */