History log of /curl/ (Results 7076 – 7100 of 33763)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ba4808d520-Jan-2021 Daniel Stenberg

ftp: remove conn->data leftover

56d1891d20-Jan-2021 Daniel Stenberg

curl_range: remove conn->data

Closes #6496

89918c4220-Jan-2021 Daniel Stenberg

INSTALL: now at 85 operating systems

fb4c5d5520-Jan-2021 Daniel Stenberg

quiche: fix unused parameter ‘conn’

Follow-up to 2bdec0b3

4907431920-Jan-2021 Daniel Stenberg

transfer: fix ‘conn’ undeclared mistake for iconv build

Follow-up to 219d9f8620d

6246a1d819-Jan-2021 Daniel Stenberg

doh: allocate state struct on demand

... instead of having it static within the Curl_easy struct. This takes
away 1176 bytes (18%) from the Curl_easy struct that aren't used very
oft

doh: allocate state struct on demand

... instead of having it static within the Curl_easy struct. This takes
away 1176 bytes (18%) from the Curl_easy struct that aren't used very
often and instead makes the code allocate it when needed.

Closes #6492

show more ...

d0688dcb19-Jan-2021 Daniel Stenberg

socks: use the download buffer instead

The SOCKS code now uses the generic download buffer for temporary
storage during the connection procedure, instead of having its own
private 60

socks: use the download buffer instead

The SOCKS code now uses the generic download buffer for temporary
storage during the connection procedure, instead of having its own
private 600 byte buffer that adds to the connectdata struct size. This
works fine because this point the buffer is allocated but is not use for
download yet since the connection hasn't completed.

This reduces the connection struct size by 22% on a 64bit arch!

The SOCKS buffer needs to be at least 600 bytes, and the download buffer
is guaranteed to never be smaller than 1000 bytes.

Closes #6491

show more ...

942cf12c19-Jan-2021 Daniel Stenberg

urldata: make magic be the first struct field

By making the `magic` identifier the same size and at the same place
within the structs (easy, multi, share), libcurl will be able to more

urldata: make magic be the first struct field

By making the `magic` identifier the same size and at the same place
within the structs (easy, multi, share), libcurl will be able to more
reliably detect and safely error out if an application passes in the
wrong handle to APIs. Easier to detect and less likely to cause crashes
if done.

Such mixups can't be detected at compile-time due to them being
typedefed void pointers - unless `CURL_STRICTER` is defined.

Closes #6484

show more ...

13bc1ea919-Jan-2021 Daniel Stenberg

http_chunks: correct and clarify a comment on hexnumber length

... and also rename the define for max length.

Closes #6489

e71542a919-Jan-2021 Daniel Stenberg

curl_path: remove conn->data use

Closes #6487

219d9f8619-Jan-2021 Daniel Stenberg

transfer: remove conn->data use

Closes #6486

2bdec0b319-Jan-2021 Daniel Stenberg

quic: remove conn->data use

Closes #6485

6fcf226516-Jan-2021 Fabian Keil

Add test1181: Proxy request with --proxy-header "Connection: Keep-Alive"

3bccc18216-Jan-2021 Fabian Keil

Add test1180: Proxy request with -H "Proxy-Connection: Keep-Alive"

At the moment the test fails as curl sends two Proxy-Connection
headers.

3acf6fe518-Jan-2021 Daniel Stenberg

c-hyper: avoid duplicated Proxy-Connection headers

ea6ce0af17-Jan-2021 Daniel Stenberg

http: make providing Proxy-Connection header not cause duplicated headers

Fixes test 1180

Bug: https://curl.se/mail/lib-2021-01/0095.html
Reported-by: Fabian Keil
Closes #64

http: make providing Proxy-Connection header not cause duplicated headers

Fixes test 1180

Bug: https://curl.se/mail/lib-2021-01/0095.html
Reported-by: Fabian Keil
Closes #6472

show more ...

f451206218-Jan-2021 Daniel Stenberg

runtests: preprocess DISABLED to allow conditionals

... with this function provided, we can disable tests for specific
environments and setups directly within this file.

Closes

runtests: preprocess DISABLED to allow conditionals

... with this function provided, we can disable tests for specific
environments and setups directly within this file.

Closes #6477

show more ...

bbfad7e818-Jan-2021 Daniel Stenberg

runtests: turn preprocessing into a separate function

... and remove all other variable substitutions as they're now done once
and for all in the preprocessor.

7542ec5b14-Jan-2021 Daniel Stenberg

lib/Makefile.inc: convert to listing each file on its own line

... to make it diff friendlier and easier to read.

Closes #6448

f86fcd0018-Jan-2021 Daniel Stenberg

ftplistparser: remove use of conn->data

Closes #6482

a304051618-Jan-2021 Daniel Stenberg

lib: more conn->data cleanups

Closes #6479

bbe3aa9f13-Jan-2021 Patrick Monnerat

vtls: reduce conn->data use

Closes #6474

8399d89317-Jan-2021 Daniel Stenberg

hyper: deliver data to application with Curl_client_write

... just as the native code path does. Avoids sending too large data
chunks in the callback and more.

Reported-by: Gisl

hyper: deliver data to application with Curl_client_write

... just as the native code path does. Avoids sending too large data
chunks in the callback and more.

Reported-by: Gisle Vanem
Fixes #6462
Closes #6473

show more ...

f98f219c18-Jan-2021 Daniel Stenberg

gopher: remove accidental conn->data leftover

a3efced018-Jan-2021 Daniel Stenberg

libssh: avoid plain free() of libssh-memory

Since curl's own memory debugging system redefines free() calls to track
and fiddle with memory, it cannot be used on memory allocated by 3rd

libssh: avoid plain free() of libssh-memory

Since curl's own memory debugging system redefines free() calls to track
and fiddle with memory, it cannot be used on memory allocated by 3rd
party libraries.

Third party libraries SHOULD NOT require free() to release allocated
resources for this reason - and libs can use separate healp allocators
on some systems (like Windows) so free() doesn't necessarily work
anyway.

Filed as an issue with libssh: https://bugs.libssh.org/T268

Closes #6481

show more ...

1...<<281282283284285286287288289290>>...1351