Skip to content

Bump quic to 1.6.2#864

Merged
benoitc merged 1 commit into
masterfrom
deps/quic-1.6.2
Jun 3, 2026
Merged

Bump quic to 1.6.2#864
benoitc merged 1 commit into
masterfrom
deps/quic-1.6.2

Conversation

@benoitc
Copy link
Copy Markdown
Owner

@benoitc benoitc commented Jun 3, 2026

Bump the quic dependency to 1.6.2.

1.6.2 adds cross-signed expired-root recovery to the QUIC TLS validation (quic_cert): an expired cross-signed root is dropped for a still-valid anchor with the same key, while an expired leaf or intermediate still fails. This gives HTTP/3 and WebTransport-over-HTTP/3 the same behaviour we already have for HTTP/1.1 and HTTP/2 (#863). No hackney code change needed.

Brings cross-signed expired-root recovery to the QUIC TLS stack, so HTTP/3
and WebTransport-over-HTTP/3 handle an expired cross-signed root (e.g. Let's
Encrypt ISRG Root X2 cross-signed by the expired X1), matching the fix
already in place for HTTP/1.1 and HTTP/2.
@benoitc benoitc merged commit 7358689 into master Jun 3, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant