- Jul 19, 2012
-
-
Guenter Knauf authored
1) the check for winssl needs to come before nss check 2) the SSL checks must begin with a new if or else we will never find any SSL lib with MinGW.
-
- Jul 17, 2012
-
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
This is a MSYS/MinGW-only warning; full warning text is: Use of uninitialized value in numeric gt (>) at ../../curl/tests/runtests.pl line 2227.
-
- Jul 15, 2012
-
-
Daniel Stenberg authored
Fixed 6 bugs, added 3 contributors
-
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.
-
Daniel Stenberg authored
It should return PARAM_NO_MEM if the strdup fails. Spotted by clang-analyzer
-
Guenter Knauf authored
-
- 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
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Daniel Stenberg authored
-
Guenter Knauf authored
-
- Jul 11, 2012
-
-
Daniel Stenberg authored
Test 1409 and 1410 verifies the stricter numeric option parser introduced the other day in commit f2b6ebed.
-
Daniel Stenberg authored
I made "connmon" not get initialized properly before use, and I use the big hammer and make sure we always clear the entire struct to avoid any problem like this in the future.
-
Daniel Stenberg authored
Two commits ago, we fixed a bug where the connction would be closed prematurely after a HEAD. Now I added connection-monitor to test 48 and added a second HEAD and make sure that both are sent over the same connection. This triggered a failure before the bug fix and now works. Will help us avoid a future regression of this kind.
-
Daniel Stenberg authored
This makes verifying easier and makes us more sure curl closes the connection only at the correct point in time. Adjusted test 206 and 1008 accordingly and updated the docs for it.
-
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
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
Updated .gitignore for NetWare created files.
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
- Jul 10, 2012
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
1 - str2offset() no longer accepts negative numbers since offsets are by nature positive. 2 - introduced str2unum() for the command line parser that accepts numericals which are not supposed to be negative, so that it will properly complain on apparent bad uses and mistakes. Bug: http://curl.haxx.se/mail/archive-2012-07/0013.html
-
- Jul 09, 2012
-
-
Daniel Stenberg authored
-
Yang Tse authored
Modification based on voting result: http://curl.haxx.se/mail/lib-2012-07/0104.html
-
Daniel Stenberg authored
Since the order of the cookies is sorted by the length of the paths, having them on the same path length will make the test depend on what order the qsort() implementation will put them. As seen in the windows/msys output posted by Guenter in this posting: http://curl.haxx.se/mail/lib-2012-07/0105.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.
-
Daniel Stenberg authored
-