Bring back defines of NO_<ALG>.
parent
c95798f240
commit
730ddccec7
|
@ -89,9 +89,11 @@ int32_t cust_rand_generate_block(uint8_t *rndb, uint32_t sz);
|
|||
#define NO_DSA
|
||||
#define NO_MD4
|
||||
#define NO_DH
|
||||
#define NO_RABBIT
|
||||
#define NO_SIG_WRAPPER
|
||||
#define NO_CERT
|
||||
#define NO_SESSION_CACHE
|
||||
#define NO_HC128
|
||||
#define NO_DES3
|
||||
#define WC_NO_HASHDRBG
|
||||
#define NO_WRITEV
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
cmake_minimum_required(VERSION 3.4.1)
|
||||
|
||||
# Add preprocessor defines to CFLAGS
|
||||
add_definitions(-DNO_DSA -DNO_PSK -DNO_MD4 -DWOLFSSL_SHA512 -DWOLFSSL_SHA384
|
||||
-DHAVE_AESGCM -DHAVE_HASHDRBG -DHAVE_ECC -DWOLFSSL_KEY_GEN
|
||||
-DNO_PWDBASED -DUSE_FAST_MATH -DTFM_ECC256 -DHAVE_DH
|
||||
-DUSE_FAST_MATH -DTFM_TIMING_RESISTANT -DECC_TIMING_RESISTANT
|
||||
-DWC_RSA_BLINDING -DTFM_NO_ASM
|
||||
add_definitions(-DNO_DSA -DNO_PSK -DNO_MD4 -DNO_HC128 -DNO_RABBIT
|
||||
-DWOLFSSL_SHA512 -DWOLFSSL_SHA384 -DHAVE_AESGCM -DHAVE_HASHDRBG
|
||||
-DHAVE_ECC -DWOLFSSL_KEY_GEN -DNO_PWDBASED -DUSE_FAST_MATH
|
||||
-DTFM_ECC256 -DHAVE_DH -DUSE_FAST_MATH -DTFM_TIMING_RESISTANT
|
||||
-DECC_TIMING_RESISTANT -DWC_RSA_BLINDING -DTFM_NO_ASM
|
||||
)
|
||||
|
||||
# set wolfSSL JNI location as environment variable, change if needed
|
||||
|
|
|
@ -9,15 +9,13 @@ LOCAL_MODULE := libwolfssl
|
|||
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)
|
||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)
|
||||
LOCAL_CFLAGS := -DOPENSSL_EXTRA -DWOLFSSL_DTLS -D_POSIX_THREADS -DNDEBUG \
|
||||
-DPERSIST_SESSION_CACHE -DPERSIST_CERT_CACHE \
|
||||
-DATOMIC_USER -DHAVE_PK_CALLBACKS -DNO_DSA \
|
||||
-DHAVE_ECC -DTFM_ECC256 -DECC_SHAMIR -DNO_MD4 \
|
||||
-DPERSIST_SESSION_CACHE -DPERSIST_CERT_CACHE -DATOMIC_USER \
|
||||
-DHAVE_PK_CALLBACKS -DNO_DSA -DHAVE_ECC -DTFM_ECC256 \
|
||||
-DECC_SHAMIR -DNO_MD4 -DNO_HC128 -DNO_RABBIT \
|
||||
-DHAVE_OCSP -DHAVE_CRL -DWOLFSSL_JNI -DHAVE_DH \
|
||||
-DUSE_FAST_MATH -DTFM_TIMING_RESISTANT \
|
||||
-DECC_TIMING_RESISTANT -DWC_RSA_BLINDING \
|
||||
-DTFM_NO_ASM \
|
||||
-DUSE_FAST_MATH -DTFM_TIMING_RESISTANT -DECC_TIMING_RESISTANT \
|
||||
-DWC_RSA_BLINDING -DTFM_NO_ASM \
|
||||
-Wall
|
||||
|
||||
LOCAL_SRC_FILES := src/crl.c \
|
||||
src/internal.c \
|
||||
src/io.c \
|
||||
|
@ -91,11 +89,11 @@ LOCAL_SRC_FILES := native/com_wolfssl_WolfSSL.c \
|
|||
LOCAL_CFLAGS := -DOPENSSL_EXTRA -DWOLFSSL_DTLS -D_POSIX_THREADS -DNDEBUG \
|
||||
-DPERSIST_SESSION_CACHE -DPERSIST_CERT_CACHE -DATOMIC_USER \
|
||||
-DHAVE_PK_CALLBACKS -DNO_DSA -DHAVE_ECC -DTFM_ECC256 \
|
||||
-DECC_SHAMIR -DNO_MD4 -DHAVE_OCSP -DHAVE_CRL -DWOLFSSL_JNI \
|
||||
-DHAVE_DH -DUSE_FAST_MATH -DTFM_TIMING_RESISTANT \
|
||||
-DECC_TIMING_RESISTANT -DWC_RSA_BLINDING -DTFM_NO_ASM \
|
||||
-DECC_SHAMIR -DNO_MD4 -DNO_HC128 -DNO_RABBIT \
|
||||
-DHAVE_OCSP -DHAVE_CRL -DWOLFSSL_JNI -DHAVE_DH \
|
||||
-DUSE_FAST_MATH -DTFM_TIMING_RESISTANT -DECC_TIMING_RESISTANT \
|
||||
-DWC_RSA_BLINDING -DTFM_NO_ASM \
|
||||
-Wall
|
||||
|
||||
LOCAL_SHARED_LIBRARIES := libwolfssl
|
||||
include $(BUILD_SHARED_LIBRARY)
|
||||
|
||||
|
@ -108,9 +106,10 @@ LOCAL_SRC_FILES := jnitest.c
|
|||
LOCAL_CFLAGS := -DOPENSSL_EXTRA -DWOLFSSL_DTLS -D_POSIX_THREADS -DNDEBUG \
|
||||
-DPERSIST_SESSION_CACHE -DPERSIST_CERT_CACHE -DATOMIC_USER \
|
||||
-DHAVE_PK_CALLBACKS -DNO_DSA -DHAVE_ECC -DTFM_ECC256 \
|
||||
-DECC_SHAMIR -DNO_MD4 -DHAVE_OCSP -DHAVE_CRL -DWOLFSSL_JNI \
|
||||
-DHAVE_DH -DUSE_FAST_MATH -DTFM_TIMING_RESISTANT \
|
||||
-DECC_TIMING_RESISTANT -DWC_RSA_BLINDING -DTFM_NO_ASM \
|
||||
-DECC_SHAMIR -DNO_MD4 -DNO_HC128 -DNO_RABBIT \
|
||||
-DHAVE_OCSP -DHAVE_CRL -DWOLFSSL_JNI -DHAVE_DH \
|
||||
-DUSE_FAST_MATH -DTFM_TIMING_RESISTANT -DECC_TIMING_RESISTANT \
|
||||
-DWC_RSA_BLINDING -DTFM_NO_ASM \
|
||||
-Wall
|
||||
|
||||
LOCAL_SHARED_LIBRARIES := libwolfssl
|
||||
|
|
Loading…
Reference in New Issue