mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-08-04 01:34:11 +02:00
509b29bc9c
Falcon was the last algorithm backed by liboqs; now that wolfCrypt has a
native Falcon implementation, liboqs is no longer needed. Remove the
integration entirely so liboqs does not appear as a build or SBOM dependency:
- configure: drop --with-liboqs (and the -loqs link), the BUILD_LIBOQS
conditional and the summary line.
- CMake: drop WOLFSSL_OQS, the duplicate liboqs-backed WOLFSSL_FALCON
option, the OQS cross-validation / find_package(OQS) block, the
FindOQS.cmake module, BUILD_OQS_HELPER, and HAVE_LIBOQS from options.h.in.
- Remove the wolfcrypt/src/port/liboqs port layer (liboqs.c/.h) and its
wolfSSL_liboqsInit/Close calls in wc_port.c.
- settings.h: drop HAVE_LIBOQS from the asym key import/export aggregates
(HAVE_FALCON already covers them) and from the experimental gate; add
HAVE_FALCON to the experimental gate so the unstandardized Falcon requires
WOLFSSL_EXPERIMENTAL_SETTINGS in every build system.
- Drop liboqs.c from the VS/Zephyr/INTIME project files, remove the liboqs
install from Docker, and update INSTALL/tls.c text (Falcon is native now).
No functional change to non-Falcon builds; the library links no liboqs.
863 lines
23 KiB
C
863 lines
23 KiB
C
/* options.h.in
|
|
*
|
|
* Copyright (C) 2006-2026 wolfSSL Inc.
|
|
*
|
|
* This file is part of wolfSSL.
|
|
*
|
|
* wolfSSL is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 3 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* wolfSSL is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program; if not, write to the Free Software
|
|
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
|
|
*/
|
|
|
|
|
|
/* cmake template for options.h */
|
|
|
|
#ifdef WOLFSSL_NO_OPTIONS_H
|
|
/* options.h inhibited by configuration */
|
|
#elif !defined(WOLFSSL_OPTIONS_H)
|
|
#define WOLFSSL_OPTIONS_H
|
|
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#ifndef WOLFSSL_OPTIONS_IGNORE_SYS
|
|
#undef _GNU_SOURCE
|
|
#cmakedefine _GNU_SOURCE
|
|
#undef _POSIX_THREADS
|
|
#cmakedefine _POSIX_THREADS
|
|
#endif
|
|
/* Since types.h depends on HAVE_LIMITS_H, we must define it in options.h. */
|
|
#undef HAVE_LIMITS_H
|
|
#cmakedefine HAVE_LIMITS_H @HAVE_LIMITS_H@
|
|
#undef ASIO_USE_WOLFSSL
|
|
#cmakedefine ASIO_USE_WOLFSSL
|
|
#undef BOOST_ASIO_USE_WOLFSSL
|
|
#cmakedefine BOOST_ASIO_USE_WOLFSSL
|
|
#undef CURVE25519_SMALL
|
|
#cmakedefine CURVE25519_SMALL
|
|
#undef CURVE448_SMALL
|
|
#cmakedefine CURVE448_SMALL
|
|
#undef DEBUG
|
|
#cmakedefine DEBUG
|
|
#undef DEBUG_WOLFSSL
|
|
#cmakedefine DEBUG_WOLFSSL
|
|
#undef ECC_SHAMIR
|
|
#cmakedefine ECC_SHAMIR
|
|
#undef ECC_TIMING_RESISTANT
|
|
#cmakedefine ECC_TIMING_RESISTANT
|
|
#undef ED25519_SMALL
|
|
#cmakedefine ED25519_SMALL
|
|
#undef ED448_SMALL
|
|
#cmakedefine ED448_SMALL
|
|
#undef GCM_SMALL
|
|
#cmakedefine GCM_SMALL
|
|
#undef GCM_TABLE
|
|
#cmakedefine GCM_TABLE
|
|
#undef GCM_TABLE_4BIT
|
|
#cmakedefine GCM_TABLE_4BIT
|
|
#undef GCM_WORD32
|
|
#cmakedefine GCM_WORD32
|
|
#undef HAVE___UINT128_T
|
|
#cmakedefine HAVE___UINT128_T 1
|
|
#undef HAVE_AES_KEYWRAP
|
|
#cmakedefine HAVE_AES_KEYWRAP
|
|
#undef HAVE_AESCCM
|
|
#cmakedefine HAVE_AESCCM
|
|
#undef HAVE_AESGCM
|
|
#cmakedefine HAVE_AESGCM
|
|
#undef HAVE_ALPN
|
|
#cmakedefine HAVE_ALPN
|
|
#undef HAVE_ARIA
|
|
#cmakedefine HAVE_ARIA
|
|
#undef HAVE_CERTIFICATE_STATUS_REQUEST
|
|
#cmakedefine HAVE_CERTIFICATE_STATUS_REQUEST
|
|
#undef HAVE_CERTIFICATE_STATUS_REQUEST_V2
|
|
#cmakedefine HAVE_CERTIFICATE_STATUS_REQUEST_V2
|
|
#undef HAVE_CHACHA
|
|
#cmakedefine HAVE_CHACHA
|
|
#undef HAVE_CRL
|
|
#cmakedefine HAVE_CRL
|
|
#undef HAVE_CRL_IO
|
|
#cmakedefine HAVE_CRL_IO
|
|
#undef WOLFSSL_CUSTOM_CURVES
|
|
#cmakedefine WOLFSSL_CUSTOM_CURVES
|
|
#undef HAVE_CURVE25519
|
|
#cmakedefine HAVE_CURVE25519
|
|
#undef HAVE_CURVE448
|
|
#cmakedefine HAVE_CURVE448
|
|
#undef HAVE_DH_DEFAULT_PARAMS
|
|
#cmakedefine HAVE_DH_DEFAULT_PARAMS
|
|
#undef WOLFSSL_HAVE_MLDSA
|
|
#cmakedefine WOLFSSL_HAVE_MLDSA
|
|
#undef HAVE_ECC
|
|
#cmakedefine HAVE_ECC
|
|
#undef HAVE_ECH
|
|
#cmakedefine HAVE_ECH
|
|
#undef HAVE_ED25519
|
|
#cmakedefine HAVE_ED25519
|
|
#undef HAVE_ED448
|
|
#cmakedefine HAVE_ED448
|
|
#undef HAVE_ENCRYPT_THEN_MAC
|
|
#cmakedefine HAVE_ENCRYPT_THEN_MAC
|
|
#undef HAVE_EX_DATA
|
|
#cmakedefine HAVE_EX_DATA
|
|
#undef HAVE_EXTENDED_MASTER
|
|
#cmakedefine HAVE_EXTENDED_MASTER
|
|
#undef HAVE_FFDHE_2048
|
|
#cmakedefine HAVE_FFDHE_2048
|
|
#undef HAVE_HASHDRBG
|
|
#cmakedefine HAVE_HASHDRBG
|
|
#undef HAVE_HKDF
|
|
#cmakedefine HAVE_HKDF
|
|
#undef HAVE_HPKE
|
|
#cmakedefine HAVE_HPKE
|
|
#undef HAVE_KEYING_MATERIAL
|
|
#cmakedefine HAVE_KEYING_MATERIAL
|
|
#undef HAVE_MAX_FRAGMENT
|
|
#cmakedefine HAVE_MAX_FRAGMENT
|
|
#undef HAVE_OCSP
|
|
#cmakedefine HAVE_OCSP
|
|
#undef HAVE_ONE_TIME_AUTH
|
|
#cmakedefine HAVE_ONE_TIME_AUTH
|
|
#undef HAVE_PKCS7
|
|
#cmakedefine HAVE_PKCS7
|
|
#undef HAVE_POLY1305
|
|
#cmakedefine HAVE_POLY1305
|
|
#undef HAVE_PTHREAD
|
|
#cmakedefine HAVE_PTHREAD 1
|
|
#undef HAVE_REPRODUCIBLE_BUILD
|
|
#cmakedefine HAVE_REPRODUCIBLE_BUILD
|
|
#undef HAVE_SESSION_TICKET
|
|
#cmakedefine HAVE_SESSION_TICKET
|
|
#undef HAVE_SNI
|
|
#cmakedefine HAVE_SNI
|
|
#undef HAVE_SUPPORTED_CURVES
|
|
#cmakedefine HAVE_SUPPORTED_CURVES
|
|
#undef HAVE_THREAD_LS
|
|
#cmakedefine HAVE_THREAD_LS
|
|
#undef HAVE_TLS_EXTENSIONS
|
|
#cmakedefine HAVE_TLS_EXTENSIONS
|
|
#undef HAVE_TRUNCATED_HMAC
|
|
#cmakedefine HAVE_TRUNCATED_HMAC
|
|
#undef HAVE_TRUSTED_CA
|
|
#cmakedefine HAVE_TRUSTED_CA
|
|
#undef HAVE_X963_KDF
|
|
#cmakedefine HAVE_X963_KDF
|
|
#undef NO_AES
|
|
#cmakedefine NO_AES
|
|
#undef NO_AES_CBC
|
|
#cmakedefine NO_AES_CBC
|
|
#undef NO_ASN
|
|
#cmakedefine NO_ASN
|
|
#undef NO_ASN_CRYPT
|
|
#cmakedefine NO_ASN_CRYPT
|
|
#undef NO_BIG_INT
|
|
#cmakedefine NO_BIG_INT
|
|
#undef NO_CERTS
|
|
#cmakedefine NO_CERTS
|
|
#undef NO_CHACHA_ASM
|
|
#cmakedefine NO_CHACHA_ASM
|
|
#undef NO_CODING
|
|
#cmakedefine NO_CODING
|
|
#undef NO_CURVED25519_128BIT
|
|
#cmakedefine NO_CURVED25519_128BIT
|
|
#undef NO_CURVED448_128BIT
|
|
#cmakedefine NO_CURVED448_128BIT
|
|
#undef NO_DES3
|
|
#cmakedefine NO_DES3
|
|
#undef NO_DH
|
|
#cmakedefine NO_DH
|
|
#undef NO_DSA
|
|
#cmakedefine NO_DSA
|
|
#undef NO_ERROR_QUEUE
|
|
#cmakedefine NO_ERROR_QUEUE
|
|
#undef NO_ERROR_STRINGS
|
|
#cmakedefine NO_ERROR_STRINGS
|
|
#undef NO_FILESYSTEM
|
|
#cmakedefine NO_FILESYSTEM
|
|
#undef NO_INLINE
|
|
#cmakedefine NO_INLINE
|
|
#undef NO_MD4
|
|
#cmakedefine NO_MD4
|
|
#undef NO_MD5
|
|
#cmakedefine NO_MD5
|
|
#undef NO_OLD_RNGNAME
|
|
#cmakedefine NO_OLD_RNGNAME
|
|
#undef NO_OLD_SHA_NAMES
|
|
#cmakedefine NO_OLD_SHA_NAMES
|
|
#undef NO_OLD_SSL_NAMES
|
|
#cmakedefine NO_OLD_SSL_NAMES
|
|
#undef NO_OLD_TLS
|
|
#cmakedefine NO_OLD_TLS
|
|
#undef NO_OLD_WC_NAMES
|
|
#cmakedefine NO_OLD_WC_NAMES
|
|
#undef NO_PKCS12
|
|
#cmakedefine NO_PKCS12
|
|
#undef NO_PSK
|
|
#cmakedefine NO_PSK
|
|
#undef NO_PWDBASED
|
|
#cmakedefine NO_PWDBASED
|
|
#undef NO_RC4
|
|
#cmakedefine NO_RC4
|
|
#undef NO_RSA
|
|
#cmakedefine NO_RSA
|
|
#undef NO_SESSION_CACHE_REF
|
|
#cmakedefine NO_SESSION_CACHE_REF
|
|
#undef NO_SHA
|
|
#cmakedefine NO_SHA
|
|
#undef NO_WOLFSSL_MEMORY
|
|
#cmakedefine NO_WOLFSSL_MEMORY
|
|
#undef OPENSSL_ALL
|
|
#cmakedefine OPENSSL_ALL
|
|
#undef OPENSSL_EXTRA
|
|
#cmakedefine OPENSSL_EXTRA
|
|
#undef OPENSSL_NO_SSL2
|
|
#cmakedefine OPENSSL_NO_SSL2
|
|
#undef OPENSSL_NO_SSL3
|
|
#cmakedefine OPENSSL_NO_SSL3
|
|
#undef SSL_TXT_TLSV1_2
|
|
#cmakedefine SSL_TXT_TLSV1_2
|
|
#undef TFM_ECC256
|
|
#cmakedefine TFM_ECC256
|
|
#undef TFM_NO_ASM
|
|
#cmakedefine TFM_NO_ASM
|
|
#undef TFM_TIMING_RESISTANT
|
|
#cmakedefine TFM_TIMING_RESISTANT
|
|
#undef USE_FAST_MATH
|
|
#cmakedefine USE_FAST_MATH
|
|
#undef WC_16BIT_CPU
|
|
#cmakedefine WC_16BIT_CPU
|
|
#undef WC_32BIT_CPU
|
|
#cmakedefine WC_32BIT_CPU
|
|
#undef WC_ECC_NONBLOCK
|
|
#cmakedefine WC_ECC_NONBLOCK
|
|
#undef WC_NO_ASYNC_THREADING
|
|
#cmakedefine WC_NO_ASYNC_THREADING
|
|
#undef WC_NO_HARDEN
|
|
#cmakedefine WC_NO_HARDEN
|
|
#undef WC_NO_HASHDRBG
|
|
#cmakedefine WC_NO_HASHDRBG
|
|
#undef WC_NO_RNG
|
|
#cmakedefine WC_NO_RNG
|
|
#undef WC_NO_RSA_OAEP
|
|
#cmakedefine WC_NO_RSA_OAEP
|
|
#undef WC_RSA_BLINDING
|
|
#cmakedefine WC_RSA_BLINDING
|
|
#undef WC_RSA_NO_PADDING
|
|
#cmakedefine WC_RSA_NO_PADDING
|
|
#undef WC_RSA_PSS
|
|
#cmakedefine WC_RSA_PSS
|
|
#undef WOLF_CRYPTO_CB
|
|
#cmakedefine WOLF_CRYPTO_CB
|
|
#undef WOLF_CRYPTO_CB_RSA_PAD
|
|
#cmakedefine WOLF_CRYPTO_CB_RSA_PAD
|
|
#undef WOLFSSL_AARCH64_BUILD
|
|
#cmakedefine WOLFSSL_AARCH64_BUILD
|
|
#undef WOLFSSL_AES_CFB
|
|
#cmakedefine WOLFSSL_AES_CFB
|
|
#undef WOLFSSL_AES_COUNTER
|
|
#cmakedefine WOLFSSL_AES_COUNTER
|
|
#undef WOLFSSL_AES_DIRECT
|
|
#cmakedefine WOLFSSL_AES_DIRECT
|
|
#undef WOLFSSL_AES_OFB
|
|
#cmakedefine WOLFSSL_AES_OFB
|
|
#undef WOLFSSL_AES_SIV
|
|
#cmakedefine WOLFSSL_AES_SIV
|
|
#undef HAVE_AES_ECB
|
|
#cmakedefine HAVE_AES_ECB
|
|
#undef WOLFSSL_AES_CTS
|
|
#cmakedefine WOLFSSL_AES_CTS
|
|
#undef WOLFSSL_ALT_CERT_CHAINS
|
|
#cmakedefine WOLFSSL_ALT_CERT_CHAINS
|
|
#undef WOLFSSL_APPLE_NATIVE_CERT_VALIDATION
|
|
#cmakedefine WOLFSSL_APPLE_NATIVE_CERT_VALIDATION
|
|
#undef WOLFSSL_ASIO
|
|
#cmakedefine WOLFSSL_ASIO
|
|
#undef WOLFSSL_BASE64_ENCODE
|
|
#cmakedefine WOLFSSL_BASE64_ENCODE
|
|
#undef WOLFSSL_CAAM
|
|
#cmakedefine WOLFSSL_CAAM
|
|
#undef WOLFSSL_CERT_EXT
|
|
#cmakedefine WOLFSSL_CERT_EXT
|
|
#undef WOLFSSL_CERT_GEN
|
|
#cmakedefine WOLFSSL_CERT_GEN
|
|
#undef WOLFSSL_CERT_GEN_CACHE
|
|
#cmakedefine WOLFSSL_CERT_GEN_CACHE
|
|
#undef WOLFSSL_CERT_NAME_ALL
|
|
#cmakedefine WOLFSSL_CERT_NAME_ALL
|
|
#undef WOLFSSL_CERT_REQ
|
|
#cmakedefine WOLFSSL_CERT_REQ
|
|
#undef WOLFSSL_CMAC
|
|
#cmakedefine WOLFSSL_CMAC
|
|
#undef WOLFSSL_DES_ECB
|
|
#cmakedefine WOLFSSL_DES_ECB
|
|
#undef WOLFSSL_DH_CONST
|
|
#cmakedefine WOLFSSL_DH_CONST
|
|
#undef WOLFSSL_DTLS
|
|
#cmakedefine WOLFSSL_DTLS
|
|
#undef WOLFSSL_DTLS_CID
|
|
#cmakedefine WOLFSSL_DTLS_CID
|
|
#undef WOLFSSL_DTLS13
|
|
#cmakedefine WOLFSSL_DTLS13
|
|
#undef WOLFSSL_DTLS_CH_FRAG
|
|
#cmakedefine WOLFSSL_DTLS_CH_FRAG
|
|
#undef WOLFSSL_CERT_WITH_EXTERN_PSK
|
|
#cmakedefine WOLFSSL_CERT_WITH_EXTERN_PSK
|
|
#undef WOLFSSL_EITHER_SIDE
|
|
#cmakedefine WOLFSSL_EITHER_SIDE
|
|
#undef WOLFSSL_ENCRYPTED_KEYS
|
|
#cmakedefine WOLFSSL_ENCRYPTED_KEYS
|
|
#undef WOLFSSL_ERROR_CODE_OPENSSL
|
|
#cmakedefine WOLFSSL_ERROR_CODE_OPENSSL
|
|
#undef WOLFSSL_IP_ALT_NAME
|
|
#cmakedefine WOLFSSL_IP_ALT_NAME
|
|
#undef WOLFSSL_KEY_GEN
|
|
#cmakedefine WOLFSSL_KEY_GEN
|
|
#undef WOLFSSL_NO_ASM
|
|
#cmakedefine WOLFSSL_NO_ASM
|
|
#undef WOLFSSL_NO_SHAKE128
|
|
#cmakedefine WOLFSSL_NO_SHAKE128
|
|
#undef WOLFSSL_NO_SHAKE256
|
|
#cmakedefine WOLFSSL_NO_SHAKE256
|
|
#undef WOLFSSL_NO_TLS12
|
|
#cmakedefine WOLFSSL_NO_TLS12
|
|
#undef WOLFSSL_POST_HANDSHAKE_AUTH
|
|
#cmakedefine WOLFSSL_POST_HANDSHAKE_AUTH
|
|
#undef WOLFSSL_PSS_LONG_SALT
|
|
#cmakedefine WOLFSSL_PSS_LONG_SALT
|
|
#undef WOLFSSL_PUBLIC_MP
|
|
#cmakedefine WOLFSSL_PUBLIC_MP
|
|
#undef WOLFSSL_QUIC
|
|
#cmakedefine WOLFSSL_QUIC
|
|
#undef WOLFSSL_SEND_HRR_COOKIE
|
|
#cmakedefine WOLFSSL_SEND_HRR_COOKIE
|
|
#undef WOLFSSL_SHA224
|
|
#cmakedefine WOLFSSL_SHA224
|
|
#undef WOLFSSL_SHA3
|
|
#cmakedefine WOLFSSL_SHA3
|
|
#undef WOLFSSL_SHA3_SMALL
|
|
#cmakedefine WOLFSSL_SHA3_SMALL
|
|
#undef WOLFSSL_SHA384
|
|
#cmakedefine WOLFSSL_SHA384
|
|
#undef WOLFSSL_SHA512
|
|
#cmakedefine WOLFSSL_SHA512
|
|
#undef WOLFSSL_SHAKE128
|
|
#cmakedefine WOLFSSL_SHAKE128
|
|
#undef WOLFSSL_SHAKE256
|
|
#cmakedefine WOLFSSL_SHAKE256
|
|
#undef WOLFSSL_CSHAKE
|
|
#cmakedefine WOLFSSL_CSHAKE
|
|
#undef WOLFSSL_KMAC
|
|
#cmakedefine WOLFSSL_KMAC
|
|
#undef WOLFSSL_SRTP
|
|
#cmakedefine WOLFSSL_SRTP
|
|
#undef WOLFSSL_SYS_CA_CERTS
|
|
#cmakedefine WOLFSSL_SYS_CA_CERTS
|
|
#undef WOLFSSL_TICKET_HAVE_ID
|
|
#cmakedefine WOLFSSL_TICKET_HAVE_ID
|
|
#undef WOLFSSL_TICKET_NONCE_MALLOC
|
|
#cmakedefine WOLFSSL_TICKET_NONCE_MALLOC
|
|
#undef WOLFSSL_TLS13
|
|
#cmakedefine WOLFSSL_TLS13
|
|
#undef WOLFSSL_USE_ALIGN
|
|
#cmakedefine WOLFSSL_USE_ALIGN
|
|
#undef WOLFSSL_USER_SETTINGS
|
|
#cmakedefine WOLFSSL_USER_SETTINGS
|
|
#undef WOLFSSL_USER_SETTINGS_ASM
|
|
#cmakedefine WOLFSSL_USER_SETTINGS_ASM
|
|
#undef WOLFSSL_W64_WRAPPER
|
|
#cmakedefine WOLFSSL_W64_WRAPPER
|
|
#undef WOLFSSL_WOLFSSH
|
|
#cmakedefine WOLFSSL_WOLFSSH
|
|
#undef WOLFSSL_X86_64_BUILD
|
|
#cmakedefine WOLFSSL_X86_64_BUILD
|
|
#undef NO_DES3_TLS_SUITES
|
|
#cmakedefine NO_DES3_TLS_SUITES
|
|
#undef WOLFSSL_EXPERIMENTAL_SETTINGS
|
|
#cmakedefine WOLFSSL_EXPERIMENTAL_SETTINGS
|
|
#undef WOLFSSL_HAVE_MLKEM
|
|
#cmakedefine WOLFSSL_HAVE_MLKEM
|
|
#undef WOLFSSL_TLS_NO_MLKEM_STANDALONE
|
|
#cmakedefine WOLFSSL_TLS_NO_MLKEM_STANDALONE
|
|
#undef NO_WOLFSSL_STUB
|
|
#cmakedefine NO_WOLFSSL_STUB
|
|
#undef HAVE_ECC_SECPR2
|
|
#cmakedefine HAVE_ECC_SECPR2
|
|
#undef HAVE_ECC_SECPR3
|
|
#cmakedefine HAVE_ECC_SECPR3
|
|
#undef HAVE_ECC_BRAINPOOL
|
|
#cmakedefine HAVE_ECC_BRAINPOOL
|
|
#undef HAVE_ECC_KOBLITZ
|
|
#cmakedefine HAVE_ECC_KOBLITZ
|
|
#undef HAVE_ECC_CDH
|
|
#cmakedefine HAVE_ECC_CDH
|
|
#undef WOLFSSL_HAVE_LMS
|
|
#cmakedefine WOLFSSL_HAVE_LMS
|
|
#undef WOLFSSL_WC_LMS
|
|
#cmakedefine WOLFSSL_WC_LMS
|
|
#undef WOLFSSL_LMS_SHA256_192
|
|
#cmakedefine WOLFSSL_LMS_SHA256_192
|
|
#undef WOLFSSL_NO_LMS_SHA256_256
|
|
#cmakedefine WOLFSSL_NO_LMS_SHA256_256
|
|
#undef WOLFSSL_LMS_VERIFY_ONLY
|
|
#cmakedefine WOLFSSL_LMS_VERIFY_ONLY
|
|
#undef WOLFSSL_WC_LMS_SMALL
|
|
#cmakedefine WOLFSSL_WC_LMS_SMALL
|
|
#undef WOLFSSL_LMS_SHAKE256
|
|
#cmakedefine WOLFSSL_LMS_SHAKE256
|
|
#undef WOLFSSL_HAVE_XMSS
|
|
#cmakedefine WOLFSSL_HAVE_XMSS
|
|
#undef WOLFSSL_WC_XMSS
|
|
#cmakedefine WOLFSSL_WC_XMSS
|
|
#undef WOLFSSL_XMSS_VERIFY_ONLY
|
|
#cmakedefine WOLFSSL_XMSS_VERIFY_ONLY
|
|
#undef WOLFSSL_WC_XMSS_SMALL
|
|
#cmakedefine WOLFSSL_WC_XMSS_SMALL
|
|
#undef HAVE_SECRET_CALLBACK
|
|
#cmakedefine HAVE_SECRET_CALLBACK
|
|
#undef WC_RSA_DIRECT
|
|
#cmakedefine WC_RSA_DIRECT
|
|
#undef WOLFSSL_HAVE_SLHDSA
|
|
#cmakedefine WOLFSSL_HAVE_SLHDSA
|
|
#undef WOLFSSL_WC_SLHDSA
|
|
#cmakedefine WOLFSSL_WC_SLHDSA
|
|
#undef WOLFSSL_PQC_HYBRIDS
|
|
#cmakedefine WOLFSSL_PQC_HYBRIDS
|
|
#undef WOLFSSL_EXTRA_PQC_HYBRIDS
|
|
#cmakedefine WOLFSSL_EXTRA_PQC_HYBRIDS
|
|
|
|
/* Parity with configure.ac -- additional options */
|
|
#undef WOLFSSL_KERNEL_BENCHMARKS
|
|
#cmakedefine WOLFSSL_KERNEL_BENCHMARKS
|
|
#undef WOLFSSL_KERNEL_VERBOSE_DEBUG
|
|
#cmakedefine WOLFSSL_KERNEL_VERBOSE_DEBUG
|
|
#undef WOLFSSL_KERNEL_STACK_DEBUG
|
|
#cmakedefine WOLFSSL_KERNEL_STACK_DEBUG
|
|
#undef WOLFSSL_KERNEL_MODE_DEFAULTS
|
|
#cmakedefine WOLFSSL_KERNEL_MODE_DEFAULTS
|
|
#undef WC_SYM_RELOC_TABLES
|
|
#cmakedefine WC_SYM_RELOC_TABLES
|
|
#undef WOLFSSL_LINUXKM_BENCHMARKS
|
|
#cmakedefine WOLFSSL_LINUXKM_BENCHMARKS
|
|
#undef WOLFSSL_DEBUG_CODEPOINTS
|
|
#cmakedefine WOLFSSL_DEBUG_CODEPOINTS
|
|
#undef WOLFSSL_MEMORY_LOG
|
|
#cmakedefine WOLFSSL_MEMORY_LOG
|
|
#undef WOLFSSL_STACK_LOG
|
|
#cmakedefine WOLFSSL_STACK_LOG
|
|
#undef HAVE_CAMELLIA
|
|
#cmakedefine HAVE_CAMELLIA
|
|
#undef HAVE_BLAKE2B
|
|
#cmakedefine HAVE_BLAKE2B
|
|
#undef HAVE_BLAKE2S
|
|
#cmakedefine HAVE_BLAKE2S
|
|
#undef WC_RC2
|
|
#cmakedefine WC_RC2
|
|
#undef HAVE_ASCON
|
|
#cmakedefine HAVE_ASCON
|
|
#undef WOLFSSL_AES_EAX
|
|
#cmakedefine WOLFSSL_AES_EAX
|
|
#undef WOLFSSL_AES_CBC_LENGTH_CHECKS
|
|
#cmakedefine WOLFSSL_AES_CBC_LENGTH_CHECKS
|
|
#undef HAVE_INTEL_RDRAND
|
|
#cmakedefine HAVE_INTEL_RDRAND
|
|
#undef HAVE_INTEL_RDSEED
|
|
#cmakedefine HAVE_INTEL_RDSEED
|
|
#undef HAVE_AMD_RDSEED
|
|
#cmakedefine HAVE_AMD_RDSEED
|
|
#undef TITAN_SESSION_CACHE
|
|
#cmakedefine TITAN_SESSION_CACHE
|
|
#undef HUGE_SESSION_CACHE
|
|
#cmakedefine HUGE_SESSION_CACHE
|
|
#undef BIG_SESSION_CACHE
|
|
#cmakedefine BIG_SESSION_CACHE
|
|
#undef SMALL_SESSION_CACHE
|
|
#cmakedefine SMALL_SESSION_CACHE
|
|
#undef PERSIST_SESSION_CACHE
|
|
#cmakedefine PERSIST_SESSION_CACHE
|
|
#undef PERSIST_CERT_CACHE
|
|
#cmakedefine PERSIST_CERT_CACHE
|
|
#undef WOLFSSL_ALLOW_TLSV10
|
|
#cmakedefine WOLFSSL_ALLOW_TLSV10
|
|
#undef HAVE_RENEGOTIATION_INDICATION
|
|
#cmakedefine HAVE_RENEGOTIATION_INDICATION
|
|
#undef HAVE_FALLBACK_SCSV
|
|
#cmakedefine HAVE_FALLBACK_SCSV
|
|
#undef HAVE_WRITE_DUP
|
|
#cmakedefine HAVE_WRITE_DUP
|
|
#undef ATOMIC_USER
|
|
#cmakedefine ATOMIC_USER
|
|
#undef WOLFSSL_USE_RWLOCK
|
|
#cmakedefine WOLFSSL_USE_RWLOCK
|
|
#undef WOLFSSL_DTLS_MTU
|
|
#cmakedefine WOLFSSL_DTLS_MTU
|
|
#undef WOLFSSL_HMAC_COPY_HASH
|
|
#cmakedefine WOLFSSL_HMAC_COPY_HASH
|
|
#undef WOLFSSL_CERT_SIGN_CB
|
|
#cmakedefine WOLFSSL_CERT_SIGN_CB
|
|
#undef WOLFSSL_SEP
|
|
#cmakedefine WOLFSSL_SEP
|
|
#undef KEEP_PEER_CERT
|
|
#cmakedefine KEEP_PEER_CERT
|
|
#undef WOLFSSL_ASN_PRINT
|
|
#cmakedefine WOLFSSL_ASN_PRINT
|
|
#undef ASN_BER_TO_DER
|
|
#cmakedefine ASN_BER_TO_DER
|
|
#undef WOLFSSL_TEST_CERT
|
|
#cmakedefine WOLFSSL_TEST_CERT
|
|
#undef WOLFCRYPT_HAVE_SRP
|
|
#cmakedefine WOLFCRYPT_HAVE_SRP
|
|
#undef HAVE_MOSQUITTO
|
|
#cmakedefine HAVE_MOSQUITTO
|
|
#undef HAVE_WEBSERVER
|
|
#cmakedefine HAVE_WEBSERVER
|
|
#undef HAVE_HTTP_CLIENT
|
|
#cmakedefine HAVE_HTTP_CLIENT
|
|
#undef WC_CUDA
|
|
#cmakedefine WC_CUDA
|
|
#undef HAVE_CUDA
|
|
#cmakedefine HAVE_CUDA
|
|
#undef WOLF_C89
|
|
#cmakedefine WOLF_C89
|
|
#undef WOLFSSL_AUTOSAR
|
|
#cmakedefine WOLFSSL_AUTOSAR
|
|
#undef WOLFSSL_HASH_FLAGS
|
|
#cmakedefine WOLFSSL_HASH_FLAGS
|
|
#undef WOLFSSL_XILINX
|
|
#cmakedefine WOLFSSL_XILINX
|
|
#undef WOLFSSL_XILINX_CRYPT
|
|
#cmakedefine WOLFSSL_XILINX_CRYPT
|
|
#undef WOLFSSL_CHECK_SIG_FAULTS
|
|
#cmakedefine WOLFSSL_CHECK_SIG_FAULTS
|
|
#undef WOLFSSL_CHECK_VER_FAULTS
|
|
#cmakedefine WOLFSSL_CHECK_VER_FAULTS
|
|
#undef WC_SHA3_FAULT_HARDEN
|
|
#cmakedefine WC_SHA3_FAULT_HARDEN
|
|
#undef WC_MLKEM_FAULT_HARDEN
|
|
#cmakedefine WC_MLKEM_FAULT_HARDEN
|
|
#undef WC_MLDSA_FAULT_HARDEN
|
|
#cmakedefine WC_MLDSA_FAULT_HARDEN
|
|
#undef WOLFSSL_SM3
|
|
#cmakedefine WOLFSSL_SM3
|
|
#undef WOLFSSL_SM3_SMALL
|
|
#cmakedefine WOLFSSL_SM3_SMALL
|
|
#undef WOLFSSL_TRACK_MEMORY
|
|
#cmakedefine WOLFSSL_TRACK_MEMORY
|
|
#undef WOLFSSL_DEBUG_MEMORY
|
|
#cmakedefine WOLFSSL_DEBUG_MEMORY
|
|
#undef WOLFSSL_FORCE_MALLOC_FAIL_TEST
|
|
#cmakedefine WOLFSSL_FORCE_MALLOC_FAIL_TEST
|
|
#undef WOLFSSL_DEBUG_TRACE_ERROR_CODES
|
|
#cmakedefine WOLFSSL_DEBUG_TRACE_ERROR_CODES
|
|
#undef WOLFSSL_DEBUG_BACKTRACE_ERROR_CODES
|
|
#cmakedefine WOLFSSL_DEBUG_BACKTRACE_ERROR_CODES
|
|
#undef HAVE_DO178
|
|
#cmakedefine HAVE_DO178
|
|
#undef NO_DO178
|
|
#cmakedefine NO_DO178
|
|
|
|
/* parity: dependency/value options (wave A) */
|
|
#undef HAVE_XCHACHA
|
|
#cmakedefine HAVE_XCHACHA
|
|
#undef HAVE_CMAC_KDF
|
|
#cmakedefine HAVE_CMAC_KDF
|
|
#undef FP_ECC
|
|
#cmakedefine FP_ECC
|
|
#undef WC_RNG_BANK_SUPPORT
|
|
#cmakedefine WC_RNG_BANK_SUPPORT
|
|
#undef HAVE_VALGRIND
|
|
#cmakedefine HAVE_VALGRIND
|
|
#undef HAVE_CRL_MONITOR
|
|
#cmakedefine HAVE_CRL_MONITOR
|
|
#undef WOLFSSL_TRACK_MEMORY_VERBOSE
|
|
#cmakedefine WOLFSSL_TRACK_MEMORY_VERBOSE
|
|
#undef HAVE_STACK_SIZE
|
|
#cmakedefine HAVE_STACK_SIZE
|
|
#undef HAVE_STACK_SIZE_VERBOSE
|
|
#cmakedefine HAVE_STACK_SIZE_VERBOSE
|
|
#undef MAX_EX_DATA
|
|
#cmakedefine MAX_EX_DATA @MAX_EX_DATA@
|
|
#undef ECC_MIN_KEY_SZ
|
|
#cmakedefine ECC_MIN_KEY_SZ @ECC_MIN_KEY_SZ@
|
|
|
|
/* parity: crypto/TLS feature options (wave B) */
|
|
#undef WOLFSSL_MD2
|
|
#cmakedefine WOLFSSL_MD2
|
|
#undef WOLFSSL_RIPEMD
|
|
#cmakedefine WOLFSSL_RIPEMD
|
|
#undef WOLFSSL_BASE16
|
|
#cmakedefine WOLFSSL_BASE16
|
|
#undef WOLFSSL_PSK_ONE_ID
|
|
#cmakedefine WOLFSSL_PSK_ONE_ID
|
|
#undef WOLFSSL_RSA_PUBLIC_ONLY
|
|
#cmakedefine WOLFSSL_RSA_PUBLIC_ONLY
|
|
#undef WOLFSSL_RSA_VERIFY_ONLY
|
|
#cmakedefine WOLFSSL_RSA_VERIFY_ONLY
|
|
#undef WOLFSSL_RSA_VERIFY_INLINE
|
|
#cmakedefine WOLFSSL_RSA_VERIFY_INLINE
|
|
#undef NO_SIG_WRAPPER
|
|
#cmakedefine NO_SIG_WRAPPER
|
|
#undef NO_CHECK_PRIVATE_KEY
|
|
#cmakedefine NO_CHECK_PRIVATE_KEY
|
|
#undef WOLFSSL_ALLOW_SSLV3
|
|
#cmakedefine WOLFSSL_ALLOW_SSLV3
|
|
#undef WOLFSSL_SMALL_STACK_CACHE
|
|
#cmakedefine WOLFSSL_SMALL_STACK_CACHE
|
|
#undef WOLFSSL_SMALL_STACK
|
|
#cmakedefine WOLFSSL_SMALL_STACK
|
|
#undef SESSION_CERTS
|
|
#cmakedefine SESSION_CERTS
|
|
#undef HAVE_SECURE_RENEGOTIATION
|
|
#cmakedefine HAVE_SECURE_RENEGOTIATION
|
|
#undef HAVE_SERVER_RENEGOTIATION_INFO
|
|
#cmakedefine HAVE_SERVER_RENEGOTIATION_INFO
|
|
#undef ERROR_QUEUE_PER_THREAD
|
|
#cmakedefine ERROR_QUEUE_PER_THREAD
|
|
#undef HAVE_ANON
|
|
#cmakedefine HAVE_ANON
|
|
#undef WOLFSSL_EARLY_DATA
|
|
#cmakedefine WOLFSSL_EARLY_DATA
|
|
#undef WOLFSSL_EARLY_DATA_GROUP
|
|
#cmakedefine WOLFSSL_EARLY_DATA_GROUP
|
|
#undef WOLFSSL_SM2
|
|
#cmakedefine WOLFSSL_SM2
|
|
#undef WOLFSSL_SM4
|
|
#cmakedefine WOLFSSL_SM4
|
|
#undef WOLFSSL_SM4_CBC
|
|
#cmakedefine WOLFSSL_SM4_CBC
|
|
#undef WOLFSSL_SM4_CTR
|
|
#cmakedefine WOLFSSL_SM4_CTR
|
|
#undef WOLFSSL_SM4_ECB
|
|
#cmakedefine WOLFSSL_SM4_ECB
|
|
#undef WOLFSSL_SM4_GCM
|
|
#cmakedefine WOLFSSL_SM4_GCM
|
|
#undef WOLFSSL_SM4_CCM
|
|
#cmakedefine WOLFSSL_SM4_CCM
|
|
#undef WOLFSSL_SM4_SMALL
|
|
#cmakedefine WOLFSSL_SM4_SMALL
|
|
#undef WOLFSSL_STATIC_MEMORY
|
|
#cmakedefine WOLFSSL_STATIC_MEMORY
|
|
#undef WOLFSSL_STATIC_MEMORY_LEAN
|
|
#cmakedefine WOLFSSL_STATIC_MEMORY_LEAN
|
|
#undef WOLFSSL_STATIC_MEMORY_DEBUG_CALLBACK
|
|
#cmakedefine WOLFSSL_STATIC_MEMORY_DEBUG_CALLBACK
|
|
#undef NO_TLS
|
|
#cmakedefine NO_TLS
|
|
#undef NO_SHA256
|
|
#cmakedefine NO_SHA256
|
|
#undef NO_PKCS8
|
|
#cmakedefine NO_PKCS8
|
|
#undef NO_OLD_MD5_NAME
|
|
#cmakedefine NO_OLD_MD5_NAME
|
|
|
|
/* parity: value/dep feature options (wave C) */
|
|
#undef OPENSSL_COEXIST
|
|
#cmakedefine OPENSSL_COEXIST
|
|
#undef WC_AES_BITSLICED
|
|
#cmakedefine WC_AES_BITSLICED
|
|
#undef HAVE_ECC_ENCRYPT
|
|
#cmakedefine HAVE_ECC_ENCRYPT
|
|
#undef WOLFSSL_ECIES_OLD
|
|
#cmakedefine WOLFSSL_ECIES_OLD
|
|
#undef WOLFSSL_ECIES_ISO18033
|
|
#cmakedefine WOLFSSL_ECIES_ISO18033
|
|
#undef WOLFSSL_ECIES_GEN_IV
|
|
#cmakedefine WOLFSSL_ECIES_GEN_IV
|
|
#undef WOLFSSL_EXTRA_ALERTS
|
|
#cmakedefine WOLFSSL_EXTRA_ALERTS
|
|
#undef WOLFSSL_CHECK_ALERT_ON_ERR
|
|
#cmakedefine WOLFSSL_CHECK_ALERT_ON_ERR
|
|
#undef HAVE_LIBZ
|
|
#cmakedefine HAVE_LIBZ
|
|
#undef WOLFSSL_HARDEN_TLS
|
|
#cmakedefine WOLFSSL_HARDEN_TLS @WOLFSSL_HARDEN_TLS@
|
|
|
|
/* parity: maximum key size options (wave D) */
|
|
#undef RSA_MAX_SIZE
|
|
#cmakedefine RSA_MAX_SIZE @RSA_MAX_SIZE@
|
|
#undef MAX_ECC_BITS
|
|
#cmakedefine MAX_ECC_BITS @MAX_ECC_BITS@
|
|
#undef FP_MAX_BITS
|
|
#cmakedefine FP_MAX_BITS @FP_MAX_BITS@
|
|
#undef SP_INT_BITS
|
|
#cmakedefine SP_INT_BITS @SP_INT_BITS@
|
|
|
|
/* parity: assembly options (wave E) */
|
|
#undef WOLFSSL_RISCV_ASM
|
|
#cmakedefine WOLFSSL_RISCV_ASM
|
|
#undef WOLFSSL_PPC32_ASM
|
|
#cmakedefine WOLFSSL_PPC32_ASM
|
|
#undef WOLFSSL_PPC64_ASM
|
|
#cmakedefine WOLFSSL_PPC64_ASM
|
|
|
|
/* parity: application bundle orphan defines */
|
|
#undef FORTRESS
|
|
#cmakedefine FORTRESS
|
|
#undef HAVE_COMP_KEY
|
|
#cmakedefine HAVE_COMP_KEY
|
|
#undef HAVE_CTS
|
|
#cmakedefine HAVE_CTS
|
|
#undef HAVE_EXT_CACHE
|
|
#cmakedefine HAVE_EXT_CACHE
|
|
#undef HAVE_LIBEST
|
|
#cmakedefine HAVE_LIBEST
|
|
#undef HAVE_LIGHTY
|
|
#cmakedefine HAVE_LIGHTY
|
|
#undef HAVE_MEMCACHED
|
|
#cmakedefine HAVE_MEMCACHED
|
|
#undef HAVE_OCSP_RESPONDER
|
|
#cmakedefine HAVE_OCSP_RESPONDER
|
|
#undef HAVE_OPENSSL_CMD
|
|
#cmakedefine HAVE_OPENSSL_CMD
|
|
#undef HAVE_SBLIM_SFCB
|
|
#cmakedefine HAVE_SBLIM_SFCB
|
|
#undef HAVE_STUNNEL
|
|
#cmakedefine HAVE_STUNNEL
|
|
#undef HAVE_WOLFSSL_SSL_H
|
|
#cmakedefine HAVE_WOLFSSL_SSL_H @HAVE_WOLFSSL_SSL_H@
|
|
#undef KEEP_OUR_CERT
|
|
#cmakedefine KEEP_OUR_CERT
|
|
#undef OPENSSL_COMPATIBLE_DEFAULTS
|
|
#cmakedefine OPENSSL_COMPATIBLE_DEFAULTS
|
|
#undef OPENSSL_EXTRA_X509_SMALL
|
|
#cmakedefine OPENSSL_EXTRA_X509_SMALL
|
|
#undef OPENSSL_NO_COMP
|
|
#cmakedefine OPENSSL_NO_COMP
|
|
#undef WC_CTC_NAME_SIZE
|
|
#cmakedefine WC_CTC_NAME_SIZE @WC_CTC_NAME_SIZE@
|
|
#undef WC_RNG_SEED_CB
|
|
#cmakedefine WC_RNG_SEED_CB
|
|
#undef WC_SIG_MIN_HASH_TYPE
|
|
#cmakedefine WC_SIG_MIN_HASH_TYPE @WC_SIG_MIN_HASH_TYPE@
|
|
#undef WOLFSSL_ACME_OID
|
|
#cmakedefine WOLFSSL_ACME_OID
|
|
#undef WOLFSSL_AESGCM_STREAM
|
|
#cmakedefine WOLFSSL_AESGCM_STREAM
|
|
#undef WOLFSSL_ALLOW_RC4
|
|
#cmakedefine WOLFSSL_ALLOW_RC4
|
|
#undef WOLFSSL_ALWAYS_KEEP_SNI
|
|
#cmakedefine WOLFSSL_ALWAYS_KEEP_SNI
|
|
#undef WOLFSSL_ALWAYS_VERIFY_CB
|
|
#cmakedefine WOLFSSL_ALWAYS_VERIFY_CB
|
|
#undef WOLFSSL_CERT_SETUP_CB
|
|
#cmakedefine WOLFSSL_CERT_SETUP_CB
|
|
#undef WOLFSSL_CIPHER_INTERNALNAME
|
|
#cmakedefine WOLFSSL_CIPHER_INTERNALNAME
|
|
#undef WOLFSSL_DER_LOAD
|
|
#cmakedefine WOLFSSL_DER_LOAD
|
|
#undef WOLFSSL_DSA_768_MODULUS
|
|
#cmakedefine WOLFSSL_DSA_768_MODULUS
|
|
#undef WOLFSSL_DTLS_DROP_STATS
|
|
#cmakedefine WOLFSSL_DTLS_DROP_STATS
|
|
#undef WOLFSSL_KEEP_RNG_SEED_FD_OPEN
|
|
#cmakedefine WOLFSSL_KEEP_RNG_SEED_FD_OPEN
|
|
#undef WOLFSSL_LOG_PRINTF
|
|
#cmakedefine WOLFSSL_LOG_PRINTF
|
|
#undef WOLFSSL_NO_INIT_CTX_KEY
|
|
#cmakedefine WOLFSSL_NO_INIT_CTX_KEY
|
|
#undef WOLFSSL_NO_OCSP_ISSUER_CHECK
|
|
#cmakedefine WOLFSSL_NO_OCSP_ISSUER_CHECK
|
|
#undef WOLFSSL_PRIORITIZE_PSK
|
|
#cmakedefine WOLFSSL_PRIORITIZE_PSK
|
|
#undef WOLFSSL_PSS_SALT_LEN_DISCOVER
|
|
#cmakedefine WOLFSSL_PSS_SALT_LEN_DISCOVER
|
|
#undef WOLFSSL_PUBLIC_ECC_ADD_DBL
|
|
#cmakedefine WOLFSSL_PUBLIC_ECC_ADD_DBL
|
|
#undef WOLFSSL_SESSION_ID_CTX
|
|
#cmakedefine WOLFSSL_SESSION_ID_CTX
|
|
#undef WOLFSSL_SIGNER_DER_CERT
|
|
#cmakedefine WOLFSSL_SIGNER_DER_CERT
|
|
#undef WOLFSSL_TLS13_MIDDLEBOX_COMPAT
|
|
#cmakedefine WOLFSSL_TLS13_MIDDLEBOX_COMPAT
|
|
#undef WOLFSSL_TLS13_NO_PEEK_HANDSHAKE_DONE
|
|
#cmakedefine WOLFSSL_TLS13_NO_PEEK_HANDSHAKE_DONE
|
|
#undef WOLFSSL_TRUST_PEER_CERT
|
|
#cmakedefine WOLFSSL_TRUST_PEER_CERT
|
|
#undef WOLFSSL_VALIDATE_ECC_IMPORT
|
|
#cmakedefine WOLFSSL_VALIDATE_ECC_IMPORT
|
|
|
|
/* parity: application bundle defines */
|
|
#undef HAVE_OID_ENCODING
|
|
#cmakedefine HAVE_OID_ENCODING
|
|
#undef HAVE_PK_CALLBACKS
|
|
#cmakedefine HAVE_PK_CALLBACKS
|
|
#undef SINGLE_THREADED
|
|
#cmakedefine SINGLE_THREADED
|
|
#undef WOLFSSL_ALT_NAMES
|
|
#cmakedefine WOLFSSL_ALT_NAMES
|
|
#undef WOLFSSL_APACHE_HTTPD
|
|
#cmakedefine WOLFSSL_APACHE_HTTPD
|
|
#undef WOLFSSL_BIND
|
|
#cmakedefine WOLFSSL_BIND
|
|
#undef WOLFSSL_HAPROXY
|
|
#cmakedefine WOLFSSL_HAPROXY
|
|
#undef WOLFSSL_HITCH
|
|
#cmakedefine WOLFSSL_HITCH
|
|
#undef WOLFSSL_JNI
|
|
#cmakedefine WOLFSSL_JNI
|
|
#undef WOLFSSL_NGINX
|
|
#cmakedefine WOLFSSL_NGINX
|
|
#undef WOLFSSL_NO_ASN_STRICT
|
|
#cmakedefine WOLFSSL_NO_ASN_STRICT
|
|
#undef WOLFSSL_OPENSSH
|
|
#cmakedefine WOLFSSL_OPENSSH
|
|
#undef WOLFSSL_OPENVPN
|
|
#cmakedefine WOLFSSL_OPENVPN
|
|
#undef WOLFSSL_QT
|
|
#cmakedefine WOLFSSL_QT
|
|
#undef WOLFSSL_RSYSLOG
|
|
#cmakedefine WOLFSSL_RSYSLOG
|
|
#undef WOLFSSL_WPAS
|
|
#cmakedefine WOLFSSL_WPAS
|
|
|
|
/* parity: application bundle defines (batch 2) */
|
|
#undef HAVE_EX_DATA_CLEANUP_HOOKS
|
|
#cmakedefine HAVE_EX_DATA_CLEANUP_HOOKS
|
|
#undef HAVE_NULL_CIPHER
|
|
#cmakedefine HAVE_NULL_CIPHER
|
|
#undef HAVE_SMIME
|
|
#cmakedefine HAVE_SMIME
|
|
#undef LARGE_STATIC_BUFFERS
|
|
#cmakedefine LARGE_STATIC_BUFFERS
|
|
#undef OPENSSL_NO_EC
|
|
#cmakedefine OPENSSL_NO_EC
|
|
#undef WOLFSSL_HAVE_WOLFSCEP
|
|
#cmakedefine WOLFSSL_HAVE_WOLFSCEP
|
|
#undef WOLFSSL_IOTSAFE
|
|
#cmakedefine WOLFSSL_IOTSAFE
|
|
#undef WOLFSSL_KRB
|
|
#cmakedefine WOLFSSL_KRB
|
|
#undef WOLFSSL_LIBWEBSOCKETS
|
|
#cmakedefine WOLFSSL_LIBWEBSOCKETS
|
|
#undef WOLFSSL_MULTICAST
|
|
#cmakedefine WOLFSSL_MULTICAST
|
|
#undef WOLFSSL_OLD_EXTDATA_FMT
|
|
#cmakedefine WOLFSSL_OLD_EXTDATA_FMT
|
|
#undef WOLFSSL_SIGNAL
|
|
#cmakedefine WOLFSSL_SIGNAL
|
|
#undef WOLFSSL_STATIC_PSK
|
|
#cmakedefine WOLFSSL_STATIC_PSK
|
|
#undef WOLFSSL_STATIC_RSA
|
|
#cmakedefine WOLFSSL_STATIC_RSA
|
|
#undef WOLFSSL_WOLFSENTRY_HOOKS
|
|
#cmakedefine WOLFSSL_WOLFSENTRY_HOOKS
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
|
|
#endif /* WOLFSSL_OPTIONS_H */
|