10 #ifndef WOLFSSL_OPTIONS_H 11 #define WOLFSSL_OPTIONS_H 18 #ifndef WOLFSSL_OPTIONS_IGNORE_SYS 19 #undef _FORTIFY_SOURCE 20 #define _FORTIFY_SOURCE 2 23 #undef SINGLE_THREADED 24 #define SINGLE_THREADED 30 #define HAVE_THREAD_LS 32 #undef TFM_TIMING_RESISTANT 33 #define TFM_TIMING_RESISTANT 35 #undef ECC_TIMING_RESISTANT 36 #define ECC_TIMING_RESISTANT 38 #undef WC_RSA_BLINDING 39 #define WC_RSA_BLINDING 41 #undef WOLFSSL_LEANTLS 42 #define WOLFSSL_LEANTLS 53 #undef ECC_USER_CURVES 54 #define ECC_USER_CURVES 56 #undef NO_WOLFSSL_SERVER 57 #define NO_WOLFSSL_SERVER 77 #undef NO_ERROR_STRINGS 78 #define NO_ERROR_STRINGS 92 #undef NO_WOLFSSL_MEMORY 93 #define NO_WOLFSSL_MEMORY 95 #undef NO_WOLFSSL_CM_VERIFY 96 #define NO_WOLFSSL_CM_VERIFY 98 #undef NO_SESSION_CACHE 99 #define NO_SESSION_CACHE 110 #undef CURVE25519_SMALL 111 #define CURVE25519_SMALL 114 #define ED25519_SMALL 116 #undef WOLFSSL_SMALL_CERT_VERIFY 117 #define WOLFSSL_SMALL_CERT_VERIFY 122 #undef USE_SLOW_SHA256 123 #define USE_SLOW_SHA256 125 #undef USE_SLOW_SHA512 126 #define USE_SLOW_SHA512 137 #undef NO_ERROR_STRINGS 138 #define NO_ERROR_STRINGS 143 #undef HAVE_STACK_SIZE 144 #define HAVE_STACK_SIZE 152 #undef WOLFSSL_BASE64_ENCODE 153 #define WOLFSSL_BASE64_ENCODE 176 #undef WOLFSSL_SHA224 177 #define WOLFSSL_SHA224 182 #undef WOLFSSL_SHAKE256 183 #define WOLFSSL_SHAKE256 186 #define HAVE_HASHDRBG 189 #define NO_FILESYSTEM 191 #undef HAVE_TLS_EXTENSIONS 192 #define HAVE_TLS_EXTENSIONS 194 #undef HAVE_SUPPORTED_CURVES 195 #define HAVE_SUPPORTED_CURVES 197 #undef HAVE_EXTENDED_MASTER 198 #define HAVE_EXTENDED_MASTER 203 #undef HAVE_ENCRYPT_THEN_MAC 204 #define HAVE_ENCRYPT_THEN_MAC 216 #define USE_FAST_MATH 218 #undef WOLFSSL_X86_64_BUILD 219 #define WOLFSSL_X86_64_BUILD 221 #undef WC_NO_ASYNC_THREADING 222 #define WC_NO_ASYNC_THREADING 224 #undef HAVE_DH_DEFAULT_PARAMS 225 #define HAVE_DH_DEFAULT_PARAMS 230 #undef HAVE___UINT128_T 231 #define HAVE___UINT128_T 1