Elena Frank

Results 140 comments of Elena Frank

I agree that this would be useful. But in AutoNAT there are quite a lot of methods with custom implementation, so doing this via the suggested `#[behaviour(inject_connection_closed = "inject_closed", ..)]`...

> Depends on a new version of `chacha20poly1305`, namely `v0.10.0`. `v0.9.0` depends on `zeroize` ` > https://github.com/RustCrypto/AEADs/blob/e13da9c77aa754abe1a2c91b34e6b22ec1eece8b/chacha20poly1305/Cargo.toml#L25 @mxinden Do you more insights into what the current status is here /...

If I understand it correctly, the reason for using the `quinn-proto` state-machine instead of `quinn` was mostly because quinn only supports tokio as runtime [1]. There has recently been some...

> Yes, as far as I remember, and as far as I can tell (little involvement thus far) the following were the outstanding blockers: > > - Usage of unbounded...

I'd like to discuss again the interface of the `StreamMuxer` trait, in particular the changes done in #2724. I am sorry for raising this now and not in the PR...

> This is very subtle though which is why I am proposing the following: > > - Rename poll_address_change to poll_event > - Introduce a StreamMuxerEvent that for now only...

Something I stumbled across just now: in the swarm, we never poll `StreamMuxer::poll_close` when closing a connection. Instead we simply drop the future returned from `StreamMuxerExt::close`, and then the connection...

Ah thanks, I did overlook case Nr (1). Though I do wonder: > (2) connection returning an error > > In this case we don't drive the closing_muxer to completion....

> I wonder whether we should fix this earlier, or first combine HandlerWrapper and Connection and then fix this issue. Imo it's sufficient if we do it after / within...