| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
... 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
|
|
|
|
|
|
|
|
|
| |
... and make TESTFAIL stand out a little better by adding newlines
before and after.
Reported-by: Marc Hörsken
Issue: #6052
Closes #6053
|
|
|
|
|
|
| |
... and clean it up a bit.
Closes #6067
|
|
|
|
| |
Closes #6068
|
|
|
|
|
|
|
|
| |
Assisted-by: Daniel Stenberg
Reported-by: Tom G. Christensen
Fixes https://github.com/curl/curl/issues/6069
Closes https://github.com/curl/curl/pull/6071
|
|
|
|
| |
Started over for the journey to next release.
|
|
|
|
|
|
|
|
|
| |
With gcc 10 on mingw we otherwise get this warning:
error: ISO C does not support the 'I' printf flag [-Werror=format=]
Fixes #6079
Closes #6082
|
|
|
|
|
|
|
|
|
| |
... and remove the objnames scripts they tested. They're not used for
anything anymore so testing them serves no purpose!
Reported-by: Marc Hörsken
Fixes #6080
Closes #6081
|
|
|
|
| |
for 7.73.0
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Update appveyor.yml to set env variable TFLAGS and run tests
Remove curly braces due to CMake error (${TFLAGS} -> $TFLAGS)
Move testdeps build to build step (per review comments)
Reviewed-by: Marc Hörsken
Closes #6066
Fixes #6052
|
|
|
|
|
| |
Detected via #6066
Closes #6070
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Change get_winapi_error() to return the error string in the local
codepage instead of UTF-8 encoding.
Two weeks ago bed5f84 fixed get_winapi_error() to work on xbox, but it
also changed the error string's encoding from local codepage to UTF-8.
We return the local codepage version of the error string because if it
is output to the user's terminal it will likely be with functions which
expect the local codepage (eg fprintf, failf, infof).
This is essentially a partial revert of bed5f84. The support for xbox
remains but the error string is reverted back to local codepage.
Ref: https://github.com/curl/curl/pull/6005
Reviewed-by: Marcel Raad
Closes #6065
|
|
|
|
|
|
|
|
|
|
| |
Avoid using our own, potentially installed, curl for
the test reporting APIs in case it is broken.
Reviewed-by: Daniel Stenberg
Preparation for #6049
Closes #6063
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
clang 10, mingw-w64:
```
vtls/openssl.c:2917:33: warning: comparison of integers of different signs: 'DWORD' (aka 'unsigned long') and 'HRESULT' (aka 'long')
[-Wsign-compare]
if(GetLastError() != CRYPT_E_NOT_FOUND)
~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~
```
Approved-by: Daniel Stenberg
Closes #6062
|
|
|
|
|
|
|
|
|
|
|
|
| |
by linking `lib/dynbuf.c` when building a static curl binary.
Previously this source file was only included when building
a dynamic curl binary. This was likely possibly because no
functions from the `src/Makefile.inc` / `CURLX_CFILES` sources
were actually required for a curl tool build. This has
recently changed with the introduction of `curlx_dyn_*()`
memory functions and their use by the tool sources.
Closes #6060
|
| |
|
|
|
|
|
| |
Reviewed-by: Daniel Stenberg
Closes #6051
|
|
|
|
|
|
| |
Spotted while working on #6045
Closes #6048
|