/curl/docs/libcurl/ |
H A D | Makefile.inc | 113 libcurl-easy.3 \ 114 libcurl-env.3 \ 115 libcurl-env-dbg.3 \ 116 libcurl-errors.3 \ 117 libcurl-multi.3 \ 119 libcurl-share.3 \ 120 libcurl-symbols.3 \ 121 libcurl-thread.3 \ 123 libcurl-url.3 \ 124 libcurl-ws.3 \ [all …]
|
H A D | curl_global_cleanup.md | 6 Source: libcurl 9 - libcurl (3) 10 - libcurl-thread (3) 18 curl_global_cleanup - global libcurl cleanup 33 curl_global_init(3), after you are done using libcurl. 35 This function is thread-safe since libcurl 7.84.0 if 41 This does not just mean no other thread that is using libcurl. Because 51 curl_global_cleanup(3) does not block waiting for any libcurl-created 53 containing libcurl is dynamically unloaded while libcurl-created threads are 61 OpenSSL thread cleanup. Refer to libcurl-thread(3). [all …]
|
H A D | libcurl.md | 4 Title: libcurl 6 Source: libcurl 8 - libcurl-easy (3) 9 - libcurl-multi (3) 10 - libcurl-security (3) 11 - libcurl-thread (3) 25 libcurl-easy(3), libcurl-multi(3), libcurl-share(3), 26 libcurl-url(3), libcurl-ws(3) and libcurl-tutorial(3) for 94 See libcurl-ws(3) 126 libcurl works [all …]
|
H A D | libcurl.m4 | 29 # Checks for libcurl. DEFAULT-ACTION is the string yes or no to 30 # specify whether to default to --with-libcurl or --without-libcurl. 32 # minimum version of libcurl to accept. Pass the version as a regular 35 # libcurl was successfully found and passed the various tests. 37 # Note that using --without-libcurl does run ACTION-IF-NO. 39 # This macro #defines HAVE_LIBCURL if a working libcurl setup is 85 AC_ARG_WITH(libcurl, 107 AC_CACHE_CHECK([for the version of libcurl], 115 AC_CACHE_CHECK([for libcurl >= version $2], 163 AC_CACHE_CHECK([whether libcurl is usable], [all …]
|
H A D | libcurl-thread.md | 4 Title: libcurl-thread 6 Source: libcurl 8 - libcurl-security (3) 16 libcurl-thread - libcurl thread safety 18 # Multi-threading with libcurl 41 All current TLS libraries libcurl supports are thread-safe. 49 libcurl may not be able to fully clean up after multi-threaded OpenSSL 58 libcurl is built as a DLL and OpenSSL is linked statically to it then libcurl 98 These functions are thread-safe since libcurl 7.84.0 if 108 libcurl(3) section **GLOBAL CONSTANTS**. [all …]
|
H A D | curl_version_info.md | 6 Source: libcurl 16 curl_version_info - returns runtime libcurl version info 43 before libcurl initialization occurs. 119 *version* is just an ASCII string for the libcurl version. 145 libcurl has no libz support, this is NULL. 197 libcurl was built with support for GSS-API. This makes libcurl use provided 213 libcurl was built with support for HTTP2. 226 libcurl was built with support for HTTPS-proxy. 331 interest for libcurl hackers. (added in 7.19.6) 344 libcurl was built with support for Unix domain sockets. [all …]
|
H A D | libcurl-env.md | 4 Title: libcurl-env 6 Source: libcurl 8 - libcurl-env-dbg (3) 16 libcurl-env - environment variables libcurl understands 20 libcurl reads and understands a set of environment variables that if set 27 When libcurl is given a URL to use in a transfer, it first extracts the scheme 30 libcurl use the **http_proxy** variable, while a URL like ftp://example.com 52 alternative makes libcurl stay with the default. 77 gives libcurl a comma-separated list of hostname patterns for which libcurl 86 When set and libcurl runs with a SSL backend that supports this feature, [all …]
|
H A D | curl_global_init.md | 6 Source: libcurl 13 - libcurl (3) 21 curl_global_init - global libcurl initialization 33 This function sets up the program environment that libcurl needs. Think of it 38 function in libcurl. The environment it sets up is constant for the life of 46 of libcurl. 62 See the description in libcurl(3) of global environment requirements for 75 description below is for older libcurl versions.) 82 backend libcurl uses. 94 of libcurl so there is no need for libcurl to do it again. [all …]
|
H A D | libcurl-easy.md | 4 Title: libcurl-easy 6 Source: libcurl 11 - libcurl (3) 12 - libcurl-errors (3) 13 - libcurl-multi (3) 21 libcurl-easy - easy interface overview 25 When using libcurl's "easy" interface you init your session and get a handle 37 you see what libcurl is doing under the hood, which is useful when debugging 46 When all is setup, you tell libcurl to perform the transfer using
|
H A D | libcurl-share.md | 4 Title: libcurl-share 6 Source: libcurl 11 - libcurl-easy (3) 12 - libcurl-errors (3) 13 - libcurl-multi (3) 21 libcurl-share - how to use the share interface 25 This is an overview on how to use the libcurl share interface in your C 50 Since you can use this share from multiple threads, and libcurl has no
|
H A D | curl_version.md | 6 Source: libcurl 16 curl_version - returns the libcurl version string 28 Returns a human readable string with the version number of libcurl and some of 40 printf("libcurl version %s\n", curl_version());
|
H A D | curl_free.md | 6 Source: libcurl 17 curl_free - reclaim memory that has been obtained through a libcurl call 29 curl_free reclaims memory that has been obtained through a libcurl call. Use 31 differences in memory management between your application and libcurl.
|
/curl/.github/ |
H A D | labeler.yml | 71 lib/libcurl*.in,\ 81 lib/libcurl.def\ 310 libcurl API: 314 - 'docs/libcurl/ABI.md' 315 - 'docs/libcurl/curl_*.md' 332 docs/libcurl/curl_form*,\ 333 docs/libcurl/curl_mime_*,\ 489 docs/libcurl/curl_url*,\ 502 docs/libcurl/curl_ws_*,\ 503 docs/libcurl/libcurl-ws*,\ [all …]
|
/curl/packages/vms/ |
H A D | make_gnv_curl_install.sh | 41 sed -e 's/^Libs:/#Libs:/g' libcurl.pc > libcurl.pc_new 42 rm libcurl.pc 43 mv libcurl.pc_new libcurl.pc
|
H A D | gnv_link_curl.com | 422 gnv$libcurl/share 452 gnv$libcurl/share 479 gnv$libcurl/share 492 gnv$libcurl/share 505 gnv$libcurl/share 518 gnv$libcurl/share 531 gnv$libcurl/share 544 gnv$libcurl/share 557 gnv$libcurl/share 570 gnv$libcurl/share [all …]
|
/curl/docs/ |
H A D | curl-config.md | 14 curl-config - Get information about a libcurl installation 23 displays information about the curl and libcurl installation. 29 Displays the built-in path to the CA cert bundle this libcurl uses. 33 Displays the compiler used to build libcurl. 38 libcurl. Currently that is only the include path to the curl include files. 65 link your application with libcurl. 90 link your application with libcurl statically. (Added in 7.17.1) 94 Outputs version information about the installed libcurl. 106 What linker options do I need when I link with libcurl? 114 How do I know if libcurl was built with SSL support? [all …]
|
/curl/docs/cmdline-opts/ |
H A D | libcurl.md | 4 Long: libcurl 6 Help: Generate libcurl code for this command line 14 - --libcurl client.c $URL 17 # `--libcurl` 20 libcurl-using C source code written to the file that does the equivalent of
|
/curl/docs/libcurl/opts/ |
H A D | CURLOPT_FOLLOWLOCATION.md | 6 Source: libcurl 37 libcurl issues another request for the new URL and follows subsequent new 40 of redirects libcurl follows. 42 libcurl restricts what protocols it automatically follow redirects to. The 44 default libcurl allows HTTP, HTTPS, FTP and FTPS on redirects. 47 request method libcurl uses in the subsequent request: For 301, 302 and 303 49 instructs libcurl otherwise. All other redirect response codes make libcurl 57 By default, libcurl only sends `Authentication:` or explicitly set `Cookie:` 65 protection from this happening when libcurl is told to follow redirects. 71 libcurl would otherwise do and if not that carefully may even make it [all …]
|
H A D | CURLOPT_SOCKOPTFUNCTION.md | 6 Source: libcurl 32 #define CURL_SOCKOPT_ERROR 1 /* causes libcurl to abort and return 48 When set, this callback function gets called by libcurl when the socket has 57 Future versions of libcurl may support more purposes. libcurl passes the newly 68 *CURL_SOCKOPT_ALREADY_CONNECTED*, to tell libcurl that the socket is 69 already connected and then libcurl does no attempt to connect. This allows an 71 CURLOPT_OPENSOCKETFUNCTION(3) and then have this function make libcurl 83 /* make libcurl use the already established socket 'sockfd' */ 99 /* This return code was added in libcurl 7.21.5 */ 109 /* libcurl thinks that you connect to the host
|
H A D | CURLOPT_HTTP_VERSION.md | 6 Source: libcurl 32 libcurl to use the specific HTTP versions. 34 Note that the HTTP version is just a request. libcurl still prioritizes to 40 We do not care about what version the library uses. libcurl uses whatever it 53 Attempt HTTP 2 requests. libcurl falls back to HTTP 1.1 if HTTP 2 cannot be 56 When libcurl uses HTTP/2 over HTTPS, it does not itself insist on TLS 1.2 or 65 Attempt HTTP 2 over TLS (HTTPS) only. libcurl falls back to HTTP 1.1 if HTTP 2 67 libcurl uses 1.1. (Added in 7.47.0) 82 (Added in 7.66.0) This option makes libcurl attempt to use HTTP/3 to the host 87 (Added in 7.88.0) Setting this makes libcurl attempt to use HTTP/3 directly to
|
H A D | CURLOPT_PROGRESSFUNCTION.md | 6 Source: libcurl 43 This function gets called by libcurl instead of its internal equivalent with a 49 used by libcurl but is only passed along from the application to the callback. 51 The callback gets told how much data libcurl is about to transfer and has 53 libcurl expects to download in this transfer. *dlnow* is the number of 54 bytes downloaded so far. *ultotal* is the total number of bytes libcurl 65 If your callback function returns CURL_PROGRESSFUNC_CONTINUE it causes libcurl 68 Return 1 from this callback to make libcurl abort the transfer and return 72 during periods of idleness unless you call the appropriate libcurl function 80 NULL. libcurl has an internal progress meter. That is rarely wanted by users.
|
H A D | CURLOPT_HTTPAUTH.md | 6 Source: libcurl 30 Pass a long as parameter, which is set to a bitmask, to tell libcurl which 33 The available bits are listed below. If more than one bit is set, libcurl 60 libcurl uses a special "quirk" that IE is known to have used before version 7 74 You need to build libcurl with a suitable GSS-API library or SSPI on Windows 83 You need to build libcurl with either OpenSSL or GnuTLS support for this 84 option to work, or build libcurl on Windows with SSPI support. 88 Support for this is removed since libcurl 8.8.0. 101 versions of libcurl. 111 libcurl pick any it finds suitable. libcurl automatically selects the one it [all …]
|
H A D | CURLOPT_PIPEWAIT.md | 6 Source: libcurl 31 Set *wait* to 1L to tell libcurl to prefer to wait for a connection to 34 When about to perform a new transfer that allows multiplexing, libcurl checks 39 for the multi handle this transfer is associated with - libcurl instead waits 41 continues. This enables libcurl to much better keep the number of connections 44 With this option set, libcurl prefers to wait and reuse an existing connection 49 libcurl to get the necessary response back that informs it about its protocol
|
/curl/tests/data/ |
H A D | test1279 | 6 libcurl.def 18 Verify libcurl.def against CURL_EXTERN declarations 27 <stdout loadfile="%SRCDIR/../lib/libcurl.def">
|
H A D | test1173 | 22 …%SRCDIR/../docs/libcurl/symbols-in-versions %PWD/../docs/*.1 %PWD/../docs/cmdline-opts/*.1 %PWD/.…
|