| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Saves us from having the same check done everywhere.
Closes #6159
|
|
|
|
|
|
| |
Except the non-x86 and sanitizer builds
Closes #6154
|
|
|
|
| |
follow-up from 1144886f38fd0
|
|
|
|
| |
Closes #6153
|
|
|
|
|
|
|
| |
Without the cleanup call in these test files, the mbedTLS backend leaks
memory.
Closes #6156
|
|
|
|
|
|
|
|
|
|
| |
This was inadvertently dropped from the code when the parallel support
was added.
Regression since b88940850 (7.66.0)
Reviewed-by: Jay Satiro
Closes #6155
|
|
|
|
|
|
|
|
|
|
|
| |
... when the chunked framing was added, the size of the "body part" of
the data was calculated wrongly so the debug callback would get told a
header chunk a few bytes too big that would also contain the first few
bytes of the request body.
Reported-by: Dirk Wetter
Ref: #6144
Closes #6147
|
|
|
|
|
| |
Ref: #6144
Closes #6148
|
|
|
|
|
|
|
|
|
| |
... even if set in the CC or IPHONEOS/MACOSX_DEPLOYMENT_TARGET
variables.
Reported-by: hamstergene on github
Fixes #6138
Closes #6140
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add regex that strips http/2 server header name to those http/2 tests
that don't already have it.
- Improve that regex in all http/2 tests.
Tests 358 and 359 were failing for me before this change on a system
that uses an older version of nghttpx which includes its version number
in the server header.
Closes https://github.com/curl/curl/pull/6139
|
| |
|
|
|
|
|
|
|
| |
This reverts 736a40fec (November 2004), which doesn't explain why it was
done.
Closes #6145
|
|
|
|
|
|
|
|
| |
... otherwise for example trying to upload a missing file just causes a
loop.
Reported-by: BrumBrum on hackerone
Closes #6141
|
|
|
|
|
|
|
|
| |
CMake will now handle BUILD_TESTING depending on PERL_FOUND and
CURL_DISABLE_TESTING
Ref: #6036
Closes #6072
|
|
|
|
|
|
|
|
| |
The fix in #6021 was not enough. This fix makes sure SCP/SFTP content
can also be transfered over a HTTPS proxy.
Fixes #6113
Closes #6128
|
|
|
|
|
|
|
|
| |
Explain the basic concepts behind curl output.
Inspired by #6124
Closes #6134
|
| |
|
|
|
|
|
|
|
|
| |
To help out future debugging, runtests now outputs the list of keywords
when it fails because no tests ran.
Ref: #6120
Closes #6126
|
|
|
|
|
|
| |
Reported-by: Rui LIU
Closes https://github.com/curl/curl/issues/6131
|
|
|
|
| |
Follow-up to 15ae039 from earlier today.
|
|
|
|
|
|
|
| |
... and make it use OpenSSL 1.1 properly
Fixes #6130
Closes #6129
|
|
|
|
|
| |
Closes #6127
Fixes #6124
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Build breaks because the http_proxy field is missing:
vssh/libssh2.c:3119:10: error: 'struct connectdata' has no member named 'http_proxy'
Regression from #6021, shipped in curl 7.73.0
Closes #6125
|
|
|
|
|
|
|
|
| |
Remove CURLALTSVC_IMMEDIATELY, which was never implemented/supported.
alt-svc support in curl is no longer considered experimental
Closes #5868
|
| |
|
|
|
|
|
|
|
| |
Currently the description of "output" is misleading when comparing it
"verbose".
Closes #6118
|
|
|
|
|
|
| |
... they're simply too flaky there.
Closes #6119
|
|
|
|
|
|
|
| |
... if built that way. To make it match curl -V output.
Reviewed-by: Marcel Raad
Closes #6117
|
|
|
|
|
|
|
| |
... and simplify the code accordingly. libssh2 version 1.0 was released
in April 2009.
Closes #6116
|
|
|
|
|
| |
... to make them easier to refer to and address separately and
one-by-one.
|
|
|
|
|
|
|
|
| |
This allows the build to enable IDN properly and it makes test 1014
happier.
Ref: #6074
Closes #6108
|
|
|
|
|
|
|
| |
... so that curl-config gets correct and makes test 1014 happy!
Ref: #6074
Closes #6108
|
|
|
|
|
|
|
|
| |
... to make sure such tests are run with valgrind. Suppress the zstd
valgrind warnings we get with version 1.3.3 on Ubuntu 18.04 (for debug
and non-debug builds).
Closes #6105
|
|
|
|
| |
Regression from c4693adc62
|
| |
|
|
|
|
|
| |
Reported-by: Basuke Suzuki
Fixes #6102
|
|
|
|
|
|
|
| |
... and make sure 'make checksrc' in the root dir also verifies the
packages/OS400 sources.
Closes https://github.com/curl/curl/pull/6085
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes the OS400 build and also an incorrect entry for
CURLINFO_APPCONNECT_TIME_T where it was treated as
CURLINFO_STARTTRANSFER_TIME_T.
Reported-by: Jon Rumsey
Fixes https://github.com/curl/curl/issues/6083
Closes https://github.com/curl/curl/pull/6084
|
|
|
|
|
| |
Reported-by: Basuke Suzuki
Fixes #6097
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Install curl binaries into MinGW bin folder and use that
for the tests in order to avoid libtool wrapper binaries.
The libtool wrapper binaries (not scripts) on Windows seem
to be one of the possible causes for the following issues:
1. Process output can be lost in the wrapper process chain.
2. Killing the wrapper process does not kill the actual one.
Derived from #5904
Closes #6049
|
| |
|
|
|
|
| |
Closes #6096
|
|
|
|
|
|
|
|
|
|
|
| |
Follow-up to 68a513247409
Use a new separate define that is the combination of both
HAVE_OPENSSL_SRP and USE_TLS_SRP: USE_OPENSSL_SRP
Bug: https://curl.haxx.se/mail/lib-2020-10/0037.html
Closes #6094
|
|
|
|
|
|
|
|
|
| |
* fix two build errors due to mismatch between function
declarations and their definitions
* silence two mismatched signs warnings via casts
Approved-by: Daniel Stenberg
Closes #6093
|
|
|
|
|
| |
Approved-by: Daniel Stenberg
Closes #6092
|
|
|
|
| |
Closes #6095
|
|
|
|
|
|
| |
... and fix a few occurances
Closes #6088
|
|
|
|
|
|
|
|
|
| |
... when asked to with CURLU_URLENCODE.
Extended test 1560 to verify.
Reported-by: Dietmar Hauser
Fixes #6086
Closes #6087
|
|
|
|
|
|
|
|
| |
It supposes when people specify the libdir/includedir they do it to
change where under prefix/exec_prefix it should be, not to make it
independent of prefix/exec_prefix.
Closes #6061
|