5d965b48 | 20-May-2020 |
Daniel Stenberg |
typecheck-gcc.h: CURLINFO_PRIVATE does not need a 'char *' Reported-by: Billyzou0741326 on github Fixes #5432 Closes #5436 |
bb79320a | 20-May-2020 |
Daniel Stenberg |
tests/server/util.h: add extern to silence compiler warning Follow-up from a3b0699d5c1 |
c9fddf64 | 20-May-2020 |
Daniel Stenberg |
typecheck-gcc.h: fix the OFF_T check The option number also needs to be less than CURLOPTTYPE_BLOB. Follow-up to cac5374298 Reported-by: Jeroen Ooms Bug: https://github.com/
typecheck-gcc.h: fix the OFF_T check The option number also needs to be less than CURLOPTTYPE_BLOB. Follow-up to cac5374298 Reported-by: Jeroen Ooms Bug: https://github.com/curl/curl/pull/5365#issuecomment-631084114
show more ...
|
6c889a0d | 19-May-2020 |
Daniel Stenberg |
TODO: --dry-run Closes #5426 |
39177b8e | 19-May-2020 |
Daniel Stenberg |
TODO: Ratelimit or wait between serial requests Closes #5406 |
33d60d09 | 19-May-2020 |
Daniel Stenberg |
tool_paramhlp: fixup C89 mistake Follow-up to c5f0a9db22. |
c5f0a9db | 18-May-2020 |
Siva Sivaraman |
tool_paramhlp: fixed potentially uninitialized strtol() variable Seems highly unlikely to actually be possible, but better safe than sorry. Closes #5417 |
c4df1f75 | 18-May-2020 |
Siva Sivaraman |
tool_operate: fixed potentially uninitialized variables ... in curl_easy_getinfo() calls. They're harmless but clearing the variables makes the code safer and comforts the reader.
tool_operate: fixed potentially uninitialized variables ... in curl_easy_getinfo() calls. They're harmless but clearing the variables makes the code safer and comforts the reader. Closes #5416
show more ...
|
557dde20 | 19-May-2020 |
Daniel Stenberg |
sha256: move assign to the declaration line Follow-up to fae30656. Should've been squashed with that commit... |
fae30656 | 18-May-2020 |
Siva Sivaraman |
sha256: fixed potentially uninitialized variable Closes #5414 |
74623551 | 18-May-2020 |
Daniel Stenberg |
sendf: make failf() use the mvsnprintf() return code ... and avoid a strlen() call. Fixes a MonocleAI warning. Reported-by: MonocleAI Fixes #5413 Closes #5420 |
67521b5e | 18-May-2020 |
Daniel Stenberg |
hostip: make Curl_printable_address not return anything It was not used much anyway and instead we let it store a blank buffer in case of failure. Reported-by: MonocleAI Fix
hostip: make Curl_printable_address not return anything It was not used much anyway and instead we let it store a blank buffer in case of failure. Reported-by: MonocleAI Fixes #5411 Closes #5418
show more ...
|
dbc5c177 | 18-May-2020 |
Daniel Stenberg |
ftp: mark return-ignoring calls to Curl_GetFTPResponse with (void) They're done on purpose, make that visible in the code. Reported-by: MonocleAI Fixes #5412 Closes #549 |
5646e563 | 18-May-2020 |
Daniel Stenberg |
TODO: forbid TLS post-handshake auth and do TLS record padding Closes #5396 Closes #5398 |
17b1405b | 18-May-2020 |
Daniel Stenberg |
RELEASE-NOTES: synced |
3df42ca9 | 17-May-2020 |
Daniel Stenberg |
dynbuf: return NULL when there's no buffer length ... as returning a "" is not a good idea as the string is supposed to be allocated and returning a const string will cause issues.
dynbuf: return NULL when there's no buffer length ... as returning a "" is not a good idea as the string is supposed to be allocated and returning a const string will cause issues. Reported-by: Brian Carpenter Follow-up to ed35d6590e72c Closes #5405
show more ...
|
2c598cc7 | 10-May-2020 |
Peter Wu |
travis: upgrade to bionic, clang-9, improve readability Changes, partially to reduce build failures from external dependencies: - Upgrade Ubuntu and drop unnecessary third-party repos.
travis: upgrade to bionic, clang-9, improve readability Changes, partially to reduce build failures from external dependencies: - Upgrade Ubuntu and drop unnecessary third-party repos. - Properly clone apt config to ensure retries. - Upgrade to clang-9 from the standard repos. - Use Ubuntu 20.04 focal for the libssh build, use of ssh_get_publickey fails on -Werror=deprecated-declarations in Ubuntu 18.04. Do not use focal everywhere yet since Travis CI has not documented this option. In focal, python-impacket (Py2.7) has been removed, leaving only python3-impacket. Since it is only needed for SMB tests and not SSH, skip it for the libssh job since it might need more work. - apt: Remove gcc-8 and libstdc++-8-dev, already installed via g++-8. Non-functional cleanups: - Simplify test matrix, drop redundant os and compiler keys. - Deprecation fixes: remove sudo, rename matrix -> jobs. - Every job has an 'env' key, put this key first in a list item. Closes #5370
show more ...
|
1753e414 | 12-May-2020 |
Peter Wu |
travis: whitespace-only changes for consistency Automatically apply a consistent indentation with: python3 -c 'from ruamel.yaml import YAML;y=YAML();d=y.load(open(".travis.yml")
travis: whitespace-only changes for consistency Automatically apply a consistent indentation with: python3 -c 'from ruamel.yaml import YAML;y=YAML();d=y.load(open(".travis.yml"));y.width=500;y.dump(d,open(".travis.yml.new","w"))' followed by manually re-indenting three comments. Closes #5370
show more ...
|
a158a091 | 10-May-2020 |
Peter Wu |
CMake: add libssh build support Closes #5372 |
a384e870 | 15-May-2020 |
Daniel Stenberg |
KNOWN_BUGS: wolfssh: publickey auth doesn't work Closes #4820 |
938228dd | 15-May-2020 |
Daniel Stenberg |
KNOWN_BUGS: OS400 port requires deprecated IBM library Closes #5176 |
34a5400d | 15-May-2020 |
Vyron Tsingaras |
http2: keep trying to send pending frames after req.upload_done Fixes #1410 Closes #5401 |
cac53742 | 15-May-2020 |
Gilles Vollant |
setopt: support certificate options in memory with struct curl_blob This change introduces a generic way to provide binary data in setopt options, called BLOBs. This change intr
setopt: support certificate options in memory with struct curl_blob This change introduces a generic way to provide binary data in setopt options, called BLOBs. This change introduces these new setopts: CURLOPT_ISSUERCERT_BLOB, CURLOPT_PROXY_SSLCERT_BLOB, CURLOPT_PROXY_SSLKEY_BLOB, CURLOPT_SSLCERT_BLOB and CURLOPT_SSLKEY_BLOB. Reviewed-by: Daniel Stenberg Closes #5357
show more ...
|
8df45547 | 13-May-2020 |
Daniel Stenberg |
source cleanup: remove all custom typedef structs - Stick to a single unified way to use structs - Make checksrc complain on 'typedef struct {' - Allow them in tests, public heade
source cleanup: remove all custom typedef structs - Stick to a single unified way to use structs - Make checksrc complain on 'typedef struct {' - Allow them in tests, public headers and examples - Let MD4_CTX, MD5_CTX, and SHA256_CTX typedefs remain as they actually typedef different types/structs depending on build conditions. Closes #5338
show more ...
|
5d54b5e6 | 13-May-2020 |
Daniel Stenberg |
travis: remove the .checksrc fiddling |