aboutsummaryrefslogtreecommitdiff
path: root/lib/curl_config.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/curl_config.h')
-rw-r--r--lib/curl_config.h81
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 "-"