Skip to content

H3wire p1 transport - #42

Merged
mp0rta merged 7 commits into
mainfrom
h3wire-p1-transport
Oct 6, 2026
Merged

mp0rta merged 7 commits into
mainfrom
h3wire-p1-transport

Conversation

@mp0rta

@mp0rta mp0rta commented Oct 5, 2026

Copy link
Copy Markdown
Owner

No description provided.

mp0rta added 7 commits October 6, 2026 03:42
TransportOps::open_uni creates a local uni stream with
xqc_stream_create_with_direction on either role. It counts against the
per-conn 8192 ceiling; an xqc_h3 conn and an exhausted peer uni credit
are Err(Other). open_with is generalised over the reservation and
StreamKind; open_stream and open_stream_with_id behave as before.
ScriptedTransport gains Call::OpenUni and expect_open_uni.

Adoption spec section 7 item 2: stream_create_notify DOES fire for a
local uni stream on both roles (observed quic ids 2 and 3), and the
server needed no engine flag. open_uni binds from the return value and
does not depend on the notify.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying mqproxy with  Cloudflare Pages  Cloudflare Pages

Latest commit: e5fcd44
Status: ✅  Deploy successful!
Preview URL: https://8fe330ee.mqproxy.pages.dev
Branch Preview URL: https://h3wire-p1-transport.mqproxy.pages.dev

View logs

@mp0rta
mp0rta merged commit 2d0df0c into main Oct 6, 2026
37 of 58 checks passed
@mp0rta
mp0rta deleted the h3wire-p1-transport branch October 6, 2026 00:32
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