- May 12, 2012
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
The built-in user-agent will now only say curl/[version] and nothing else in an attempt to decrease overhead in HTTP requests.
-
- May 06, 2012
-
-
Daniel Stenberg authored
-
- May 03, 2012
-
-
Claes Jakobsson authored
-
- May 02, 2012
-
-
Gokhan Sengun authored
check whether md5 initialization succeeded before updating digest of buffers onto it
-
- Apr 29, 2012
-
-
Daniel Stenberg authored
-
- Apr 27, 2012
-
-
Jan Schaumann authored
-
Jan Schaumann authored
-
- Apr 26, 2012
-
-
Guenter Knauf authored
-
- Apr 23, 2012
-
-
Daniel Stenberg authored
Roman Mamedov spotted (in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670126) that curl would not complain when given a URL with an IPv6 numerical address without brackets. It would simply cut off the last ":[hex]" part and thus not work correctly. That's a URL using an illegal syntax and now libcurl will instead return a clear error code and error message detailing the error. The above mentioned bug report claims this to be a regression but libcurl does not guarantee functionality when given URLs that aren't following the URL spec (RFC3986 mostly). I consider the fact that it used to handle this differently a mere coincidence.
-
Daniel Stenberg authored
Bug: http://curl.haxx.se/mail/lib-2012-04/0246.html Reported by: Michael Mueller
-
Gokhan Sengun authored
curl needs to be more chatty regarding certificate verification failure during SSL handshake
-
Guenter Knauf authored
-
- Apr 22, 2012
-
-
Steve Holme authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Steve Holme authored
-
Steve Holme authored
Added version information for Windows SSPI to curl's main version string and removed SSPI from the features string.
-
- Apr 20, 2012
-
-
Daniel Stenberg authored
When doing a chunked-encoded POST with -d (CURLOPT_POSTFIELDS) and the size of the POST was zero length, it made libcurl first send a zero chunk and then the terminating one. This could confuse a receiver and it should rather just send the terminating chunk as it does with this fix. Test case 1333 is added to verify. Bug: http://curl.haxx.se/mail/archive-2012-04/0060.html Reported by: Arnaud Compan
-
Guenter Knauf authored
-
- Apr 19, 2012
-
-
Daniel Stenberg authored
Commit 9109cdec brought this regression (shipped since 7.24.0). The singleipconnect() function must not return an error if Curl_socket() returns an error. It should then simply return OK and pass a SOCKET_BAD back simply because that is how the user of this function expects it to work and something else is not fine. Reported by: Blaise Potard Bug: http://curl.haxx.se/bug/view.cgi?id=3516508
-
Yang Tse authored
MIPSPro compiler detected curl_easy_getinfo() related missing adjustments. SunPro compiler detected curl tool --libcurl option related missing adjustments.
-
- Apr 18, 2012
-
-
Yang Tse authored
Fail with CURLE_NOT_BUILT_IN when none of requested auth methods is supported. Reject CURLAUTH_ONLY bit when given alone or with CURLAUTH_NONE.
-
Yang Tse authored
Data type of internal vars holding CURLAUTH_* bitmasks changed from 'long' to 'unsigned long' for proper handling and operating.
-
Yang Tse authored
Info: http://curl.haxx.se/mail/lib-2012-04/0170.html
-
Yang Tse authored
Explicit conversion to 'long' of curl_easy_setopt() third argument for options CURLOPT_HTTPAUTH and CURLOPT_PROXYAUTH given that this is how its bitmasks are docummented to be used.
-
- Apr 17, 2012
-
-
Yang Tse authored
-
- Apr 16, 2012
-
-
Daniel Stenberg authored
By comparing if a different "progress point" is reached or not since the previous update, the progress function callback for this now avoids many superfluous screen updates. This has the nice side-effect that it fixes a problem that causes a second progress meter line. The second line output happened because when we use the -# progress meter, we force a newline output after the transfer in the main loop in curl, but when libcurl calls the progress callback from curl_easy_cleanup() it would then output the progress display again. Possibly the naive newline output is wrong but this optimization was suitable anyway... Reported by: Daniel Theron Bug: http://curl.haxx.se/bug/view.cgi?id=3517418
-
Yang Tse authored
-
Yang Tse authored
When building a Windows target with gcc 4.5 or newer and strict compiler warnings enabled use -Wno-pedantic-ms-format in addition to other flags.
-
-
- Apr 14, 2012
-
-
Yang Tse authored
Include stdbool.h only when it is available and configure is capable of detecting a proper 'bool' data type when the header is included. Compilation fix for old or unpatched versions of XL C compiler. Report: http://curl.haxx.se/mail/archive-2012-04/0022.html
-
Yang Tse authored
Usage in other code paths already protected and requiring even newer versions.
-
Jonathan Nieder authored
This protects from attribute names being defined by third party's code. Improvement: http://curl.haxx.se/mail/lib-2012-04/0127.html
-