curl-curl/tests
Viktor Szakats 7c23e88d17
GHA/macos: enable QUIC API with OpenSSL
In one autotools and one cmake job.

Also:
- enable OpenSSL QUIC in two more jobs.
- pytest: add checks to skip h3 tests when there is no h3 server to
  tests 26, 27a, 27b, 27c, 29 in test_02_download. Fixing:
  ```
  FAILED tests/http/test_02_download.py::TestDownload::test_02_26_session_shared_reuse[h3] - AssertionError: expected exit code 0, got 1
  [...]
  ```
  Ref: https://github.com/curl/curl/actions/runs/16392680316/job/46320739635?pr=17973

Ref: https://github.com/Homebrew/homebrew-core/pull/230515
Ref: 6c8e3eed12

Closes #17973
2025-07-20 00:02:19 +02:00
..
certs genserv.pl: fix newline in usage text 2025-07-14 20:54:07 +02:00
client quic: implement CURLINFO_TLS_SSL_PTR 2025-07-06 20:29:54 +02:00
cmake cmake: replace cmakelint with cmake-lint from cmakelang, fix issues 2025-06-11 07:07:49 +02:00
data tests: set CURL_ENTROPY per test, not globally 2025-07-19 21:30:32 +02:00
http GHA/macos: enable QUIC API with OpenSSL 2025-07-20 00:02:19 +02:00
libtest test1560: skip some URLs if UTF-8 is not supported 2025-07-19 22:37:17 +02:00
server windows: drop redundant curl_wcsdup_callback callback 2025-07-08 13:33:38 +02:00
tunit tests: move curlcheck.h to libtest as unitcheck.h 2025-07-09 02:29:25 +02:00
unit altsvc: accept 'clear' without semicolon as well 2025-07-13 17:02:34 +02:00
.gitignore
allversions.pm
appveyor.pm tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
azure.pm
CMakeLists.txt cmake: make runtests targets build the curl tool 2025-07-19 22:37:17 +02:00
config.in
configurehelp.pm.in
devtest.pl tidy-up: whitespace 2025-07-11 13:32:54 +02:00
dictserver.py
directories.pm scripts: fix perl indentation, whitespace, semicolons 2025-04-29 19:35:55 +02:00
ech_combos.py
ech_tests.sh doh: httpsrr fix 2025-04-18 23:03:31 +02:00
ftpserver.pl tidy-up: whitespace 2025-07-11 13:32:54 +02:00
getpart.pm tidy-up: whitespace 2025-07-11 13:32:54 +02:00
globalconfig.pm tests: move GSS-API dynamic stub into debug-mode libcurl 2025-07-01 00:17:15 +02:00
http2-server.pl CI: fix OpenBSD tests stall 2025-06-05 09:12:22 +02:00
http3-server.pl
http-server.pl
Makefile.am tests/http/clients: move to tests/client 2025-06-17 19:39:36 +02:00
memanalyze.pl memanalyze.pl: fix getaddrinfo/freeaddrinfo checks 2025-06-01 10:24:31 +02:00
negtelnetserver.py
nghttpx.conf
pathhelp.pm tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
processhelp.pm tidy-up: whitespace 2025-07-11 13:32:54 +02:00
requirements.txt
rtspserver.pl
runner.pm tests: set CURL_ENTROPY per test, not globally 2025-07-19 21:30:32 +02:00
runtests.pl test1560: skip some URLs if UTF-8 is not supported 2025-07-19 22:37:17 +02:00
secureserver.pl
serverhelp.pm tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
servers.pm tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
smbserver.py
sshhelp.pm
sshserver.pl tidy-up: whitespace 2025-07-11 13:32:54 +02:00
test745.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test971.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1119.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1132.pl
test1135.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1139.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1140.pl
test1165.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1167.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1173.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1175.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1177.pl
test1222.pl test1222: fix for out-of-tree and no-libcurl-manual builds 2025-07-11 12:28:46 +02:00
test1275.pl
test1276.pl
test1477.pl test1175: fix to run, and fix documentation issues detected 2025-07-11 12:28:46 +02:00
test1486.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1488.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
test1544.pl scripts: fix perl indentation, whitespace, semicolons 2025-04-29 19:35:55 +02:00
test1707.pl
testcurl.pl tidy-up: whitespace (more in Perl) 2025-07-12 08:59:44 +02:00
testutil.pm tidy-up: whitespace 2025-07-11 13:32:54 +02:00
tftpserver.pl
util.py
valgrind.pm
valgrind.supp