diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libcrypto/opensslfeatures.h | 30 |
1 files changed, 25 insertions, 5 deletions
diff --git a/src/lib/libcrypto/opensslfeatures.h b/src/lib/libcrypto/opensslfeatures.h index faebb1f345..aecc872d45 100644 --- a/src/lib/libcrypto/opensslfeatures.h +++ b/src/lib/libcrypto/opensslfeatures.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: opensslfeatures.h,v 1.42 2024/03/02 11:17:27 tb Exp $ */ | 1 | /* $OpenBSD: opensslfeatures.h,v 1.43 2024/03/02 11:25:46 tb Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Feature flags for LibreSSL... so you can actually tell when things | 3 | * Feature flags for LibreSSL... so you can actually tell when things |
| 4 | * are enabled, rather than not being able to tell when things are | 4 | * are enabled, rather than not being able to tell when things are |
| @@ -34,14 +34,19 @@ | |||
| 34 | /* #define OPENSSL_NO_AUTOERRINIT */ | 34 | /* #define OPENSSL_NO_AUTOERRINIT */ |
| 35 | /* #define OPENSSL_NO_AUTOLOAD_CONFIG */ | 35 | /* #define OPENSSL_NO_AUTOLOAD_CONFIG */ |
| 36 | /* #define OPENSSL_NO_BF */ | 36 | /* #define OPENSSL_NO_BF */ |
| 37 | /* #define OPENSSL_NO_BLAKE2 */ | 37 | #define OPENSSL_NO_BLAKE2 |
| 38 | #define OPENSSL_NO_BROTLI | ||
| 39 | /* #define OPENSSL_NO_BUILTIN_OVERFLOW_CHECKING */ | ||
| 38 | /* #define OPENSSL_NO_CAMELLIA */ | 40 | /* #define OPENSSL_NO_CAMELLIA */ |
| 39 | /* #define OPENSSL_NO_CAPIENG */ | 41 | #define OPENSSL_NO_CAPIENG |
| 40 | /* #define OPENSSL_NO_CAST */ | 42 | /* #define OPENSSL_NO_CAST */ |
| 41 | /* #define OPENSSL_NO_CHACHA */ | 43 | /* #define OPENSSL_NO_CHACHA */ |
| 42 | /* #define OPENSSL_NO_CMAC */ | 44 | /* #define OPENSSL_NO_CMAC */ |
| 45 | /* #define OPENSSL_NO_CMP */ | ||
| 43 | /* #define OPENSSL_NO_CMS */ | 46 | /* #define OPENSSL_NO_CMS */ |
| 44 | #define OPENSSL_NO_COMP /* XXX */ | 47 | #define OPENSSL_NO_COMP |
| 48 | /* #define OPENSSL_NO_COMP_ALG */ | ||
| 49 | /* #define OPENSSL_NO_CRMF */ | ||
| 45 | /* #define OPENSSL_NO_CRYPTO_MDEBUG */ | 50 | /* #define OPENSSL_NO_CRYPTO_MDEBUG */ |
| 46 | /* #define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE */ | 51 | /* #define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE */ |
| 47 | /* #define OPENSSL_NO_CT */ | 52 | /* #define OPENSSL_NO_CT */ |
| @@ -65,6 +70,7 @@ | |||
| 65 | #define OPENSSL_NO_EGD | 70 | #define OPENSSL_NO_EGD |
| 66 | #define OPENSSL_NO_ENGINE | 71 | #define OPENSSL_NO_ENGINE |
| 67 | /* #define OPENSSL_NO_ERR */ | 72 | /* #define OPENSSL_NO_ERR */ |
| 73 | /* #define OPENSSL_NO_FILENAMES */ | ||
| 68 | /* #define OPENSSL_NO_FUZZ_AFL */ | 74 | /* #define OPENSSL_NO_FUZZ_AFL */ |
| 69 | /* #define OPENSSL_NO_FUZZ_LIBFUZZER */ | 75 | /* #define OPENSSL_NO_FUZZ_LIBFUZZER */ |
| 70 | #define OPENSSL_NO_GOST | 76 | #define OPENSSL_NO_GOST |
| @@ -73,6 +79,11 @@ | |||
| 73 | /* #define OPENSSL_NO_HW_PADLOCK */ | 79 | /* #define OPENSSL_NO_HW_PADLOCK */ |
| 74 | /* #define OPENSSL_NO_IDEA */ | 80 | /* #define OPENSSL_NO_IDEA */ |
| 75 | /* #define OPENSSL_NO_INLINE_ASM */ | 81 | /* #define OPENSSL_NO_INLINE_ASM */ |
| 82 | /* #define OPENSSL_NO_KEYPARAMS */ | ||
| 83 | #define OPENSSL_NO_KTLS | ||
| 84 | /* #define OPENSSL_NO_KTLS_RX */ | ||
| 85 | /* #define OPENSSL_NO_KTLS_ZC_TX */ | ||
| 86 | /* #define OPENSSL_NO_LOCALE */ | ||
| 76 | #define OPENSSL_NO_MD2 | 87 | #define OPENSSL_NO_MD2 |
| 77 | /* #define OPENSSL_NO_MD4 */ | 88 | /* #define OPENSSL_NO_MD4 */ |
| 78 | /* #define OPENSSL_NO_MD5 */ | 89 | /* #define OPENSSL_NO_MD5 */ |
| @@ -81,10 +92,12 @@ | |||
| 81 | /* #define OPENSSL_NO_NEXTPROTONEG */ | 92 | /* #define OPENSSL_NO_NEXTPROTONEG */ |
| 82 | /* #define OPENSSL_NO_OCB */ | 93 | /* #define OPENSSL_NO_OCB */ |
| 83 | /* #define OPENSSL_NO_OCSP */ | 94 | /* #define OPENSSL_NO_OCSP */ |
| 95 | /* #define OPENSSL_NO_PADLOCKENG */ | ||
| 84 | /* #define OPENSSL_NO_PINSHARED */ | 96 | /* #define OPENSSL_NO_PINSHARED */ |
| 85 | /* #define OPENSSL_NO_POLY1305 */ | 97 | /* #define OPENSSL_NO_POLY1305 */ |
| 86 | /* #define OPENSSL_NO_POSIX_IO */ | 98 | /* #define OPENSSL_NO_POSIX_IO */ |
| 87 | #define OPENSSL_NO_PSK | 99 | #define OPENSSL_NO_PSK |
| 100 | #define OPENSSL_NO_QUIC | ||
| 88 | /* #define OPENSSL_NO_RC2 */ | 101 | /* #define OPENSSL_NO_RC2 */ |
| 89 | /* #define OPENSSL_NO_RC4 */ | 102 | /* #define OPENSSL_NO_RC4 */ |
| 90 | #define OPENSSL_NO_RC5 | 103 | #define OPENSSL_NO_RC5 |
| @@ -92,11 +105,12 @@ | |||
| 92 | /* #define OPENSSL_NO_RFC3779 */ | 105 | /* #define OPENSSL_NO_RFC3779 */ |
| 93 | /* #define OPENSSL_NO_RMD160 */ | 106 | /* #define OPENSSL_NO_RMD160 */ |
| 94 | /* #define OPENSSL_NO_RSA */ | 107 | /* #define OPENSSL_NO_RSA */ |
| 95 | /* #define OPENSSL_NO_SCRYPT */ | 108 | #define OPENSSL_NO_SCRYPT |
| 96 | #define OPENSSL_NO_SCTP | 109 | #define OPENSSL_NO_SCTP |
| 97 | /* #define OPENSSL_NO_SECURE_MEMORY */ | 110 | /* #define OPENSSL_NO_SECURE_MEMORY */ |
| 98 | #define OPENSSL_NO_SEED | 111 | #define OPENSSL_NO_SEED |
| 99 | /* #define OPENSSL_NO_SIPHASH */ | 112 | /* #define OPENSSL_NO_SIPHASH */ |
| 113 | /* #define OPENSSL_NO_SIV */ | ||
| 100 | /* #define OPENSSL_NO_SM2 */ | 114 | /* #define OPENSSL_NO_SM2 */ |
| 101 | /* #define OPENSSL_NO_SM3 */ | 115 | /* #define OPENSSL_NO_SM3 */ |
| 102 | /* #define OPENSSL_NO_SM4 */ | 116 | /* #define OPENSSL_NO_SM4 */ |
| @@ -108,6 +122,7 @@ | |||
| 108 | #define OPENSSL_NO_SSL_TRACE | 122 | #define OPENSSL_NO_SSL_TRACE |
| 109 | /* #define OPENSSL_NO_STATIC_ENGINE */ | 123 | /* #define OPENSSL_NO_STATIC_ENGINE */ |
| 110 | /* #define OPENSSL_NO_STDIO */ | 124 | /* #define OPENSSL_NO_STDIO */ |
| 125 | /* #define OPENSSL_NO_THREAD_POOL */ | ||
| 111 | /* #define OPENSSL_NO_TLS */ | 126 | /* #define OPENSSL_NO_TLS */ |
| 112 | #define OPENSSL_NO_TLS1 | 127 | #define OPENSSL_NO_TLS1 |
| 113 | #define OPENSSL_NO_TLS1_1 | 128 | #define OPENSSL_NO_TLS1_1 |
| @@ -119,8 +134,13 @@ | |||
| 119 | #define OPENSSL_NO_TLS1_3 | 134 | #define OPENSSL_NO_TLS1_3 |
| 120 | #endif | 135 | #endif |
| 121 | /* #define OPENSSL_NO_TLS1_METHOD */ | 136 | /* #define OPENSSL_NO_TLS1_METHOD */ |
| 137 | /* #define OPENSSL_NO_TRACE */ | ||
| 122 | /* #define OPENSSL_NO_TS */ | 138 | /* #define OPENSSL_NO_TS */ |
| 123 | /* #define OPENSSL_NO_UI_CONSOLE */ | 139 | /* #define OPENSSL_NO_UI_CONSOLE */ |
| 124 | /* #define OPENSSL_NO_UNIT_TEST */ | 140 | /* #define OPENSSL_NO_UNIT_TEST */ |
| 141 | /* #define OPENSSL_NO_UNIX_SOCK */ | ||
| 125 | /* #define OPENSSL_NO_WEAK_SSL_CIPHERS */ | 142 | /* #define OPENSSL_NO_WEAK_SSL_CIPHERS */ |
| 126 | /* #define OPENSSL_NO_WHIRLPOOL */ | 143 | /* #define OPENSSL_NO_WHIRLPOOL */ |
| 144 | /* #define OPENSSL_NO_WINSTORE */ | ||
| 145 | #define OPENSSL_NO_ZLIB | ||
| 146 | /* #define OPENSSL_NO_ZSTD */ | ||
