Lines Matching refs:libcurl
11 1.2 What is libcurl?
24 1.15 How do I port libcurl to my OS?
33 2.5 Install libcurl for both 32bit and 64bit?
56 3.21 Protocol xxx not supported or disabled in libcurl
88 5. libcurl Issues
89 5.1 Is libcurl thread-safe?
91 5.3 How do I fetch multiple files with libcurl?
92 5.4 Does libcurl do Winsock initing on win32 systems?
95 5.7 Link errors when building libcurl on Windows!
96 5.8 libcurl.so.X: open failed: No such file or directory
97 5.9 How does libcurl resolve host names?
98 5.10 How do I prevent libcurl from writing the response to stdout?
99 5.11 How do I make libcurl not receive the whole HTTP response?
100 5.12 Can I make libcurl fake or hide my real IP address?
105 5.17 Can I write a server with libcurl?
106 5.18 Does libcurl use threads?
109 6.1 I have a GPL program, can I use the libcurl library?
110 6.2 I have a closed-source program, can I use the libcurl library?
111 6.3 I have a BSD licensed program, can I use the libcurl library?
112 6.4 I have a program that uses LGPL libraries, can I use libcurl?
113 6.5 Can I modify curl/libcurl for my program and keep the changes secret?
114 6.6 Can you please change the curl/libcurl license to XXXX?
115 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
294 If you have found or simply suspect a security problem in curl or libcurl,
390 1.15 How do I port libcurl to my OS?
468 2.5 Install libcurl for both 32bit and 64bit?
472 installed libcurl file tree is therefore somewhat tied to that particular
476 install libcurl headers for both setups and unfortunately curl doesn't do
500 it means that the instance of curl/libcurl that you're using was built
543 commands, or use -I which implies the "no body" option sent to libcurl.
590 install and use them, in the libcurl section of the curl web site:
591 https://curl.haxx.se/libcurl/
593 All the various bindings to libcurl are made by other projects and people,
594 outside of the cURL project. The cURL project itself only produces libcurl
614 Using libcurl is of course just as fine and you'd just use the proper
661 Many web pages do magic stuff using embedded Javascript. Curl and libcurl
689 curlmirror perl script), and you can write programs based on libcurl to do
695 talk about using SSL-based protocols (HTTPS or FTPS) using curl or libcurl.
722 and libcurl and is often the reason for problems as explained in FAQ entry
746 But you could easily write your own program using libcurl to do such stunts.
780 3.21 Protocol xxx not supported or disabled in libcurl
1055 libcurl makes all POST and PUT requests (except for POST requests with a
1057 allows the server to deny the operation early so that libcurl can bail out
1062 server doesn't respond (positively) within 1 second libcurl will continue
1065 You can disable libcurl's use of the Expect: header the same way you disable
1136 A libcurl-using application running in a known physical environment (e.g.
1140 OS-specific mechanism, then signalling libcurl to abort (see also item 5.13).
1161 libcurl speak).
1177 5. libcurl Issues
1179 5.1 Is libcurl thread-safe?
1183 We have written the libcurl code specifically adjusted for multi-threaded
1184 programs. libcurl will use thread-safe functions instead of non-safe ones if
1188 There may be some exceptions to thread safety depending on how libcurl was
1190 https://curl.haxx.se/libcurl/c/threadsafe.html
1227 5.3 How do I fetch multiple files with libcurl?
1229 libcurl has excellent support for transferring multiple files. You should
1233 will enable libcurl to use persistent connections.
1235 5.4 Does libcurl do Winsock initialization on win32 systems?
1251 curl and libcurl have excellent support for persistent connections when
1254 libcurl will reuse connections for all transfers that are made using the
1255 same libcurl handle.
1262 5.7 Link errors when building libcurl on Windows!
1272 When building an application that uses the static libcurl library, you must
1279 libcurl.dll and import lib, you don't need any extra CFLAGS, but use one of
1283 Target: static lib. import lib for libcurl*.dll.
1285 MingW: libcurl.a libcurldll.a
1286 MSVC (release): libcurl.lib libcurl_imp.lib
1288 Borland: libcurl.lib libcurl_imp.lib
1290 5.8 libcurl.so.X: open failed: No such file or directory
1293 with a shared version of libcurl and your run-time linker (ld.so) couldn't
1294 find the shared library named libcurl.so.X. (Where X is the number of the
1295 current libcurl ABI, typically 3 or 4).
1297 You need to make sure that ld.so finds libcurl.so.X. You can do that
1312 5.9 How does libcurl resolve host names?
1314 libcurl supports a large a number of different name resolve functions. One
1316 you want to change name resolver function you must rebuild libcurl and tell
1337 Also note that libcurl never resolves or reverse-lookups addresses given as
1340 5.10 How do I prevent libcurl from writing the response to stdout?
1342 libcurl provides a default built-in write function that writes received data
1346 5.11 How do I make libcurl not receive the whole HTTP response?
1349 libcurl will then abort the transfer.
1351 5.12 Can I make libcurl fake or hide my real IP address?
1353 No. libcurl operates on a higher level. Besides, faking IP address would
1382 libcurl is a C library, it doesn't know anything about C++ member functions.
1400 If you end the FTP URL you request with a slash, libcurl will provide you
1402 CURLOPT_CUSTOMREQUEST to alter what exact listing command libcurl would use
1425 If you need to parse LIST output in libcurl one such existing
1427 libcurl since 7.21.0 also provide the ability to specify a wildcard to
1436 libcurl offers many more ways to time-out operations. A common alternative
1446 5.17 Can I write a server with libcurl?
1448 No. libcurl offers no functions or building blocks to build any kind of
1449 internet protocol server. libcurl is only a client-side library. For server
1455 5.18 Does libcurl use threads?
1457 Put simply: no, libcurl will execute in the same thread you call it in. All
1458 callbacks will be called in the same thread as the one you call libcurl in.
1460 If you want to avoid your thread to be blocked by the libcurl call, you make
1464 libcurl will potentially internally use threads for name resolving, if it
1467 libcurl and never exposed to the outside.
1471 Curl and libcurl are released under a MIT/X derivate license. The license is
1478 especially that this section concerns the libcurl license only; compiling in
1479 features of libcurl that depend on other libraries (e.g. OpenSSL) may affect
1482 6.1 I have a GPL program, can I use the libcurl library?
1486 Since libcurl may be distributed under the MIT/X derivate license, it can be
1489 6.2 I have a closed-source program, can I use the libcurl library?
1493 libcurl does not put any restrictions on the program that uses the library.
1495 6.3 I have a BSD licensed program, can I use the libcurl library?
1499 libcurl does not put any restrictions on the program that uses the library.
1501 6.4 I have a program that uses LGPL libraries, can I use libcurl?
1507 6.5 Can I modify curl/libcurl for my program and keep the changes secret?
1515 6.6 Can you please change the curl/libcurl license to XXXX?
1522 we want on curl/libcurl and it does not spread to other programs or
1523 libraries that use it. It should be possible for everyone to use libcurl or
1526 6.7 What are my obligations when using libcurl in my commercial apps?
1535 You do not have to reveal or make public any changes to the libcurl source
1538 You do not have to broadcast to the world that you are using libcurl within
1546 more and more companies are discovering the power of libcurl and take
1558 curl the command line tool and libcurl the library. The PHP team however
1574 transfer. This will make libcurl re-use the same connection if it can.
1579 and uses libcurl, so you need to have libcurl installed properly before