History log of /curl/ (Results 6601 – 6625 of 33763)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
93b3970a18-May-2021 Daniel Stenberg

curl-wolfssl.m4: without custom include path, assume /usr/include

... so that we can point out the root of the OpenSSL emulation headers.
Previously this used the '$includedir' variable

curl-wolfssl.m4: without custom include path, assume /usr/include

... so that we can point out the root of the OpenSSL emulation headers.
Previously this used the '$includedir' variable which is wrong since
that defaults to the dir where the current configure invoke will install
the built libcurl headers: /usr/local by default.

Fixes #7085
Reported-by: Joel Jakobsson
Closes #7087

show more ...

77444b8414-May-2021 Joel Depooter

data_pending: check only SECONDARY socket for FTP(S) transfers

Check the FIRST for all other protocols.

This fixes a timeout in an ftps download. The server sends a TLS
close_no

data_pending: check only SECONDARY socket for FTP(S) transfers

Check the FIRST for all other protocols.

This fixes a timeout in an ftps download. The server sends a TLS
close_notify message in the same packet as the file data. The
close_notify seems to not be handled in the schannel_recv function, so
libcurl is not aware that the server has closed the connection. Thus
libcurl ends up waiting for action on the socket until a timeout is
reached. With the secondary socket check added to the data_pending
function, the close_notify is properly handled, and the ftps transfer
terminates as expected.

Fixes #7068
Closes #7069

show more ...

e53a0f6817-May-2021 Daniel Stenberg

github: inhibit deprecated declarations for clang on macOS

... as they otherwise cause ldap build errors in the CI.

Fixes #7081
Closes #7082

0c55fbab17-May-2021 Daniel Stenberg

conn: add 'attach' to protocol handler, make libssh2 use it

The libssh2 backend has SSH session associated with the connection but
the callback context is the easy handle, so when a conn

conn: add 'attach' to protocol handler, make libssh2 use it

The libssh2 backend has SSH session associated with the connection but
the callback context is the easy handle, so when a connection gets
attached to a transfer, the protocol handler now allows for a custom
function to get used to set things up correctly.

Reported-by: Michael O'Farrell
Fixes #6898
Closes #7078

show more ...

904b27d117-May-2021 Daniel Stenberg

http2: make sure pause is done on HTTP

Since the function is called for any protocol, we can't assume that the
HTTP struct is there without first making sure it is HTTP.

Reporte

http2: make sure pause is done on HTTP

Since the function is called for any protocol, we can't assume that the
HTTP struct is there without first making sure it is HTTP.

Reported-by: Denis Goleshchikhin
Fixes #7079
Closes #7080

show more ...

5dfa4c0816-May-2021 Daniel Stenberg

docs: cookies from HTTP headers need domain set

... or the cookies won't get sent. Push users to using the "Netscape"
format instead, which curl uses when saving a cookie "jar".

docs: cookies from HTTP headers need domain set

... or the cookies won't get sent. Push users to using the "Netscape"
format instead, which curl uses when saving a cookie "jar".

Reported-by: Martin Dorey
Reviewed-by: Daniel Gustafsson
Fixes #6723
Closes #7077

show more ...

e38a826516-May-2021 Daniel Stenberg

RELEASE-NOTES: synced

40ea52a211-May-2021 Daniel Stenberg

github: add a workflow with libssh2 on macOS using cmake

Closes #7047

030d539115-May-2021 Daniel Stenberg

sws: allow HTTP requests up to 2MB in size

To allow tests with slightly larger payloads. Like #7071 ...

Closes #7075

8d13ab4c15-May-2021 Marc Hoersken

CI/azure: increase verbosity and fix outdated task names

Closes #7063

af97a8f215-May-2021 Marc Hoersken

CI/cirrus: add shared and static Windows release builds

Azure Pipelines is currently being used for debug builds,
let's also run some non-debug (release) Windows builds and
make use

CI/cirrus: add shared and static Windows release builds

Azure Pipelines is currently being used for debug builds,
let's also run some non-debug (release) Windows builds and
make use of previously underutilized Cirrus CI for that.

Reviewed-by: Marcel Raad

Closes #6991

show more ...

fe5a61c014-May-2021 Daniel Stenberg

CURLOPT_CAPATH.3: defaults to a path, not NULL

Reported-by: Andrew Barnert

Closes #7062

c3eefa9515-May-2021 Jacob Hoffman-Andrews

c-hyper: handle body on HYPER_TASK_EMPTY

Some of the time, we get a HYPER_TASK_EMPTY response before the status
line, headers, and body have been read. Previously, that would cause us

c-hyper: handle body on HYPER_TASK_EMPTY

Some of the time, we get a HYPER_TASK_EMPTY response before the status
line, headers, and body have been read. Previously, that would cause us
to poll again, leading to a 1 second timeout.

The HYPER_TASK_EMPTY docs say:

The value of this task is null (does not imply an error).

So, if we receive a HYPER_TASK_EMPTY, continue on with processing the
response.

Reported-by: Kevin Burke
Fixes #7064
Closes #7070

show more ...

b09944b315-May-2021 Ikko Ashimine

tool_getparam: fix comment typo in tool_getparam.c

enfore -> enforce

Closes #7074

e35d7c0414-May-2021 Daniel Stenberg

mem-include-scan.pl: require a non-word letter before memory funcs

... so that ldap_memfree() for example doesn't match the scan for free.

Closes #7061

acf91ff714-May-2021 Daniel Stenberg

version: free the openldap info correctly

... to avoid memory leaks.

Follow-up to: bf0feae7768d9
Closes #7061

19291f7f14-May-2021 Daniel Stenberg

dupset: remove totally off comment

Closes #7067

dae382a112-May-2021 Daniel Stenberg

configure: if asked for, fail if ldap is not found

Reported-by: Jakub Zakrzewski
Fixes #7053
Closes #7055

bf0feae712-May-2021 Daniel Stenberg

version: add OpenLDAP version in the output

Assisted-by: Howard Chu
Closes #7054

ba3452ca12-May-2021 Joel Depooter

schannel: Ensure the security context request flags are always set

As of commit 54e7475, these flags would only be set when using a new
credential handle. When re-using an existing crede

schannel: Ensure the security context request flags are always set

As of commit 54e7475, these flags would only be set when using a new
credential handle. When re-using an existing credential handle, the
flags would not be set.

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

show more ...

56cf2de512-May-2021 Dan Fandrich

tests: Fix some tag matching issues in a number of tests

a9bc819c11-May-2021 Daniel Stenberg

sasl: use 'unsigned short' to store mechanism

... saves a few bytes of struct size in memory and it only uses
10 bits anyway.

Closes #7045

fa050ffd11-May-2021 Daniel Stenberg

hostip: remove the debug code for LocalHost

The Curl_resolv() had special code (when built in debug mode) for when
resolving the host name "LocalHost" (using that exact casing). It would

hostip: remove the debug code for LocalHost

The Curl_resolv() had special code (when built in debug mode) for when
resolving the host name "LocalHost" (using that exact casing). It would
then get the host name from the --interface option instead.

This development-only feature was not used by anything (anymore) and we
have the --resolve feature if we want to play similar tricks properly
going forward.

Closes #7044

show more ...

1a20689a11-May-2021 Daniel Stenberg

progress: reset limit_size variables at transfer start

Otherwise the old value would linger from a previous use and would mess
up the network speed cap logic.

Reported-by: Ymir1

progress: reset limit_size variables at transfer start

Otherwise the old value would linger from a previous use and would mess
up the network speed cap logic.

Reported-by: Ymir1711 on github

Fixes #7042
Closes #7043

show more ...

3b6b1afa11-May-2021 Daniel Stenberg

RELEASE-NOTES: synced

1...<<261262263264265266267268269270>>...1351