user_settings-tls-generic.h
1 /* wolfssl options.h
2  * generated from configure options
3  *
4  * Copyright (C) 2006-2020 wolfSSL Inc.
5  *
6  * This file is part of wolfSSL.
7  *
8  */
9 
10 #ifndef WOLFSSL_OPTIONS_H
11 #define WOLFSSL_OPTIONS_H
12 
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 #undef WOLFSSL_ZEPHYR
19 #define WOLFSSL_ZEPHYR
20 
21 #if 0
22 #undef SINGLE_THREADED
23 #define SINGLE_THREADED
24 #endif
25 
26 #undef TFM_TIMING_RESISTANT
27 #define TFM_TIMING_RESISTANT
28 
29 #undef ECC_TIMING_RESISTANT
30 #define ECC_TIMING_RESISTANT
31 
32 #undef WC_RSA_BLINDING
33 #define WC_RSA_BLINDING
34 
35 #undef HAVE_AESGCM
36 #define HAVE_AESGCM
37 
38 #undef WOLFSSL_SHA512
39 #define WOLFSSL_SHA512
40 
41 #undef WOLFSSL_SHA384
42 #define WOLFSSL_SHA384
43 
44 #undef NO_DSA
45 #define NO_DSA
46 
47 #undef HAVE_ECC
48 #define HAVE_ECC
49 
50 #undef TFM_ECC256
51 #define TFM_ECC256
52 
53 #undef WOLFSSL_BASE64_ENCODE
54 #define WOLFSSL_BASE64_ENCODE
55 
56 #undef NO_RC4
57 #define NO_RC4
58 
59 #undef NO_HC128
60 #define NO_HC128
61 
62 #undef NO_RABBIT
63 #define NO_RABBIT
64 
65 #undef WOLFSSL_SHA224
66 #define WOLFSSL_SHA224
67 
68 #undef WOLFSSL_SHA3
69 #define WOLFSSL_SHA3
70 
71 #undef HAVE_POLY1305
72 #define HAVE_POLY1305
73 
74 #undef HAVE_ONE_TIME_AUTH
75 #define HAVE_ONE_TIME_AUTH
76 
77 #undef HAVE_CHACHA
78 #define HAVE_CHACHA
79 
80 #undef HAVE_HASHDRBG
81 #define HAVE_HASHDRBG
82 
83 #undef NO_FILESYSTEM
84 #define NO_FILESYSTEM
85 
86 #undef HAVE_TLS_EXTENSIONS
87 #define HAVE_TLS_EXTENSIONS
88 
89 #undef HAVE_SUPPORTED_CURVES
90 #define HAVE_SUPPORTED_CURVES
91 
92 #undef HAVE_EXTENDED_MASTER
93 #define HAVE_EXTENDED_MASTER
94 
95 #undef NO_PSK
96 #define NO_PSK
97 
98 #undef NO_MD4
99 #define NO_MD4
100 
101 #undef NO_PWDBASED
102 #define NO_PWDBASED
103 
104 #undef USE_FAST_MATH
105 #define USE_FAST_MATH
106 
107 #undef WOLFSSL_NO_ASM
108 #define WOLFSSL_NO_ASM
109 
110 #undef WOLFSSL_X86_BUILD
111 #define WOLFSSL_X86_BUILD
112 
113 #undef WC_NO_ASYNC_THREADING
114 #define WC_NO_ASYNC_THREADING
115 
116 #undef NO_DES3
117 #define NO_DES3
118 
119 #if 1
120 #undef NO_ASN_TIME
121 #define NO_ASN_TIME
122 #endif
123 
124 #undef WOLFSSL_STATIC_MEMORY
125 #define WOLFSSL_STATIC_MEMORY
126 
127 #if 0
128 #undef WOLFSSL_HAVE_SP_RSA
129 #define WOLFSSL_HAVE_SP_RSA
130 #undef WOLFSSL_HAVE_SP_DH
131 #define WOLFSSL_HAVE_SP_DH
132 #undef WOLFSSL_HAVE_SP_ECC
133 #define WOLFSSL_HAVE_SP_ECC
134 #endif
135 
136 #if 0
137 #undef DEBUG_WOLFSSL
138 #define DEBUG_WOLFSSL
139 #endif
140 
141 #ifdef __cplusplus
142 }
143 #endif
144 
145 
146 #endif /* WOLFSSL_OPTIONS_H */
147