#
7eda757d |
| 12-Sep-2024 |
Daniel Stenberg |
FTP: partly revert eeb7c1280742f5c8fa48a4340fc1e1a1a2c7075a Since ASCII transfers on FTP means sending CRLF line endings, we should still keep converting them to LF-only on platforms whe
FTP: partly revert eeb7c1280742f5c8fa48a4340fc1e1a1a2c7075a Since ASCII transfers on FTP means sending CRLF line endings, we should still keep converting them to LF-only on platforms where text files typically do not use CRLF. This also DOES NOT convert existing CRLF line endings on ASCII uploads but only does stand-alone LF => CRLF. Regression from eeb7c1280742f5c8 shipped in 8.10.0 Reported-by: finkjsc on github Fixes #14873 Closes #14875
show more ...
|
#
e70c22b6 |
| 09-Sep-2024 |
Stefan Eissing |
tests: tweak lock file handling and timers - when server are killed by a test case, do not wait for the server lock file to go away. These tests are mostly about client timeouts and th
tests: tweak lock file handling and timers - when server are killed by a test case, do not wait for the server lock file to go away. These tests are mostly about client timeouts and the server will hang until killed. - when killing a server successfully, check for a remaining lock file, log its existence and remove it. - lower the delay timings on SLOWDOWN by half - add SLOWDOWNDATA server command to only slow down the FTP data bytes, not the control ones. - lower some timeout values Closes #14835
show more ...
|
#
ee17f35d |
| 29-Aug-2024 |
Daniel Stenberg |
test475: verify a 72K ASCII FTP upload Extended the test format and runtest.pl so that the verify/upload part can be marked using crlf newlines even when the client/file does not hav
test475: verify a 72K ASCII FTP upload Extended the test format and runtest.pl so that the verify/upload part can be marked using crlf newlines even when the client/file does not have it. Closes #14717
show more ...
|
#
dcc52095 |
| 06-Aug-2024 |
Daniel Stenberg |
GHA: run badwords check on tests/*.md too With several wording updates accordingly. Closes #14412
|
#
7d45b521 |
| 04-Aug-2024 |
Daniel Stenberg |
KNOWN_BUGS: mention AppleIDN and WinIDN test problems Closes #14176 Closes #14387
|
#
f81f351b |
| 02-Aug-2024 |
Viktor Szakats |
tidy-up: OS names Use these words and casing more consistently across text, comments and one curl tool output: AIX, ALPN, ANSI, BSD, Cygwin, Darwin, FreeBSD, GitHub, HP-UX, Linux,
tidy-up: OS names Use these words and casing more consistently across text, comments and one curl tool output: AIX, ALPN, ANSI, BSD, Cygwin, Darwin, FreeBSD, GitHub, HP-UX, Linux, macOS, MS-DOS, MSYS, MinGW, NTLM, POSIX, Solaris, UNIX, Unix, Unicode, WINE, WebDAV, Win32, winbind, WinIDN, Windows, Windows CE, Winsock. Mostly OS names and a few more. Also a couple of other minor text fixups. Closes #14360
show more ...
|
#
18f1cd7a |
| 15-Jul-2024 |
Viktor Szakats |
tests: sync feature names with `curl -V` Some feature names used in tests had minor differences compared to the well-known ones from `curl -V`. This patch syncs them to make test res
tests: sync feature names with `curl -V` Some feature names used in tests had minor differences compared to the well-known ones from `curl -V`. This patch syncs them to make test results easier to grok. Closes #14183
show more ...
|
#
0e73b69b |
| 26-Jun-2024 |
Daniel Stenberg |
runtests: support %DATE for YYYY-MM-DD of right now
|
#
348882ee |
| 26-Jun-2024 |
Daniel Stenberg |
runtests: support %VERNUM For the plain version number of the built curl without -DEV etc. Only digits and dots.
|
#
4d58ed2d |
| 26-Jun-2024 |
Daniel Stenberg |
FILEFORMAT.md: mentioned <file[num]> for "client" They can be used to create more files. Closes #14024
|
#
a7ec6a76 |
| 23-Jun-2024 |
Daniel Stenberg |
runtests: support crlf="yes" for the <stderr> section
|
#
f7cc9e91 |
| 16-Apr-2024 |
Daniel Stenberg |
tests: add -q as first option when invoking curl for tests To reduce the risk that the user running the tests has a .curlrc present that messes things up. Support 'option="no-q"
tests: add -q as first option when invoking curl for tests To reduce the risk that the user running the tests has a .curlrc present that messes things up. Support 'option="no-q"' for the <command> tag to switch it off on demand. Use this new feature in test 433 and 436. Ref: #13284 Closes #13387
show more ...
|
#
7cf8414f |
| 05-Feb-2024 |
Daniel Stenberg |
tests: support setting/using blank content env variables - test450: remove --config from the keywords - test2080: change return code - test428: add --config as a keyword - test42
tests: support setting/using blank content env variables - test450: remove --config from the keywords - test2080: change return code - test428: add --config as a keyword - test428: disable on Windows due to CI problems
show more ...
|
#
12f832d9 |
| 31-Dec-2023 |
Daniel Stenberg |
testutil: make runtests support %include Using this instruction, a test case can include the contents of a file into the test during the preprocessing. Closes #12612
|
#
381792df |
| 08-Sep-2023 |
Dan Fandrich |
tests: add the timing-dependent keyword on several tests These are ones likely to fail on heavily-loaded machines that alter the normal test timing. Most of these tests already had the f
tests: add the timing-dependent keyword on several tests These are ones likely to fail on heavily-loaded machines that alter the normal test timing. Most of these tests already had the flaky keyword since this condition makes them more likely to fail on CI.
show more ...
|
#
49664d6a |
| 31-Aug-2023 |
Nicholas Nethercote |
tests: fix formatting errors in `FILEFORMAT.md`. Without the surrounding backticks, these tags get swallowed when the markdown is rendered. Closes #11777
|
#
3d089c41 |
| 24-Aug-2023 |
Daniel Stenberg |
tests: add support for nested %if conditions Provides more flexiblity to test cases. Also warn and bail out if there is an '%else' or %endif' without a preceeding '%if'.
tests: add support for nested %if conditions Provides more flexiblity to test cases. Also warn and bail out if there is an '%else' or %endif' without a preceeding '%if'. Ref: #11610 Closes #11728
show more ...
|
#
66883a89 |
| 21-Aug-2023 |
Dan Fandrich |
tests: add delay command to the HTTP server This adds a delay after client connect.
|
#
1c3fcbda |
| 19-Aug-2023 |
Daniel Stenberg |
tests: add 'large-time' as a testable feature This allows test cases to require this feature to run and to be used in %if conditions. Large here means larger than 32 bits. Ie do
tests: add 'large-time' as a testable feature This allows test cases to require this feature to run and to be used in %if conditions. Large here means larger than 32 bits. Ie does not suffer from y2038. Closes #11696
show more ...
|
#
db70846e |
| 01-Aug-2023 |
Viktor Szakats |
tests: ensure `libcurl.def` contains all exports Add `test1279` to verify that `libcurl.def` lists all exported API functions found in libcurl headers. Also: - extend t
tests: ensure `libcurl.def` contains all exports Add `test1279` to verify that `libcurl.def` lists all exported API functions found in libcurl headers. Also: - extend test suite XML `stdout` tag with the `loadfile` attribute. - fix `tests/extern-scan.pl` and `test1135` to include websocket API. - use all headers (sorted) in `test1135` instead of a manual list. - add options `--sort`, `--heading=` to `tests/extern-scan.pl`. - add `libcurl.def` to the auto-labeler GHA task. Follow-up to 2ebc74c36a19a1700af394c16855ce144d9878e3 Closes #11570
show more ...
|
#
7c8bae0d |
| 29-Jul-2023 |
Daniel Stenberg |
nss: remove support for this TLS library Closes #11459
|
#
89ede395 |
| 08-Apr-2023 |
Dan Fandrich |
runtests: move the UNIX sockets into $PIDDIR These were missed when the other server files were moved there. Follow-up to 70d2fca2 Ref: #10818
|
#
e7a021e1 |
| 29-Mar-2023 |
Dan Fandrich |
tests: use %LOGDIR to refer to the log directory This will allow it be set dynamically. Ref: #10818
|
#
dfeda775 |
| 22-Mar-2023 |
Dan Fandrich |
tests: document that the unittest keyword is special Also, add other features that were missing.
|
#
2bc1d775 |
| 02-Jan-2023 |
Daniel Stenberg |
copyright: update all copyright lines and remove year ranges - they are mostly pointless in all major jurisdictions - many big corporations and projects already don't use them - save
copyright: update all copyright lines and remove year ranges - they are mostly pointless in all major jurisdictions - many big corporations and projects already don't use them - saves us from pointless churn - git keeps history for us - the year range is kept in COPYING checksrc is updated to allow non-year using copyright statements Closes #10205
show more ...
|