| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Closes #6132
Closes #6133
|
| |
|
|
|
|
|
|
|
| |
Changes are mainly reordering and adding of includes required
to compile with a more recent version of GCC.
Closes #6220
|
|
|
|
|
|
|
|
|
|
| |
Make sure uploaded file is no longer locked after the
transfer while waiting for the final ACK to be handled.
Assisted-by: Daniel Stenberg
Bug: #6058
Closes #6209
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The OpenSSH server instance for the testsuite cannot
be started on FreeBSD, therefore the SFTP and SCP
tests are disabled right away from the beginning.
The previous OS version specific logic for SKIP_TESTS
is no longer needed/used and can therefore be removed.
Reviewed-by: Daniel Stenberg
Follow up to #6211
Closes #6229
|
|
|
|
|
|
|
|
| |
Add Daniel Hwang to the mailmap to cover the alternative spelling
Daniel Lee Hwang which was used in one commit.
Closes #6230
Reviewed-by: Daniel Stenberg <daniel@haxx.se>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
EVP_MD_CTX_create will allocate memory for the context and returns
NULL in case the allocation fails. Make sure to catch any allocation
failures and exit early if so.
In passing, also move to EVP_DigestInit rather than EVP_DigestInit_ex
as the latter is intended for ENGINE selection which we don't do.
Closes #6224
Reviewed-by: Daniel Stenberg <daniel@haxx.se>
Reviewed-by: Emil Engler <me@emilengler.com>
|
|
|
|
|
| |
Reviewed-by: Marcel Raad
Closes #6215
|
|
|
|
|
|
|
|
|
| |
By differentiating between ON and AUTO it can make a missing zlib
library a hard error when CURL_ZLIB=ON is used.
Reviewed-by: Jakub Zakrzewski
Closes #6221
Fixes #6173
|
|
|
|
|
|
| |
For thread-safety
Closes #6223
|
|
|
|
| |
Closes #6214
|
|
|
|
| |
Closes #6178
|
|
|
|
| |
Closes #6173
|
|
|
|
| |
Closes #6169
|
|
|
|
| |
Closes #6167
|
|
|
|
| |
Closes #6166
|
|
|
|
| |
Closes #6165
|
|
|
|
| |
Closes #6219
|
|
|
|
| |
Closes #6211
|
|
|
|
|
|
|
|
|
|
|
| |
Make sure the log file is not locked once a test has
finished and align with the behavior of our logmsg.
Rename curl_test_data.py to be a general util.py.
Format and sort Python imports with isort/VSCode.
Bug: #6058
Closes #6206
|
|
|
|
| |
Closes #6205
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
... as there's no good reason to error out completely.
Reported-by: Andreas Fischer
Fixes #6200
Closes #6201
|
|
|
|
|
|
| |
Proposed-by: Jeroen Ooms
Ref: #6186
Closes #6188
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
curl CMake was setting the the EXE flags for static libraries which made
the /manifest:no flag ended up when linking the static library, which is
not a valid flag for lib.exe or llvm-lib.exe and caused llvm-lib to exit
with an error.
The better way to handle this is to make sure that we pass the correct
linker flags to CMAKE_STATIC_LINKER_FLAGS instead.
Reviewed-by: Jakub Zakrzewski
Closes #6195
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When using clang-cl on windows -fvisibility=hidden is not an known
argument. Instead it behaves exactly like MSVC in this case. So let's
make sure we take that path.
In CMake clang-cl sets both CMAKE_C_COMPILER_ID=clang and MSVC get's
defined since clang-cl is basically a MSVC emulator. So guarding like we
do in this patch seems logical.
Reviewed-by: Jakub Zakrzewski
Closes #6194
|
|
|
|
|
|
|
|
|
| |
To make the code clearer, change the 'keepon' from an int to an enum
with better state names.
Reported-by: Niranjan Hasabnis
Bug: https://curl.se/mail/lib-2020-11/0026.html
Closes #6193
|
|
|
|
|
|
|
|
|
| |
... instead of the limiting it to just the max input size. As every
input byte can be expanded to 3 output bytes, this could limit the input
string to 2.66 MB instead of the intended 8 MB.
Reported-by: Marc Schlatter
Closes #6192
|
|
|
|
|
|
|
|
|
|
|
| |
for curl_easy_escape and curl_easy_setopt()
The limit is there to catch mistakes and abuse. It is meant to be large
enough to allow virtually all "fine" use cases.
Reported-by: Marc Schlatter
Fixes #6190
Closes #6191
|
|
|
|
|
|
|
| |
Reported-by: Marc Hörsken
Reviewed-by: Jay Satiro
Bug: #6058
Closes #6189
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 3862c37b6373a55ca704171d45ba5ee91dec2c9f.
That fix should either be done differently or with an option.
Reported-by: asavah on github
Fixes #6157
Closes #6183
|
|
|
|
|
|
|
|
| |
It is deprecated and unnecessary since it already sets CURLOPT_UPLOAD.
Reported-by: Jeroen Ooms
Fixes #6186
Closes #6187
|
|
|
|
|
|
|
|
|
|
| |
By setting the speed limit time stamps unconditionally at transfer
start, we can start off a transfer without speed limits and yet allow
them to get set during transfer and have an effect.
Reported-by: Kael1117 on github
Fixes #6162
Closes #6184
|
|
|
|
|
|
| |
'reset_stream' was added to the nghttp3_conn_callbacks struct
Closes #6185
|
|
|
|
|
|
| |
Reported-by: Cristian Morales Vega
Fixes #6168
Closes #6181
|
|
|
|
| |
Closes #6182
|
|
|
|
| |
This hasn't been the case for a while now, remove.
|
|
|
|
| |
Add more details, remove references to ancient curl version.
|
|
|
|
| |
Closes #6175
|
|
|
|
| |
Closes #6175
|
|
|
|
| |
Closes #6175
|
|
|
|
| |
Closes #6175
|
|
|
|
|
|
|
|
|
| |
- remove a few ancient questions
- add configure with static libs question
- updated wording in several places
- lowercased curl
Closes #6177
|
|
|
|
|
|
|
| |
Commit ac0a88fd2 accidentally added a stray character outside of the
comment which broke compilation. Fix by removing.
Reported-by: autobuild https://curl.se/dev/log.cgi?id=20201105084306-12742
|
|
|
|
|
|
|
|
| |
The line variable will always be NULL in the error path, so remove
the free call since it's pointless.
Closes #6170
Reviewed-by: Daniel Stenberg <daniel@haxx.se>
|
|
|
|
|
| |
Closes #6171
Reviewed-by: Daniel Stenberg <daniel@haxx.se>
|
|
|
|
| |
Follow-up from 4d2f8006777
|