quinn icon indicating copy to clipboard operation
quinn copied to clipboard

Async-friendly QUIC implementation in Rust

Results 223 quinn issues
Sort by recently updated
recently updated
newest added

I'd like to be able to serialise the state of the quinn-proto state machine, so that it can be suspended and resumed, which would enable nice capabilities like deterministic replay...

For a study exercise, with the agreement of @djc and @Ralith, I will spend 84 hours on this project. Those 84 hours will be filled in by various documentation related...

This issue describes all the sections the new MD-book will contain. It belongs to a bigger overall documentation project as described here: #861. The draft book can be [found here](https://timonpost.github.io/quinn/quinn.html)....

This change demonstrates how quinn could make use of windows registered IO (RIO), or other kinds of completion based IO. Upfront note: The change is incomplete, buggy, and will leak...

The comment here is a bit cumbersome, describing more what the function does than what its purpose or conceptual contract is about. The body consists of a pretty dense iterator...

On Windows, we're currently relying on naive send/recv using tokio's built-in functions. This is much less efficient than the batched syscalls we use on Unix platforms, severely compromising performance when...

enhancement
help wanted

This issue describes the various examples that would be useful to have for Quinn. It belongs to a bigger overall documentation project as described here: #861. # Todo # Ideas...

Bringing this over from the Gitter chat as its own issue: I've identified a performance slowdown when attempting to use `tokio::spawn()` to parallelize a large number of stream back and...

We've sought to expose an extremely flexible API, which is as a consequence somewhat complicated to get started with. This PR presents a straw proposal for an optional alternative API...

discussion

e.g. #650 has compellingly illustrated the value here. Ideally we use a fixed seed and run some large number of iterations in CI for reproducibility, but a brute force netem-based...

enhancement