59e2c78a | 14-Feb-2024 |
Stefan Eissing |
http_chunks: fix the accounting of consumed bytes Prior to this change chunks were handled correctly although in verbose mode libcurl could incorrectly warn of "Leftovers after chunking"
http_chunks: fix the accounting of consumed bytes Prior to this change chunks were handled correctly although in verbose mode libcurl could incorrectly warn of "Leftovers after chunking" even if there were none. Reported-by: Michael Kaufmann Fixes https://github.com/curl/curl/issues/12937 Closes https://github.com/curl/curl/pull/12939
show more ...
|
0e2ffa36 | 13-Feb-2024 |
Stefan Eissing |
file: use xfer buf for file:// transfers - For file:// transfers use the multi handle's transfer buffer for up- and downloads. Prior to this change a6c9a33 (precedes 8.6.0) ch
file: use xfer buf for file:// transfers - For file:// transfers use the multi handle's transfer buffer for up- and downloads. Prior to this change a6c9a33 (precedes 8.6.0) changed the file:// transfers to use a smaller stack based buffer, and that caused a significant performance decrease in Windows. Bug: https://github.com/curl/curl/issues/12750#issuecomment-1920103086 Reported-by: edmcln@users.noreply.github.com Closes https://github.com/curl/curl/pull/12932
show more ...
|
64283119 | 12-Feb-2024 |
Karthikdasari0423 <92445174+Karthikdasari0423@users.noreply.github.com> |
HTTP3.md: always run nghttp3 submodule init - For consistency change all 'build nghttp3' commands to run submodule init after cloning, even if the branch does not have submodules.
HTTP3.md: always run nghttp3 submodule init - For consistency change all 'build nghttp3' commands to run submodule init after cloning, even if the branch does not have submodules. Follow-up to 5a4b2f93 and 4f794558. Closes https://github.com/curl/curl/pull/12928
show more ...
|
ee92f3d2 | 11-Feb-2024 |
LeeRiva <76054616+LeeRiva@users.noreply.github.com> |
CURLOPT_POSTQUOTE.md: fix typo Closes https://github.com/curl/curl/pull/12926 |
298c120b | 18-Feb-2024 |
Evgeny Grin (Karlson2k) |
checksrc.pl: fix handling .checksrc with CRLF - When parsing .checksrc chomp the (CR)LF line ending. Prior to this change on Windows checksrc.pl would not process the symbols in
checksrc.pl: fix handling .checksrc with CRLF - When parsing .checksrc chomp the (CR)LF line ending. Prior to this change on Windows checksrc.pl would not process the symbols in .checksrc properly, since many git repos in Windows use auto crlf to check out files with CRLF line endings. Closes https://github.com/curl/curl/pull/12924
show more ...
|
b2497a8d | 10-Feb-2024 |
Richard Levitte |
cmake: fix install for older CMake versions - Generate the docs install list by using a foreach loop instead of LIST:TRANSFORM since older CMake can't handle the latter. Repor
cmake: fix install for older CMake versions - Generate the docs install list by using a foreach loop instead of LIST:TRANSFORM since older CMake can't handle the latter. Reported-by: Dan Fandrich Fixes https://github.com/curl/curl/issues/12920 Closes https://github.com/curl/curl/pull/12922
show more ...
|
e87751d6 | 13-Feb-2024 |
Stefan Eissing |
vtls: fix tls proxy peer verification - When verifying a proxy certificate for an ip address, use the correct ip family. Prior to this change the "connection" ip family was us
vtls: fix tls proxy peer verification - When verifying a proxy certificate for an ip address, use the correct ip family. Prior to this change the "connection" ip family was used, which was not necessarily the same. Reported-by: HsiehYuho@users.noreply.github.com Fixes https://github.com/curl/curl/issues/12831 Closes https://github.com/curl/curl/pull/12931
show more ...
|
30f1cb25 | 16-Feb-2024 |
Dan Fandrich |
CI: Bump the Circle CI base Ubuntu image to the latest 20.04 The previous ones are going to be removed soon, plus the new ones include all the fixes since then. |
5691a6cf | 09-Feb-2024 |
Jay Satiro |
transfer: improve Windows SO_SNDBUF update limit - Change the 1 second SO_SNDBUF update limit from per transfer to per connection. Prior to this change many transfers over the
transfer: improve Windows SO_SNDBUF update limit - Change the 1 second SO_SNDBUF update limit from per transfer to per connection. Prior to this change many transfers over the same connection could cause many SO_SNDBUF updates made to that connection per second, which was unnecessary. Closes https://github.com/curl/curl/pull/12911
show more ...
|
24d6c288 | 09-Feb-2024 |
Jay Satiro |
schannel: fix hang on unexpected server close - Treat TLS connection close (either due to a close_notify from the server or just closed due to receiving 0) as pending data. Th
schannel: fix hang on unexpected server close - Treat TLS connection close (either due to a close_notify from the server or just closed due to receiving 0) as pending data. This is because in some cases schannel_recv knows the connection is closed but has to return actual pending data so it can't return 0 or an error to indicate no more data. In this case schannel_recv must be called again, which only happens if readwrite_data sees that there is still pending data. Prior to this change if the total size of the body that libcurl expected to receive from the server was unknown then it was possible under some network conditions that libcurl would hang waiting to receive more data, when in fact a close_notify alert indicating no more data would be sent was already processed. Fixes https://github.com/curl/curl/issues/12894 Closes https://github.com/curl/curl/pull/12910
show more ...
|
ed596eb4 | 10-Feb-2024 |
Daniel Stenberg |
KNOWN_BUGS: FTP upload fails if remebered dir is deleted Closes #12181 Closes #12923 |
f8bd04ec | 08-Feb-2024 |
Michał Antoniak <47522782+MAntoniak@users.noreply.github.com> |
mbedtls: use mbedtls_ssl_conf_{min|max}_tls_version ... instead of the deprecated mbedtls_ssl_conf_{min|max}_version Closes #12905 |
8436406a | 10-Feb-2024 |
Dan Fandrich |
CI: bump to actions/cache@v4 to avoid warning |
b08200d3 | 08-Feb-2024 |
Evgeny Grin (Karlson2k) |
test1165: improve pattern matching * Fix excluded digits at the end of the symbols ('CURL_DISABLE_POP3' was checked as 'CURL_DISABLE_POP') Closes #12903 |
922091c0 | 09-Feb-2024 |
Dan Fandrich |
scripts: Fix cijobs.pl for Azure and GHA The spacing in the yaml files changed. |
d900bd20 | 09-Feb-2024 |
Daniel Stenberg |
RELEASE-NOTES: synced |
9b43dcdf | 09-Feb-2024 |
Daniel Stenberg |
TODO: use pkg-config to find libpsl Closes #12919 |
089b4e36 | 09-Feb-2024 |
Daniel Stenberg |
TODO: avoid nroff Instead of adjusting roffit, skip the nroff step. Closes #12919 |
d7332e3e | 04-Jan-2024 |
Dan Fandrich |
Revert "CI: run Circle macOS builds on x86 for now" This reverts commit 2683de3078eadc86d9b182e7417f4ee75a247e2c. ARM resources are now available in Circle CI, so run these builds on ARM
Revert "CI: run Circle macOS builds on x86 for now" This reverts commit 2683de3078eadc86d9b182e7417f4ee75a247e2c. ARM resources are now available in Circle CI, so run these builds on ARM again. This platform needs explicit paths set to libpsl and its dependency icu4c. Follow-up to 2683de30 Closes #12635
show more ...
|
f8513ee6 | 08-Feb-2024 |
Viktor Szakats |
cmake: add warning for using TLS libraries without 1.3 support Closes #12900 |
05104f82 | 08-Feb-2024 |
Daniel Stenberg |
configure: add warning for using TLS libraries without 1.3 support Closes #12900 |
07e5b3ea | 08-Feb-2024 |
Michał Antoniak <47522782+MAntoniak@users.noreply.github.com> |
mbedtls: fix building when MBEDTLS_X509_REMOVE_INFO flag is defined Closes #12904 |
d8f01e09 | 09-Feb-2024 |
Stefan Eissing |
ftp: fix socket wait activity in ftp_domore_getsock - when waiting on the data connection, always add the control socket to the pollset on state STOP or let the pingpong add the socket
ftp: fix socket wait activity in ftp_domore_getsock - when waiting on the data connection, always add the control socket to the pollset on state STOP or let the pingpong add the socket according to its needs. Reported-by: Fabian Vogt Fixes #12901 Closes #12913
show more ...
|
d0a851fe | 09-Feb-2024 |
Daniel Stenberg |
dist: make sure the http tests are in the tarball Fixes #12914 Reported-by: Fabian Vogt Closes #12917 |
476adfea | 26-Jan-2024 |
Stefan Eissing |
multi: add xfer_buf to multi handle - can be borrowed by transfer during recv-write operation - needs to be released before borrowing again - adjustis size to `data->set.buffer_size`
multi: add xfer_buf to multi handle - can be borrowed by transfer during recv-write operation - needs to be released before borrowing again - adjustis size to `data->set.buffer_size` - used in transfer.c readwrite_data() Closes #12805
show more ...
|