summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/opensslfeatures.h92
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 */