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