Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-23 | configure: detect nghttp2 by default | Daniel Stenberg | |
2014-05-23 | openssl: Fix uninitialized variable use in NPN callback | Tatsuhiro Tsujikawa | |
OpenSSL passes out and outlen variable uninitialized to select_next_proto_cb callback function. If the callback function returns SSL_TLSEXT_ERR_OK, the caller assumes the callback filled values in out and outlen and processes as such. Previously, if there is no overlap in protocol lists, curl code does not fill any values in these variables and returns SSL_TLSEXT_ERR_OK, which means we are triggering undefined behavior. valgrind warns this. This patch fixes this issue by fallback to HTTP/1.1 if there is no overlap. | |||
2014-05-23 | curl.1: clarify that -u can't specify a user with colon | Daniel Stenberg | |
2014-05-22 | README: Added Test Suite to the TODO list | Steve Holme | |
2014-05-22 | build: Use CURLX_* file lists for Visual Studio curl tool project generation | Steve Holme | |
2014-05-22 | tool_getparam.c: Fixed compilation warnings | Steve Holme | |
There is an implicit conversion from "unsigned long" to "long" | |||
2014-05-22 | RELEASE-NOTES: Synced with f634355868 | Steve Holme | |
2014-05-22 | http: Fix a compiler warning when http2 support is disabled | Dan Fandrich | |
2014-05-22 | build: Fixed incorrect reference to curl_setup.h in Visual Studio files | Steve Holme | |
Fixed a copy / paste error from my 2011 project files. | |||
2014-05-21 | darwinssl: fix lint & build warnings in the previous commit | Nick Zitzmann | |
2014-05-21 | Add support for --cacert in DarwinSSL. | Vilmos Nebehaj | |
Security Framework on OS X makes it possible to supply extra anchor (CA) certificates via the Certificate, Key, and Trust Services API. This commit makes the '--cacert' option work using this API. More information: https://developer.apple.com/library/mac/documentation/security/Reference/certifkeytrustservices/Reference/reference.html The HTTPS tests now pass on OS X except 314, which requires the '--crl' option to work. | |||
2014-05-22 | http.c: Fixed compilation warning | Steve Holme | |
warning: suggest braces around empty body in an 'else' statement | |||
2014-05-22 | bits.close: Fixed compilation warning | Steve Holme | |
warning: implicit declaration of function 'connclose' | |||
2014-05-22 | bits.close: introduce connection close tracking | Daniel Stenberg | |
Make all code use connclose() and connkeep() when changing the "close state" for a connection. These two macros take a string argument with an explanation, and debug builds of curl will include that in the debug output. Helps tracking connection re-use/close issues. | |||
2014-05-21 | Makefile.inc: Added curlx headers to assist Visual Studio project generation | Steve Holme | |
2014-05-21 | build: Renamed CURLX_ONES file list definition to CURLX_CFILES | Steve Holme | |
Renamed the CURLX_ONES file list definition in order to a) try and be consistent with other file lists and b) to allow for the addition of the curlx header files, which will assist with Visual Studio project files generation rather than hard coding those files. | |||
2014-05-21 | bump: Start working on the next release | Steve Holme | |
2014-05-20 | THANKS: 18 new contributors for 7.37.0 | Daniel Stenberg | |
2014-05-20 | RELEASE-NOTES: synced with 85f4075bdbf3 | Daniel Stenberg | |
Possibly the final update before release... | |||
2014-05-20 | README: Added some outstanding tasks to the TODO list | Steve Holme | |
Added a couple of outstanding tasks to the TODO section that we didn't get time to do before the release. | |||
2014-05-20 | http2: make connection re-use work | Daniel Stenberg | |
Http2 connections would wrongly get closed after each individual request. Co-authored-by: Tatsuhiro Tsujikawa Bug: http://curl.haxx.se/bug/view.cgi?id=1374 | |||
2014-05-20 | ALPN: fix typo in http/1.1 identifier | Fabian Frank | |
According to https://tools.ietf.org/html/draft-ietf-tls-applayerprotoneg-05 it is "http/1.1" and not "http/1.0". | |||
2014-05-20 | build-openssl.bat: Added check for OpenSSL source directory | Steve Holme | |
2014-05-20 | build-openssl.bat: Added default source directory when not specified | Steve Holme | |
Added a default source directory so the user doesn't have to specify one - the same as that, which the Visual Studio project files expect the OpenSSL dependencies to be in. | |||
2014-05-19 | Makefile.am: Fixed missing / in VC10+ project file generation | Steve Holme | |
2014-05-19 | INSTALL: Updated MSVC 6 caveats | Steve Holme | |
To use an up to date download link as well as remove duplicate information. | |||
2014-05-19 | INSTALL: Updated for new Visual Studio project files | Steve Holme | |
2014-05-18 | build: Slight rename of new LIB_* makefile file variables | Steve Holme | |
In order to try and be consistent between curl and libcurl renamed the recently introduced LIB_* makefile file variables. | |||
2014-05-18 | build: Removed old Visual Studio project files | Steve Holme | |
2014-05-18 | maketgz: two more CRLF | Daniel Stenberg | |
grrr, missed them in my previous fix | |||
2014-05-18 | test1014: GSS-API is only in curl-config. not in curl | Daniel Stenberg | |
Follow-up to commit 121bcfee5d1. curl-config --features now lists GSS-API but it is not a listed feature in curl -V. This should probably be synchronized. | |||
2014-05-18 | test1134: verify CREDSPERREQUEST for HTTP | Daniel Stenberg | |
Verifies that the change in 68f0166a92 works as intended and that different HTTP auth credentials to the same host still re-uses the connection properly. | |||
2014-05-18 | maketgz: remove CRLF newlines | Daniel Stenberg | |
2014-05-18 | Makefile.am: Corrected a couple of grammar errors | Steve Holme | |
2014-05-18 | Makefile.am: Added new Visual Studio project file generation for curl tool | Steve Holme | |
2014-05-17 | Makefile.inc: Added resource file to assist Visual Studio project generation | Steve Holme | |
2014-05-17 | maketgz: run make vc-ide before make dist | Daniel Stenberg | |
To get the VC project files generated before packaging! | |||
2014-05-17 | Makefile.am: Added new Visual Studio project file generation for libcurl | Steve Holme | |
2014-05-17 | Makefile.am: Removed old Visual Studio project file generation | Steve Holme | |
2014-05-17 | RELEASE-NOTES: synced with 831f6dd1d986c9 | Daniel Stenberg | |
2014-05-17 | build: Fixed another tabulation issue in the Visual Studio file generator | Steve Holme | |
2014-05-17 | axtls: Fixed too long source line | Dan Fandrich | |
2014-05-17 | configure: add GSS-API to supported features | Daniel Stenberg | |
Bug: http://curl.haxx.se/bug/view.cgi?id=1344 Reported-by: Michael Osipov | |||
2014-05-17 | configure: add SPNEGO to supported features | Daniel Stenberg | |
Bug: http://curl.haxx.se/bug/view.cgi?id=1343 Reported-by: Michael Osipov | |||
2014-05-16 | axtls: Add a TODO to a potential blocking call with no timeout | Dan Fandrich | |
2014-05-16 | curl_easy_getinfo.3: clarify CURLINFO_SIZE_DOWNLOAD | Daniel Stenberg | |
It counts "body" data only, no meta data, no headers. | |||
2014-05-16 | curl_easy_setopt.3: prefer XFERINFOFUNCTION to PROGRESSFUNCTION | Daniel Stenberg | |
2014-05-15 | HTTP: CREDSPERREQUEST is for HTTP too | Daniel Stenberg | |
Commit 517b06d657ace (in 7.36.0) that brought the CREDSPERREQUEST flag only set it for HTTPS, making HTTP less good at doing connection re-use than it should be. Now set it for HTTP as well. Simple test case "curl -v -u foo:bar localhost --next -u bar:foo localhos" Bug: http://curl.haxx.se/mail/lib-2014-05/0127.html Reported-by: Kamil Dudka | |||
2014-05-15 | RELEASE-NOTES: synced with 53a5b95c21586 | Daniel Stenberg | |
2014-05-15 | CURLINFO_SSL_VERIFYRESULT: assign at first connect call | Daniel Stenberg | |
The variable wasn't assigned at all until step3 which would lead to a failed connect never assigning the variable and thus returning a bad value. Reported-by: Larry Lin Bug: http://curl.haxx.se/mail/lib-2014-04/0203.html |