diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libcrypto/opensslfeatures.h | 92 |
1 files changed, 84 insertions, 8 deletions
diff --git a/src/lib/libcrypto/opensslfeatures.h b/src/lib/libcrypto/opensslfeatures.h index e3bb20dde9..6a3d9c626e 100644 --- a/src/lib/libcrypto/opensslfeatures.h +++ b/src/lib/libcrypto/opensslfeatures.h | |||
@@ -1,26 +1,102 @@ | |||
1 | #define OPENSSL_THREADS | 1 | #define OPENSSL_THREADS |
2 | 2 | ||
3 | #define OPENSSL_NO_BUF_FREELISTS | 3 | #define OPENSSL_NO_BUF_FREELISTS |
4 | #define OPENSSL_NO_GMP | ||
5 | #define OPENSSL_NO_JPAKE | ||
6 | #define OPENSSL_NO_KRB5 | ||
7 | #define OPENSSL_NO_RSAX | ||
8 | #define OPENSSL_NO_SHA0 | ||
9 | #define OPENSSL_NO_SSL2 | ||
10 | #define OPENSSL_NO_STORE | ||
11 | |||
12 | /* | ||
13 | * OPENSSL_NO_* flags that currently appear in OpenSSL. | ||
14 | */ | ||
15 | |||
16 | /* #define OPENSSL_NO_AFALGENG */ | ||
17 | /* #define OPENSSL_NO_ALGORITHMS */ | ||
18 | /* #define OPENSSL_NO_ARIA */ | ||
19 | /* #define OPENSSL_NO_ASM */ | ||
20 | /* #define OPENSSL_NO_ASYNC */ | ||
21 | /* #define OPENSSL_NO_AUTOALGINIT */ | ||
22 | /* #define OPENSSL_NO_AUTOERRINIT */ | ||
23 | /* #define OPENSSL_NO_AUTOLOAD_CONFIG */ | ||
24 | /* #define OPENSSL_NO_BF */ | ||
25 | /* #define OPENSSL_NO_BLAKE2 */ | ||
26 | /* #define OPENSSL_NO_CAMELLIA */ | ||
27 | /* #define OPENSSL_NO_CAST */ | ||
28 | /* #define OPENSSL_NO_CHACHA */ | ||
29 | /* #define OPENSSL_NO_CMAC */ | ||
4 | #define OPENSSL_NO_CMS | 30 | #define OPENSSL_NO_CMS |
5 | #define OPENSSL_NO_COMP | 31 | #define OPENSSL_NO_COMP /* XXX */ |
32 | /* #define OPENSSL_NO_CRYPTO_MDEBUG */ | ||
33 | /* #define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE */ | ||
34 | /* #define OPENSSL_NO_CT */ | ||
35 | /* #define OPENSSL_NO_DECC_INIT */ | ||
36 | /* #define OPENSSL_NO_DES */ | ||
37 | /* #define OPENSSL_NO_DGRAM */ | ||
38 | /* #define OPENSSL_NO_DH */ | ||
39 | /* #define OPENSSL_NO_DSA */ | ||
40 | /* #define OPENSSL_NO_DSO */ | ||
41 | /* #define OPENSSL_NO_DTLS */ | ||
42 | /* #define OPENSSL_NO_DTLS1 */ | ||
43 | /* #define OPENSSL_NO_DTLS1_2 */ | ||
44 | /* #define OPENSSL_NO_DTLS1_2_METHOD */ | ||
45 | /* #define OPENSSL_NO_DTLS1_METHOD */ | ||
6 | #define OPENSSL_NO_DYNAMIC_ENGINE | 46 | #define OPENSSL_NO_DYNAMIC_ENGINE |
47 | /* #define OPENSSL_NO_EC */ | ||
48 | /* #define OPENSSL_NO_EC2M */ | ||
7 | #define OPENSSL_NO_EC_NISTP_64_GCC_128 | 49 | #define OPENSSL_NO_EC_NISTP_64_GCC_128 |
8 | #define OPENSSL_NO_EGD | 50 | #define OPENSSL_NO_EGD |
9 | #define OPENSSL_NO_GMP | 51 | /* #define OPENSSL_NO_ENGINE */ |
52 | /* #define OPENSSL_NO_ERR */ | ||
53 | /* #define OPENSSL_NO_FUZZ_LIBFUZZER */ | ||
54 | /* #define OPENSSL_NO_GOST */ | ||
10 | #define OPENSSL_NO_HEARTBEATS | 55 | #define OPENSSL_NO_HEARTBEATS |
11 | #define OPENSSL_NO_JPAKE | 56 | /* #define OPENSSL_NO_HW */ |
12 | #define OPENSSL_NO_KRB5 | 57 | /* #define OPENSSL_NO_HW_PADLOCK */ |
58 | /* #define OPENSSL_NO_IDEA */ | ||
13 | #define OPENSSL_NO_MD2 | 59 | #define OPENSSL_NO_MD2 |
60 | /* #define OPENSSL_NO_MD4 */ | ||
61 | /* #define OPENSSL_NO_MD5 */ | ||
14 | #define OPENSSL_NO_MDC2 | 62 | #define OPENSSL_NO_MDC2 |
63 | /* #define OPENSSL_NO_MULTIBLOCK */ | ||
64 | /* #define OPENSSL_NO_NEXTPROTONEG */ | ||
65 | /* #define OPENSSL_NO_OCB */ | ||
66 | /* #define OPENSSL_NO_OCSP */ | ||
67 | /* #define OPENSSL_NO_POLY1305 */ | ||
68 | /* #define OPENSSL_NO_POSIX_IO */ | ||
15 | #define OPENSSL_NO_PSK | 69 | #define OPENSSL_NO_PSK |
70 | /* #define OPENSSL_NO_RC2 */ | ||
71 | /* #define OPENSSL_NO_RC4 */ | ||
16 | #define OPENSSL_NO_RC5 | 72 | #define OPENSSL_NO_RC5 |
17 | #define OPENSSL_NO_RFC3779 | 73 | #define OPENSSL_NO_RFC3779 |
18 | #define OPENSSL_NO_RSAX | 74 | /* #define OPENSSL_NO_RMD160 */ |
75 | /* #define OPENSSL_NO_RSA */ | ||
76 | /* #define OPENSSL_NO_SCRYPT */ | ||
19 | #define OPENSSL_NO_SCTP | 77 | #define OPENSSL_NO_SCTP |
20 | #define OPENSSL_NO_SEED | 78 | #define OPENSSL_NO_SEED |
21 | #define OPENSSL_NO_SHA0 | 79 | /* #define OPENSSL_NO_SIPHASH */ |
80 | /* #define OPENSSL_NO_SM2 */ | ||
81 | /* #define OPENSSL_NO_SM3 */ | ||
82 | /* #define OPENSSL_NO_SM4 */ | ||
83 | /* #define OPENSSL_NO_SOCK */ | ||
22 | #define OPENSSL_NO_SRP | 84 | #define OPENSSL_NO_SRP |
23 | #define OPENSSL_NO_SSL2 | 85 | /* #define OPENSSL_NO_SRTP */ |
24 | #define OPENSSL_NO_SSL3 | 86 | #define OPENSSL_NO_SSL3 |
25 | #define OPENSSL_NO_SSL3_METHOD | 87 | #define OPENSSL_NO_SSL3_METHOD |
26 | #define OPENSSL_NO_STORE | 88 | /* #define OPENSSL_NO_SSL_TRACE */ |
89 | /* #define OPENSSL_NO_STDIO */ | ||
90 | /* #define OPENSSL_NO_TLS */ | ||
91 | /* #define OPENSSL_NO_TLS1 */ | ||
92 | /* #define OPENSSL_NO_TLS1_1 */ | ||
93 | /* #define OPENSSL_NO_TLS1_1_METHOD */ | ||
94 | /* #define OPENSSL_NO_TLS1_2 */ | ||
95 | /* #define OPENSSL_NO_TLS1_2_METHOD */ | ||
96 | /* #define OPENSSL_NO_TLS1_3 */ | ||
97 | /* #define OPENSSL_NO_TLS1_METHOD */ | ||
98 | /* #define OPENSSL_NO_TS */ | ||
99 | /* #define OPENSSL_NO_UI_CONSOLE */ | ||
100 | /* #define OPENSSL_NO_UNIT_TEST */ | ||
101 | /* #define OPENSSL_NO_WEAK_SSL_CIPHERS */ | ||
102 | /* #define OPENSSL_NO_WHIRLPOOL */ | ||