| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Reported-by: bobmitchell1956 on github
Closes #5284
|
|
|
|
|
| |
Reported-by: Jay Satiro
Closes #5983
|
|
|
|
|
| |
Reported-by: nosajsnikta on github
Closes #5874
|
|
|
|
|
|
|
| |
Added package ninja-build to environment
Use ninja to speed up CMake builds
Closes #6077
|
| |
|
|
|
|
| |
Closes #6161
|
|
|
|
| |
Closes #6161
|
|
|
|
| |
(forgot to update the list of contributors)
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- read/write callback options
- man pages for the 4 new setopts
- test 1915 verifies the callbacks
Closes #5896
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- enable in the build (configure)
- header parsing
- host name lookup
- unit tests for the above
- CI build
- CURL_VERSION_HSTS bit
- curl_version_info support
- curl -V output
- curl-config --features
- CURLOPT_HSTS_CTRL
- man page for CURLOPT_HSTS_CTRL
- curl --hsts (sets CURLOPT_HSTS_CTRL and works with --libcurl)
- man page for --hsts
- save cache to disk
- load cache from disk
- CURLOPT_HSTS
- man page for CURLOPT_HSTS
- added docs/HSTS.md
- fixed --version docs
- adjusted curl_easy_duphandle
Closes #5896
|
|
|
|
|
|
|
|
| |
Added test-nonflaky target to CMake builds
Disabled test 1139 because the cmake build doesn't create docs/curl.1
Closes #6074
|
|
|
|
| |
Follow-up to d70a5b5a0f5e3
|
|
|
|
|
|
| |
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
|
| |
|