History log of /curl/ (Results 4801 – 4825 of 33763)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
04427fc216-Aug-2022 Daniel Stenberg

test399: switch it to use a config file instead

... as using a 65535 bytes host name in a URL does not fit on the
command line on some systems - like Windows.

Reported-by: Marce

test399: switch it to use a config file instead

... as using a 65535 bytes host name in a URL does not fit on the
command line on some systems - like Windows.

Reported-by: Marcel Raad
Fixes #9321
Closes #9322

show more ...

d29de2ab16-Aug-2022 Daniel Stenberg

RELEASE-NOTES: synced

14d9d79c15-Aug-2022 Daniel Stenberg

asyn-ares: make a single alloc out of hostname + async data

This saves one alloc per name resolve and simplifies the exit path.

Closes #9310

37dbbbb615-Aug-2022 Daniel Stenberg

Curl_close: call Curl_resolver_cancel to avoid memory-leak

There might be a pending (c-ares) resolve that isn't free'd up yet.

Closes #9310

f236595e14-Aug-2022 Daniel Stenberg

asyn-thread: fix socket leak on OOM

Closes #9310

472369f513-Aug-2022 Daniel Stenberg

GHA: mv CI torture test from Zuul

Closes #9310

2e67d45115-Aug-2022 Daniel Stenberg

ngtcp2-wolfssl.yml: add GHA to build ngtcp2 + wolfSSL

Closes #9318

88f1f11e15-Aug-2022 Daniel Stenberg

test399: verify check of too long host name

657101ec15-Aug-2022 Daniel Stenberg

url: reject URLs with hostnames longer than 65535 bytes

It *probably* causes other problems too since DNS can't resolve such
long names, but the SNI field in TLS is limited to 16 bits le

url: reject URLs with hostnames longer than 65535 bytes

It *probably* causes other problems too since DNS can't resolve such
long names, but the SNI field in TLS is limited to 16 bits length.

Closes #9317

show more ...

20d0835715-Aug-2022 Daniel Stenberg

curl_multi_perform.3: minor language fix

Closes #9316

e65187e115-Aug-2022 Daniel Stenberg

ngtcp2: fix picky compiler warnings with wolfSSL for QUIC

Follow-up to 8a13be227eede2

Closes #9315

c031ec5315-Aug-2022 Daniel Stenberg

ngtcp2: remove leftover variable

Mistake leftover from my edit before push.

Follow-up from 8a13be227eede2601c2b3b
Reported-by: Viktor Szakats
Bug: https://github.com/curl/cu

ngtcp2: remove leftover variable

Mistake leftover from my edit before push.

Follow-up from 8a13be227eede2601c2b3b
Reported-by: Viktor Szakats
Bug: https://github.com/curl/curl/pull/9290#issuecomment-1214569167

show more ...

5fd7cd7315-Aug-2022 Viktor Szakats

Makefile.m32: allow -nghttp3/-ngtcp2 without -ssl [ci skip]

Before this patch `-nghttp3`/`-ngtcp2` had an effect only when `-ssl`
was also enabled. `-ssl` meaning OpenSSL (and its forks)

Makefile.m32: allow -nghttp3/-ngtcp2 without -ssl [ci skip]

Before this patch `-nghttp3`/`-ngtcp2` had an effect only when `-ssl`
was also enabled. `-ssl` meaning OpenSSL (and its forks). After
8a13be227eede2601c2b3b1c63e08b3dc9b35dd5 nghttp3/ngtcp2 can also be
used together with wolfSSL. This patch adds the ability to enable
`-nghttp3`/`-ngtcp2` independently from `-ssl` (OpenSSL), allowing to
use it with wolfSSL or other, future TLS backends.

Before this patch, it was fine to enable `-nghttp3`/`-ngtcp2`
unconditionally. After this patch, this is no longer the case, and now
it's the user's responsibility to enable `-nghttp3`/`-ngtcp2` only
together with a compatible TLS backend.

When using a TLS backend other than OpenSSL, the TLS-specific ngtcp2
library must be configured manually, e.g.:
`export CURL_LDFLAG_EXTRAS=-lngtcp2_crypto_wolfssl`

(or via `NGTCP2_LIBS`)

Closes #9314

show more ...

8a13be2210-Aug-2022 Stefan Eissing

quic: add support via wolfSSL

- based on ngtcp2 PR https://github.com/ngtcp2/ngtcp2/pull/505
- configure adapted to build against ngtcp2 wolfssl crypto lib
- quic code added for crea

quic: add support via wolfSSL

- based on ngtcp2 PR https://github.com/ngtcp2/ngtcp2/pull/505
- configure adapted to build against ngtcp2 wolfssl crypto lib
- quic code added for creation of WOLFSSL* instances

Closes #9290

show more ...

6526b36213-Aug-2022 David Carlier

memdebug: add annotation attributes

memory debug tracking annotates whether the returned pointer does not
`alias`, hints where the size required is, for Windows to be better
debugged

memdebug: add annotation attributes

memory debug tracking annotates whether the returned pointer does not
`alias`, hints where the size required is, for Windows to be better
debugged via Visual Studio.

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

show more ...

c7febe5213-Aug-2022 Daniel Stenberg

GHA: move libressl CI from zuul to GitHub

Closes #9309

440fb67712-Aug-2022 Daniel Stenberg

KNOWN_BUGS: FTPS directory listing hangs on Windows with Schannel

Closes #9161

5554e45412-Aug-2022 Daniel Stenberg

KNOWN_BUGS: CURLOPT_CERTINFO results in CURLE_OUT_OF_MEMORY with Schannel

Closes #8741

46d1b95e12-Aug-2022 Daniel Stenberg

KNOWN_BUGS: libssh blocking and infinite loop problem

Closes #8632

633689a212-Aug-2022 Daniel Stenberg

RELEASE-NOTES: synced

011788f012-Aug-2022 Daniel Stenberg

msh3: fix the QUIC disconnect function

And free request related memory better in 'done'. Fixes a memory-leak.

Reported-by: Gisle Vanem
Fixes #8915
Closes #9304

ed6e0feb12-Aug-2022 Daniel Stenberg

connect: close the happy eyeballs loser connection when using QUIC

Reviewed-by: Nick Banks

Closes #9303

764c958c08-Aug-2022 Emil Engler

refactor: split resolve_server() into functions

This commit splits the branch-heavy resolve_server() function into
various sub-functions, in order to reduce the amount of nested
if/e

refactor: split resolve_server() into functions

This commit splits the branch-heavy resolve_server() function into
various sub-functions, in order to reduce the amount of nested
if/else-statements.

Beside this, it also removes many else-sequences, by returning in the
previous if-statement.

Closes #9283

show more ...

1937720812-Aug-2022 Daniel Stenberg

schannel: re-indent to use curl style better

Only white space changes

Closes #9301

2f00566812-Aug-2022 Emanuele Torre

docs/cmdline-opts: fix example and categories for --form-escape

The example was missing a "--form" argument
I also replaced "--form" with "-F" to shorten the line a bit since it
was

docs/cmdline-opts: fix example and categories for --form-escape

The example was missing a "--form" argument
I also replaced "--form" with "-F" to shorten the line a bit since it
was already very long.

And I also moved --form-escape from the "post" category to the "upload"
category (this is what I originally wanted to fix, before also noticing
the mistake in the example).

Closes #9298

show more ...

1...<<191192193194195196197198199200>>...1351