gnunet-android

GNUnet for Android
Log | Files | Refs | README

options.h (3618B)


      1 /* wolfssl options.h
      2  * generated from configure options
      3  *
      4  * Copyright (C) 2006-2025 wolfSSL Inc.
      5  *
      6  * This file is part of wolfSSL. (formerly known as CyaSSL)
      7  *
      8  */
      9 
     10 #ifdef WOLFSSL_NO_OPTIONS_H
     11 /* options.h inhibited by configuration */
     12 #elif !defined(WOLFSSL_OPTIONS_H)
     13 #define WOLFSSL_OPTIONS_H
     14 
     15 
     16 #ifdef __cplusplus
     17 extern "C" {
     18 #endif
     19 
     20 #undef  WOLFSSL_HAVE_ATOMIC_H
     21 #define WOLFSSL_HAVE_ATOMIC_H
     22 
     23 #undef  WOLFSSL_HAVE_ASSERT_H
     24 #define WOLFSSL_HAVE_ASSERT_H
     25 
     26 #undef  HAVE_C___ATOMIC
     27 #define HAVE_C___ATOMIC 1
     28 
     29 #undef  HAVE_THREAD_LS
     30 #define HAVE_THREAD_LS
     31 
     32 #undef  NO_DO178
     33 #define NO_DO178
     34 
     35 #undef  WOLFSSL_ASN_TEMPLATE
     36 #define WOLFSSL_ASN_TEMPLATE
     37 
     38 #undef  ERROR_QUEUE_PER_THREAD
     39 #define ERROR_QUEUE_PER_THREAD
     40 
     41 #undef  TFM_TIMING_RESISTANT
     42 #define TFM_TIMING_RESISTANT
     43 
     44 #undef  ECC_TIMING_RESISTANT
     45 #define ECC_TIMING_RESISTANT
     46 
     47 #undef  WC_RSA_BLINDING
     48 #define WC_RSA_BLINDING
     49 
     50 #undef  WOLFSSL_ARMASM_NO_HW_CRYPTO
     51 #define WOLFSSL_ARMASM_NO_HW_CRYPTO
     52 
     53 #undef  WOLFSSL_USE_ALIGN
     54 #define WOLFSSL_USE_ALIGN
     55 
     56 #undef  WOLFSSL_SHA224
     57 #define WOLFSSL_SHA224
     58 
     59 #undef  WOLFSSL_SHA512
     60 #define WOLFSSL_SHA512
     61 
     62 #undef  WOLFSSL_SHA384
     63 #define WOLFSSL_SHA384
     64 
     65 #undef  HAVE_HKDF
     66 #define HAVE_HKDF
     67 
     68 #undef  NO_DSA
     69 #define NO_DSA
     70 
     71 #undef  HAVE_ECC
     72 #define HAVE_ECC
     73 
     74 #undef  ECC_SHAMIR
     75 #define ECC_SHAMIR
     76 
     77 #undef  ECC_MIN_KEY_SZ
     78 #define ECC_MIN_KEY_SZ 224
     79 
     80 #undef  NO_OLD_TLS
     81 #define NO_OLD_TLS
     82 
     83 #undef  WC_RSA_PSS
     84 #define WC_RSA_PSS
     85 
     86 #undef  WOLFSSL_PSS_LONG_SALT
     87 #define WOLFSSL_PSS_LONG_SALT
     88 
     89 #undef  WOLFSSL_ASN_PRINT
     90 #define WOLFSSL_ASN_PRINT
     91 
     92 #undef  WOLFSSL_SHA3
     93 #define WOLFSSL_SHA3
     94 
     95 #undef  WOLFSSL_NO_SHAKE128
     96 #define WOLFSSL_NO_SHAKE128
     97 
     98 #undef  WOLFSSL_NO_SHAKE256
     99 #define WOLFSSL_NO_SHAKE256
    100 
    101 #undef  HAVE_POLY1305
    102 #define HAVE_POLY1305
    103 
    104 #undef  HAVE_CHACHA
    105 #define HAVE_CHACHA
    106 
    107 #undef  HAVE_HASHDRBG
    108 #define HAVE_HASHDRBG
    109 
    110 #undef  HAVE_TLS_EXTENSIONS
    111 #define HAVE_TLS_EXTENSIONS
    112 
    113 #undef  HAVE_SNI
    114 #define HAVE_SNI
    115 
    116 #undef  HAVE_TLS_EXTENSIONS
    117 #define HAVE_TLS_EXTENSIONS
    118 
    119 #undef  HAVE_ALPN
    120 #define HAVE_ALPN
    121 
    122 #undef  HAVE_TLS_EXTENSIONS
    123 #define HAVE_TLS_EXTENSIONS
    124 
    125 #undef  HAVE_SUPPORTED_CURVES
    126 #define HAVE_SUPPORTED_CURVES
    127 
    128 #undef  HAVE_FFDHE_2048
    129 #define HAVE_FFDHE_2048
    130 
    131 #undef  HAVE_SUPPORTED_CURVES
    132 #define HAVE_SUPPORTED_CURVES
    133 
    134 #undef  WOLFSSL_TLS13
    135 #define WOLFSSL_TLS13
    136 
    137 #undef  HAVE_TLS_EXTENSIONS
    138 #define HAVE_TLS_EXTENSIONS
    139 
    140 #undef  HAVE_EXTENDED_MASTER
    141 #define HAVE_EXTENDED_MASTER
    142 
    143 #undef  NO_RC4
    144 #define NO_RC4
    145 
    146 #undef  HAVE_ENCRYPT_THEN_MAC
    147 #define HAVE_ENCRYPT_THEN_MAC
    148 
    149 #undef  NO_PSK
    150 #define NO_PSK
    151 
    152 #undef  NO_MD4
    153 #define NO_MD4
    154 
    155 #undef  WOLFSSL_ENCRYPTED_KEYS
    156 #define WOLFSSL_ENCRYPTED_KEYS
    157 
    158 #undef  WOLFSSL_SP_MATH_ALL
    159 #define WOLFSSL_SP_MATH_ALL
    160 
    161 #undef  WOLFSSL_SP_ARM64
    162 #define WOLFSSL_SP_ARM64
    163 
    164 #undef  WOLFSSL_AARCH64_BUILD
    165 #define WOLFSSL_AARCH64_BUILD
    166 
    167 #undef  WC_NO_ASYNC_THREADING
    168 #define WC_NO_ASYNC_THREADING
    169 
    170 #undef  HAVE_DH_DEFAULT_PARAMS
    171 #define HAVE_DH_DEFAULT_PARAMS
    172 
    173 #undef  WOLFSSL_SYS_CA_CERTS
    174 #define WOLFSSL_SYS_CA_CERTS
    175 
    176 #undef  OPENSSL_EXTRA
    177 #define OPENSSL_EXTRA
    178 
    179 #undef  NO_DES3
    180 #define NO_DES3
    181 
    182 #undef  NO_DES3_TLS_SUITES
    183 #define NO_DES3_TLS_SUITES
    184 
    185 #undef  GCM_TABLE_4BIT
    186 #define GCM_TABLE_4BIT
    187 
    188 #undef  HAVE_AESGCM
    189 #define HAVE_AESGCM
    190 
    191 #undef  HAVE_TLS_EXTENSIONS
    192 #define HAVE_TLS_EXTENSIONS
    193 
    194 #undef  HAVE_SERVER_RENEGOTIATION_INFO
    195 #define HAVE_SERVER_RENEGOTIATION_INFO
    196 
    197 #undef  HAVE___UINT128_T
    198 #define HAVE___UINT128_T 1
    199 
    200 #undef  HAVE_GETPID
    201 #define HAVE_GETPID 1
    202 
    203 #undef  WOLFSSL_TEST_STATIC_BUILD
    204 #define WOLFSSL_TEST_STATIC_BUILD
    205 
    206 #undef  HAVE_WC_INTROSPECTION
    207 #define HAVE_WC_INTROSPECTION
    208 
    209 
    210 #ifdef __cplusplus
    211 }
    212 #endif
    213 
    214 
    215 #endif /* WOLFSSL_OPTIONS_H */
    216