|
82 | 82 | /* Define to 1 if you have the <pthread.h> header file. */ |
83 | 83 | #define HAVE_PTHREAD_H 1 |
84 | 84 |
|
85 | | -/* Define to 1 if you have eliptic curve cryptography in openssl */ |
| 85 | +/* Define to 1 if you have elliptic curve cryptography in openssl */ |
86 | 86 | #define HAVE_OPENSSL_ECC 1 |
87 | 87 |
|
88 | | -/* Define to 1 if you have eliptic curve cryptography in gcrypt */ |
| 88 | +/* Define to 1 if you have elliptic curve cryptography in gcrypt */ |
89 | 89 | /* #undef HAVE_GCRYPT_ECC */ |
90 | 90 |
|
91 | | -/* Define to 1 if you have eliptic curve cryptography */ |
| 91 | +/* Define to 1 if you have elliptic curve cryptography */ |
92 | 92 | #define HAVE_ECC 1 |
93 | 93 |
|
94 | | -/* Define to 1 if you have DSA */ |
95 | | -/* #undef HAVE_DSA */ |
96 | | - |
97 | | -/* Define to 1 if you have gl_flags as a glob_t sturct member */ |
| 94 | +/* Define to 1 if you have gl_flags as a glob_t struct member */ |
98 | 95 | #define HAVE_GLOB_GL_FLAGS_MEMBER 1 |
99 | 96 |
|
100 | | -/* Define to 1 if you have OpenSSL with Ed25519 support */ |
101 | | -#define HAVE_OPENSSL_ED25519 1 |
| 97 | +/* Define to 1 if you have gcrypt with ChaCha20/Poly1305 support */ |
| 98 | +/* #undef HAVE_GCRYPT_CHACHA_POLY */ |
102 | 99 |
|
103 | | -/* Define to 1 if you have OpenSSL with X25519 support */ |
104 | | -#define HAVE_OPENSSL_X25519 1 |
| 100 | +/* Define to 1 if you have gcrypt with curve25519 support */ |
| 101 | +/* #undef HAVE_GCRYPT_CURVE25519 */ |
105 | 102 |
|
106 | 103 | /*************************** FUNCTIONS ***************************/ |
107 | 104 |
|
108 | | -/* Define to 1 if you have the `EVP_aes128_ctr' function. */ |
109 | | -#define HAVE_OPENSSL_EVP_AES_CTR 1 |
110 | | - |
111 | | -/* Define to 1 if you have the `EVP_aes128_cbc' function. */ |
112 | | -#define HAVE_OPENSSL_EVP_AES_CBC 1 |
113 | | - |
114 | | -/* Define to 1 if you have the `EVP_aes128_gcm' function. */ |
115 | | -/* #undef HAVE_OPENSSL_EVP_AES_GCM */ |
116 | | - |
117 | | -/* Define to 1 if you have the `CRYPTO_THREADID_set_callback' function. */ |
118 | | -#define HAVE_OPENSSL_CRYPTO_THREADID_SET_CALLBACK 1 |
119 | | - |
120 | | -/* Define to 1 if you have the `CRYPTO_ctr128_encrypt' function. */ |
121 | | -#define HAVE_OPENSSL_CRYPTO_CTR128_ENCRYPT 1 |
| 105 | +/* Define to 1 if you have the `EVP_chacha20' function. */ |
| 106 | +#define HAVE_OPENSSL_EVP_CHACHA20 1 |
122 | 107 |
|
123 | | -/* Define to 1 if you have the `EVP_CIPHER_CTX_new' function. */ |
124 | | -#define HAVE_OPENSSL_EVP_CIPHER_CTX_NEW 1 |
125 | | - |
126 | | -/* Define to 1 if you have the `EVP_KDF_CTX_new_id' function. */ |
127 | | -/* #undef HAVE_OPENSSL_EVP_KDF_CTX_NEW_ID */ |
| 108 | +/* Define to 1 if you have the `EVP_KDF_CTX_new_id' or `EVP_KDF_CTX_new` function. */ |
| 109 | +#define HAVE_OPENSSL_EVP_KDF_CTX 1 |
128 | 110 |
|
129 | 111 | /* Define to 1 if you have the `FIPS_mode' function. */ |
130 | 112 | #if USE_BORINGSSL |
131 | 113 | #define HAVE_OPENSSL_FIPS_MODE 1 |
132 | 114 | #endif |
133 | 115 |
|
134 | | -/* Define to 1 if you have the `EVP_DigestSign' function. */ |
135 | | -#define HAVE_OPENSSL_EVP_DIGESTSIGN 1 |
136 | | - |
137 | | -/* Define to 1 if you have the `EVP_DigestVerify' function. */ |
138 | | -#define HAVE_OPENSSL_EVP_DIGESTVERIFY 1 |
139 | | - |
140 | | -/* Define to 1 if you have the `OPENSSL_ia32cap_loc' function. */ |
141 | | -/* #undef HAVE_OPENSSL_IA32CAP_LOC */ |
142 | | - |
143 | 116 | /* Define to 1 if you have the `snprintf' function. */ |
144 | 117 | #define HAVE_SNPRINTF 1 |
145 | 118 |
|
|
212 | 185 | /* Define to 1 if you have the `cmocka_set_test_filter' function. */ |
213 | 186 | /* #undef HAVE_CMOCKA_SET_TEST_FILTER */ |
214 | 187 |
|
| 188 | +/* Define to 1 if we have support for blowfish */ |
| 189 | +/* #undef HAVE_BLOWFISH */ |
| 190 | + |
| 191 | +/* Define to 1 if we have support for ML-KEM */ |
| 192 | +/* #undef HAVE_MLKEM */ |
| 193 | + |
215 | 194 | /*************************** LIBRARIES ***************************/ |
216 | 195 |
|
217 | 196 | /* Define to 1 if you have the `crypto' library (-lcrypto). */ |
|
229 | 208 | /* Define to 1 if you have the `cmocka' library (-lcmocka). */ |
230 | 209 | /* #undef HAVE_CMOCKA */ |
231 | 210 |
|
| 211 | +/* Define to 1 if you have the `libfido2' library (-lfido2). |
| 212 | + * This is required for interacting with FIDO2/U2F devices over USB-HID. */ |
| 213 | +/* #undef HAVE_LIBFIDO2 */ |
| 214 | + |
232 | 215 | /**************************** OPTIONS ****************************/ |
233 | 216 |
|
234 | 217 | #define HAVE_GCC_THREAD_LOCAL_STORAGE 1 |
235 | 218 | /* #undef HAVE_MSC_THREAD_LOCAL_STORAGE */ |
236 | 219 |
|
237 | 220 | #define HAVE_FALLTHROUGH_ATTRIBUTE 1 |
238 | 221 | #define HAVE_UNUSED_ATTRIBUTE 1 |
| 222 | +/* #undef HAVE_WEAK_ATTRIBUTE */ |
239 | 223 |
|
240 | 224 | #define HAVE_CONSTRUCTOR_ATTRIBUTE 1 |
241 | 225 | #define HAVE_DESTRUCTOR_ATTRIBUTE 1 |
|
262 | 246 | /* Define to 1 if you want to enable DH group exchange algorithms */ |
263 | 247 | /* #undef WITH_GEX */ |
264 | 248 |
|
| 249 | +/* Define to 1 if you want to enable insecure none cipher and MAC */ |
| 250 | +/* #undef WITH_INSECURE_NONE */ |
| 251 | + |
| 252 | +/* Define to 1 if you want to allow libssh to execute arbitrary commands from |
| 253 | + * configuration files or options (match exec, proxy commands and OpenSSH-based |
| 254 | + * proxy-jumps). */ |
| 255 | +/* #undef WITH_EXEC */ |
| 256 | + |
265 | 257 | /* Define to 1 if you want to enable blowfish cipher support */ |
266 | 258 | /* #undef WITH_BLOWFISH_CIPHER */ |
267 | 259 |
|
|
280 | 272 | /* Define to 1 if you want to enable NaCl support */ |
281 | 273 | /* #undef WITH_NACL */ |
282 | 274 |
|
| 275 | +/* Define to 1 if you want to enable PKCS #11 URI support */ |
| 276 | +/* #undef WITH_PKCS11_URI */ |
| 277 | + |
| 278 | +/* Define to 1 if we want to build a support for PKCS #11 provider. */ |
| 279 | +/* #undef WITH_PKCS11_PROVIDER */ |
| 280 | + |
| 281 | +/* Define to 1 if you want to enable FIDO2/U2F support */ |
| 282 | +/* #undef WITH_FIDO2 */ |
| 283 | + |
283 | 284 | /*************************** ENDIAN *****************************/ |
284 | 285 |
|
285 | 286 | /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most |
|
0 commit comments