- 01 Oct, 2012 3 commits
-
-
Daniel Stenberg authored
During the periods of rate limitation, the speedcheck function wasn't called and thus the values weren't updated accordingly and it would then easily trigger wrongly once data got transferred again. Also, the progress callback's return code was not acknowledged in this state so it could make an "abort" return code to get ignored and not have the documented effect of aborting an ongoing transfer. Bug: http://curl.haxx.se/mail/lib-2012-09/0081.html Reported by: Jie He
-
Tatsuhiro Tsujikawa authored
In Metalink v3, the type attribute of url element indicates the type of the resource the URL points to. It can include URL to the meta data, such as BitTorrent metainfo file. In Curl, we are not interested in these meta data URLs. Instead, we are only interested in the HTTP and FTP URLs. This change filters out non-HTTP and FTP URLs. If we don't filter out them, it will be downloaded by curl and hash check will fail if hash is provided and next URL will be tried. This change will cut this useless network transfer.
-
Kamil Dudka authored
... in order not to leak memory on initializing an SSL library. Reported by: Tomas Mlcoch
-
- 28 Sep, 2012 3 commits
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
The Curl_reconnect_request() function could end up returning a pointer to a free()d struct when Curl_done() failed inside. Clearing the pointer unconditionally after Curl_done() avoids this risk. Reported by: Ho-chi Chen Bug: http://curl.haxx.se/mail/lib-2012-09/0188.html
-
- 26 Sep, 2012 1 commit
-
-
Daniel Stenberg authored
-
- 24 Sep, 2012 1 commit
-
-
Marc Hoersken authored
-
- 23 Sep, 2012 1 commit
-
-
Marc Hoersken authored
-
- 19 Sep, 2012 1 commit
-
-
Daniel Stenberg authored
-
- 17 Sep, 2012 5 commits
-
-
Daniel Stenberg authored
Output changed in commit a34197ef
-
Sergei Nikulov authored
-
Sergei Nikulov authored
Bug: http://curl.haxx.se/bug/view.cgi?id=3568327
-
Daniel Stenberg authored
Leave two bug fixes as possibly fixed for 7.28 but as nobody seems to be working on them I have little hope...
-
Marc Hoersken authored
-
- 16 Sep, 2012 1 commit
-
-
Sara Golemon authored
Minor change to recently introduced function. BC breaking, but since curl_multi_wait() doesn't exist in any releases that should be fine.
-
- 14 Sep, 2012 4 commits
-
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
- 13 Sep, 2012 4 commits
-
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Marc Hoersken authored
-
Daniel Stenberg authored
Selected socks proxy in Google's Chrome browser. Resulting in the following environment variables: NO_PROXY=localhost,127.0.0.0/8 ALL_PROXY=socks://localhost:1080/ all_proxy=socks://localhost:1080/ no_proxy=localhost,127.0.0.0/8 ... and libcurl didn't treat 'socks://' as socks but instead picked HTTP proxy. Reported by: Scott Bailey Bug: http://curl.haxx.se/bug/view.cgi?id=3566860
-
- 12 Sep, 2012 2 commits
-
-
Kamil Dudka authored
The MD5 fingerprint cannot be computed when running in FIPS mode.
-
Kamil Dudka authored
-
- 11 Sep, 2012 11 commits
-
-
Marc Hoersken authored
This makes it easier to debug broken hashes or hash functions.
-
Marc Hoersken authored
For some reason WinCrypt.h is named wincrypt.h under MinGW.
-
Marc Hoersken authored
-
Marc Hoersken authored
The include and library path were moved within libmetalink, this patch adjusts the defaults provided within the curl MinGW makefile.
-
Marc Hoersken authored
Since Metalink support requires a crypto library for hash functions and Windows comes with the builtin CryptoAPI, this patch adds that API as a fallback to the supported crypto libraries. It is automatically used on Windows if no other library is provided.
-
Marc Hoersken authored
-
Marc Hoersken authored
Fixed tests/libtest/libntlmconnect.c:52: warning: call to '_curl_easy_getinfo_err_long' declared with attribute warning: curl_easy_getinfo expects a pointer to long for this info
-
Marc Hoersken authored
-
Marc Hoersken authored
Windows does not use -1 to represent invalid sockets and the SOCKET type is unsigned.
-
Marc Hoersken authored
-
Marc Hoersken authored
Check for O_BINARY which is not available on every system.
-
- 10 Sep, 2012 3 commits
-
-
Marc Hoersken authored
Since Windows/MinGW threat 0x1A as the EOF character, reading binary files which contain that byte does not work using text mode. The read function will only read until the first 0x1A byte. This means that the hash is not computed from the whole file and the final validation check using hash comparision fails.
-
Marc Hoersken authored
Since Simple and Protected GSSAPI Negotiation Mechanism is already implemented in curl and supported by the MinGW builds, this change adds build support to winbuild makefiles.
-
Marc Hoersken authored
Cleaned up order of handled build options by ordering them nearly alphabetically by using the order of the generated config name. Preparation for future/more build options.
-