curl/.github/workflows
Stefan Eissing acd82c8bfd
tests/http: more tests with specific clients
- Makefile support for building test specific clients in tests/http/clients
- auto-make of clients when invoking pytest
- added test_09_02 for server PUSH_PROMISEs using clients/h2-serverpush
- added test_02_21 for lib based downloads and pausing/unpausing transfers

curl url parser:
- added internal method `curl_url_set_authority()` for setting the
  authority part of a url (used for PUSH_PROMISE)

http2:
- made logging of PUSH_PROMISE handling nicer

Placing python test requirements in requirements.txt files
- separate files to base test suite and http tests since use
  and module lists differ
- using the files in the gh workflows

websocket test cases, fixes for we and bufq
- bufq: account for spare chunks in space calculation
- bufq: reset chunks that are skipped empty
- ws: correctly encode frames with 126 bytes payload
- ws: update frame meta information on first call of collect
  callback that fills user buffer
- test client ws-data: some test/reporting improvements

Closes #11006
2023-04-26 23:24:46 +02:00
..
appveyor-status.yml copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
awslc.yml CI: don't run CI jobs if only another CI was changed 2023-04-24 20:46:09 -07:00
codeql-analysis.yml CI: skip some more builds when possible 2023-03-24 19:59:50 -07:00
fuzz.yml CI: don't run CI jobs if only another CI was changed 2023-04-24 20:46:09 -07:00
hacktoberfest-accepted.yml GHA: Hacktoberfest CI: Update deprecated 'set-output' command 2023-01-05 10:12:57 +01:00
label.yml CI: Work around a labeler bug that removes labels 2023-01-28 19:48:02 -08:00
linkcheck.yml copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
linux.yml tests/http: more tests with specific clients 2023-04-26 23:24:46 +02:00
macos.yml CI: fix brew retries on GHA 2023-03-23 21:21:31 -07:00
ngtcp2-gnutls.yml tests/http: more tests with specific clients 2023-04-26 23:24:46 +02:00
ngtcp2-quictls.yml tests/http: more tests with specific clients 2023-04-26 23:24:46 +02:00
ngtcp2-wolfssl.yml tests/http: more tests with specific clients 2023-04-26 23:24:46 +02:00
proselint.yml copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
reuse.yml copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
spellcheck.yml GHA: minor improvements to spellcheck 2023-03-09 00:16:04 +01:00
torture.yml CI: skip some more builds when possible 2023-03-24 19:59:50 -07:00
wolfssl.yml wolfssl.yml: bump to version 5.6.0 2023-03-28 11:30:16 +02:00