h3
h3 copied to clipboard
h3spec
Hi, i solved #110. Some tests are failing. I will see if i can fix those.
One last fix for the compliance report. Just realized that the target argument to `duvet extract` is also used as the **reference/link** in the comments that are generated from the...
I wanted to use `tokio::io::copy` against `RequestStream`, but it does not seem to implement `tokio::io::AsyncRead` and `tokio::io::AsyncWrite`. Do you intend to implement these in the future? If you intend to...
Similar to how we check `h2spec` in [h2](https://github.com/hyperium/h2), it could be a good idea to set up a CI job to check the library with [`h3spec`](https://github.com/kazu-yamamoto/h3spec) (or alternatives if they...
While working on #98, I noticed that two of the integration tests failed on macOS, namely `connect` and `accept_request_end_on_client_close` from `h3-tests/connect.rs`. They both failed on error code 256 (0x100), which...
It would be useful to support WebTransport now that it is [getting released in Chrome 97](https://blog.chromium.org/2021/11/chrome-97-webtransport-new-array-static.html). After looking into it, some additional work seems to be required to enable this...
Solves #93 The idea is that the quic abstraction does not need the send_data method with its protections. h3::quic::SendStream only has poll_write() and we use that in the higher levels...
The buffer type should not be fixed for a connection or stream. It should be a generic parameter of the send_data function, so that each send_data call on the same...
Quinn has removed the Open* Future structs that h3 was storing for polling. I tried storing it myself, but the lifetimes got very complicated. Then I tried using async traits...
I there! Here is the doc I wrote I wrote a few weeks ago. It has been on hold for some time because I started a new job recently. I'll...