History log of /curl/ (Results 2001 – 2025 of 33757)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
59e2c78a14-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 ...

0e2ffa3613-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 ...

6428311912-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 ...

ee92f3d211-Feb-2024 LeeRiva <76054616+LeeRiva@users.noreply.github.com>

CURLOPT_POSTQUOTE.md: fix typo

Closes https://github.com/curl/curl/pull/12926

298c120b18-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 ...

b2497a8d10-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 ...

e87751d613-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 ...

30f1cb2516-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.

5691a6cf09-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 ...

24d6c28809-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 ...

ed596eb410-Feb-2024 Daniel Stenberg

KNOWN_BUGS: FTP upload fails if remebered dir is deleted

Closes #12181
Closes #12923

f8bd04ec08-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

8436406a10-Feb-2024 Dan Fandrich

CI: bump to actions/cache@v4 to avoid warning

b08200d308-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

922091c009-Feb-2024 Dan Fandrich

scripts: Fix cijobs.pl for Azure and GHA

The spacing in the yaml files changed.

d900bd2009-Feb-2024 Daniel Stenberg

RELEASE-NOTES: synced

9b43dcdf09-Feb-2024 Daniel Stenberg

TODO: use pkg-config to find libpsl

Closes #12919

089b4e3609-Feb-2024 Daniel Stenberg

TODO: avoid nroff

Instead of adjusting roffit, skip the nroff step.

Closes #12919

d7332e3e04-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 ...

f8513ee608-Feb-2024 Viktor Szakats

cmake: add warning for using TLS libraries without 1.3 support

Closes #12900

05104f8208-Feb-2024 Daniel Stenberg

configure: add warning for using TLS libraries without 1.3 support

Closes #12900

07e5b3ea08-Feb-2024 Michał Antoniak <47522782+MAntoniak@users.noreply.github.com>

mbedtls: fix building when MBEDTLS_X509_REMOVE_INFO flag is defined

Closes #12904

d8f01e0909-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 ...

d0a851fe09-Feb-2024 Daniel Stenberg

dist: make sure the http tests are in the tarball

Fixes #12914
Reported-by: Fabian Vogt
Closes #12917

476adfea26-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 ...

1...<<81828384858687888990>>...1351