- Dec 15, 2013
-
-
Daniel Stenberg authored
...also added as KNOWN_BUG #87 with reference to bug #1294
-
- Dec 14, 2013
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
To avoid the regression when users pass in passwords containing semi- colons, we now drop the ability to set the login options with the same options. Support for login options in CURLOPT_USERPWD was added in 7.31.0. Test case 83 was modified to verify that colons and semi-colons can be used as part of the password when using -u (CURLOPT_USERPWD). Bug: http://curl.haxx.se/bug/view.cgi?id=1311 Reported-by: Petr Bahula Assisted-by: Steve Holme Signed-off-by: Daniel Stenberg <daniel@haxx.se>
-
- Dec 02, 2013
-
-
Kamil Dudka authored
This change introduces a dependency on NSS 3.14+.
-
- Nov 30, 2013
-
-
Steve Holme authored
1) Renamed curl_tlsinfo to curl_tlssessioninfo as discussed on the mailing list. 2) Renamed curl_ssl_backend to curl_sslbackend so it doesn't follow our function naming convention. 3) Updated sessioninfo.c example accordingly.
-
- Nov 29, 2013
-
-
Daniel Stenberg authored
Bug: http://curl.haxx.se/bug/view.cgi?id=1297 Reported-by: Michael Osipov
-
Daniel Stenberg authored
-
- Nov 28, 2013
-
-
Christian Grothoff authored
Added a simple example to show how one can use CURLINFO_TLS_SESSION for obtaining extensive TLS certificate information.
-
- Nov 27, 2013
-
-
Steve Holme authored
-
- Nov 22, 2013
-
-
Steve Holme authored
-
Steve Holme authored
-
- Nov 21, 2013
-
-
Christian Grothoff authored
Added new API for returning a SSL backend type and pointer, in order to allow access to the TLS internals, that may then be used to obtain X509 certificate information for example.
-
- Nov 17, 2013
-
-
Steve Holme authored
Otherwise a NOOP operation would be performed which a) only returns a single line response and not a multiline response where -I needs to be used, and b) provides an inconsistent user experience compared to that of the POP3 and IMAP protocols.
-
- Nov 15, 2013
-
-
Steve Holme authored
* Added information about the verify and expand commands to CURLOPT_MAIL_RCPT. * Reworked CURLOPT_CUSTOMREQUEST section, adding information about IMAP and SMTP custom commands.
-
Steve Holme authored
* Added SMTP section to --request * Expanded --mail-rcpt to describe the usage when using the verify and expand commands.
-
- Nov 13, 2013
-
-
Nick Zitzmann authored
It turns out that some of the constants necessary to make this feature work are missing from Snow Leopard's Security framework even though they are defined in the headers. Bug: http://curl.haxx.se/mail/lib-2013-11/0076.html Reported by: myriachan
-
- Nov 12, 2013
-
-
Steve Holme authored
-
Steve Holme authored
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.
-
Daniel Stenberg authored
-
Tomas Hoger authored
- better describe what happens when 1 is specified as parameter - clarify what "is ignored" means for NSS builds
-
- Nov 05, 2013
-
-
Daniel Stenberg authored
added 85. Wrong STARTTRANSFER timer accounting for POST requests
-
- Nov 03, 2013
-
-
Steve Holme authored
-
Steve Holme authored
Additionally corrected typos in --oauth2-bearer protocol list.
-
- Oct 30, 2013
-
-
Steve Holme authored
Updated following the recent changes to support graceful failures during the authentication phrase.
-
Patrick Monnerat authored
-
- Oct 28, 2013
-
-
Daniel Stenberg authored
Describes our security process from a project and curl developer's perspective.
-
- Oct 27, 2013
-
-
Gisle Vanem authored
"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():
-
Daniel Stenberg authored
... as it was just merged in commit 7d7df
-
- Oct 23, 2013
-
-
Daniel Stenberg authored
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
-
- Oct 20, 2013
-
-
Gisle Vanem authored
I noted a missing text for exit-code 89 in docs/curl.1
-
- Oct 16, 2013
-
-
Steve Holme authored
-
Steve Holme authored
-
- Oct 15, 2013
-
-
Ishan SinghLevett authored
-
Dave Reisner authored
-
Alessandro Ghedini authored
-
Daniel Stenberg authored
-
Gergely Nagy authored
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.
-
- Oct 14, 2013
-
-
Daniel Stenberg authored
-
- Oct 12, 2013
-
-
Daniel Stenberg authored
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
-
- Oct 11, 2013
-
-
Heinrich Schaefer authored
-