- Jul 22, 2012
-
-
Daniel Stenberg authored
DragonFly uses milliseconds, while our API and Linux use full seconds. Reported by: John Marino Bug: http://curl.haxx.se/bug/view.cgi?id=3546257
-
Kamil Dudka authored
Bug: https://bugzilla.redhat.com/676596
-
- Jul 21, 2012
-
-
Anton Yabchinskiy authored
-
- Jul 15, 2012
-
-
Daniel Stenberg authored
In many states the easy_conn pointer is referenced and just assumed to be working. This is an added extra check since analyzing indicates there's a risk we can end up in these states with a NULL pointer there.
-
- Jul 13, 2012
-
-
Daniel Stenberg authored
Spotted by clang-analyzer
-
Daniel Stenberg authored
Spotted by clang-analyzer. The return code was never checked, just stored.
-
Daniel Stenberg authored
va_end() needs to be used after va_start() and we don't normally use Curl_ prefixes for purely static functions.
-
Philip Craig authored
This avoids false positives from clang's scan-build.
-
- Jul 12, 2012
-
-
Guenter Knauf authored
-
- Jul 11, 2012
-
-
Daniel Stenberg authored
A HEAD response has no body length and gets the headers like the corresponding GET would so it should not get closed after the response based on the same rules. This mistake caused connections that did HEAD to get closed too often without a valid reason. Bug: http://curl.haxx.se/bug/view.cgi?id=3542731 Reported by: Eelco Dolstra
-
Guenter Knauf authored
Updated .gitignore for NetWare created files.
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
- Jul 09, 2012
-
-
Yang Tse authored
Modification based on voting result: http://curl.haxx.se/mail/lib-2012-07/0104.html
-
Daniel Stenberg authored
-
Christian Hägele authored
The function https_getsock was only implemented properly when USE_SSLEAY or USE_GNUTLS is defined, but it is also necessary for USE_SCHANNEL. The problem occurs when Curl_read_plain or Curl_write_plain returns CURLE_AGAIN. In that case CURL_OK is returned to the multi-interface an the used socket is set to state CURL_POLL_REMOVE and the easy-state is set to CURLM_STATE_PROTOCONNECT. This is fine, because later the socket should be set to CURL_POLL_IN or CURL_POLL_OUT via multi_getsock. That's where https_getsock is called and doesn't return any sockets.
-
- Jul 08, 2012
-
-
Nick Zitzmann authored
Re-wrote Curl_darwinssl_random() to not use arc4random_buf() because the function is not available prior to iOS 4.3 and OS X 10.7.
-
- Jul 07, 2012
-
-
Nick Zitzmann authored
The code was printing a warning when SNI was set up successfully. Oops. Printing the cipher number in verbose mode was something only TLS/SSL programmers might understand, so I had it print the name of the cipher, just like in the OpenSSL code. That'll be at least a little bit easier to understand. The SecureTransport API doesn't have a method of getting a string from a cipher like OpenSSL does, so I had to generate the strings manually.
-
- Jul 05, 2012
-
-
Daniel Stenberg authored
-
Yang Tse authored
-
Yang Tse authored
Reduce the number of #ifdef UNICODE directives used in source files.
-
Daniel Stenberg authored
When doing CONNECT requests, libcurl must make sure the connection is alive as much as possible. NTLM requires it and it is generally good for other cases as well. NTLM over CONNECT requests has been broken since this regression I introduced in my CONNECT cleanup commits that started with 41b02378, included since 7.25.0. Bug: http://curl.haxx.se/bug/view.cgi?id=3538625 Reported by: Marcel Raad
-
- Jul 03, 2012
-
-
Guenter Knauf authored
-
Guenter Knauf authored
Added function macros to make path converting easier. Added CROSSPREFIX to all compile tools.
-
Marc Hoersken authored
-
Daniel Stenberg authored
-
- Jul 02, 2012
-
-
Yang Tse authored
-
Christian Hägele authored
When compiling libcurl with UNICODE defined and using unicode characters in username.
-
- Jun 28, 2012
-
-
Yang Tse authored
-
Marc Hoersken authored
-
Yang Tse authored
-
Daniel Stenberg authored
-
- Jun 27, 2012
-
-
Daniel Stenberg authored
-
Yang Tse authored
Reported by Tatsuhiro Tsujikawa http://curl.haxx.se/mail/lib-2012-06/0371.html
-
Yang Tse authored
-
Yang Tse authored
-
Yang Tse authored
-