summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tool_util: remove unused tvdiff_secs and remove tool_ prefixbagder/tool-tvdiffDaniel Stenberg2017-06-022-39/+9
|
* test1538: verify the libcurl strerror API callsDaniel Stenberg2017-06-024-2/+205
|
* curl_endian: remove unused functionsDaniel Stenberg2017-06-022-138/+2
| | | | Closes #1529
* test1537: dedicated tests of the URL (un)escape API callsDaniel Stenberg2017-06-024-2/+134
| | | | Closes #1530
* coverage: run event tests tooDaniel Stenberg2017-06-023-0/+12
| | | | ... the torture ones are commented out only because they are slooooow.
* build: provide easy code coverage measuringDaniel Stenberg2017-06-027-7/+246
| | | | Closes #1528
* typecheck-gcc.h: check CURLINFO_CERTINFODaniel Stenberg2017-06-013-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_SESSIONDaniel Stenberg2017-06-011-0/+10
| | | | | ... so that they get the required "struct curl_tlssessioninfo **" arguments.
* typecheck-gcc.h: separate getinfo slist checks from other pointersDaniel Stenberg2017-06-013-6/+8
| | | | Fixes #1524
* curl-compilers.m4: escape square brackets in regexMarcel Raad2017-06-011-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 clangMarcel Raad2017-06-011-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/closecbDaniel Stenberg2017-05-311-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 warningMarcel Raad2017-05-311-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: typosDaniel Stenberg2017-05-312-2/+2
| | | | Reported-by: Gisle Vanem
* CURLOPT_STREAM_DEPENDS.3: typoDaniel Stenberg2017-05-311-1/+1
|
* CURLOPT_FNMATCH_FUNCTION.3: also modified example to avoid fcpp issuesDaniel Stenberg2017-05-311-1/+1
|
* CURLOPT_FNMATCH_DATA.3: modified example to avoid fcpp issuesDaniel Stenberg2017-05-311-1/+1
|
* opts: more than 100 more examples for man pages...Daniel Stenberg2017-05-31119-249/+1653
|
* libtest/lib574.c: use correct callback protoDaniel Stenberg2017-05-311-2/+4
|
* examples/sampleconv.c: indent changes, made callbacks staticDaniel Stenberg2017-05-311-37/+37
|
* example/externalsocket.c: make it use CLOSESOCKETFUNCTION tooDaniel Stenberg2017-05-311-0/+11
|
* curl-compilers.m4: enable -Wshift-sign-overflow for clangMarcel Raad2017-05-311-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 breakageDaniel Stenberg2017-05-311-1/+1
|
* build-wolfssl: Sync config with wolfSSL 3.11Jay Satiro2017-05-311-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 pagesDaniel Stenberg2017-05-3019-41/+250
|
* docs: clarify NO_PROXY furtherDaniel Stenberg2017-05-302-3/+10
| | | | Fixes #1208
* CURLOPT_PROXY.3: describe the environment variables moreDaniel Stenberg2017-05-301-4/+12
|
* transfer: init the infilesize from the postfields...Daniel Stenberg2017-05-302-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 shiftJay Satiro2017-05-291-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 warningJay Satiro2017-05-291-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 3aaac8c2fDaniel Stenberg2017-05-291-8/+22
|
* tests: removed some redundant empty <stdout> sectionsDan Fandrich2017-05-284-8/+0
|
* runtests.pl: removed <precommand> featureDan Fandrich2017-05-281-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 pagesDaniel Stenberg2017-05-2713-48/+190
|
* runtests.pl: removed unused arguments to valgrindparseDan Fandrich2017-05-272-4/+2
|
* TODO: 6.4 is done, send telnet data in chunksDaniel Stenberg2017-05-251-6/+0
|
* docs/CURLOPT_SSLVERSION.3: Correct define name in examplePhil Crump2017-05-251-1/+1
| | | | Closes #1509
* ssh: fix 'left' may be used uninitializedDaniel Stenberg2017-05-251-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 warningsMichael Kaufmann2017-05-2413-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 warningsMarcel Raad2017-05-245-0/+5
| | | | This is contained in -Wextra with GCC 7.
* winbuild: fix the nghttp2 buildAnatol Belski2017-05-242-16/+28
| | | | Closes #1321
* LDAP: documentation update per #878 changes (#1506)Sergei Nikulov2017-05-242-1/+19
|
* redirect: store the "would redirect to" URL when max redirs is reachedDaniel Stenberg2017-05-235-38/+94
| | | | | | | | | Test 1261 added to verify. Reported-by: Lloyd Fournier Fixes #1489 Closes #1497
* LDAP: fixed checksrc issueSergei Nikulov2017-05-241-2/+2
|
* LDAP: using ldap_bind_s on Windows with methods (#878)Sergei Nikulov2017-05-231-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.04Akhil Kedia2017-05-232-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 declarationDaniel Stenberg2017-05-231-10/+11
| | | | follow-up to 4cdb1be8246c
* memdebug: fix compilation failureKamil Dudka2017-05-221-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 Stenberg2017-05-224-18/+12
| | | | | | | ... as it does extra checks to actually work. Reported-by: jonrumsey at github Fixes #1504
* cmake: remove unused variables: GNUTLS_ENABLED, NSS_ENABLEDSimon Warta2017-05-211-3/+2
|