Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tool_util: remove unused tvdiff_secs and remove tool_ prefixbagder/tool-tvdiff | Daniel Stenberg | 2017-06-02 | 2 | -39/+9 |
| | |||||
* | test1538: verify the libcurl strerror API calls | Daniel Stenberg | 2017-06-02 | 4 | -2/+205 |
| | |||||
* | curl_endian: remove unused functions | Daniel Stenberg | 2017-06-02 | 2 | -138/+2 |
| | | | | Closes #1529 | ||||
* | test1537: dedicated tests of the URL (un)escape API calls | Daniel Stenberg | 2017-06-02 | 4 | -2/+134 |
| | | | | Closes #1530 | ||||
* | coverage: run event tests too | Daniel Stenberg | 2017-06-02 | 3 | -0/+12 |
| | | | | ... the torture ones are commented out only because they are slooooow. | ||||
* | build: provide easy code coverage measuring | Daniel Stenberg | 2017-06-02 | 7 | -7/+246 |
| | | | | Closes #1528 | ||||
* | typecheck-gcc.h: check CURLINFO_CERTINFO | Daniel Stenberg | 2017-06-01 | 3 | -21/+16 |
| | | | | | | ... and update the certinfo.c example accordingly. Fixes https://github.com/curl/curl/issues/846 | ||||
* | typecheck-gcc.h: check CURLINFO_TLS_SSL_PTR and CURLINFO_TLS_SESSION | Daniel Stenberg | 2017-06-01 | 1 | -0/+10 |
| | | | | | ... so that they get the required "struct curl_tlssessioninfo **" arguments. | ||||
* | typecheck-gcc.h: separate getinfo slist checks from other pointers | Daniel Stenberg | 2017-06-01 | 3 | -6/+8 |
| | | | | Fixes #1524 | ||||
* | curl-compilers.m4: escape square brackets in regex | Marcel Raad | 2017-06-01 | 1 | -1/+1 |
| | | | | | Otherwise, they are removed in the final configure file. Also changed sed to "$SED" like in most other calls in this file. | ||||
* | curl-compilers.m4: fix compiler_num for clang | Marcel Raad | 2017-06-01 | 1 | -1/+1 |
| | | | | | | | | | "clang -dumpversion" always returns "4.2.1", the GCC version that clang was initially compatible to. Use "clang -v" instead, which returns the actual clang version. Fixes https://github.com/curl/curl/issues/1522 Closes https://github.com/curl/curl/pull/1523 | ||||
* | examples/externalsocket.c: s/closesocket/closecb | Daniel Stenberg | 2017-05-31 | 1 | -2/+2 |
| | | | | | | | | ... since closesocket is a function in WinSock. Reported-by: Marcel Raad Bug: https://github.com/curl/curl/commit/55fcb8485914700132fd1854c9509b66c955efbe#co mmitcomment-22347818 | ||||
* | lib583: fix compiler warning | Marcel Raad | 2017-05-31 | 1 | -4/+4 |
| | | | | | | | | | Use CURLMcode for variable 'res' and cast to int where necessary instead of the other way around. Other tests do the same. This fixes the following clang warning: lib583.c:68:15: warning: cast from function call of type 'CURLMcode' to non-matching type 'int' [-Wbad-function-cast] | ||||
* | CURLOPT_SSH_KEY*.3: typos | Daniel Stenberg | 2017-05-31 | 2 | -2/+2 |
| | | | | Reported-by: Gisle Vanem | ||||
* | CURLOPT_STREAM_DEPENDS.3: typo | Daniel Stenberg | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | CURLOPT_FNMATCH_FUNCTION.3: also modified example to avoid fcpp issues | Daniel Stenberg | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | CURLOPT_FNMATCH_DATA.3: modified example to avoid fcpp issues | Daniel Stenberg | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | opts: more than 100 more examples for man pages... | Daniel Stenberg | 2017-05-31 | 119 | -249/+1653 |
| | |||||
* | libtest/lib574.c: use correct callback proto | Daniel Stenberg | 2017-05-31 | 1 | -2/+4 |
| | |||||
* | examples/sampleconv.c: indent changes, made callbacks static | Daniel Stenberg | 2017-05-31 | 1 | -37/+37 |
| | |||||
* | example/externalsocket.c: make it use CLOSESOCKETFUNCTION too | Daniel Stenberg | 2017-05-31 | 1 | -0/+11 |
| | |||||
* | curl-compilers.m4: enable -Wshift-sign-overflow for clang | Marcel Raad | 2017-05-31 | 1 | -0/+5 |
| | | | | | | | | clang 2.9+ supports -Wshift-sign-overflow, which warns about undefined behavior on signed left shifts when shifting by too many places. Ref: https://github.com/curl/curl/issues/1516 Closes https://github.com/curl/curl/pull/1517 | ||||
* | CURLOPT_PROXY.3: fix test 1140 breakage | Daniel Stenberg | 2017-05-31 | 1 | -1/+1 |
| | |||||
* | build-wolfssl: Sync config with wolfSSL 3.11 | Jay Satiro | 2017-05-31 | 1 | -1/+26 |
| | | | | | | | | | | | | | | wolfSSL configure script relevant changes from 3.10 to 3.11: - Async threading support added; disabled by default without async crypto, which continues to be disabled by default. wolfSSL configure script relevant changes from 3.11 to 3.11.1 (beta): - TLS 1.3 beta support added; disabled by default. For experimenting I put in a comment block the defines needed to enable TLS 1.3 support (ie the equivalent of --enable-tls13). | ||||
* | opts: more examples added to man pages | Daniel Stenberg | 2017-05-30 | 19 | -41/+250 |
| | |||||
* | docs: clarify NO_PROXY further | Daniel Stenberg | 2017-05-30 | 2 | -3/+10 |
| | | | | Fixes #1208 | ||||
* | CURLOPT_PROXY.3: describe the environment variables more | Daniel Stenberg | 2017-05-30 | 1 | -4/+12 |
| | |||||
* | transfer: init the infilesize from the postfields... | Daniel Stenberg | 2017-05-30 | 2 | -9/+7 |
| | | | | | | | | | ... 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 | ||||
* | test557: fix ubsan runtime error due to int left shift | Jay Satiro | 2017-05-29 | 1 | -2/+6 |
| | | | | | | | - 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 | ||||
* | mbedtls: fix variable shadow warning | Jay Satiro | 2017-05-29 | 1 | -3/+3 |
| | | | | | | 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, ^~~~~~~ | ||||
* | RELEASE-NOTES: synced with 3aaac8c2f | Daniel Stenberg | 2017-05-29 | 1 | -8/+22 |
| | |||||
* | tests: removed some redundant empty <stdout> sections | Dan Fandrich | 2017-05-28 | 4 | -8/+0 |
| | |||||
* | runtests.pl: removed <precommand> feature | Dan Fandrich | 2017-05-28 | 1 | -15/+0 |
| | | | | | This hasn't been used in over a decade. <precheck> can still be used to run commands before the main test. | ||||
* | opts: more examples added in option man pages | Daniel Stenberg | 2017-05-27 | 13 | -48/+190 |
| | |||||
* | runtests.pl: removed unused arguments to valgrindparse | Dan Fandrich | 2017-05-27 | 2 | -4/+2 |
| | |||||
* | TODO: 6.4 is done, send telnet data in chunks | Daniel Stenberg | 2017-05-25 | 1 | -6/+0 |
| | |||||
* | docs/CURLOPT_SSLVERSION.3: Correct define name in example | Phil Crump | 2017-05-25 | 1 | -1/+1 |
| | | | | Closes #1509 | ||||
* | ssh: fix 'left' may be used uninitialized | Daniel Stenberg | 2017-05-25 | 1 | -1/+1 |
| | | | | | | | follow-up to f31760e63b4e Reported-by: Michael Kaufmann Bug: https://github.com/curl/curl/pull/1495#issuecomment-303982793 | ||||
* | time: fix type conversions and compiler warnings | Michael Kaufmann | 2017-05-24 | 13 | -86/+36 |
| | | | | | | | | | Fix bugs and compiler warnings on systems with 32-bit long and 64-bit time_t. Reviewed-by: Daniel Stenberg Closes #1499 | ||||
* | examples: fix Wimplicit-fallthrough warnings | Marcel Raad | 2017-05-24 | 5 | -0/+5 |
| | | | | This is contained in -Wextra with GCC 7. | ||||
* | winbuild: fix the nghttp2 build | Anatol Belski | 2017-05-24 | 2 | -16/+28 |
| | | | | Closes #1321 | ||||
* | LDAP: documentation update per #878 changes (#1506) | Sergei Nikulov | 2017-05-24 | 2 | -1/+19 |
| | |||||
* | redirect: store the "would redirect to" URL when max redirs is reached | Daniel Stenberg | 2017-05-23 | 5 | -38/+94 |
| | | | | | | | | | Test 1261 added to verify. Reported-by: Lloyd Fournier Fixes #1489 Closes #1497 | ||||
* | LDAP: fixed checksrc issue | Sergei Nikulov | 2017-05-24 | 1 | -2/+2 |
| | |||||
* | LDAP: using ldap_bind_s on Windows with methods (#878) | Sergei Nikulov | 2017-05-23 | 1 | -16/+85 |
| | | | | | | | | * 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 | ||||
* | cmake: fix build on Ubuntu 14.04 | Akhil Kedia | 2017-05-23 | 2 | -4/+4 |
| | | | | | | | | | | | 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> | ||||
* | url: fix declaration of 'pipe' shadows a global declaration | Daniel Stenberg | 2017-05-23 | 1 | -10/+11 |
| | | | | follow-up to 4cdb1be8246c | ||||
* | memdebug: fix compilation failure | Kamil Dudka | 2017-05-22 | 1 | -1/+1 |
| | | | | | | | | .... 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] | ||||
* | assert: avoid, use DEBUGASSERT instead! | Daniel Stenberg | 2017-05-22 | 4 | -18/+12 |
| | | | | | | | ... as it does extra checks to actually work. Reported-by: jonrumsey at github Fixes #1504 | ||||
* | cmake: remove unused variables: GNUTLS_ENABLED, NSS_ENABLED | Simon Warta | 2017-05-21 | 1 | -3/+2 |
| |