Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-30 | docs: clarify NO_PROXY further | Daniel Stenberg | |
Fixes #1208 | |||
2017-05-30 | CURLOPT_PROXY.3: describe the environment variables more | Daniel Stenberg | |
2017-05-30 | transfer: init the infilesize from the postfields... | Daniel Stenberg | |
... with a strlen() if no size was set, and do this in the pretransfer function so that the info is set early. Otherwise, the default strlen() done on the POSTFIELDS data never sets state.infilesize. Reported-by: Vincas Razma Bug: #1294 | |||
2017-05-29 | test557: fix ubsan runtime error due to int left shift | Jay Satiro | |
- Test curl_msnprintf negative int width arg using INT_MIN instead of 1 << 31 which is undefined behavior. Closes https://github.com/curl/curl/issues/1516 | |||
2017-05-29 | mbedtls: fix variable shadow warning | Jay Satiro | |
vtls/mbedtls.c:804:69: warning: declaration of 'entropy' shadows a global declaration [-Wshadow] CURLcode Curl_mbedtls_random(struct Curl_easy *data, unsigned char *entropy, ^~~~~~~ | |||
2017-05-29 | RELEASE-NOTES: synced with 3aaac8c2f | Daniel Stenberg | |
2017-05-28 | tests: removed some redundant empty <stdout> sections | Dan Fandrich | |
2017-05-28 | runtests.pl: removed <precommand> feature | Dan Fandrich | |
This hasn't been used in over a decade. <precheck> can still be used to run commands before the main test. | |||
2017-05-27 | opts: more examples added in option man pages | Daniel Stenberg | |
2017-05-27 | runtests.pl: removed unused arguments to valgrindparse | Dan Fandrich | |
2017-05-25 | TODO: 6.4 is done, send telnet data in chunks | Daniel Stenberg | |
2017-05-25 | docs/CURLOPT_SSLVERSION.3: Correct define name in example | Phil Crump | |
Closes #1509 | |||
2017-05-25 | ssh: fix 'left' may be used uninitialized | Daniel Stenberg | |
follow-up to f31760e63b4e Reported-by: Michael Kaufmann Bug: https://github.com/curl/curl/pull/1495#issuecomment-303982793 | |||
2017-05-24 | time: fix type conversions and compiler warnings | Michael Kaufmann | |
Fix bugs and compiler warnings on systems with 32-bit long and 64-bit time_t. Reviewed-by: Daniel Stenberg Closes #1499 | |||
2017-05-24 | examples: fix Wimplicit-fallthrough warnings | Marcel Raad | |
This is contained in -Wextra with GCC 7. | |||
2017-05-24 | winbuild: fix the nghttp2 build | Anatol Belski | |
Closes #1321 | |||
2017-05-24 | LDAP: documentation update per #878 changes (#1506) | Sergei Nikulov | |
2017-05-23 | redirect: store the "would redirect to" URL when max redirs is reached | Daniel Stenberg | |
Test 1261 added to verify. Reported-by: Lloyd Fournier Fixes #1489 Closes #1497 | |||
2017-05-24 | LDAP: fixed checksrc issue | Sergei Nikulov | |
2017-05-23 | LDAP: using ldap_bind_s on Windows with methods (#878) | Sergei Nikulov | |
* 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 | |||
2017-05-23 | cmake: fix build on Ubuntu 14.04 | Akhil Kedia | |
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> | |||
2017-05-23 | url: fix declaration of 'pipe' shadows a global declaration | Daniel Stenberg | |
follow-up to 4cdb1be8246c | |||
2017-05-22 | memdebug: fix compilation failure | Kamil Dudka | |
.... 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] | |||
2017-05-22 | assert: avoid, use DEBUGASSERT instead! | Daniel Stenberg | |
... as it does extra checks to actually work. Reported-by: jonrumsey at github Fixes #1504 | |||
2017-05-21 | cmake: remove unused variables: GNUTLS_ENABLED, NSS_ENABLED | Simon Warta | |
2017-05-21 | cmake: remove CURL_CA_BUNDLE from cmake TODO | Simon Warta | |
2017-05-21 | cmake: auto detection of CURL_CA_BUNDLE/CURL_CA_PATH | Simon Warta | |
Closes #1461 | |||
2017-05-21 | cmake: add CURL_CA_BUNDLE/CURL_CA_FALLBACK/CURL_CA_PATH options | Simon Warta | |
2017-05-21 | cmake: Add CURL_CA_FALLBACK to curl_config.h.cmake | Simon Warta | |
This is for symmetry with the autoconf generated curl_config.h.in | |||
2017-05-21 | RELEASE-NOTES: synced with 052a14e3c | Daniel Stenberg | |
2017-05-20 | tests: stabilize test 1034 | Michael Kaufmann | |
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 | |||
2017-05-20 | ssh: ignore timeouts during disconnect | Daniel Stenberg | |
... 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 | |||
2017-05-19 | ghiper.c/hiperfifo.c: add comment about missing timer functionality | Daniel Stenberg | |
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 | |||
2017-05-19 | asiohiper.cpp / evhiperfifo.c: deal with negative timerfunction input | Daniel Stenberg | |
That means delete the timer. Reported-by: Michael Kaufmann Ref: #1253 | |||
2017-05-18 | cmdline-opts/write-out.d: s/-L/--location | Daniel Stenberg | |
Since the man page generator wants the long option name version to generate the proper output. | |||
2017-05-17 | mkhelp.pl: do not add current time into curl binary | Bernhard M. Wiedemann | |
... as part of hugehelpgz rodata to make build reproducible. See https://reproducible-builds.org/ for why this is good Closes #1490 | |||
2017-05-17 | oauth2-bearer.d: mention the <token> argument | Daniel Stenberg | |
2017-05-16 | darwinssl: Fix exception when processing a client-side certificate file | Nick Zitzmann | |
if no error was raised by the API but the SecIdentityRef was null Fixes #1450 | |||
2017-05-16 | curl_sasl: fix build error with CURL_DISABLE_CRYPTO_AUTH + USE_NTLM | Daniel Stenberg | |
Reported-by: wyattoday at github Fixes #1487 | |||
2017-05-16 | docs/cmdline-opts/config.d: edit for language | Daniel Stenberg | |
2017-05-15 | RELEASE-NOTES: synced with eb16305e6 | Daniel Stenberg | |
2017-05-15 | SecureTransport/DarwinSSL: Implement public key pinning | moparisthebest | |
Closes #1400 | |||
2017-05-15 | man pages: fix example syntax errors | Daniel Stenberg | |
follow-up to 5ddad099b42b50 | |||
2017-05-15 | docs/libcurl/opts: added more examples in man pages | Daniel Stenberg | |
2017-05-15 | CURLOPT_HTTPPROXYTUNNEL: clarify, add example | Daniel Stenberg | |
2017-05-14 | curl: show the libcurl release date in --version output | Daniel Stenberg | |
... 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 | |||
2017-05-13 | url.c: add a compile-time check that CURL_MAX_WRITE_SIZE is large enough | Dan Fandrich | |
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. | |||
2017-05-13 | lib510: don't write past the end of the buffer if it's too small | Dan Fandrich | |
2017-05-13 | tests: added missing keywords "chunked Transfer-Encoding" | Dan Fandrich | |
2017-05-13 | THANKS: add a few missing names | Daniel Stenberg | |
... I found them in the commit logs from the early years |