My Project
Loading...
Searching...
No Matches
options.h
1/* cyassl options.h
2 * generated from wolfssl/options.h
3 */
4/* wolfssl options.h
5* generated from configure options
6*
7* Copyright (C) 2006-2020 wolfSSL Inc.
8*
9* This file is part of wolfSSL. (formerly known as CyaSSL)
10*
11*/
12
13#ifndef CYASSL_OPTIONS_H
14#define CYASSL_OPTIONS_H
15
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
21#ifndef WOLFSSL_OPTIONS_IGNORE_SYS
22#undef _FORTIFY_SOURCE
23#define _FORTIFY_SOURCE 3
24#endif
25
26#undef SINGLE_THREADED
27#define SINGLE_THREADED
28
29#undef DEBUG_WOLFSSL
30#define DEBUG_WOLFSSL
31
32#undef HAVE_THREAD_LS
33#define HAVE_THREAD_LS
34
35#undef TFM_TIMING_RESISTANT
36#define TFM_TIMING_RESISTANT
37
38#undef ECC_TIMING_RESISTANT
39#define ECC_TIMING_RESISTANT
40
41#undef WC_RSA_BLINDING
42#define WC_RSA_BLINDING
43
44#undef WOLFSSL_LEANTLS
45#define WOLFSSL_LEANTLS
46
47#undef NO_WRITEV
48#define NO_WRITEV
49
50#undef HAVE_ECC
51#define HAVE_ECC
52
53#undef TFM_ECC256
54#define TFM_ECC256
55
56#undef ECC_USER_CURVES
57#define ECC_USER_CURVES
58
59#undef NO_WOLFSSL_SERVER
60#define NO_WOLFSSL_SERVER
61
62#undef NO_RABBIT
63#define NO_RABBIT
64
65#undef NO_RSA
66#define NO_RSA
67
68#undef NO_DSA
69#define NO_DSA
70
71#undef NO_DH
72#define NO_DH
73
74#undef NO_PWDBASED
75#define NO_PWDBASED
76
77#undef NO_MD5
78#define NO_MD5
79
80#undef NO_ERROR_STRINGS
81#define NO_ERROR_STRINGS
82
83#undef NO_OLD_TLS
84#define NO_OLD_TLS
85
86#undef NO_RC4
87#define NO_RC4
88
89#undef NO_SHA
90#define NO_SHA
91
92#undef NO_PSK
93#define NO_PSK
94
95#undef NO_WOLFSSL_MEMORY
96#define NO_WOLFSSL_MEMORY
97
98#undef NO_WOLFSSL_CM_VERIFY
99#define NO_WOLFSSL_CM_VERIFY
100
101#undef NO_SESSION_CACHE
102#define NO_SESSION_CACHE
103
104#undef RSA_LOW_MEM
105#define RSA_LOW_MEM
106
107#undef ALT_ECC_SIZE
108#define ALT_ECC_SIZE
109
110#undef GCM_SMALL
111#define GCM_SMALL
112
113#undef CURVE25519_SMALL
114#define CURVE25519_SMALL
115
116#undef ED25519_SMALL
117#define ED25519_SMALL
118
119#undef WOLFSSL_SMALL_CERT_VERIFY
120#define WOLFSSL_SMALL_CERT_VERIFY
121
122#undef USE_SLOW_SHA
123#define USE_SLOW_SHA
124
125#undef USE_SLOW_SHA256
126#define USE_SLOW_SHA256
127
128#undef USE_SLOW_SHA512
129#define USE_SLOW_SHA512
130
131#undef NO_DSA
132#define NO_DSA
133
134#undef HAVE_ECC
135#define HAVE_ECC
136
137#undef TFM_ECC256
138#define TFM_ECC256
139
140#undef NO_ERROR_STRINGS
141#define NO_ERROR_STRINGS
142
143#undef NO_OLD_TLS
144#define NO_OLD_TLS
145
146#undef HAVE_STACK_SIZE
147#define HAVE_STACK_SIZE
148
149#undef NO_RSA
150#define NO_RSA
151
152#undef NO_DH
153#define NO_DH
154
155#undef WOLFSSL_BASE64_ENCODE
156#define WOLFSSL_BASE64_ENCODE
157
158#undef NO_RC4
159#define NO_RC4
160
161#undef NO_MD5
162#define NO_MD5
163
164#undef NO_OLD_TLS
165#define NO_OLD_TLS
166
167#undef NO_SHA
168#define NO_SHA
169
170#undef NO_OLD_TLS
171#define NO_OLD_TLS
172
173#undef NO_HC128
174#define NO_HC128
175
176#undef NO_RABBIT
177#define NO_RABBIT
178
179#undef WOLFSSL_SHA224
180#define WOLFSSL_SHA224
181
182#undef WOLFSSL_SHA3
183#define WOLFSSL_SHA3
184
185#undef WOLFSSL_SHAKE256
186#define WOLFSSL_SHAKE256
187
188#undef HAVE_HASHDRBG
189#define HAVE_HASHDRBG
190
191#undef NO_FILESYSTEM
192#define NO_FILESYSTEM
193
194#undef HAVE_TLS_EXTENSIONS
195#define HAVE_TLS_EXTENSIONS
196
197#undef HAVE_SUPPORTED_CURVES
198#define HAVE_SUPPORTED_CURVES
199
200#undef HAVE_EXTENDED_MASTER
201#define HAVE_EXTENDED_MASTER
202
203#undef NO_RC4
204#define NO_RC4
205
206#undef HAVE_ENCRYPT_THEN_MAC
207#define HAVE_ENCRYPT_THEN_MAC
208
209#undef NO_PSK
210#define NO_PSK
211
212#undef NO_MD4
213#define NO_MD4
214
215#undef NO_PWDBASED
216#define NO_PWDBASED
217
218#undef USE_FAST_MATH
219#define USE_FAST_MATH
220
221#undef WOLFSSL_X86_64_BUILD
222#define WOLFSSL_X86_64_BUILD
223
224#undef WC_NO_ASYNC_THREADING
225#define WC_NO_ASYNC_THREADING
226
227#undef HAVE_DH_DEFAULT_PARAMS
228#define HAVE_DH_DEFAULT_PARAMS
229
230#undef NO_DES3
231#define NO_DES3
232
233#undef HAVE___UINT128_T
234#define HAVE___UINT128_T 1
235
236
237#ifdef __cplusplus
238}
239#endif
240
241
242#endif /* CYASSL_OPTIONS_H */
243