curl/.github
Stefan Eissing ca15b7512e
tests: add HTTP/3 test case, custom location for proper nghttpx
- adding support for HTTP/3 test cases via a nghttpx server that is
  build with ngtcp2 and nghttp3.
- test2500 is the first test case, performing a simple GET.
- nghttpx is checked for support and the 'feature' nghttpx-h3
  is set accordingly. test2500 will only run, when supported.
- a specific nghttpx location can be given in the environment
  variable NGHTTPX or via the configure option
    --with-test-nghttpx=<path>

Extend NGHTTPX config to H2 tests as well

* use $ENV{NGHTTPX} and the configured default also in http2 server starts
* always provide the empty test/nghttpx.conf to nghttpx. as it defaults to
  reading /etc/nghttpx/nghttpx.conf otherwise.

Added nghttpx to CI ngtcp2 jobs to run h3 tests.

Closes #9031
2022-11-30 13:56:06 +01:00
..
ISSUE_TEMPLATE bug_report.md: revert the REUSE template to see if it works again 2022-06-13 23:41:07 +02:00
scripts Makefile.mk: portable Makefile.m32 2022-11-22 08:28:41 +00:00
workflows tests: add HTTP/3 test case, custom location for proper nghttpx 2022-11-30 13:56:06 +01:00
CODEOWNERS github: initial CODEOWNERS setup for CI configuration 2022-09-15 22:40:40 +02:00
CONTRIBUTING.md copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
FUNDING.yml copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
lock.yml copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
stale.yml copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00