blob: 81caa63dd16d5a8a9d9e183e4062da0af731bf09 [file] [log] [blame]
/* cyassl options.h
* generated from wolfssl/options.h
*/
/* wolfssl options.h
* generated from configure options
*
* Copyright (C) 2006-2020 wolfSSL Inc.
*
* This file is part of wolfSSL. (formerly known as CyaSSL)
*
*/
#ifndef CYASSL_OPTIONS_H
#define CYASSL_OPTIONS_H
#ifdef __cplusplus
extern "C" {
#endif
#undef WOLFSSL_TLS13
#define WOLFSSL_TLS13
#undef HAVE_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#undef HAVE_SUPPORTED_CURVES
#define HAVE_SUPPORTED_CURVES
#undef HAVE_FFDHE_2048
#define HAVE_FFDHE_2048
#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
#undef OPENSSL_ALL
#define OPENSSL_ALL
#undef WOLFSSL_EITHER_SIDE
#define WOLFSSL_EITHER_SIDE
#undef WC_RSA_NO_PADDING
#define WC_RSA_NO_PADDING
#undef WC_RSA_PSS
#define WC_RSA_PSS
#undef WOLFSSL_PSS_LONG_SALT
#define WOLFSSL_PSS_LONG_SALT
#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_WPAS
#define WOLFSSL_WPAS
#undef HAVE_SECRET_CALLBACK
#define HAVE_SECRET_CALLBACK
#undef WOLFSSL_PUBLIC_ECC_ADD_DBL
#define WOLFSSL_PUBLIC_ECC_ADD_DBL
#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 HAVE_EXT_CACHE
#define HAVE_EXT_CACHE
#undef WOLFSSL_EITHER_SIDE
#define WOLFSSL_EITHER_SIDE
#undef OPENSSL_EXTRA_X509_SMALL
#define OPENSSL_EXTRA_X509_SMALL
#undef WOLFSSL_PUBLIC_MP
#define WOLFSSL_PUBLIC_MP
#undef WOLFSSL_DER_LOAD
#define WOLFSSL_DER_LOAD
#undef ATOMIC_USER
#define ATOMIC_USER
#undef WOLFSSL_KEY_GEN
#define WOLFSSL_KEY_GEN
#undef WOLFSSL_DES_ECB
#define WOLFSSL_DES_ECB
#undef FORTRESS
#define FORTRESS
#undef WOLFSSL_ALWAYS_VERIFY_CB
#define WOLFSSL_ALWAYS_VERIFY_CB
#undef WOLFSSL_AES_COUNTER
#define WOLFSSL_AES_COUNTER
#undef WOLFSSL_AES_DIRECT
#define WOLFSSL_AES_DIRECT
#undef WOLFSSL_DER_LOAD
#define WOLFSSL_DER_LOAD
#undef WOLFSSL_KEY_GEN
#define WOLFSSL_KEY_GEN
#undef HAVE_AESCCM
#define HAVE_AESCCM
#undef WOLFSSL_USE_ALIGN
#define WOLFSSL_USE_ALIGN
#undef WOLFSSL_SHA512
#define WOLFSSL_SHA512
#undef WOLFSSL_SHA384
#define WOLFSSL_SHA384
#undef SESSION_CERTS
#define SESSION_CERTS
#undef WOLFSSL_CERT_GEN
#define WOLFSSL_CERT_GEN
#undef HAVE_HKDF
#define HAVE_HKDF
#undef HAVE_ECC
#define HAVE_ECC
#undef TFM_ECC256
#define TFM_ECC256
#undef ECC_SHAMIR
#define ECC_SHAMIR
#undef HAVE_COMP_KEY
#define HAVE_COMP_KEY
#undef WOLFSSL_ALLOW_TLSV10
#define WOLFSSL_ALLOW_TLSV10
#undef WC_RSA_PSS
#define WC_RSA_PSS
#undef HAVE_ANON
#define HAVE_ANON
#undef WOLFSSL_CMAC
#define WOLFSSL_CMAC
#undef WOLFSSL_AES_DIRECT
#define WOLFSSL_AES_DIRECT
#undef NO_HC128
#define NO_HC128
#undef NO_RABBIT
#define NO_RABBIT
#undef HAVE_POLY1305
#define HAVE_POLY1305
#undef HAVE_ONE_TIME_AUTH
#define HAVE_ONE_TIME_AUTH
#undef HAVE_CHACHA
#define HAVE_CHACHA
#undef HAVE_HASHDRBG
#define HAVE_HASHDRBG
#undef HAVE_OCSP
#define HAVE_OCSP
#undef HAVE_OPENSSL_CMD
#define HAVE_OPENSSL_CMD
#undef HAVE_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#undef HAVE_CERTIFICATE_STATUS_REQUEST
#define HAVE_CERTIFICATE_STATUS_REQUEST
#undef HAVE_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#undef HAVE_CERTIFICATE_STATUS_REQUEST_V2
#define HAVE_CERTIFICATE_STATUS_REQUEST_V2
#undef HAVE_CRL
#define HAVE_CRL
#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_TLS_EXTENSIONS
#define HAVE_TLS_EXTENSIONS
#undef HAVE_SESSION_TICKET
#define HAVE_SESSION_TICKET
#undef HAVE_EXTENDED_MASTER
#define HAVE_EXTENDED_MASTER
#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_ALPN
#define HAVE_ALPN
#undef HAVE_TRUSTED_CA
#define HAVE_TRUSTED_CA
#undef HAVE_SUPPORTED_CURVES
#define HAVE_SUPPORTED_CURVES
#undef HAVE_LIGHTY
#define HAVE_LIGHTY
#undef HAVE_WOLFSSL_SSL_H
#define HAVE_WOLFSSL_SSL_H 1
#undef HAVE_EX_DATA
#define HAVE_EX_DATA
#undef OPENSSL_ALL
#define OPENSSL_ALL
#undef OPENSSL_NO_SSL2
#define OPENSSL_NO_SSL2
#undef OPENSSL_NO_COMP
#define OPENSSL_NO_COMP
#undef OPENSSL_NO_SSL3
#define OPENSSL_NO_SSL3
#undef SINGLE_THREADED
#define SINGLE_THREADED
#undef WOLFSSL_ALWAYS_VERIFY_CB
#define WOLFSSL_ALWAYS_VERIFY_CB
#undef WOLFSSL_ALWAYS_KEEP_SNI
#define WOLFSSL_ALWAYS_KEEP_SNI
#undef KEEP_OUR_CERT
#define KEEP_OUR_CERT
#undef KEEP_PEER_CERT
#define KEEP_PEER_CERT
#undef HAVE_EXT_CACHE
#define HAVE_EXT_CACHE
#undef HAVE_EX_DATA
#define HAVE_EX_DATA
#undef WOLFSSL_CERT_GEN
#define WOLFSSL_CERT_GEN
#undef HAVE_ENCRYPT_THEN_MAC
#define HAVE_ENCRYPT_THEN_MAC
#undef WOLFSSL_CERT_EXT
#define WOLFSSL_CERT_EXT
#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_SIGNER_DER_CERT
#define WOLFSSL_SIGNER_DER_CERT
#undef WOLFSSL_ENCRYPTED_KEYS
#define WOLFSSL_ENCRYPTED_KEYS
#undef USE_FAST_MATH
#define USE_FAST_MATH
#undef WC_NO_ASYNC_THREADING
#define WC_NO_ASYNC_THREADING
#undef HAVE_AES_KEYWRAP
#define HAVE_AES_KEYWRAP
#undef WOLFSSL_AES_DIRECT
#define WOLFSSL_AES_DIRECT
#undef HAVE_DH_DEFAULT_PARAMS
#define HAVE_DH_DEFAULT_PARAMS
#undef GCM_TABLE_4BIT
#define GCM_TABLE_4BIT
#undef HAVE_AESGCM
#define HAVE_AESGCM
#undef HAVE_WC_INTROSPECTION
#define HAVE_WC_INTROSPECTION
#ifdef __cplusplus
}
#endif
#endif /* CYASSL_OPTIONS_H */