History log of /curl/ (Results 5426 – 5450 of 33763)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c82b281e28-Feb-2022 Tatsuhiro Tsujikawa

ngtcp2: add client certificate authentication for OpenSSL

Closes #8522

bec62e3909-Mar-2022 Daniel Stenberg

tool_operate: fix a scan-build warning

... and avoid the temp storing of the return code in a diff variable.

Closes #8565

3e84207809-Mar-2022 Daniel Stenberg

test375: verify that --proxy errors out if proxy is disabled in the build

Closes #8565

95e8515c09-Mar-2022 Daniel Stenberg

curl: error out when options need features not present in libcurl

Trying to use a proxy when libcurl was built with proxy support disabled
should make curl error out properly.

R

curl: error out when options need features not present in libcurl

Trying to use a proxy when libcurl was built with proxy support disabled
should make curl error out properly.

Remove knowledge of disabled features from the tool code and instead
make it properly respond to what libcurl returns. Update all tests to
properly require the necessary features to be present/absent so that the
test suite can still be run even with libcurl builds with disabled
features.

Ref: https://curl.se/mail/archive-2022-03/0013.html
Closes #8565

show more ...

96edc79509-Mar-2022 Daniel Stenberg

ngtcp2: disconnect the QUIC connection proper

Reported-by: mehatzri on github
Reviewed-by: Tatsuhiro Tsujikawa
Fixes #8534
closes #8569

2583c3d109-Mar-2022 Dan Fandrich

test386: Fix an incorrect test markup tag

7c44b51908-Mar-2022 Don

nonblock: restore setsockopt method to curlx_nonblock

The implementation using setsockopt was removed when BeOS support was
purged. However this functionality wasn't BeOS specific, it is

nonblock: restore setsockopt method to curlx_nonblock

The implementation using setsockopt was removed when BeOS support was
purged. However this functionality wasn't BeOS specific, it is still
used by for example Orbis OS (Playstation 4/5 OS).

Closes #8562

show more ...

911714d608-Mar-2022 Daniel Stenberg

openssl: fix CN check error code

Due to a missing 'else' this returns error too easily.

Regressed in: d15692ebb

Reported-by: Kristoffer Gleditsch
Fixes #8559
Closes

openssl: fix CN check error code

Due to a missing 'else' this returns error too easily.

Regressed in: d15692ebb

Reported-by: Kristoffer Gleditsch
Fixes #8559
Closes #8560

show more ...

1b169d5e23-Feb-2022 Frank Meier

connect: make Curl_getconnectinfo work with conn cache from share handle

Closes #8524

68dc5bcd28-Feb-2022 lwthiker

openssl: enable CURLOPT_SSL_EC_CURVES with BoringSSL

The CURLOPT_SSL_EC_CURVES option (used by the '--curves' flag) in
libcurl was ignored when compiling with BoringSSL because
HAVE_

openssl: enable CURLOPT_SSL_EC_CURVES with BoringSSL

The CURLOPT_SSL_EC_CURVES option (used by the '--curves' flag) in
libcurl was ignored when compiling with BoringSSL because
HAVE_SSL_CTX_SET_EC_CURVES was explicitly disabled if BoringSSL was
detected. However, this feature is supported in BoringSSL since
5fd1807d. This commit enables it, and also reduces the required minimal
OpenSSL version to 1.0.2 as per OpenSSL's official documentation.

Fixes #8553
Closes #8556

show more ...

9bd1195107-Mar-2022 Samuel Henrique

json.d: fix typo (overriden -> overridden)

Closes #8557

471d5f4407-Mar-2022 Daniel Stenberg

wolfssl: fix compiler error without IPv6

Reported-by: Joseph Chen
Fixes #8550
Closes #8552

6df30a0e07-Mar-2022 Daniel Stenberg

RELEASE-NOTES: synced

and bump pending version to 7.82.1

4b01a57c06-Mar-2022 Paul Howarth

runtests: make 'oldlibssh' be before 0.9.4

The 'oldlibssh' feature indicates that the error code returned by libssh
for a broken known_hosts file should be 67 rather than 60 (test1459).

runtests: make 'oldlibssh' be before 0.9.4

The 'oldlibssh' feature indicates that the error code returned by libssh
for a broken known_hosts file should be 67 rather than 60 (test1459).
This feature was added as part of #8444 with 'oldlibssh' mapping to
libssh versions prior to 0.9.6, and then refined as part of #8511 to map
to versions prior to 0.9.5.

In Red Hat Enterprise Linux 8.5 there is a patched version of libssh
version 0.9.4 (https://git.centos.org/rpms/libssh/blob/c8/f/SOURCES) in
which test1459 fails because it returns the "new" value rather than the
"old" one. It's plausible that one of the patches is responsible for
this rather than the underlying code but I don't think so.

This change therefore drops the 'oldlibssh' version check to map to
libssh versions older than 0.9.4, which fixes builds on RHEL-8.

Closes #8548

show more ...

3beb82b805-Mar-2022 Daniel Stenberg

ipv4/6.d: clarify that they are about using IP addresses

... they may still *resolve* other families, but not use those
addresses.

Ref: #8530
Closes #8543

a9a8bad305-Mar-2022 r-a-sattarov

curl/system.h: update ifdef condition for MCST-LCC compiler

in mcst-lcc compiler => 1.25 added a new macro definition to determine
compiler

Closes #8546

f9b212cc13-Dec-2021 Marc Hoersken

CI: install Python package impacket to run SMB test 1451

Install Python package impacket in relevant CI workflows.

Follow up to #7935
Supersedes #7940
Closes #8544

2cd9837e02-Mar-2022 MAntoniak <47522782+MAntoniak@users.noreply.github.com>

connect: use TCP_KEEPALIVE only if TCP_KEEPIDLE is not defined

Closes #8539

f7d9a76c05-Mar-2022 Daniel Stenberg

docs/HYPER.md: updated to reflect current hyper build needs

2207066405-Mar-2022 Daniel Stenberg

GHA: build hyper with nightly rustc

Closes #8545

64db5c5705-Mar-2022 Daniel Stenberg

RELEASE-NOTES: synced

The 7.82.0 release

f7c9bfaa05-Mar-2022 Daniel Stenberg

THANKS: updates from the 7.82.0 release notes

1fa0999005-Mar-2022 Daniel Stenberg

misc: update copyright year ranges

522e46c904-Mar-2022 Jay Satiro

unit1610: init SSL library before calling SHA256 functions

The SSL library must be initialized (via global initialization) because
libcurl's SHA256 functions may call SHA256 functions in

unit1610: init SSL library before calling SHA256 functions

The SSL library must be initialized (via global initialization) because
libcurl's SHA256 functions may call SHA256 functions in the SSL library.

Reported-by: Gisle Vanem

Fixes https://github.com/curl/curl/issues/8538
Closes https://github.com/curl/curl/pull/8540

show more ...

c07b95e201-Mar-2022 Jay Satiro

examples/curlx: support building with OpenSSL 1.1.0+

- Access members of X509_STORE_CTX in OpenSSL 1.1.0+ by using API
functions.

The X509_STORE_CTX struct has been opaque sin

examples/curlx: support building with OpenSSL 1.1.0+

- Access members of X509_STORE_CTX in OpenSSL 1.1.0+ by using API
functions.

The X509_STORE_CTX struct has been opaque since OpenSSL 1.1.0.

Ref: https://curl.se/mail/lib-2022-03/0004.html

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

show more ...

1...<<211212213214215216217218219220>>...1351