Max Inden
Max Inden
We allow the clippy lint [`module_name_repetitions`](https://rust-lang.github.io/rust-clippy/master/index.html#module_name_repetitions): https://github.com/mozilla/neqo/blob/a7581770ff138c16727e92ecb7b47d9ceb95425e/neqo-transport/src/lib.rs#L7 We e.g. prefix various types in the `ecn` module with `Ecn`: https://github.com/mozilla/neqo/blob/3001a3a56f2274eaafaa956fb394f0817f526ae7/neqo-transport/src/ecn.rs#L18-L30 As discussed in https://github.com/mozilla/neqo/pull/2270#discussion_r1874515991, I suggest removing the allow and instead...
We currently do not implement connection level flow control, but instead simply grant the remote an excessively large connection level send window: https://github.com/mozilla/neqo/blob/fab0046d2556eb6603c2354552a025d8ee0b782f/neqo-transport/src/connection/params.rs#L30 If we had connection level flow control,...
[Rust 2024 edition](https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html) released. Transition guide: https://doc.rust-lang.org/edition-guide/editions/transitioning-an-existing-project-to-a-new-edition.html > each crate can decide when to migrate to a new edition independently. This decision is 'private' - it won't affect other crates...
@larseggert @martinthomson thoughts on adding Careful Resume to Neqo? https://datatracker.ietf.org/doc/draft-ietf-tsvwg-careful-resume/
Logging macros like `neqo_common::log::qerror` call `::neqo_common::log::init` when either testing, or benchmarking. https://github.com/mozilla/neqo/blob/e006a7d93e8387677a6f3ae7bbfc57d17deea606/neqo-common/src/log.rs#L55-L61 Here the `bench` in `#[cfg(any(test, feature = "bench"))]` does not refer to the `bench` feature of `neqo_common`, but...
When sending an HTTP3 datagram, we prefix it with the session id. In order to do so, we write the session ID into a new `Encoder` and then copy the...
Updates Neqo from _QUIC Acknowledgment Frequency_ draft v00 to v10. - https://www.ietf.org/archive/id/draft-ietf-quic-ack-frequency-00.html - https://www.ietf.org/archive/id/draft-ietf-quic-ack-frequency-10.html Closes https://github.com/mozilla/neqo/issues/1267.
I have had the problem multiple times where I pass a malformed `Multiaddr` to a hierarchy of `Transport` implementations (e.g. relayed addresses are tricky) and my `Multiaddr` is being denied...
## Description We should be testing the new WebRTC transport `StreamMuxer` implementation with the (shiny) [`muxers/test-harness`](https://github.com/libp2p/rust-libp2p/tree/master/muxers/test-harness) tests. https://github.com/libp2p/rust-libp2p/tree/master/muxers/test-harness ## Motivation Make sure the behavior of our muxers is consistent. ##...
We should bring back the routing tree introduced by @stuartnelson3 in the old UI in the new UI (See [old UI](https://github.com/prometheus/alertmanager/blob/release-0.6/ui/app/partials/status.html#L25)). This was mentioned by Jack [here](https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/prometheus-users/QBTPLmB5c2o/RGDKytieAwAJ): > The visual...