diff options
Diffstat (limited to 'lib/curl_config.h')
-rw-r--r-- | lib/curl_config.h | 81 |
1 files changed, 21 insertions, 60 deletions
diff --git a/lib/curl_config.h b/lib/curl_config.h index d3bc43e2e..a714d6352 100644 --- a/lib/curl_config.h +++ b/lib/curl_config.h @@ -25,9 +25,6 @@ /* to disable DICT */ #define CURL_DISABLE_DICT 1 -/* disable DoH */ -/* #undef CURL_DISABLE_DOH */ - /* to disable FILE */ /* #undef CURL_DISABLE_FILE */ @@ -40,9 +37,6 @@ /* to disable HTTP */ /* #undef CURL_DISABLE_HTTP */ -/* disable HTTP authentication */ -/* #undef CURL_DISABLE_HTTP_AUTH */ - /* to disable IMAP */ #define CURL_DISABLE_IMAP 1 @@ -55,33 +49,18 @@ /* to disable --libcurl C code generation option */ /* #undef CURL_DISABLE_LIBCURL_OPTION */ -/* disable mime API */ -/* #undef CURL_DISABLE_MIME */ - -/* disable netrc parsing */ -/* #undef CURL_DISABLE_NETRC */ - /* if the OpenSSL configuration won't be loaded automatically */ /* #undef CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG */ -/* disable date parsing */ -/* #undef CURL_DISABLE_PARSEDATE */ - /* to disable POP3 */ #define CURL_DISABLE_POP3 1 -/* disable progress-meter */ -/* #undef CURL_DISABLE_PROGRESS_METER */ - /* to disable proxies */ /* #undef CURL_DISABLE_PROXY */ /* to disable RTSP */ #define CURL_DISABLE_RTSP 1 -/* disable DNS shuffling */ -/* #undef CURL_DISABLE_SHUFFLE_DNS */ - /* to disable SMB/CIFS */ #define CURL_DISABLE_SMB 1 @@ -94,6 +73,9 @@ /* to disable TFTP */ #define CURL_DISABLE_TFTP 1 +/* to disable TLS-SRP authentication */ +/* #undef CURL_DISABLE_TLS_SRP */ + /* to disable verbose strings */ /* #undef CURL_DISABLE_VERBOSE_STRINGS */ @@ -172,6 +154,18 @@ /* Define to 1 if you have the <crypto.h> header file. */ /* #undef HAVE_CRYPTO_H */ +/* Define to 1 if you have the `CyaSSL_CTX_UseSupportedCurve' function. */ +/* #undef HAVE_CYASSL_CTX_USESUPPORTEDCURVE */ + +/* Define to 1 if you have the <cyassl/error-ssl.h> header file. */ +/* #undef HAVE_CYASSL_ERROR_SSL_H */ + +/* Define to 1 if you have the `CyaSSL_get_peer_certificate' function. */ +/* #undef HAVE_CYASSL_GET_PEER_CERTIFICATE */ + +/* Define to 1 if you have the <cyassl/options.h> header file. */ +/* #undef HAVE_CYASSL_OPTIONS_H */ + /* Define to 1 if you have the declaration of `getpwuid_r', and to 0 if you don't. */ #define HAVE_DECL_GETPWUID_R 1 @@ -269,9 +263,6 @@ /* Define to 1 if you have the `getpass_r' function. */ /* #undef HAVE_GETPASS_R */ -/* Define to 1 if you have the getpeername function. */ -#define HAVE_GETPEERNAME 1 - /* Define to 1 if you have the `getppid' function. */ #define HAVE_GETPPID 1 @@ -287,9 +278,6 @@ /* Define to 1 if you have the getservbyport_r function. */ /* #undef HAVE_GETSERVBYPORT_R */ -/* Define to 1 if you have the getsockname function. */ -#define HAVE_GETSOCKNAME 1 - /* Define to 1 if you have the `gettimeofday' function. */ #define HAVE_GETTIMEOFDAY 1 @@ -487,15 +475,6 @@ /* Define to 1 if you have the <nghttp2/nghttp2.h> header file. */ /* #undef HAVE_NGHTTP2_NGHTTP2_H */ -/* Define to 1 if you have the <nghttp3/nghttp3.h> header file. */ -/* #undef HAVE_NGHTTP3_NGHTTP3_H */ - -/* Define to 1 if you have the <ngtcp2/ngtcp2_crypto.h> header file. */ -/* #undef HAVE_NGTCP2_NGTCP2_CRYPTO_H */ - -/* Define to 1 if you have the <ngtcp2/ngtcp2.h> header file. */ -/* #undef HAVE_NGTCP2_NGTCP2_H */ - /* if you have an old MIT Kerberos version, lacking GSS_C_NT_HOSTBASED_SERVICE */ /* #undef HAVE_OLD_GSSMIT */ @@ -554,9 +533,6 @@ /* Define to 1 if you have the <pwd.h> header file. */ #define HAVE_PWD_H 1 -/* Define to 1 if you have the <quiche.h> header file. */ -/* #undef HAVE_QUICHE_H */ - /* Define to 1 if you have the `RAND_egd' function. */ /* #undef HAVE_RAND_EGD */ @@ -629,8 +605,8 @@ /* Define to 1 if you have the `SSLv2_client_method' function. */ /* #undef HAVE_SSLV2_CLIENT_METHOD */ -/* Define to 1 if you have the `SSL_get_esni_status' function. */ -/* #undef HAVE_SSL_GET_ESNI_STATUS */ +/* Define to 1 if you have the `SSL_get_shutdown' function. */ +#define HAVE_SSL_GET_SHUTDOWN 1 /* Define to 1 if you have the <ssl.h> header file. */ /* #undef HAVE_SSL_H */ @@ -755,9 +731,6 @@ /* Define to 1 if you have the <unistd.h> header file. */ #define HAVE_UNISTD_H 1 -/* Define to 1 if you have the `usleep' function. */ -#define HAVE_USLEEP 1 - /* Define to 1 if you have the `utime' function. */ #define HAVE_UTIME 1 @@ -938,8 +911,8 @@ /* Define to enable c-ares support */ /* #undef USE_ARES */ -/* if ESNI support is available */ -/* #undef USE_ESNI */ +/* if CyaSSL/WolfSSL is enabled */ +/* #undef USE_CYASSL */ /* if GnuTLS is enabled */ /* #undef USE_GNUTLS */ @@ -974,15 +947,6 @@ /* if nghttp2 is in use */ /* #undef USE_NGHTTP2 */ -/* if nghttp3 is in use */ -/* #undef USE_NGHTTP3 */ - -/* if ngtcp2 is in use */ -/* #undef USE_NGTCP2 */ - -/* if ngtcp2_crypto_openssl is in use */ -/* #undef USE_NGTCP2_CRYPTO_OPENSSL */ - /* if NSS is enabled */ /* #undef USE_NSS */ @@ -992,8 +956,8 @@ /* if OpenSSL is in use */ #define USE_OPENSSL 1 -/* if quiche is in use */ -/* #undef USE_QUICHE */ +/* if PolarSSL is enabled */ +/* #undef USE_POLARSSL */ /* to enable Windows native SSL/TLS support */ /* #undef USE_SCHANNEL */ @@ -1030,9 +994,6 @@ /* to enable SSPI support */ /* #undef USE_WINDOWS_SSPI */ -/* if wolfSSL is enabled */ -/* #undef USE_WOLFSSL */ - /* Version number of package */ #define VERSION "-" |