h-reserved-uni-stream
· RFC 9114 §6.2.3 · extensibility · layer http3 · udp/4475 · MUST
Passing this means: Ignored something unknown and carried on.
Anomaly type: control_stream
How each client answered
| Client | Version | Verdict | What happened |
|---|---|---|---|
| curl | ngtcp2/1.11.0 | Pass | Ignored the unrecognised element and completed the follow-up request. |
| quinn | noq fork | Pass | Ignored the unrecognised element and completed the follow-up request. |
| aioquic | 1.3.0 | Pass | Ignored the unrecognised element and completed the follow-up request. |
| chromium | build 1223 | Pass | Ignored the unrecognised element and completed the follow-up request. |
| quic-go | quic-go v0.61.0 | Pass | Ignored the unrecognised element and completed the follow-up request. |
| quiche | 0.30.0 | Pass | Ignored the unrecognised element and completed the follow-up request. |
| neqo | 0.31.1 | Pass | Ignored the unrecognised element and completed the follow-up request. |
What the clause requires
Abort reading the stream or discard it — §6.2.3 permits either. What it forbids is treating it as meaningful, or as fatal to the connection.
Judged against RFC 9114.
Run this one yourself
Every test is reachable from your own client. Nothing here needs an account.
curl -s https://conformance.pqcrypta.com/catalog.json \
| jq '.tests[] | select(.id == "h-reserved-uni-stream")'
What this suite is · The full grid · All clients · All tests · Findings