/* wolfssl options.h * generated from configure options * * Copyright (C) 2006-2020 wolfSSL Inc. * * This file is part of wolfSSL. (formerly known as CyaSSL) * */ #ifndef WOLFSSL_OPTIONS_H #define WOLFSSL_OPTIONS_H #ifdef __cplusplus extern "C" { #endif #ifndef WOLFSSL_OPTIONS_IGNORE_SYS #undef _FORTIFY_SOURCE #define _FORTIFY_SOURCE 1 #endif #undef FP_MAX_BITS #define FP_MAX_BITS 8192 #undef HAVE_EXT_CACHE #define HAVE_EXT_CACHE #undef WOLFSSL_VERIFY_CB_ALL_CERTS #define WOLFSSL_VERIFY_CB_ALL_CERTS #undef WOLFSSL_EXTRA_ALERTS #define WOLFSSL_EXTRA_ALERTS #undef OPENSSL_EXTRA #define OPENSSL_EXTRA #undef WOLFSSL_ALWAYS_VERIFY_CB #define WOLFSSL_ALWAYS_VERIFY_CB #ifndef WOLFSSL_OPTIONS_IGNORE_SYS #undef _POSIX_THREADS #define _POSIX_THREADS #endif #undef HAVE_THREAD_LS #define HAVE_THREAD_LS #undef TFM_TIMING_RESISTANT #define TFM_TIMING_RESISTANT #undef ECC_TIMING_RESISTANT #define ECC_TIMING_RESISTANT #undef WC_RSA_BLINDING #define WC_RSA_BLINDING #undef TEST_IPV6 #define TEST_IPV6 #undef WOLFSSL_IPV6 #define WOLFSSL_IPV6 #undef WOLFSSL_SHA512 #define WOLFSSL_SHA512 #undef WOLFSSL_SHA384 #define WOLFSSL_SHA384 #undef NO_DSA #define NO_DSA #undef HAVE_ECC #define HAVE_ECC #undef TFM_ECC256 #define TFM_ECC256 #undef ECC_SHAMIR #define ECC_SHAMIR #undef NO_DH #define NO_DH #undef NO_RC4 #define NO_RC4 #undef NO_HC128 #define NO_HC128 #undef NO_RABBIT #define NO_RABBIT #undef HAVE_HASHDRBG #define HAVE_HASHDRBG #undef HAVE_TLS_EXTENSIONS #define HAVE_TLS_EXTENSIONS #undef HAVE_SNI #define HAVE_SNI #undef HAVE_TLS_EXTENSIONS #define HAVE_TLS_EXTENSIONS #undef HAVE_SUPPORTED_CURVES #define HAVE_SUPPORTED_CURVES #undef HAVE_EXTENDED_MASTER #define HAVE_EXTENDED_MASTER #undef NO_RC4 #define NO_RC4 #undef HAVE_ENCRYPT_THEN_MAC #define HAVE_ENCRYPT_THEN_MAC #undef HAVE_OCSP #define HAVE_OCSP #undef SESSION_CERTS #define SESSION_CERTS #undef HAVE_CRL #define HAVE_CRL #undef HAVE_TLS_EXTENSIONS #define HAVE_TLS_EXTENSIONS #undef HAVE_SNI #define HAVE_SNI #undef HAVE_MAX_FRAGMENT #define HAVE_MAX_FRAGMENT #undef HAVE_TRUNCATED_HMAC #define HAVE_TRUNCATED_HMAC #undef HAVE_SUPPORTED_CURVES #define HAVE_SUPPORTED_CURVES #undef WOLFSSL_CERT_EXT #define WOLFSSL_CERT_EXT #undef WOLFSSL_CERT_GEN #define WOLFSSL_CERT_GEN #undef HAVE_STUNNEL #define HAVE_STUNNEL #undef WOLFSSL_ALWAYS_VERIFY_CB #define WOLFSSL_ALWAYS_VERIFY_CB #undef WOLFSSL_ALWAYS_KEEP_SNI #define WOLFSSL_ALWAYS_KEEP_SNI #undef HAVE_EX_DATA #define HAVE_EX_DATA #undef WOLFSSL_DES_ECB #define WOLFSSL_DES_ECB #undef WOLFSSL_ENCRYPTED_KEYS #define WOLFSSL_ENCRYPTED_KEYS #undef WC_NO_ASYNC_THREADING #define WC_NO_ASYNC_THREADING #undef HAVE_DH_DEFAULT_PARAMS #define HAVE_DH_DEFAULT_PARAMS #undef HAVE_AESGCM #define HAVE_AESGCM #undef HAVE_WC_INTROSPECTION #define HAVE_WC_INTROSPECTION #ifdef __cplusplus } #endif #endif /* WOLFSSL_OPTIONS_H */