Lines Matching refs:libcurl
11 1.2 What is libcurl?
24 1.15 How do I port libcurl to my OS?
55 3.21 Protocol xxx not supported or disabled in libcurl
87 5. libcurl Issues
88 5.1 Is libcurl thread-safe?
90 5.3 How do I fetch multiple files with libcurl?
91 5.4 Does libcurl do Winsock initing on win32 systems?
94 5.7 Link errors when building libcurl on Windows!
95 5.8 libcurl.so.X: open failed: No such file or directory
96 5.9 How does libcurl resolve host names?
97 5.10 How do I prevent libcurl from writing the response to stdout?
98 5.11 How do I make libcurl not receive the whole HTTP response?
99 5.12 Can I make libcurl fake or hide my real IP address?
104 5.17 Can I write a server with libcurl?
105 5.18 Does libcurl use threads?
108 6.1 I have a GPL program, can I use the libcurl library?
109 6.2 I have a closed-source program, can I use the libcurl library?
110 6.3 I have a BSD licensed program, can I use the libcurl library?
111 6.4 I have a program that uses LGPL libraries, can I use libcurl?
112 6.5 Can I modify curl/libcurl for my program and keep the changes secret?
113 6.6 Can you please change the curl/libcurl license to XXXX?
114 6.7 What are my obligations when using libcurl in my commercial apps?
136 libcurl
142 libcurl supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading,
146 libcurl is highly portable, it builds and works identically on numerous
152 libcurl is free, thread-safe, IPv6 compatible, feature rich, well
159 Since curl uses libcurl, curl supports the same wide range of common
160 Internet protocols that libcurl does.
170 libcurl the library), and may therefore not be valid for other curl-related
173 1.2 What is libcurl?
175 libcurl is a reliable and portable library which provides you with an easy
178 You can use libcurl for free in your application, be it open source,
181 libcurl is most probably the most portable, most powerful and most often
197 script (or write a new program that interfaces libcurl) and do it.
209 We love suggestions of what to change in order to make curl and libcurl
215 another tool that uses libcurl.
237 curl and libcurl are not made by any single individual. Daniel Stenberg is
293 If you have found or simply suspect a security problem in curl or libcurl,
389 1.15 How do I port libcurl to my OS?
473 it means that the instance of curl/libcurl that you're using was built
519 commands, or use -I which implies the "no body" option sent to libcurl.
566 install and use them, in the libcurl section of the curl web site:
567 https://curl.haxx.se/libcurl/
569 All the various bindings to libcurl are made by other projects and people,
570 outside of the cURL project. The cURL project itself only produces libcurl
591 Using libcurl is of course just as good and you'd just use the proper
638 Many web pages do magic stuff using embedded Javascript. Curl and libcurl
666 curlmirror perl script), and you can write programs based on libcurl to do
672 talk about using SSL-based protocols (HTTPS or FTPS) using curl or libcurl.
699 and libcurl and is often the reason for problems as explained in FAQ entry
723 But you could easily write your own program using libcurl to do such stunts.
757 3.21 Protocol xxx not supported or disabled in libcurl
1034 libcurl makes all POST and PUT requests (except for POST requests with a
1036 allows the server to deny the operation early so that libcurl can bail out
1041 server doesn't respond (positively) within 1 second libcurl will continue
1044 You can disable libcurl's use of the Expect: header the same way you disable
1115 A libcurl-using application running in a known physical environment (e.g.
1119 OS-specific mechanism, then signaling libcurl to abort (see also item 5.13).
1140 libcurl speak).
1156 5. libcurl Issues
1158 5.1 Is libcurl thread-safe?
1162 We have written the libcurl code specifically adjusted for multi-threaded
1163 programs. libcurl will use thread-safe functions instead of non-safe ones if
1167 There may be some exceptions to thread safety depending on how libcurl was
1169 https://curl.haxx.se/libcurl/c/threadsafe.html
1206 5.3 How do I fetch multiple files with libcurl?
1208 libcurl has excellent support for transferring multiple files. You should
1212 will enable libcurl to use persistent connections.
1214 5.4 Does libcurl do Winsock initialization on win32 systems?
1230 curl and libcurl have excellent support for persistent connections when
1233 libcurl will reuse connections for all transfers that are made using the
1234 same libcurl handle.
1241 5.7 Link errors when building libcurl on Windows!
1251 When building an application that uses the static libcurl library, you must
1258 libcurl.dll and import lib, you don't need any extra CFLAGS, but use one of
1262 Target: static lib. import lib for libcurl*.dll.
1264 MingW: libcurl.a libcurldll.a
1265 MSVC (release): libcurl.lib libcurl_imp.lib
1267 Borland: libcurl.lib libcurl_imp.lib
1269 5.8 libcurl.so.X: open failed: No such file or directory
1272 with a shared version of libcurl and your run-time linker (ld.so) couldn't
1273 find the shared library named libcurl.so.X. (Where X is the number of the
1274 current libcurl ABI, typically 3 or 4).
1276 You need to make sure that ld.so finds libcurl.so.X. You can do that
1291 5.9 How does libcurl resolve host names?
1293 libcurl supports a large a number of different name resolve functions. One
1295 you want to change name resolver function you must rebuild libcurl and tell
1316 Also note that libcurl never resolves or reverse-lookups addresses given as
1319 5.10 How do I prevent libcurl from writing the response to stdout?
1321 libcurl provides a default built-in write function that writes received data
1325 5.11 How do I make libcurl not receive the whole HTTP response?
1328 libcurl will then abort the transfer.
1330 5.12 Can I make libcurl fake or hide my real IP address?
1332 No. libcurl operates on a higher level. Besides, faking IP address would
1361 libcurl is a C library, it doesn't know anything about C++ member functions.
1379 If you end the FTP URL you request with a slash, libcurl will provide you
1381 CURLOPT_CUSTOMREQUEST to alter what exact listing command libcurl would use
1404 If you need to parse LIST output in libcurl one such existing
1406 libcurl since 7.21.0 also provide the ability to specify a wildcard to
1415 libcurl offers many more ways to time-out operations. A common alternative
1425 5.17 Can I write a server with libcurl?
1427 No. libcurl offers no functions or building blocks to build any kind of
1428 internet protocol server. libcurl is only a client-side library. For server
1434 5.18 Does libcurl use threads?
1436 Put simply: no, libcurl will execute in the same thread you call it in. All
1437 callbacks will be called in the same thread as the one you call libcurl in.
1439 If you want to avoid your thread to be blocked by the libcurl call, you make
1443 libcurl will potentially internally use threads for name resolving, if it
1446 libcurl and never exposed to the outside.
1450 Curl and libcurl are released under a MIT/X derivate license. The license is
1457 especially that this section concerns the libcurl license only; compiling in
1458 features of libcurl that depend on other libraries (e.g. OpenSSL) may affect
1461 6.1 I have a GPL program, can I use the libcurl library?
1465 Since libcurl may be distributed under the MIT/X derivate license, it can be
1468 6.2 I have a closed-source program, can I use the libcurl library?
1472 libcurl does not put any restrictions on the program that uses the library.
1474 6.3 I have a BSD licensed program, can I use the libcurl library?
1478 libcurl does not put any restrictions on the program that uses the library.
1480 6.4 I have a program that uses LGPL libraries, can I use libcurl?
1486 6.5 Can I modify curl/libcurl for my program and keep the changes secret?
1494 6.6 Can you please change the curl/libcurl license to XXXX?
1501 we want on curl/libcurl and it does not spread to other programs or
1502 libraries that use it. It should be possible for everyone to use libcurl or
1505 6.7 What are my obligations when using libcurl in my commercial apps?
1514 You do not have to reveal or make public any changes to the libcurl source
1517 You do not have to broadcast to the world that you are using libcurl within
1525 more and more companies are discovering the power of libcurl and take
1537 curl the command line tool and libcurl the library. The PHP team however
1553 transfer. This will make libcurl re-use the same connection if it can.
1558 and uses libcurl, so you need to have libcurl installed properly before