fcc89619 | 26-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 ...
|
f0f9e2c6 | 26-Sep-2024 |
Viktor Szakats |
GHA/http3-linux: add name to align with other Linux workflows Closes #15069 |
1b0da9cf | 26-Sep-2024 |
Daniel Stenberg |
RELEASE-NOTES: synced |
44505adb | 23-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 ...
|
d08d16ca | 26-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 ...
|
6f2a1666 | 26-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 ...
|
841fbdb6 | 26-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 |
e61c5eb4 | 26-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 ...
|
ef400f4f | 26-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 ...
|
dc284be4 | 26-Sep-2024 |
Daniel Stenberg |
tests: remove the %FTPTIME3 variable Nothing uses it. Ref: #15056 Closes #15064 |
af60bdf4 | 26-Sep-2024 |
Daniel Stenberg |
socks_gssapi: switch to dynbuf from buffer with strcpy Closes #15057 |
8e9a8dd9 | 25-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 ...
|
dd0405c9 | 26-Sep-2024 |
Daniel Stenberg |
test518: restore valgrind disable Follow-up to c91c37b6e87c The test does not work well when run with valgrind Closes #15062 |
5d7275d5 | 26-Sep-2024 |
Daniel Stenberg |
openssl: convert a memcpy to dynbuf use and avoid an alloc for CN handling unless necessary Closes #15049 |
b2dc9554 | 26-Sep-2024 |
Stefan Eissing |
test1540: add debug logging Closes #15055 |
cbbf4d8e | 26-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 ...
|
17a7e12e | 26-Sep-2024 |
Stefan Eissing |
test2502: add libtest debug tracing Closes #15053 |
f5189827 | 26-Sep-2024 |
Stefan Eissing |
testrun: explicitly set proper IP address for stunnel listen/connect Closes #15051 |
8289ac1b | 25-Sep-2024 |
Gabriel Marin |
lib/cw-out: initialize 'flush_all' directly Closes #15044 |
21fb30b5 | 26-Sep-2024 |
Stefan Eissing |
test1035: convert host name back to utf8 as should be Follow-up to 0b70b23ef4d00 Closes #15050 |
4e22d7c5 | 26-Sep-2024 |
Daniel Stenberg |
openssl: remove two strcpy() calls Closes #15052 |
f383a176 | 26-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 ...
|
0b70b23e | 25-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 |
5fb1b64f | 25-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 ...
|
7aa2b4e0 | 25-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 |