aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2013-11-12curl_easy_setopt: Added the ability to set the login options separatelySteve Holme
Rather than set the authentication options as part of the login details specified in the URL, or via the older CURLOPT_USERPWD option, added a new libcurl option to allow the login options to be set separately.
2013-11-12curl.1: mention that -O does no URL decodingDaniel Stenberg
2013-11-12curl_easy_setopt.3: clarify CURLOPT_SSL_VERIFYHOST documentationTomas Hoger
- better describe what happens when 1 is specified as parameter - clarify what "is ignored" means for NSS builds
2013-11-05KNOWN_BUGS: STARTTRANSFER for POST requestsDaniel Stenberg
added 85. Wrong STARTTRANSFER timer accounting for POST requests
2013-11-03DOCS: Expanded --request description to include POP3 and IMAP detailsSteve Holme
2013-11-03DOCS: Updated --list-only description to include POP3Steve Holme
Additionally corrected typos in --oauth2-bearer protocol list.
2013-10-30TODO: Removed the 'Graceful base64 decoding failure' sectionsSteve Holme
Updated following the recent changes to support graceful failures during the authentication phrase.
2013-10-30NSS: support for CERTINFO featurePatrick Monnerat
2013-10-28SECURITY: "curl security for developers"Daniel Stenberg
Describes our security process from a project and curl developer's perspective.
2013-10-27docs/examples/httpput.c: fix build for MSVCGisle Vanem
"Dan Fandrich" <dan@coneharvesters.com> wrote: >> But I'm not sure <unistd.h> is needed at all. > > It's needed for close(2). But the only reason that's needed is because fstat > is used instead of stat(2); if you fix that, then you could remove that > include altogether. Okay. I've tested the following with MSVC and MingW. htttput.c now simply uses stat():
2013-10-27TODO: remove "Happy Eyeball dual stack connect"Daniel Stenberg
... as it was just merged in commit 7d7df
2013-10-23CURLOPT_RESOLVE: mention they don't time-outDaniel Stenberg
Clarify in the documentation that DNS entries added with CURLOPT_RESOLVE won't time-out. Bug: http://curl.haxx.se/mail/lib-2013-10/0062.html Reported-by: Romulo Ceccon
2013-10-20curl.1: add missing exit-codeGisle Vanem
I noted a missing text for exit-code 89 in docs/curl.1
2013-10-16DOCS: Added libcurl version number to CURLOPT_SSLVERSIONSteve Holme
2013-10-16SSL: Corrected version number for new symbols from commit ad34a2d5c87c7fSteve Holme
2013-10-15usercertinmem: fix memory leaksIshan SinghLevett
2013-10-15build: distribute and install libcurl.m4 by defaultDave Reisner
2013-10-15curl.1: fix typo conjuction -> conjunctionAlessandro Ghedini
2013-10-15curl: document the new --tlsv1.[012] optionsDaniel Stenberg
2013-10-15SSL: protocol version can be specified more preciselyGergely Nagy
CURL_SSLVERSION_TLSv1_0, CURL_SSLVERSION_TLSv1_1, CURL_SSLVERSION_TLSv1_2 enum values are added to force exact TLS version (CURL_SSLVERSION_TLSv1 means TLS 1.x). axTLS: axTLS only supports TLS 1.0 and 1.1 but it cannot be set that only one of these should be used, so we don't allow the new enum values. darwinssl: Added support for the new enum values. SChannel: Added support for the new enum values. CyaSSL: Added support for the new enum values. Bug: The original CURL_SSLVERSION_TLSv1 value enables only TLS 1.0 (it did the same before this commit), because CyaSSL cannot be configured to use TLS 1.0-1.2. GSKit: GSKit doesn't seem to support TLS 1.1 and TLS 1.2, so we do not allow those values. Bugfix: There was a typo that caused wrong SSL versions to be passed to GSKit. NSS: TLS minor version cannot be set, so we don't allow the new enum values. QsoSSL: TLS minor version cannot be set, so we don't allow the new enum values. OpenSSL: Added support for the new enum values. Bugfix: The original CURL_SSLVERSION_TLSv1 value enabled only TLS 1.0, now it enables 1.0-1.2. Command-line tool: Added command line options for the new values.
2013-10-14THANKS: added contributors from the 7.33.0 announcementDaniel Stenberg
2013-10-12curl: rename --bearer to --oauth2-bearerDaniel Stenberg
The option '--bearer' might be slightly ambiguous in name. It doesn't create any conflict that I am aware of at the moment, however, OAUTH v2 is not the only authentication mechanism which uses "bearer" tokens. Reported-by: Kyle L. Huff URL: http://curl.haxx.se/mail/lib-2013-10/0064.html
2013-10-11minor fix in docHeinrich Schaefer
2013-10-02KNOWN_BUGS: #84: CURLINFO_SSL_VERIFYRESULTDaniel Stenberg
CURLINFO_SSL_VERIFYRESULT is only implemented for the OpenSSL and NSS backends and not for any other!
2013-09-30curl_easy_setopt.3: slight clarification of SEEKFUNCTIONDaniel Stenberg
2013-09-29getinmemory: remove a commentDaniel Stenberg
The comment mentioned the need to free the data, but the example already does that free
2013-09-29postinmemory: new exampleDaniel Stenberg
This is similar to getinmemory.c but with an initial POST. Combined-by: Ulf Samuelsson
2013-09-21curl.1: Added information about optional login options to --user in manpageSteve Holme
Added missing information, from curl 7.31.0, regarding the use of the optional login options that may be specified as part of --user. For example: --user 'user:password;auth=NTLM' in IMAP, POP3 and SMTP protocols.
2013-09-20curl_easy_setopt.3: clarify that TIMEOUT and TIMEOUT_MS set the same valueDaniel Stenberg
2013-09-20Documented --dns-* options in curl manpageKim Vandry
2013-09-20pop3: Added basic SASL XOAUTH2 supportSteve Holme
Added the ability to use an XOAUTH2 bearer token [RFC6750] with POP3 for authentication using RFC6749 "OAuth 2.0 Authorization Framework". The bearer token is expected to be valid for the user specified in conn->user. If CURLOPT_XOAUTH2_BEARER is defined and the connection has an advertised auth mechanism of "XOAUTH2", the user and access token are formatted as a base64 encoded string and sent to the server as "AUTH XOAUTH2 <bearer token>".
2013-09-13curl.1: detail how short/long options workDaniel Stenberg
URL: http://curl.haxx.se/bug/view.cgi?id=1279 Suggested-by: Jerry Krinock
2013-09-13curl_easy_setopt.3: mention RTMP URL quirksDaniel Stenberg
URL: http://curl.haxx.se/bug/view.cgi?id=1278 Reported-by: Gorilla Maguila
2013-09-12libcurl: New options to bind DNS to local interfaces or IP addressesKim Vandry
2013-09-12libcurl.3: for multi interface connections are held in the multi handleDaniel Stenberg
... and a few more cleanups/clarifications
2013-09-08curl_easy_pause: suggest one way to unpauseClemens Gruber
2013-09-06--data: mention CRLF treatment when reading from fileDaniel Stenberg
2013-09-05darwinssl: add support for PKCS#12 files for client authenticationNick Zitzmann
I also documented the fact that the OpenSSL engine also supports them.
2013-09-05symbols: added HTTP2 symbols and sorted listDaniel Stenberg
CURL_HTTP_VERSION_2_0 and CURL_VERSION_HTTP2 are new
2013-09-04curl: add --http1.1 and --http2.0 optionsDaniel Stenberg
2013-08-31-x: rephrased the --proxy section somewhatDaniel Stenberg
2013-08-30docs: Added documentation for CURLOPT_BEARERKyle L. Huff
2013-08-30curl.1: Add usage of '--bearer' optionKyle L. Huff
2013-08-28symbols-in-versions: add CURLOPT_XOAUTH2_BEARERDaniel Stenberg
2013-08-26KNOWN_BUGS: refer to bug numbers with the existing number seriesDaniel Stenberg
The old numbers would still redirect but who knows for how long...
2013-08-24FAQ: editorial updatesDaniel Stenberg
Several language fixes. Several reformats that should make the HTML generation of this document look better. Reported-by: Dave Thompson
2013-08-20CURLM_ADDED_ALREADY: new error codeDaniel Stenberg
Doing curl_multi_add_handle() on an easy handle that is already added to a multi handle now returns this error code. It previously returned CURLM_BAD_EASY_HANDLE for this condition.
2013-08-11THANKS: added contributors from the 7.32.0 release notesDaniel Stenberg
2013-08-09curl_multi_add_handle.3: ... that timer callback is for event-basedDaniel Stenberg
2013-08-09curl_multi_add_handle.3: mention the CURLMOPT_TIMERFUNCTION useDaniel Stenberg