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