History log of /curl/ (Results 3226 – 3250 of 33759)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7d01ec8b14-Jun-2023 Dan Fandrich

runtests: cleanly abort the runner if the controller dies

If the controller dies unexpectedly, have the runner stop its servers
and exit cleanly. Otherwise, the orphaned servers will sta

runtests: cleanly abort the runner if the controller dies

If the controller dies unexpectedly, have the runner stop its servers
and exit cleanly. Otherwise, the orphaned servers will stay running in
the background.

show more ...

2fe5241214-Jun-2023 Dan Fandrich

runtests: improve error logging

Give more information about test harness error conditions to help figure
out what might be wrong. Print some internal test state when SIGUSR1 is
sent

runtests: improve error logging

Give more information about test harness error conditions to help figure
out what might be wrong. Print some internal test state when SIGUSR1 is
sent to runtests.pl.

Ref: #11328

show more ...

847e42d814-Jun-2023 Dan Fandrich

runtests: better handle ^C during slow tests

Since the SIGINT handler now just sets a flag that must be checked in the
main controller loop, make sure that runs periodically. Rather tha

runtests: better handle ^C during slow tests

Since the SIGINT handler now just sets a flag that must be checked in the
main controller loop, make sure that runs periodically. Rather than
blocking on a response from a test runner near the end of the test run,
add a short timeout to allow it.

show more ...

1177c74114-Jun-2023 Dan Fandrich

runtests: rename server command file

The name ftpserver.cmd was historical and has been used for more than
ftp for many years now. Rename it to plain server.cmd to reduce
confusion.

72c5bb1414-Jun-2023 Dan Fandrich

tests: improve reliability of TFTP tests

Stop checking the timeout used by the client under test (for most
tests). The timeout will change if the TFTP test server is slow (such as
ha

tests: improve reliability of TFTP tests

Stop checking the timeout used by the client under test (for most
tests). The timeout will change if the TFTP test server is slow (such as
happens on an overprovisioned CI server) because the client will retry
and reduce its timeout, and the actual value is not important for most
tests.

test285 is changed a different way, by increasing the connect timeout.
This improves test coverage by allowing the changed timeout value to be
checked, but improves reliability with a carefully-chosen timeout that
not only allows twice the time to respond as before, but also allows
several retries before the client will change its timeout value.

Ref: #11328

show more ...

355f414417-Jun-2023 Daniel Stenberg

cf-socket: skip getpeername()/getsockname for TFTP

Since the socket is not connected then the call fails. When the call
fails, failf() is called to write an error message that is then

cf-socket: skip getpeername()/getsockname for TFTP

Since the socket is not connected then the call fails. When the call
fails, failf() is called to write an error message that is then
surviving and is returned when the *real* error occurs later. The
earlier, incorrect, error therefore hides the actual error message.

This could be seen in stderr for test 1007

Test 1007 has now been extended to verify the stderr message.

Closes #11332

show more ...

aef74ae419-Jun-2023 Daniel Stenberg

example/crawler: make it use a few more options

For show, but reasonable

7ed832a218-Jun-2023 Daniel Stenberg

libcurl-ws.3: mention raw mode

Closes #11339

c6ec264d18-Jun-2023 Daniel Stenberg

example/default-scheme: set the default scheme for schemeless URLs

Closes #11338

e6ad624918-Jun-2023 Daniel Stenberg

example/hsts-preload: show one way to HSTS preload

Closes #11337

4e6a07e117-Jun-2023 Daniel Stenberg

examples/http-options: show how to send "OPTIONS *"

With CURLOPT_REQUEST_TARGET.

Also add use of CURLOPT_QUICK_EXIT to show.

Closes #11333

741b685317-Jun-2023 Daniel Stenberg

examples: make use of CURLOPT_(REDIR_|)PROTOCOLS_STR

To show how to use them

Closes #11334

b39181ce17-Jun-2023 Daniel Stenberg

examples/smtp-mime: use CURLOPT_MAIL_RCPT_ALLOWFAILS

For show

Closes #11335

d40e5cc917-Jun-2023 Daniel Stenberg

http: rectify the outgoing Cookie: header field size check

Previously it would count the size of the entire outgoing request and
not just the size of only the Cookie: header field - whic

http: rectify the outgoing Cookie: header field size check

Previously it would count the size of the entire outgoing request and
not just the size of only the Cookie: header field - which was the
intention.

This could make the check be off by several hundred bytes in some cases.

Closes #11331

show more ...

fd306e5516-Jun-2023 Jay Satiro

lib: fix some format specifiers

- Use CURL_FORMAT_CURL_OFF_T where %zd was erroneously used for some
curl_off_t variables.

- Use %zu where %zd was erroneously used for some si

lib: fix some format specifiers

- Use CURL_FORMAT_CURL_OFF_T where %zd was erroneously used for some
curl_off_t variables.

- Use %zu where %zd was erroneously used for some size_t variables.

Prior to this change some of the Windows CI tests were failing because
in Windows 32-bit targets have a 32-bit size_t and a 64-bit curl_off_t.
When %zd was used for some curl_off_t variables then only the lower
32-bits was read and the upper 32-bits would be read for part or all of
the next specifier.

Fixes https://github.com/curl/curl/issues/11327
Closes https://github.com/curl/curl/pull/11321

show more ...

1eca27f115-Jun-2023 Marcel Raad

test427: add `cookies` feature and keyword

This test doesn't work with `--disable-cookies`.

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

64aefea305-Dec-2022 Chris Talbot

imap: Provide method to disable SASL if it is advertised

- Implement AUTH=+LOGIN for CURLOPT_LOGIN_OPTIONS to prefer plaintext
LOGIN over SASL auth.

Prior to this change there

imap: Provide method to disable SASL if it is advertised

- Implement AUTH=+LOGIN for CURLOPT_LOGIN_OPTIONS to prefer plaintext
LOGIN over SASL auth.

Prior to this change there was no method to be able to fall back to
LOGIN if an IMAP server advertises SASL capabilities. However, this may
be desirable for e.g. a misconfigured server.

Per: https://www.ietf.org/rfc/rfc5092.html#section-3.2

";AUTH=<enc-auth-type>" looks to be the correct way to specify what
authenication method to use, regardless of SASL or not.

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

show more ...

2b6222a615-Jun-2023 Daniel Stenberg

RELEASE-NOTES: synced

b5351c7115-Jun-2023 Daniel Stenberg

examples/multi-debugcallback.c: avoid the bool typedef

Apparently this cannot be done in c23

Reported-by: Cristian Rodríguez
Fixes #11299
Closes #11319

a712880714-Jun-2023 Daniel Stenberg

docs/libcurl/libcurl.3: cleanups and improvements

Closes #11317

0ec806d014-Jun-2023 Daniel Stenberg

libcurl-ws.3: fix typo

7bee2ef614-Jun-2023 Daniel Stenberg

curl_ws_*.3: enhance

- all: SEE ALSO the libcurl-ws man page
- send: add example and return value information
- meta: mention that the returned data is read-only

Closes #113

curl_ws_*.3: enhance

- all: SEE ALSO the libcurl-ws man page
- send: add example and return value information
- meta: mention that the returned data is read-only

Closes #11318

show more ...

f15ded7314-Jun-2023 Daniel Stenberg

docs/libcurl/libcurl-ws.3: see also CURLOPT_WS_OPTIONS

553ad23b14-Jun-2023 Daniel Stenberg

docs/libcurl/libcurl-ws.3: minor polish

4337242314-Jun-2023 Daniel Stenberg

libcurl-ws.3. WebSocket API overview

Closes #11314

1...<<121122123124125126127128129130>>...1351