30a3880f | 10-Feb-2024 |
Evgeny Grin (Karlson2k) |
curl_setup.h: add curl_uint64_t internal type The unsigned version of curl_off_t basically |
ab027d9c | 19-Feb-2024 |
Daniel Stenberg |
docs: dist curl*.1 and install without perl Drop docs/mk-ca-bundle.1 from the tarball. It can be generated at will. Closes #12959 Fixes #12921 Reported-by: Michael Forney |
bdff974f | 13-Feb-2024 |
Stefan Eissing |
OpenSSL QUIC: adapt to v3.3.x - set our idle timeout as transport parameter - query negotiated idle timeout for connection alive checks - query number of available bidi streams on a
OpenSSL QUIC: adapt to v3.3.x - set our idle timeout as transport parameter - query negotiated idle timeout for connection alive checks - query number of available bidi streams on a connection - use write_ex2 with SSL_WRITE_FLAG_CONCLUDE to signal EOF on last chunk write, so stream close does not require an additional QUIC packet Closes #12933
show more ...
|
36401d0d | 19-Feb-2024 |
Ramiro Garcia <79334304+ranemirusG@users.noreply.github.com> |
MANUAL.md: fix typo Closes #12965 |
5f48ba17 | 19-Feb-2024 |
Daniel Stenberg |
BINDINGS: add mcurl, the python binding Ref: #12956 Closes #12962 |
33d3153d | 19-Feb-2024 |
Daniel Stenberg |
mk-ca-bundle.md: cleanups and polish Closes #12958 |
8b1f3aa6 | 19-Feb-2024 |
Daniel Stenberg |
spellcheck.yml: remove .1/.3 handling, clean all man page .md files Since we generate all .1 and .3 files from markdown now, we can limit the spellcheck to the markdown versions only.
spellcheck.yml: remove .1/.3 handling, clean all man page .md files Since we generate all .1 and .3 files from markdown now, we can limit the spellcheck to the markdown versions only. Closes #12960
show more ...
|
96af3506 | 19-Feb-2024 |
Daniel Stenberg |
libcurl-docs: cleanups CURLMOPT_SOCKETDATA.md: fix typo CURLMOPT_TIMERDATA.md: fix typo CURLOPT_COOKIELIST.m: quote strings CURLOPT_PREREQFUNCTION.md: quote variable names
libcurl-docs: cleanups CURLMOPT_SOCKETDATA.md: fix typo CURLMOPT_TIMERDATA.md: fix typo CURLOPT_COOKIELIST.m: quote strings CURLOPT_PREREQFUNCTION.md: quote variable names CURLOPT_TCP_NODELAY.md: rephrased to please spell checker CURLOPT_WILDCARDMATCH.md: rephrased libcurl-tutorial.md: use correct option name curl_global_init_mem.md: quote headers curl_easy_getinfo.md: use correct symbol names in headers curl_global_trace.md: quote some headers curl_ws_meta.md: quote struct field names libcurl-env.md: quote headers
show more ...
|
50f65b4e | 19-Feb-2024 |
Daniel Stenberg |
cd2nroff: remove backticks from titles |
b4df2c9f | 19-Feb-2024 |
Daniel Stenberg |
RELEASE-NOTES: synced |
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. |