Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add WebTransport support #158

Open
connorcarpenter opened this issue Apr 3, 2023 · 2 comments
Open

Add WebTransport support #158

connorcarpenter opened this issue Apr 3, 2023 · 2 comments
Labels
feature desired new functionality naia pertaining to naia crates

Comments

@connorcarpenter
Copy link
Member

It's finally here ... I've been waiting for this for 4 years now. 🎉

Some real heroes doing God's work here:
wasm-bindgen implementation - rustwasm/wasm-bindgen#3344
native Rust implementation - hyperium/h3#183

Once these stabilize, it shouldn't be too hard to wrap them up in naia types to use as the transport layer, behind a .. transport_webtransport feature flag?

@connorcarpenter connorcarpenter added naia pertaining to naia crates feature desired new functionality labels Apr 28, 2023
@ten3roberts
Copy link

Hey there. Letting you know about the state of webtransport.

The webtransport feature has since been merged into h3, however the maintainers of the crate have not yet published it to crates.io and seem slightly reluctant to add new breaking things.

@darioalessandro and I have forked h3 to https://github.com/security-union/sec-http3 which will experience more feature progress regarding webtransport, as well as being published and usable on crates.io.

If you find that webtransport is still a good candidate for naia feel free to make use of it and suggest any changes or PRs you need to make full use of webtransport. We are happy to help

@connorcarpenter
Copy link
Member Author

So awesome! Thank you for the heads up @ten3roberts ! Yes, knowing about the fork really helps out there! I am sure I will get some progress on this within the next month or so :) Great work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature desired new functionality naia pertaining to naia crates
Projects
None yet
Development

No branches or pull requests

2 participants