1# Code defines to disable features and protocols 2 3## CURL_DISABLE_ALTSVC 4 5Disable support for Alt-Svc: HTTP headers. 6 7## CURL_DISABLE_COOKIES 8 9Disable support for HTTP cookies. 10 11## CURL_DISABLE_CRYPTO_AUTH 12 13Disable support for authentication methods using crypto. 14 15## CURL_DISABLE_DICT 16 17Disable the DICT protocol 18 19## CURL_DISABLE_DOH 20 21Disable DNS-over-HTTPS 22 23## CURL_DISABLE_FILE 24 25Disable the FILE protocol 26 27## CURL_DISABLE_FTP 28 29Disable the FTP (and FTPS) protocol 30 31## CURL_DISABLE_GETOPTIONS 32 33Disable the `curl_easy_options` API calls that lets users get information 34about existing options to `curl_easy_setopt`. 35 36## CURL_DISABLE_GOPHER 37 38Disable the GOPHER protocol. 39 40## CURL_DISABLE_HSTS 41 42Disable the HTTP Strict Transport Security support. 43 44## CURL_DISABLE_HTTP 45 46Disable the HTTP(S) protocols. Note that this then also disable HTTP proxy 47support. 48 49## CURL_DISABLE_HTTP_AUTH 50 51Disable support for all HTTP authentication methods. 52 53## CURL_DISABLE_IMAP 54 55Disable the IMAP(S) protocols. 56 57## CURL_DISABLE_LDAP 58 59Disable the LDAP(S) protocols. 60 61## CURL_DISABLE_LDAPS 62 63Disable the LDAPS protocol. 64 65## CURL_DISABLE_LIBCURL_OPTION 66 67Disable the --libcurl option from the curl tool. 68 69## CURL_DISABLE_MIME 70 71Disable MIME support. 72 73## CURL_DISABLE_MQTT 74 75Disable MQTT support. 76 77## CURL_DISABLE_NETRC 78 79Disable the netrc parser. 80 81## CURL_DISABLE_NTLM 82 83Disable support for NTLM. 84 85## CURL_DISABLE_OPENSSL_AUTO_LOAD_CONFIG 86 87Disable the auto load config support in the OpenSSL backend. 88 89## CURL_DISABLE_PARSEDATE 90 91Disable date parsing 92 93## CURL_DISABLE_POP3 94 95Disable the POP3 protocol 96 97## CURL_DISABLE_PROGRESS_METER 98 99Disable the built-in progress meter 100 101## CURL_DISABLE_PROXY 102 103Disable support for proxies 104 105## CURL_DISABLE_RTSP 106 107Disable the RTSP protocol. 108 109## CURL_DISABLE_SHUFFLE_DNS 110 111Disable the shuffle DNS feature 112 113## CURL_DISABLE_SMB 114 115Disable the SMB(S) protocols 116 117## CURL_DISABLE_SMTP 118 119Disable the SMTP(S) protocols 120 121## CURL_DISABLE_SOCKETPAIR 122 123Disable the use of socketpair internally to allow waking up and canceling 124curl_multi_poll(). 125 126## CURL_DISABLE_TELNET 127 128Disable the TELNET protocol 129 130## CURL_DISABLE_TFTP 131 132Disable the TFTP protocol 133 134## CURL_DISABLE_VERBOSE_STRINGS 135 136Disable verbose strings and error messages. 137