minor updates to reflect reality better

This commit is contained in:
Daniel Stenberg 2007-02-10 23:23:42 +00:00
parent 61f19c6ca3
commit 48e8b52fbb

View File

@ -1,4 +1,4 @@
Updated: November 2, 2005 (http://curl.haxx.se/docs/faq.html) Updated: Features 11, 2007 (http://curl.haxx.se/docs/faq.html)
_ _ ____ _ _ _ ____ _
___| | | | _ \| | ___| | | | _ \| |
/ __| | | | |_) | | / __| | | | |_) | |
@ -114,10 +114,10 @@ FAQ
libcurl libcurl
A free and easy-to-use client-side URL transfer library, supporting FTP, A free and easy-to-use client-side URL transfer library, supporting FTP,
FTPS, HTTP, HTTPS, TELNET, DICT, FILE and LDAP. libcurl supports FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE and LDAP. libcurl
HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, kerberos, HTTP supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, kerberos,
form based upload, proxies, cookies, user+password authentication, file HTTP form based upload, proxies, cookies, user+password authentication,
transfer resume, http proxy tunneling and more! file transfer resume, http proxy tunneling and more!
libcurl is highly portable, it builds and works identically on numerous libcurl is highly portable, it builds and works identically on numerous
platforms, including Solaris, NetBSD, FreeBSD, OpenBSD, Darwin, HPUX, platforms, including Solaris, NetBSD, FreeBSD, OpenBSD, Darwin, HPUX,
@ -132,7 +132,8 @@ FAQ
A command line tool for getting or sending files using URL syntax. A command line tool for getting or sending files using URL syntax.
Since curl uses libcurl, it supports a range of common Internet protocols, Since curl uses libcurl, it supports a range of common Internet protocols,
currently including HTTP, HTTPS, FTP, FTPS, LDAP, DICT, TELNET and FILE. currently including HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, LDAP, DICT,
TELNET and FILE.
We pronounce curl and cURL with an initial k sound: [kurl]. We pronounce curl and cURL with an initial k sound: [kurl].
@ -211,7 +212,7 @@ FAQ
improvements and have them inserted in the main sources (of course on the improvements and have them inserted in the main sources (of course on the
condition that developers agree on that the fixes are good). condition that developers agree on that the fixes are good).
The full list of the more than 450 contributors is found in the docs/THANKS The full list of the more than 530 contributors is found in the docs/THANKS
file. file.
curl is developed by a community, with Daniel at the wheel. curl is developed by a community, with Daniel at the wheel.
@ -355,10 +356,10 @@ FAQ
2.2 Does curl work/build with other SSL libraries? 2.2 Does curl work/build with other SSL libraries?
Curl has been written to use OpenSSL or GnuTLS, although there should not be Curl has been written to use OpenSSL, GnuTLS or yassl, although there should
many problems using a different library. If anyone does "port" curl to use a not be many problems using a different library. If anyone does "port" curl
different SSL library, we are of course very interested in getting the to use a different SSL library, we are of course very interested in getting
patch! the patch!
2.3 Where can I find a copy of LIBEAY32.DLL? 2.3 Where can I find a copy of LIBEAY32.DLL?
@ -896,8 +897,6 @@ FAQ
Similarly, if you use CURLOPT_READDATA you must also specify Similarly, if you use CURLOPT_READDATA you must also specify
CURLOPT_READFUNCTION. CURLOPT_READFUNCTION.
(Provided by Joel DeYoung and Bob Schader)
5.6 What about Keep-Alive or persistent connections? 5.6 What about Keep-Alive or persistent connections?
curl and libcurl have excellent support for persistent connections when curl and libcurl have excellent support for persistent connections when
@ -916,8 +915,6 @@ FAQ
options to the command line compiler. /MD (linking against MSVCRT dll) seems options to the command line compiler. /MD (linking against MSVCRT dll) seems
to be the most commonly used option. to be the most commonly used option.
(Provided by Andrew Francis)
When building an application that uses the static libcurl library, you must When building an application that uses the static libcurl library, you must
add -DCURL_STATICLIB to your CFLAGS. Otherwise the linker will look for add -DCURL_STATICLIB to your CFLAGS. Otherwise the linker will look for
dynamic import symbols. If you get linker error like "unknown symbol dynamic import symbols. If you get linker error like "unknown symbol