quinn
quinn copied to clipboard
Async-friendly QUIC implementation in Rust
I was looking at a server being able to read/support any connection type and was thinking about putting `accept_bi`, `accept_uni`, and `read_datagram` in a `tokio::select` but I noticed none of...
I found what I think is a bug in quinn, and this PR adds a test illustrating the bug. The `endpoint_wait_idle` test shows that if an endpoint attempts to connect...
Initial attempt for linux. Not sure what to do about Windows.
This is a continuation of #2168 and concentrates on further simplifying the logic needed in the poll_transmit function. * The buffer to write into is now owned by the `PacketBuilder`...
Aligns with 100 columns, attempts to improve clarity, takes inspiration from tokio::io::AsyncWriteExt docs.
 Everytime the client send a handshake the server responde with CONNECTION_REFUSED error.
As [noted in Discord](https://discord.com/channels/976380008299917365/1063547094863978677/1370840347889897624), the WebTransport API [suggests](https://w3c.github.io/webtransport/#dom-webtransportwriter-atomicwrite) that we are likely to want to implement, in some form or another, an API that allows a user to attempt to...
As part of implementing GSO in our application, we ran into a bug where we submitted `Transmit`s that had a way too large `contents` slice. I went about the implementation...
I don't have many details yet on this problem but we are seeing some very strange behaviour which I think is related to very high loads (> 2Gbps) on the...