- Feb 09, 2011
-
-
Daniel Stenberg authored
When the callback returns an error, this function must make sure to return CURLE_ABORTED_BY_CALLBACK properly and not CURLE_OK as before to allow the callback to properly abort the operation.
-
- Feb 08, 2011
-
-
Julien Chaffraix authored
The main has not been updated from some time and is out of sync with the code. The code is now tested by several test cases so no need for a seperate code path.
-
Julien Chaffraix authored
The state should not be anonymous so that we can check if the values are fine. Added 2 unreachables states to the switch as a result of this change.
-
Julien Chaffraix authored
-
- Feb 07, 2011
-
-
Daniel Stenberg authored
Document Curl_gmtime() and define away the old functions so that they won't be used internally again by mistake.
-
Daniel Stenberg authored
Instead of polluting many places with #ifdefs, we create a single place for this function, and also check return code properly so that a NULL pointer returned won't cause problems.
-
- Feb 03, 2011
-
-
Guenter Knauf authored
The official Mozilla page at http://www.mozilla.org/projects/security/certs/ points out a new place as the "proper" place to get Mozilla's CA certs from so this script is now updated to use that instead. Reported by: Daniel Mentz
-
- Feb 02, 2011
-
-
Daniel Stenberg authored
The official Mozilla page at http://www.mozilla.org/projects/security/certs/ points out a new place as the "proper" place to get Mozilla's CA certs from so this script is now updated to use that instead. Reported by: Daniel Mentz
-
Bjoern Sikora authored
"SSL: couldn't create a context" really isn't that helpful, now it'll also extract an explanation from OpenSSL and append to the right.
-
Nicholas Maniscalco authored
The code in the toofast state needs to first recalculate the values before it uses them again since it may have been a while since it last did it when it reaches this point.
-
- Jan 31, 2011
-
-
Dave Reisner authored
-
Dave Reisner authored
This will be used by file_do() and Curl_readwrite() as a unified method of checking to see if a remote document meets the supplied CURLOPT_TIMEVAL and CURLOPT_TIMECONDITION. Signed-off-by: Dave Reisner <d@falconindy.com>
-
- Jan 27, 2011
-
-
Daniel Stenberg authored
The double name resolve trick used with c-ares could leave allocated memory in 'temp_ai' if the operation was aborted in the middle.
-
Daniel Stenberg authored
When this callback is called due to the destruction of the ares handle, the connection pointer passed in as an argument may no longer pointing to valid data and this function doesn't need to do anything with it anyway so we make sure it doesn't. Bug: http://curl.haxx.se/mail/lib-2011-01/0333.html Reported by: Vsevolod Novikov
-
Kamil Dudka authored
... in case more than one CA is loaded. Bug: https://bugzilla.redhat.com/670802
-
- Jan 25, 2011
-
-
Daniel Stenberg authored
The HTTP parser allocated memory on each received Location: header without properly freeing old data. Starting now, the code only considers the first Location: header and will blissfully ignore subsequent ones. Bug: http://curl.haxx.se/bug/view.cgi?id=3165129 Reported by: Martin Lemke
-
- Jan 20, 2011
-
-
Darshan Mody authored
-
- Jan 19, 2011
-
-
Quinn Slack authored
-
- Jan 18, 2011
-
-
Kamil Dudka authored
... 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
-
- Jan 17, 2011
-
-
Guenter Knauf authored
-
- Jan 14, 2011
-
-
Guenter Knauf authored
-
- Jan 13, 2011
-
-
Yang Tse authored
Get rid of stdout redirection to NUL and move stderr redirection into RM and RMDIR macros.
-
Yang Tse authored
Check for BCCDIR environment var done now as other checks.
-
Guenter Knauf authored
-
Guenter Knauf authored
-
- Jan 12, 2011
- Jan 11, 2011
-
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
- Jan 10, 2011
-
-
Daniel Stenberg authored
The idea that the protocol and socktype is part of name resolving in the libc functions is nuts. We keep the name resolver functions assume TCP/STREAM and we make sure that when we want to connect to a UDP service we use the correct UDP/DGRAM set instead. This bug was because the ->protocol field was not always set correctly. This bug was only affecting ipv6-disabled non-cares non-threaded builds. Bug: http://curl.haxx.se/bug/view.cgi?id=3154436 Reported by: "dperham"
-
Quinn Slack authored
In OOM situation. Follow-up fix to commit a9cd4f4e.
-
- Jan 08, 2011
-
-
Daniel Stenberg authored
Bug: http://curl.haxx.se/mail/lib-2011-01/0079.html Reported by: Quinn Slack
-
- Jan 07, 2011
-
-
Marcel Roelofs authored
Only under Windows
-
- Jan 05, 2011
-
-
Daniel Stenberg authored
The just added speedcheck must not ruin the error code if already set due to a problem.
-
Daniel Stenberg authored
Check for speedcheck limits during the state machine traversals
-
- Jan 04, 2011
-
-
Daniel Stenberg authored
As the function doesn't really use the connectdata struct but only the SessionHanadle struct I modified what argument it wants.
-
Kamil Dudka authored
Bug: https://bugzilla.redhat.com/623663
-