- May 23, 2017
-
-
Sergei Nikulov authored
* LDAP: using ldap_bind_s on Windows with methods(BASIC/DIGEST/NTLM/AUTONEG) * ldap: updated per build options handling * ldap: fixed logic for auth selection
-
Akhil Kedia authored
Fixed a syntax error with setting cache variables (The type and docstring were missing), resulting in build errors. Quoted the CURL_CA_PATH and CURL_CA_BUNDLE otherwise the path was written without quotes in C code, resulting in build errors. Closes #1503 Signed-off-by: Akhil <akhil.kedia@samsung.com>
-
Daniel Stenberg authored
follow-up to 4cdb1be8
-
- May 22, 2017
-
-
Kamil Dudka authored
.... caused by a typo in the last commit (fixing issue #1504): memdebug.c: In function ‘curl_fclose’: memdebug.c:444:3: error: implicit declaration of function ‘DEBUGDEBUGASSERT’ [-Werror=implicit-function-declaration]
-
Daniel Stenberg authored
... as it does extra checks to actually work. Reported-by: jonrumsey at github Fixes #1504
-
- May 21, 2017
-
-
Simon Warta authored
-
Simon Warta authored
-
Simon Warta authored
Closes #1461
-
Simon Warta authored
-
Simon Warta authored
This is for symmetry with the autoconf generated curl_config.h.in
-
- May 20, 2017
-
-
Daniel Stenberg authored
-
Michael Kaufmann authored
Pass the invalid domain name on stdin. On some systems, the test framework cannot pass invalid UTF-8 sequences on the command line. Closes #1488
-
Daniel Stenberg authored
... as otherwise it risks not cleaning up the libssh2 handle properly which leads to memory leak! Assisted-by: Joel Depooter Closes #1495 Closes #1479 Bug: https://curl.haxx.se/mail/lib-2017-04/0024.html
-
- May 19, 2017
-
-
Daniel Stenberg authored
It takes someone to read up on the APIs of these libraries to figure out how to do this correctly. Reported-by: Michael Kaufmann Closes #1253
-
Daniel Stenberg authored
That means delete the timer. Reported-by: Michael Kaufmann Ref: #1253
-
- May 18, 2017
-
-
Daniel Stenberg authored
Since the man page generator wants the long option name version to generate the proper output.
-
- May 17, 2017
-
-
Bernhard M. Wiedemann authored
... as part of hugehelpgz rodata to make build reproducible. See https://reproducible-builds.org/ for why this is good Closes #1490
-
Daniel Stenberg authored
-
Nick Zitzmann authored
if no error was raised by the API but the SecIdentityRef was null Fixes #1450
-
- May 16, 2017
-
-
Daniel Stenberg authored
Reported-by: wyattoday at github Fixes #1487
-
Daniel Stenberg authored
-
- May 15, 2017
-
-
Daniel Stenberg authored
-
Travis Burtrum authored
Closes #1400
-
Daniel Stenberg authored
follow-up to 5ddad099
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- May 14, 2017
-
-
Daniel Stenberg authored
... and support and additional "security patched" date for those who enhance older versions that way. Pass on the define CURL_PATCHSTAMP with a date for that. Building with non-release headers shows the date as [unreleased]. Also: this changes the date format generated in the curlver.h file to be "YYYY-MM-DD" (no name of the day or month, no time, no time zone) to make it easier on the eye and easier to parse. Example (new) date string: 2017-05-09 Suggested-by: Brian Childs Closes #1474
-
- May 13, 2017
-
-
Dan Fandrich authored
Some code (e.g. Curl_fillreadbuffer) assumes that this buffer is not exceedingly tiny and will break if it is. This same check is already done at run time in the CURLOPT_BUFFERSIZE option.
-
Dan Fandrich authored
-
Dan Fandrich authored
-
Daniel Stenberg authored
... I found them in the commit logs from the early years
-
Dan Fandrich authored
Also removed a TODO suggesting caching the precheck results. Tests showed this would save about 0.1 sec on the total test run time on a relatively modern system, an unnoticeable gain at the cost of longer and more complicated code. There would also be a danger that a cached test result would be inappropriately returned, such as when other test dependencies (like environment variables) are different or when the precheck causes side effects (like filesystem changes).
-
- May 12, 2017
-
-
Daniel Stenberg authored
... and delete trailing whitespace Fixes #1484
-
Daniel Stenberg authored
-
Daniel Stenberg authored
The function IsPipeliningPossible() would return TRUE if either pipelining OR HTTP/2 were possible on a connection, which would lead to it returning TRUE even for POSTs on HTTP/1 connections. It now returns a bitmask so that the caller can differentiate which kind the connection allows. Fixes #1481 Closes #1483 Reported-by: stootill at github
-
Ron Eldor authored
Tested with servers: IIS 7.5; OpenSSL 1.0.2. Closes https://github.com/curl/curl/pull/1475
-
- May 11, 2017
-
-
Marcel Raad authored
clang 5.0 complains: possible misuse of comma operator here [-Wcomma]
-
Marcel Raad authored
clang 5.0 complains: possible misuse of comma operator here [-Wcomma] Change the comma to a semicolon to fix that.
-
- May 10, 2017
-
-
Daniel Stenberg authored
... since the total amount is low this is faster, easier and reduces memory overhead. Also, Curl_expire_done() can now mark an expire timeout as done so that it never times out. Closes #1472
-
Daniel Stenberg authored
A) reduces the timeout lists drastically B) prevents a lot of superfluous loops for timers that expires "in vain" when it has actually already been extended to fire later on
-