Repository navigation
v0.10.5
WebTransport release: the client protocol passed through on HTTP/3,
with webtransport 0.4.8, hackney 4.8.5, h2 0.12.4 and quic 2.1.1.
Fixed
livery_wt:upgrade/3over HTTP/3 now hands thewebtransportlibrary
the:protocolvalue the client sent. The adapter rebuilt the pseudo
headers with the draft-02 spellingwebtransport, so every session was
negotiated in legacy mode even for draft-15 clients that said
webtransport-h3. Pseudo headers the adapter kept in the request's
header list are dropped before the rebuilt ones are added, so none
appears twice.
Added
livery_wt_SUITEchecks the protocol passthrough and starts one
service with the WebTransport settings merged into both thehttp3
and thehttpslistener, echoing 1 MiB over each transport.
Changed
- Bump
webtransport0.4.7 -> 0.4.8,hackney4.8.4 -> 4.8.5,h2
0.12.3 -> 0.12.4 andquic2.0.3 -> 2.1.1. h2 and quic keep the
streams already open working after a GOAWAY, sent or received, and
hackney fails only the requests the server refused. webtransport no
longer truncates payloads larger than one HTTP/2 DATA frame or loses
bytes past the per-stream window. Nothing changes in livery's own
code.