hyper: drop support

lib : remove all hyper code
configure: stop detecting hyper
docs: no more mention of hyper
tests: mo more special-handling of hyper builds
CI: no jobs using hyper

Closes #15120
This commit is contained in:
Daniel Stenberg 2024-12-21 11:33:05 +01:00
parent 46093d9e0e
commit fc3e1cbc50
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
93 changed files with 118 additions and 2546 deletions

View file

@ -54,38 +54,6 @@
# https://github.com/curl/curl/issues/380
1801
#
#
# Tests that are disabled here for Hyper are SUPPOSED to work but
# still need adjustments in tests or code. Tests that cannot be
# fixed for hyper should be adjusted for it in the test file.
#
# hyper support remains EXPERIMENTAL as long as there's a test number
# listed below
#
# Several tests fail due to hyper's lack of trailers support: 266, 1417, 1540,
# 1591, 1943. See https://github.com/hyperium/hyper/issues/2699 for details.
%if hyper
266
477
500
579
587
# 1021 re-added here due to flakiness
1021
1060
1417
1460
1533
1540
1591
1598
1943
2301
2302
2305
# response body seem not to be handled by hyper
2307
%endif
2043
# The CRL test doesn't work with wolfSSL
%if wolfssl