0773d2a9 | 15-May-2023 |
Philip Heiduck |
mlc_config.json: remove this linkcheck CI job config file Closes #11113 |
e915b690 | 26-Apr-2023 |
Daniel Silverstone |
ssh: Add support for libssh2 read timeout Hook the new (1.11.0 or newer) libssh2 support for setting a read timeout into the SERVER_RESPONSE_TIMEOUT option. With this done, clients can
ssh: Add support for libssh2 read timeout Hook the new (1.11.0 or newer) libssh2 support for setting a read timeout into the SERVER_RESPONSE_TIMEOUT option. With this done, clients can use the standard curl response timeout setting to also control the time that libssh2 will wait for packets from a slow server. This is necessary to enable use of very slow SFTP servers. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk> Closes #10965
show more ...
|
f157610d | 14-May-2023 |
Osama Albahrani <54853250+osalbahr@users.noreply.github.com> |
GIT-INFO: add --with-openssl Closes #11110 |
4f17d434 | 13-May-2023 |
Daniel Stenberg |
RELEASE-NOTES: synced |
2a154560 | 11-May-2023 |
Marcel Raad |
md(4|5): don't use deprecated iOS functions They are marked as deprecated in iOS 13.0, which might result in warnings-as-errors. Also, use `*_MIN_REQUIRED` instead of `*_MIN_ALL
md(4|5): don't use deprecated iOS functions They are marked as deprecated in iOS 13.0, which might result in warnings-as-errors. Also, use `*_MIN_REQUIRED` instead of `*_MIN_ALLOWED`, which seems to be what's currently used. Bug: https://github.com/curl/curl/issues/11098 Closes https://github.com/curl/curl/pull/11102
show more ...
|
e5875985 | 11-May-2023 |
Marcel Raad |
md4: only build when used Its only usage in curl_ntlm_core.c is guarded by `USE_CURL_NTLM_CORE`, so let's use this here too. Ref: https://github.com/curl/curl/issues/11098 C
md4: only build when used Its only usage in curl_ntlm_core.c is guarded by `USE_CURL_NTLM_CORE`, so let's use this here too. Ref: https://github.com/curl/curl/issues/11098 Closes https://github.com/curl/curl/pull/11102
show more ...
|
de2542f3 | 12-May-2023 |
Vítor Galvão |
write-out.d: Use response_code in example Closes #11107 |
ac5ad521 | 12-May-2023 |
Shohei Maeda <11495867+smaeda-ks@users.noreply.github.com> |
url: fix null dispname for --connect-to option Closes #11106 |
efa6c644 | 12-May-2023 |
Daniel Stenberg |
test2306: verify getting a second response with folded headers Reproduces the isue #11101 and verifies the fix. Verifies a17b2a503f |
cd1c611b | 11-May-2023 |
Daniel Stenberg |
headers: clear (possibly) lingering pointer in init The "prevhead" pointer is used for the headers storage but was not cleared correctly in init, which made it possible to act up when a
headers: clear (possibly) lingering pointer in init The "prevhead" pointer is used for the headers storage but was not cleared correctly in init, which made it possible to act up when a handle is reused. Reported-by: Steve Herrell Fixes #11101 Closes #11103
show more ...
|
5338a410 | 12-May-2023 |
Daniel Stenberg |
RELEASE-NOTES: synced |
10998e3b | 12-May-2023 |
Daniel Stenberg |
ngtcp2: use 0.15.0 - nghttp3 0.11.0 - nghttp2 1.53.0 Adapt to new API calls Closes #11031 |
2cc1c93f | 10-May-2023 |
Jay Satiro |
openssl: fix indent |
89756e87 | 09-May-2023 |
Daniel Stenberg |
CURLOPT_DNS_CACHE_TIMEOUT.3: fix spelling Follow-up to 9ed7d56e044f5aa1b29 Closes #11096 |
8e6abece | 09-May-2023 |
Daniel Stenberg |
hostip: use time_t for storing oldest DNS entry Theoretically, the oldest time could overflow an int. In practice that won't happen, but let's do this to please analyzers. Follo
hostip: use time_t for storing oldest DNS entry Theoretically, the oldest time could overflow an int. In practice that won't happen, but let's do this to please analyzers. Follow-up to 9ed7d56e044f5aa1b2928ccde6245d0 Pointed out by Coverity. Closes #11094
show more ...
|
f7170a8f | 09-May-2023 |
Daniel Stenberg |
http: free the url before storing a new copy To avoid a memory-leak. Reported-by: Hiroki Kurosawa Closes #11093 |
67084985 | 09-May-2023 |
Daniel Stenberg |
compressed.d: clarify the words on "not notifying headers" Reported-by: Dylan Anthony Fixes #11091 Closes #11092 |
8e21b1a0 | 08-May-2023 |
Daniel Stenberg |
libssh2: free fingerprint better Reported-by: Wei Chong Tan Closes #11088 |
5d36bdf4 | 08-May-2023 |
Daniel Stenberg |
CURLOPT_IPRESOLVE.3: clarify that this for host names, not IP addresses Reported-by: Harry Sintonen Closes #11087 |
9ed7d56e | 08-May-2023 |
Daniel Stenberg |
hostip: enforce a maximum DNS cache size independent of timeout value To reduce the damage an application can cause if using -1 or other ridiculous timeout values and letting the cache l
hostip: enforce a maximum DNS cache size independent of timeout value To reduce the damage an application can cause if using -1 or other ridiculous timeout values and letting the cache live long times. The maximum number of entries in the DNS cache is now totally arbitrarily and hard-coded set to 29999. Closes #11084
show more ...
|
f6255727 | 08-May-2023 |
Daniel Stenberg |
hostip: store dns timeout as 'int' ... because it set and held as an 'int' elsewhere and can never be larger. |
86535e30 | 08-May-2023 |
Daniel Stenberg |
RELEASE-NOTES: synced |
39a33fca | 07-May-2023 |
Daniel Stenberg |
tool_operate: refuse (--data or --form) and --continue-at combo libcurl assumes that a --continue-at resumption is done to continue an upload using the read callback and neither --data n
tool_operate: refuse (--data or --form) and --continue-at combo libcurl assumes that a --continue-at resumption is done to continue an upload using the read callback and neither --data nor --form use that and thus won't do what the user wants. Whatever the user wants with this strange combination. Add test 426 to verify. Reported-by: Smackd0wn on github Fixes #11081 Closes #11083
show more ...
|
fb7886b9 | 07-May-2023 |
Daniel Stenberg |
transfer: refuse POSTFIELDS + RESUME_FROM combo The code assumes that such a resume is wanting to continue an upload using the read callback, and since POSTFIELDS is done without callbac
transfer: refuse POSTFIELDS + RESUME_FROM combo The code assumes that such a resume is wanting to continue an upload using the read callback, and since POSTFIELDS is done without callback libcurl will just misbehave. This combo will make the transfer fail with CURLE_BAD_FUNCTION_ARGUMENT with an explanation in the error message. Reported-by: Smackd0wn on github Fixes #11081 Closes #11083
show more ...
|
39434db4 | 08-May-2023 |
Daniel Stenberg |
ipv4.d/ipv6.d: they are "mutex", not "boolean" ... which for example means they do not have --no-* versions. Reported-by: Harry Sintonen Fixes #11085 Closes #11086 |