aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2011-04-17THANKS: 11 new contributors from 7.21.5Daniel Stenberg
2011-04-17INTERNALS: clean upDaniel Stenberg
Clarified the release procedure
2011-04-14curl.1: error code updateDaniel Stenberg
Error 4 has got a meaning Error 48 has got a slightly different meaning now
2011-04-14FAQ: c-ares does ipv6 pretty well nowDaniel Stenberg
2011-04-12Updated minimum binary sizesDan Fandrich
2011-04-11curl.1: spell out the -O target directoryDaniel Stenberg
When using -O the file will be saved in the current directory, and this is now spelled out clearly.
2011-04-09curl_easy_setopt.3: CURLOPT_RESOLVE typo versionDaniel Stenberg
Reported by: Hongli Lai
2011-04-07Added mention of FTP proxiesDan Fandrich
2011-04-07examples/makefile.dj: update emailGisle Vanem
2011-04-05return code cleanup: build, init and run-time errorsDaniel Stenberg
Stop the abuse of CURLE_FAILED_INIT as return code for things not being init related by introducing two new return codes: CURLE_NOT_BUILT_IN and CURLE_UNKNOWN_OPTION CURLE_NOT_BUILT_IN replaces return code 4 that has been obsoleted for several years. It is used for returning error when something is attempted to be used but the feature/option was not enabled or explictitly disabled at build-time. Getting this error mostly means that libcurl needs to be rebuilt. CURLE_FAILED_INIT is now saved and used strictly for init failures. Getting this problem means something went seriously wrong, like a resource shortage or similar. CURLE_UNKNOWN_OPTION is the option formerly known as CURLE_UNKNOWN_TELNET_OPTION (and the old name is still present, separately defined to be removed in a very distant future). This error code is meant to be used to return when an option is given to libcurl that isn't known. This problem would mostly indicate a problem in the program that uses libcurl.
2011-03-29curl_easy_setopt.3: mention TFTP read callback flawDaniel Stenberg
The read callback must return the exact requested amount of data when it is used for doing TFTP uploads. This is due to how it deals with data internally. This could/should be fixed but for now we document the existing behavior. Reported by: Colin Blair Bug: http://curl.haxx.se/mail/lib-2011-03/0319.html
2011-03-25TSL-SRP: enabled with OpenSSLPeter Sylvester
If a new enough OpenSSL version is used, configure detects the TLS-SRP support and enables it.
2011-03-24symbols-in-versions: make test 1119 happyDaniel Stenberg
2011-03-23MAIL-ETIQUETTE: intro and spamDaniel Stenberg
Added a little generic info section about the lists and a section about how to deal with trolls and spam on the lists.
2011-03-22headers: more copyright headers addedDaniel Stenberg
2011-03-22MAIL-ETIQUETTE: how to behaveDaniel Stenberg
This is a new documentation for the source tree. This information has been present since a long time at http://curl.haxx.se/mail/etiquette.html but now it is put into a plain text version too for wider distribution. The web version will be automatically generated from this source document.
2011-03-21libcurl.m4: Add missing quotes in AC_LINK_IFELSEDave Reisner
This avoids warnings generated by autoconf 2.68. Signed-off-by: Dave Reisner <d@falconindy.com>
2011-03-20symbols-in-versions: many correctionsDaniel Stenberg
Scanned with a tool that checked for mistakes and this is the subsequent cleanup.
2011-03-18CONTRIBUTE: minor editsDaniel Stenberg
Slightly modified to become a nicer web page when converted for the site
2011-03-17symbols-in-versions: remove duplicatesDaniel Stenberg
2011-03-17symbols-in-versions: 2 correctionsDaniel Stenberg
CURLE_CHUNK_FAILED and CURLE_FTP_BAD_FILE_LIST were introduced in 7.21.0, not 7.20.1
2011-03-17FAQ: better englishDaniel Stenberg
Reported by: Andre Guibert de Bruet
2011-03-15nss: do not ignore value of CURLOPT_SSL_VERIFYPEERKamil Dudka
When NSS-powered libcurl connected to a SSL server with CURLOPT_SSL_VERIFYPEER equal to zero, NSS remembered that the peer certificate was accepted by libcurl and did not ask the second time when connecting to the same server with CURLOPT_SSL_VERIFYPEER equal to one. This patch turns off the SSL session cache for the particular SSL socket if peer verification is disabled. In order to avoid any performance impact, the peer verification is completely skipped in that case, which makes it even faster than before. Bug: https://bugzilla.redhat.com/678580
2011-03-14FAQ: indent tablesDaniel Stenberg
Lines that are indented with at least 5 spaces get special treatment by the script that converts it to HTML on the site.
2011-03-12source header: added to more filesDaniel Stenberg
2011-03-10sources: update source headersDaniel Stenberg
All C and H files now (should) feature the proper project curl source code header, which includes basic info, a copyright statement and some basic disclaimers.
2011-03-08curl.1: clarify -EDaniel Stenberg
Stress that it is for client certificates and then mention that it also works for all other SSL-based protocols apart from HTTPS and FTPS. Namely POP3S, IMAPS and SMTPS for now.
2011-03-08FAQ: Protocol xxx not supported or disabled in libcurlDaniel Stenberg
2011-03-07FAQ: How to SFTP from my user's home directory?Daniel Stenberg
2011-02-21CURLOPT_SSH_KEYFUNCTION: requires *SSH_KNOWNHOSTSDaniel Stenberg
Extend the docs to clarify that CURLOPT_SSH_KEYFUNCTION is only called if the known hosts option is also correctly set!
2011-02-20curl_easy_setopt.3: Removed wrong reference to CURLOPT_USERPASSWORD.Julien Chaffraix
CURLOPT_HTTPAUTH was mentioning CURLOPT_USERPASSWORD instead of CURLOPT_PASSWORD. Reported by: Mike Henshaw
2011-02-20curl: Added --netrc-file.Julien Chaffraix
This enables people to specify a path to the netrc file to use. The new option override --netrc if both are present. However it does follow --netrc-optional if specified.
2011-02-17symbols-in-versions: sortedDaniel Stenberg
I forgot to sort it when I added the CURL_SOCKOPT_* symbols
2011-02-17SOCKOPTFUNCTION: documented new return codesDaniel Stenberg
2011-02-17THANKS: add contributors from 7.21.4Daniel Stenberg
2011-02-13Updated OpenSSL version, added links to docu.Guenter Knauf
2011-02-09CURLE_TLSAUTH_FAILED: removedQuinn Slack
On second thought, I think CURLE_TLSAUTH_FAILED should be eliminated. It was only being raised when an internal error occurred while allocating or setting the GnuTLS SRP client credentials struct. For TLS authentication failures, the general CURLE_SSL_CONNECT_ERROR seems appropriate; its error string already includes "passwords" as a possible cause. Having a separate TLS auth error code might also cause people to think that a TLS auth failure means the wrong username or password was entered, when it could also be a sign of a man-in-the-middle attack.
2011-02-09TLS-SRP: new options documentedQuinn Slack
2011-02-08curl.1: typo in -v descriptionDaniel Stenberg
Reported by: Ian D Allen Bug: https://bugs.launchpad.net/ubuntu/+source/curl/+bug/714895 Forwarded to us by: Reported by: Andreas Olsson Bug: http://curl.haxx.se/bug/view.cgi?id=3175422
2011-01-31file: add support for CURLOPT_TIMECONDITIONDave Reisner
2011-01-29FAQ: clarified/expanded 6.7 a bitDaniel Stenberg
"6.7 What are my obligations when using libcurl in my commercial apps?" got the piece about what exactly "in all copies" mean to a user of the code. This interpretation is based on what other MIT-like licenses have made more explicit.
2011-01-27Some minor edits including updates to function namesDan Fandrich
2011-01-26Mention that sftp quote commands can be quotedDan Fandrich
2011-01-24FAQ: clarify 5.13 how to stop a transferDaniel Stenberg
2011-01-21Mention axTLS in some more documentationDan Fandrich
2011-01-19symbols-in-versions: add the new TLSAUTH-SRP symbolsDaniel Stenberg
2011-01-19CURLOPT_SSL_VERIFYPEER: more clarificationsDaniel Stenberg
The default value is 1. curl _uses_ a default CA bundle, it doesn't install one. Drop the references to 7.10 as that is now >8 years old!
2011-01-19TheArtOfHttpScripting: extendedDaniel Stenberg
Extended the intial HTTP protcol part and added a mention of --trace and --trace-ascii. Replaced most URLs in the text to use example.com instead of all the made up strange names. Shortened a bunch of lines.
2011-01-19curl_easy_setopt.3: clarify VERIFYHOST/PEERDaniel Stenberg
Extended the descriptions somewhat and made the options get listed next to each other.
2011-01-18nss: fix a bug in handling of CURLOPT_CAPATHKamil Dudka
... and update the curl.1 and curl_easy_setopt.3 man pages such that they do not suggest to use an OpenSSL utility if curl is not built against OpenSSL. Bug: https://bugzilla.redhat.com/669702