History log of /curl/ (Results 376 – 400 of 33757)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
fcc8961926-Sep-2024 Viktor Szakats

singleuse: make `git grep` faster, add Apple `nm` support

- avoid regexp in grep to make it run faster.
- add support for parsing Apple `nm` output:
- skip leading underscore from

singleuse: make `git grep` faster, add Apple `nm` support

- avoid regexp in grep to make it run faster.
- add support for parsing Apple `nm` output:
- skip leading underscore from function names.
- pick object name from output.

Closes #15070

show more ...

f0f9e2c626-Sep-2024 Viktor Szakats

GHA/http3-linux: add name to align with other Linux workflows

Closes #15069

1b0da9cf26-Sep-2024 Daniel Stenberg

RELEASE-NOTES: synced

44505adb23-Sep-2024 Viktor Szakats

GHA/linux: improve cmake use, switch to Ninja

- cmake: allow easy switching of generator (= make tool).
- merge autotools/cmake job steps.
- cmake: switch to Ninja.
(build was

GHA/linux: improve cmake use, switch to Ninja

- cmake: allow easy switching of generator (= make tool).
- merge autotools/cmake job steps.
- cmake: switch to Ninja.
(build was already fast, Ninja doesn't make it noticeably faster)

Closes #15023

show more ...

d08d16ca26-Sep-2024 Daniel Stenberg

multi: avoid reading whole struct pointer from pointer

The proper alignment is not guaranteed. This function now instead uses
only the first and last byte of the key since they are the o

multi: avoid reading whole struct pointer from pointer

The proper alignment is not guaranteed. This function now instead uses
only the first and last byte of the key since they are the ones likely
to change most (one of them, depending on CPU endian) and the hash is
tiny anyway.

Closes #15063

show more ...

6f2a166626-Sep-2024 Stefan Eissing

tests: use '-4' where needed

Our test servers run either on ipv4 *or* on ipv6, as requested.
A test case using 'localhost' or '*.local' in the url needs to
run with the specific vers

tests: use '-4' where needed

Our test servers run either on ipv4 *or* on ipv6, as requested.
A test case using 'localhost' or '*.local' in the url needs to
run with the specific version of the server started.

Otherwise, curl's "happy eyeball"ing will connect to another
server that may be running due to parallel testing or for some
other reasons.

Note that port reuse here depends on the OS strategy and it
seems netbsd is especially likely to hit this.

Closes #15060

show more ...

841fbdb626-Sep-2024 Stefan Eissing

tests: improve mqtt server handling

Check that the mqtt server process actually is running.
Handle its port number similar to other servers.

Closes #15059

e61c5eb426-Sep-2024 Stefan Eissing

tests: check http/2 and http/3 server responsiveness

Check responsiveness of http/3 server when running.

Also, a test case with http/2 or http/3 server requirement
now implicitl

tests: check http/2 and http/3 server responsiveness

Check responsiveness of http/3 server when running.

Also, a test case with http/2 or http/3 server requirement
now implicitly drags in a 'http' server and we need no longer
mention that in testdata.

Closes #15058

show more ...

ef400f4f26-Sep-2024 Stefan Eissing

test190: replace %FTPTIME2 with a fixed value

The variable FTPTIME2 may, on a loaded test server, become so
large that the timeout does not happen before the fixed 60 seconds
the ser

test190: replace %FTPTIME2 with a fixed value

The variable FTPTIME2 may, on a loaded test server, become so
large that the timeout does not happen before the fixed 60 seconds
the server waits.

Closes #15056

show more ...

dc284be426-Sep-2024 Daniel Stenberg

tests: remove the %FTPTIME3 variable

Nothing uses it.

Ref: #15056
Closes #15064

af60bdf426-Sep-2024 Daniel Stenberg

socks_gssapi: switch to dynbuf from buffer with strcpy

Closes #15057

8e9a8dd925-Sep-2024 Dan Fandrich

tests: add file: tests with existing files

Windows sometimes has issues when opening the same file twice, so these
test two situations where that could potentially occur.

Report

tests: add file: tests with existing files

Windows sometimes has issues when opening the same file twice, so these
test two situations where that could potentially occur.

Reported-by: ralfjunker on github
Ref: #15043
Closes #15045

show more ...

dd0405c926-Sep-2024 Daniel Stenberg

test518: restore valgrind disable

Follow-up to c91c37b6e87c

The test does not work well when run with valgrind

Closes #15062

5d7275d526-Sep-2024 Daniel Stenberg

openssl: convert a memcpy to dynbuf use

and avoid an alloc for CN handling unless necessary

Closes #15049

b2dc955426-Sep-2024 Stefan Eissing

test1540: add debug logging

Closes #15055

cbbf4d8e26-Sep-2024 Stefan Eissing

test504: fix handling on pending connect

Test expected a connect to a port no one is listening to immediately
fail. But Windows has its internal retry logic that may fail this.

test504: fix handling on pending connect

Test expected a connect to a port no one is listening to immediately
fail. But Windows has its internal retry logic that may fail this.

As fix, multi_perform()/multi_wait() until transfer is done.

Closes #15054

show more ...

17a7e12e26-Sep-2024 Stefan Eissing

test2502: add libtest debug tracing

Closes #15053

f518982726-Sep-2024 Stefan Eissing

testrun: explicitly set proper IP address for stunnel listen/connect

Closes #15051

8289ac1b25-Sep-2024 Gabriel Marin

lib/cw-out: initialize 'flush_all' directly

Closes #15044

21fb30b526-Sep-2024 Stefan Eissing

test1035: convert host name back to utf8 as should be

Follow-up to 0b70b23ef4d00

Closes #15050

4e22d7c526-Sep-2024 Daniel Stenberg

openssl: remove two strcpy() calls

Closes #15052

f383a17626-Sep-2024 Daniel Stenberg

tool_doswin: simplify; remove unused options and strncpy calls

SANITIZE_ALLOW_TRUNCATE and SANITIZE_ALLOW_COLONS were never used by
code, thus only making the code complicated for no goo

tool_doswin: simplify; remove unused options and strncpy calls

SANITIZE_ALLOW_TRUNCATE and SANITIZE_ALLOW_COLONS were never used by
code, thus only making the code complicated for no good use.

Since nothing should truncate, using strncpy() is wrong.

Two cases of malloc + copy replaced with proper strdup() calls.

Fixup unit test 1604 accordingly.

Closes #15047

show more ...

0b70b23e25-Sep-2024 Daniel Stenberg

tests: add codeset-utf8 as a feature

To avoid having to use <precheck> for tests that require UTF-8 support.

Closes #15039

5fb1b64f25-Sep-2024 Daniel Stenberg

tests: introduce %CLIENT6IP-NB

This is the %CLIENT6IP variable - but without outmost brackets since
some commmand lines need the address without the brackets. With this
variable we c

tests: introduce %CLIENT6IP-NB

This is the %CLIENT6IP variable - but without outmost brackets since
some commmand lines need the address without the brackets. With this
variable we can run three more tests without prechecks.

Closes #15039

show more ...

7aa2b4e025-Sep-2024 Daniel Stenberg

tests: make precheck for HTTP on 127.0.0.1 into a feature

It can now be required easily in <features> instead of having perl code
in a <precheck>.

Closes #15039

1...<<11121314151617181920>>...1351