symbols-in-versions 12 KB

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