q-reserved-transport-param
· RFC 9000 §18.1 · extensibility · layer quic · udp/4462 · MUST
Passing this means: Ignored something unknown and carried on.
Anomaly type: transport
How each client answered
| Client | Version | Verdict | What happened |
|---|---|---|---|
| curl | ngtcp2/1.11.0 | Pass | Ignored the unrecognised element and carried on: completed a handshake carrying a reserved transport parameter. |
| quinn | noq fork | Pass | Ignored the unrecognised element and carried on: completed a handshake carrying a reserved transport parameter. |
| aioquic | 1.3.0 | Pass | Ignored the unrecognised element and carried on: completed a handshake carrying a reserved transport parameter. |
| chromium | build 1223 | Pass | Ignored the unrecognised element and carried on: completed a handshake carrying a reserved transport parameter. |
| quic-go | quic-go v0.61.0 | Pass | Ignored the unrecognised element and carried on: completed a handshake carrying a reserved transport parameter. |
| quiche | 0.30.0 | Pass | Ignored the unrecognised element and carried on: completed a handshake carrying a reserved transport parameter. |
| neqo | 0.31.1 | Pass | Ignored the unrecognised element and carried on: completed a handshake carrying a reserved transport parameter. |
What the clause requires
Ignore the unknown parameter and complete the handshake normally.
Judged against RFC 9000.
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 == "q-reserved-transport-param")'
What this suite is · The full grid · All clients · All tests · Findings