5
\___|\___/|_| \_\_____|
7
This document lists defines and other symbols present in libcurl, together
8
with exact information about the first libcurl version that provides the
9
symbol, the first version in which the symbol was marked as deprecated and
10
for a few symbols the last version that featured it. The names appear in
13
Name Introduced Deprecated Removed
16
CURLAUTH_ANYSAFE 7.10.6
18
CURLAUTH_DIGEST 7.10.6
19
CURLAUTH_DIGEST_IE 7.19.3
20
CURLAUTH_GSSNEGOTIATE 7.10.6
22
CURLFTPAUTH_DEFAULT 7.12.2
23
CURLFTPAUTH_DEFAULT 7.12.2
24
CURLFTPAUTH_SSL 7.12.2
25
CURLFTPAUTH_SSL 7.12.2
26
CURLFTPAUTH_TLS 7.12.2
27
CURLFTPAUTH_TLS 7.12.2
28
CURLFTPMETHOD_MULTICWD 7.15.1
29
CURLFTPMETHOD_NOCWD 7.15.1
30
CURLFTPMETHOD_SINGLECWD 7.15.1
31
CURLFTPSSL_CCC_ACTIVE 7.16.1
32
CURLFTPSSL_CCC_NONE 7.16.1
33
CURLFTPSSL_CCC_PASSIVE 7.16.1
34
CURLFTP_CREATE_DIR 7.19.4
35
CURLFTP_CREATE_DIR_NONE 7.19.4
36
CURLFTP_CREATE_DIR_RETRY 7.19.4
37
CURLINFO_APPCONNECT_TIME 7.19.0
38
CURLINFO_CERTINFO 7.19.1
39
CURLINFO_CONDITION_UNMET 7.19.4
40
CURLINFO_CONNECT_TIME 7.4.1
41
CURLINFO_CONTENT_LENGTH_DOWNLOAD 7.6.1
42
CURLINFO_CONTENT_LENGTH_UPLOAD 7.6.1
43
CURLINFO_CONTENT_TYPE 7.9.4
44
CURLINFO_COOKIELIST 7.14.1
45
CURLINFO_DATA_IN 7.9.6
46
CURLINFO_DATA_OUT 7.9.6
48
CURLINFO_FTP_ENTRY_PATH 7.15.4
49
CURLINFO_HEADER_IN 7.9.6
50
CURLINFO_HEADER_OUT 7.9.6
51
CURLINFO_HEADER_SIZE 7.4.1
52
CURLINFO_HTTPAUTH_AVAIL 7.10.8
53
CURLINFO_HTTP_CODE 7.4.1 7.10.8
54
CURLINFO_HTTP_CONNECTCODE 7.10.7
55
CURLINFO_LASTSOCKET 7.15.2
56
CURLINFO_NAMELOOKUP_TIME 7.4.1
57
CURLINFO_NUM_CONNECTS 7.12.3
58
CURLINFO_OS_ERRNO 7.12.2
59
CURLINFO_PRETRANSFER_TIME 7.4.1
60
CURLINFO_PRIMARY_IP 7.19.0
61
CURLINFO_PRIVATE 7.10.3
62
CURLINFO_PRIVATE 7.10.3
63
CURLINFO_PROXYAUTH_AVAIL 7.10.8
64
CURLINFO_REDIRECT_COUNT 7.9.7
65
CURLINFO_REDIRECT_TIME 7.9.7
66
CURLINFO_REDIRECT_URL 7.18.2
67
CURLINFO_REQUEST_SIZE 7.4.1
68
CURLINFO_RESPONSE_CODE 7.10.8
69
CURLINFO_SIZE_DOWNLOAD 7.4.1
70
CURLINFO_SIZE_UPLOAD 7.4.1
71
CURLINFO_SPEED_DOWNLOAD 7.4.1
72
CURLINFO_SPEED_UPLOAD 7.4.1
73
CURLINFO_SSL_ENGINES 7.12.3
74
CURLINFO_SSL_VERIFYRESULT 7.5
75
CURLINFO_STARTTRANSFER_TIME 7.9.2
77
CURLINFO_TOTAL_TIME 7.4.1
78
CURLOPT_ADDRESS_SCOPE 7.19.0
80
CURLOPT_AUTOREFERER 7.1
81
CURLOPT_BUFFERSIZE 7.10
84
CURLOPT_CERTINFO 7.19.1
85
CURLOPT_CLOSEFUNCTION 7.7 7.11.1 7.15.4
86
CURLOPT_CLOSEPOLICY 7.7 7.16.1
87
CURLOPT_CONNECTTIMEOUT 7.7
88
CURLOPT_CONNECTTIMEOUT_MS 7.16.2
89
CURLOPT_CONNECT_ONLY 7.15.2
90
CURLOPT_CONV_FROM_NETWORK_FUNCTION 7.15.4
91
CURLOPT_CONV_FROM_UTF8_FUNCTION 7.15.4
92
CURLOPT_CONV_TO_NETWORK_FUNCTION 7.15.4
94
CURLOPT_COOKIEFILE 7.1
96
CURLOPT_COOKIELIST 7.17.1
97
CURLOPT_COOKIESESSION 7.9.7
98
CURLOPT_COPYPOSTFIELDS 7.17.1
100
CURLOPT_CRLFILE 7.19.0
101
CURLOPT_CUSTOMREQUEST 7.1
102
CURLOPT_DEBUGDATA 7.9.6
103
CURLOPT_DEBUGFUNCTION 7.9.6
104
CURLOPT_DIRLISTONLY 7.16.4
105
CURLOPT_DNS_CACHE_TIMEOUT 7.9.3
106
CURLOPT_DNS_USE_GLOBAL_CACHE 7.9.3 7.11.1
107
CURLOPT_EGDSOCKET 7.7
108
CURLOPT_ENCODING 7.12.2
109
CURLOPT_ERRORBUFFER 7.1
110
CURLOPT_FAILONERROR 7.1
111
CURLOPT_FILE 7.1 7.9.7
113
CURLOPT_FLAGS 7.1 - 7.9.2
114
CURLOPT_FOLLOWLOCATION 7.1
115
CURLOPT_FORBID_REUSE 7.7
116
CURLOPT_FRESH_CONNECT 7.7
117
CURLOPT_FTPAPPEND 7.1 7.16.4
118
CURLOPT_FTPASCII 7.1 7.11.1 7.15.4
119
CURLOPT_FTPLISTONLY 7.1 7.16.4
121
CURLOPT_FTPSSLAUTH 7.12.2
122
CURLOPT_FTP_ACCOUNT 7.13.1
123
CURLOPT_FTP_ALTERNATIVE_TO_USER 7.15.5
124
CURLOPT_FTP_CREATE_MISSING_DIRS 7.10.7
125
CURLOPT_FTP_FILEMETHOD 7.15.1
126
CURLOPT_FTP_RESPONSE_TIMEOUT 7.10.8
127
CURLOPT_FTP_SKIP_PASV_IP 7.15.0
128
CURLOPT_FTP_SSL 7.11.0 7.16.4
129
CURLOPT_FTP_SSL_CCC 7.16.1
130
CURLOPT_FTP_USE_EPRT 7.10.5
131
CURLOPT_FTP_USE_EPSV 7.9.2
133
CURLOPT_HEADERFUNCTION 7.7.2
134
CURLOPT_HTTP200ALIASES 7.10.3
135
CURLOPT_HTTPAUTH 7.10.6
136
CURLOPT_HTTPGET 7.8.1
137
CURLOPT_HTTPHEADER 7.1
139
CURLOPT_HTTPPROXYTUNNEL 7.3
140
CURLOPT_HTTPREQUEST 7.1 - 7.15.4
141
CURLOPT_HTTP_CONTENT_DECODING 7.16.2
142
CURLOPT_HTTP_TRANSFER_DECODING 7.16.2
143
CURLOPT_HTTP_VERSION 7.9.1
144
CURLOPT_IGNORE_CONTENT_LENGTH 7.14.1
145
CURLOPT_INFILE 7.1 7.9.7
146
CURLOPT_INFILESIZE 7.1
147
CURLOPT_INFILESIZE_LARGE 7.11.0
148
CURLOPT_INTERFACE 7.3
149
CURLOPT_IOCTLDATA 7.12.3
150
CURLOPT_IOCTLFUNCTION 7.12.3
151
CURLOPT_IPRESOLVE 7.10.8
152
CURLOPT_ISSUERCERT 7.19.0
153
CURLOPT_KEYPASSWD 7.17.0
154
CURLOPT_KRB4LEVEL 7.3
155
CURLOPT_KRBLEVEL 7.16.4
156
CURLOPT_LOCALPORT 7.15.2
157
CURLOPT_LOCALPORTRANGE 7.15.2
158
CURLOPT_LOW_SPEED_LIMIT 7.1
159
CURLOPT_LOW_SPEED_TIME 7.1
160
CURLOPT_MAXCONNECTS 7.7
161
CURLOPT_MAXFILESIZE 7.10.8
162
CURLOPT_MAXFILESIZE_LARGE 7.11.0
163
CURLOPT_MAXREDIRS 7.5
164
CURLOPT_MAX_RECV_SPEED_LARGE 7.15.5
165
CURLOPT_MAX_SEND_SPEED_LARGE 7.15.5
166
CURLOPT_MUTE 7.1 7.8 7.15.4
168
CURLOPT_NETRC_FILE 7.11.0
169
CURLOPT_NEW_DIRECTORY_PERMS 7.16.4
170
CURLOPT_NEW_FILE_PERMS 7.16.4
172
CURLOPT_NOPROGRESS 7.1
173
CURLOPT_NOPROXY 7.19.4
174
CURLOPT_NOSIGNAL 7.10
175
CURLOPT_OPENSOCKETDATA 7.17.1
176
CURLOPT_OPENSOCKETFUNCTION 7.17.1
177
CURLOPT_PASSWDDATA 7.1 7.11.1 7.15.4
178
CURLOPT_PASSWDFUNCTION 7.1 7.11.1 7.15.4
179
CURLOPT_PASSWORD 7.19.1
180
CURLOPT_PASV_POST 7.12.1 - 7.13.0
183
CURLOPT_POST301 7.17.1 7.19.1
184
CURLOPT_POSTFIELDS 7.1
185
CURLOPT_POSTFIELDSIZE 7.2
186
CURLOPT_POSTFIELDSIZE_LARGE 7.11.1
187
CURLOPT_POSTQUOTE 7.1
188
CURLOPT_POSTREDIR 7.19.1
189
CURLOPT_PREQUOTE 7.9.5
190
CURLOPT_PRIVATE 7.10.3
191
CURLOPT_PROGRESSDATA 7.1
192
CURLOPT_PROGRESSFUNCTION 7.1
193
CURLOPT_PROGRESSMODE 7.1 - 7.9.2
194
CURLOPT_PROTOCOLS 7.19.4
196
CURLOPT_PROXYAUTH 7.10.7
197
CURLOPT_PROXYPASSWORD 7.19.1
198
CURLOPT_PROXYPORT 7.1
199
CURLOPT_PROXYTYPE 7.10
200
CURLOPT_PROXYUSERNAME 7.19.1
201
CURLOPT_PROXYUSERPWD 7.1
202
CURLOPT_PROXY_TRANSFER_MODE 7.18.0
205
CURLOPT_RANDOM_FILE 7.7
207
CURLOPT_READDATA 7.9.7
208
CURLOPT_READFUNCTION 7.1
209
CURLOPT_REDIR_PROTOCOLS 7.19.4
211
CURLOPT_RESUME_FROM 7.1
212
CURLOPT_RESUME_FROM_LARGE 7.11.0
213
CURLOPT_SEEKDATA 7.18.1
214
CURLOPT_SEEKFUNCTION 7.18.1
216
CURLOPT_SOCKOPTDATA 7.16.0
217
CURLOPT_SOCKOPTFUNCTION 7.16.0
218
CURLOPT_SOCKS5_GSSAPI_NEC 7.19.4
219
CURLOPT_SOCKS5_GSSAPI_SERVICE 7.19.4
220
CURLOPT_SOURCE_HOST 7.12.1 - 7.13.0
221
CURLOPT_SOURCE_PATH 7.12.1 - 7.13.0
222
CURLOPT_SOURCE_PORT 7.12.1 - 7.13.0
223
CURLOPT_SOURCE_POSTQUOTE 7.12.1 - 7.15.4
224
CURLOPT_SOURCE_PREQUOTE 7.12.1 - 7.15.4
225
CURLOPT_SOURCE_QUOTE 7.13.0 - 7.15.4
226
CURLOPT_SOURCE_URL 7.13.0 - 7.15.4
227
CURLOPT_SOURCE_USERPWD 7.12.1 - 7.15.4
228
CURLOPT_SSH_AUTH_TYPES 7.16.1
229
CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 7.17.1
230
CURLOPT_SSH_PRIVATE_KEYFILE 7.16.1
231
CURLOPT_SSH_PUBLIC_KEYFILE 7.16.1
233
CURLOPT_SSLCERTTYPE 7.9.3
234
CURLOPT_SSLENGINE 7.9.3
235
CURLOPT_SSLENGINE_DEFAULT 7.9.3
237
CURLOPT_SSLKEYPASSWD 7.17.0
238
CURLOPT_SSLKEYTYPE 7.9.3
239
CURLOPT_SSLVERSION 7.1
240
CURLOPT_SSL_CIPHER_LIST 7.9
241
CURLOPT_SSL_CTX_DATA 7.10.6
242
CURLOPT_SSL_CTX_FUNCTION 7.10.6
243
CURLOPT_SSL_SESSIONID_CACHE 7.16.0
244
CURLOPT_SSL_VERIFYHOST 7.8.1
245
CURLOPT_SSL_VERIFYPEER 7.4.2
247
CURLOPT_TCP_NODELAY 7.11.2
248
CURLOPT_TELNETOPTIONS 7.7
249
CURLOPT_TFTPBLKSIZE 7.19.4
250
CURLOPT_TIMECONDITION 7.1
252
CURLOPT_TIMEOUT_MS 7.16.2
253
CURLOPT_TIMEVALUE 7.1
254
CURLOPT_TRANSFERTEXT 7.11.1
255
CURLOPT_UNRESTRICTED_AUTH 7.10.4
258
CURLOPT_USERAGENT 7.1
259
CURLOPT_USERNAME 7.19.1
261
CURLOPT_USE_SSL 7.17.0
263
CURLOPT_WRITEDATA 7.9.7
264
CURLOPT_WRITEFUNCTION 7.1
265
CURLOPT_WRITEHEADER 7.1
267
CURLPROTO_DICT 7.19.4
268
CURLPROTO_FILE 7.19.4
270
CURLPROTO_FTPS 7.19.4
271
CURLPROTO_HTTP 7.19.4
272
CURLPROTO_HTTPS 7.19.4
273
CURLPROTO_LDAP 7.19.4
274
CURLPROTO_LDAPS 7.19.4
276
CURLPROTO_SFTP 7.19.4
277
CURLPROTO_TELNET 7.19.4
278
CURLPROTO_TFTP 7.19.4
280
CURLPROXY_HTTP_1_0 7.19.4
281
CURLPROXY_SOCKS4 7.10
282
CURLPROXY_SOCKS4A 7.18.0
283
CURLPROXY_SOCKS5 7.10
284
CURLPROXY_SOCKS5_HOSTNAME 7.18.0
285
CURLUSESSL_ALL 7.17.0
286
CURLUSESSL_CONTROL 7.17.0
287
CURLUSESSL_NONE 7.17.0
288
CURLUSESSL_TRY 7.17.0
289
CURL_HTTP_VERSION_1_0 7.9.1
290
CURL_HTTP_VERSION_1_1 7.9.1
291
CURL_HTTP_VERSION_NONE 7.9.1
292
CURL_IPRESOLVE_V4 7.10.8
293
CURL_IPRESOLVE_V6 7.10.8
294
CURL_IPRESOLVE_WHATEVER 7.10.8
295
CURL_NETRC_IGNORED 7.9.8
296
CURL_NETRC_OPTIONAL 7.9.8
297
CURL_NETRC_REQUIRED 7.9.8
298
CURL_SSLVERSION_DEFAULT 7.9.2
299
CURL_SSLVERSION_SSLv2 7.9.2
300
CURL_SSLVERSION_SSLv3 7.9.2
301
CURL_SSLVERSION_TLSv1 7.9.2
302
CURL_VERSION_ASYNCHDNS 7.10.7
303
CURL_VERSION_CONV 7.15.4
304
CURL_VERSION_DEBUG 7.10.6
305
CURL_VERSION_GSSNEGOTIATE 7.10.6
306
CURL_VERSION_IDN 7.12.0
307
CURL_VERSION_IPV6 7.10
308
CURL_VERSION_KERBEROS4 7.10
309
CURL_VERSION_LARGEFILE 7.11.1
310
CURL_VERSION_LIBZ 7.10
311
CURL_VERSION_NTLM 7.10.6
312
CURL_VERSION_SPNEGO 7.10.8
313
CURL_VERSION_SSL 7.10
314
CURL_VERSION_SSPI 7.13.2