quinn
quinn copied to clipboard
Async-friendly QUIC implementation in Rust
Hello, I'm trying to make a connection from a client to a rust server using quinn 0.7.2, but when I try to connect on Android I get 'timeout'. I've already...
`TransportConfig` contains two settings: * `max_idle_timeout` close the connection after X seconds of no network activity * `keep_alive_interval` send a PING every Y seconds to avoid `max_idle_timeout`. It seems natural...
I have a very basic question, as I am kind of new to this. How do I know if my packet has arrived safely? I know I can use sendstream.finish...
Hi, During our tests involving Quinn (4395b969) implementation, we identified a protocol violation in the server implementation. Bug detail: The server only discards the first Initial packet if it's carried...
[draft-briscoe-iccrg-prague-congestion-control-02](https://datatracker.ietf.org/doc/html/draft-briscoe-iccrg-prague-congestion-control-02) proposes a new congestion controller that performs well on paths bottlenecked on ECN-capable links. I believe these are rare in most networks, but it might still be interesting to...
Hey folks, I'm using Quinn for Media over QUIC. One of the issues raised is that [relaying streams can introduce head-of-line blocking over multiple hops](https://github.com/moq-wg/moq-transport/issues/38). There's a few ways to...
Having a proper go at #1576. Reduces the inter-task communication required at the quinn layer by allowing connection tasks to manipulate the endpoint directly. Forms a strong foundation for a...
We've built a router of sorts using Quinn, and so far, have been thrilled with how easy it's been to get up and going with Quinn's nice API. Now we're...
Luke Curley on the implementers' slack reports that the socket option SOL_UDP/UDP_SEGMENT can be used to set a segment size to get GSO on macOS. We should take advantage of...
I've just implemented QuinnProto on top of IoUring, made several benchmarks and made a comparison with IoUrings+TCP+TLS(Rustls)+WS. The benchmark is a simple Ping/Pong (every 10ms) for WS and two Uni...