c1af9b76 | 07-Oct-2018 |
Daniel Gustafsson |
TODO: add LD_PRELOAD support on macOS Add DYLD_INSERT_LIBRARIES support to the TODO list. Reported in #2394. |
b6bcb6e6 | 07-Oct-2018 |
Daniel Gustafsson |
runtests: skip ld_preload tests on macOS The LD_PRELOAD functionality doesn't exist on macOS, so skip any tests requiring it. Fixes #2394 Closes #3106 Reported-by: Githu
runtests: skip ld_preload tests on macOS The LD_PRELOAD functionality doesn't exist on macOS, so skip any tests requiring it. Fixes #2394 Closes #3106 Reported-by: Github user @jakirkham Reviewed-by: Daniel Stenberg <daniel@haxx.se>
show more ...
|
c10a4244 | 05-Oct-2018 |
Marcel Raad |
AppVeyor: use Debug builds to run tests This enables more tests. Closes https://github.com/curl/curl/pull/3104 |
9f3be567 | 05-Oct-2018 |
Marcel Raad |
AppVeyor: add HTTP_ONLY build Closes https://github.com/curl/curl/pull/3104 |
d6eb28a9 | 05-Oct-2018 |
Marcel Raad |
AppVeyor: add WinSSL builds Use the oldest and latest Windows SDKs for them. Also, remove all but one OpenSSL build. Closes https://github.com/curl/curl/pull/3104 |
aadf7b22 | 05-Oct-2018 |
Marcel Raad |
AppVeyor: add remaining Visual Studio versions This adds Visual Studio 9 and 10 builds. There's no 64-bit VC9 compiler on AppVeyor, so use it as the Win32 build. Also, VC9 cannot be
AppVeyor: add remaining Visual Studio versions This adds Visual Studio 9 and 10 builds. There's no 64-bit VC9 compiler on AppVeyor, so use it as the Win32 build. Also, VC9 cannot be used for running the test suite. Closes https://github.com/curl/curl/pull/3104
show more ...
|
bb744caf | 05-Oct-2018 |
Marcel Raad |
AppVeyor: break long line Closes https://github.com/curl/curl/pull/3104 |
ae762e1a | 07-Oct-2018 |
Marcel Raad |
AppVeyor: remove unused BDIR variable Closes https://github.com/curl/curl/pull/3104 |
791105bc | 06-Oct-2018 |
Daniel Stenberg |
test2100: test DoH using IPv4-only To make it only send one DoH request and avoid the race condition that could lead to the requests getting sent in reversed order and thus making it
test2100: test DoH using IPv4-only To make it only send one DoH request and avoid the race condition that could lead to the requests getting sent in reversed order and thus making it hard to compare in the test case. Fixes #3107 Closes #3108
show more ...
|
6800ff47 | 06-Oct-2018 |
Daniel Stenberg |
tests/FILEFORMAT: mention how to use <fileN> and <stripfileN> too [ci skip] |
c64afa90 | 05-Oct-2018 |
Daniel Stenberg |
RELEASE-NOTES: synced |
0b19ef13 | 25-Sep-2018 |
dmitrykos |
timeval: fix use of weak symbol clock_gettime() on Apple platforms Closes #3048 |
7f00146d | 04-Oct-2018 |
Daniel Stenberg |
doh: keep the IPv4 address in (original) network byte order Ideally this will fix the reversed order shown in SPARC tests: resp 8: Expected 127.0.0.1 got 1.0.0.127 Closes
doh: keep the IPv4 address in (original) network byte order Ideally this will fix the reversed order shown in SPARC tests: resp 8: Expected 127.0.0.1 got 1.0.0.127 Closes #3091
show more ...
|
ec49132f | 05-Oct-2018 |
Jay Satiro |
INTERNALS.md: wrap lines longer than 79 |
c5063a77 | 05-Oct-2018 |
Daniel Gustafsson |
INTERNALS: escape reference to parameter The parameter reference <string> was causing rendering issues in the generated HTML page, as <string> isn't a valid HTML tag. Fix by back- ti
INTERNALS: escape reference to parameter The parameter reference <string> was causing rendering issues in the generated HTML page, as <string> isn't a valid HTML tag. Fix by back- tick escaping it. Closes #3099 Reviewed-by: Jay Satiro <raysatiro@yahoo.com> Reviewed-by: Daniel Stenberg <daniel@haxx.se>
show more ...
|
4301d14b | 05-Oct-2018 |
Daniel Gustafsson |
checksrc: handle zero scoped ignore commands If a !checksrc! disable command specified to ignore zero errors, it was still added to the ignore block even though nothing was ignored. Whil
checksrc: handle zero scoped ignore commands If a !checksrc! disable command specified to ignore zero errors, it was still added to the ignore block even though nothing was ignored. While there were no blocks ignored that shouldn't be ignored, the processing ended with with a warning: <filename>:<line>:<col>: warning: Unused ignore: LONGLINE (UNUSEDIGNORE) /* !checksrc! disable LONGLINE 0 */ ^ Fix by instead treating a zero ignore as a a badcommand and throw a warning for that one. Closes #3096 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
show more ...
|
b5d182d0 | 05-Oct-2018 |
Daniel Gustafsson |
checksrc: enable strict mode and warnings Enable strict and warnings mode for checksrc to ensure we aren't missing anything due to bugs in the checking code. This uncovered a few things
checksrc: enable strict mode and warnings Enable strict and warnings mode for checksrc to ensure we aren't missing anything due to bugs in the checking code. This uncovered a few things which are all fixed in this commit: * several variables were used uninitialized * several variables were not defined in the correct scope * the whitelist filehandle was read even if the file didn't exist * the enable_warn() call when a disable counter had expired was passing incorrect variables, but since the checkwarn() call is unlikely to hit (the counter is only decremented to zero on actual ignores) it didn't manifest a problem. Closes #3090 Reviewed-by: Daniel Stenberg <daniel@haxx.se> Reviewed-by: Marcel Raad <Marcel.Raad@teamviewer.com>
show more ...
|
4c35f24e | 05-Oct-2018 |
Marcel Raad |
CMake: suppress MSVC warning C4127 for libtest It's issued by older Windows SDKs (prior to version 8.0). |
667b5721 | 04-Oct-2018 |
dmitrykos |
cmake: test and set missed defines during configuration Added configuration checks for HAVE_BUILTIN_AVAILABLE and HAVE_CLOCK_GETTIME_MONOTONIC. Closes #3097 |
8a42b769 | 04-Oct-2018 |
Marcel Raad |
AppVeyor: disable test 500 It almost always results in "starttransfer vs total: 0.000001 0.000000". I cannot reproduce this locally, so disable it for now. Closes https://gi
AppVeyor: disable test 500 It almost always results in "starttransfer vs total: 0.000001 0.000000". I cannot reproduce this locally, so disable it for now. Closes https://github.com/curl/curl/pull/3100
show more ...
|
f475d9ef | 04-Oct-2018 |
Marcel Raad |
AppVeyor: set custom install prefix CMake's default has spaces and in 32-bit mode parentheses, which result in syntax errors in curl-config. Closes https://github.com/curl/curl/
AppVeyor: set custom install prefix CMake's default has spaces and in 32-bit mode parentheses, which result in syntax errors in curl-config. Closes https://github.com/curl/curl/pull/3100
show more ...
|
d72219ee | 04-Oct-2018 |
Marcel Raad |
AppVeyor: Remove non-SSL non-test builds They don't add much value. Closes https://github.com/curl/curl/pull/3100 |
803d2380 | 02-Oct-2018 |
Marcel Raad |
AppVeyor: run test suite Use the preinstalled MSYS2 bash for that. Disable test 1139 as the CMake build doesn't generate curl.1. Ref: https://github.com/curl/curl/issues/3070#is
AppVeyor: run test suite Use the preinstalled MSYS2 bash for that. Disable test 1139 as the CMake build doesn't generate curl.1. Ref: https://github.com/curl/curl/issues/3070#issuecomment-425922224 Closes https://github.com/curl/curl/pull/3100
show more ...
|
16726614 | 03-Oct-2018 |
Marcel Raad |
AppVeyor: use in-tree build Required to run the tests. Closes https://github.com/curl/curl/pull/3100 |
8f2bb0e3 | 04-Oct-2018 |
Daniel Stenberg |
doh: make sure TTL isn't re-inited by second (discarded?) response Closes #3092 |