Max Inden

Results 123 issues of 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...

good first issue
p3

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,...

help wanted
good first issue
p3

[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...

help wanted
good first issue
task-medium
p3
blocked

@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...

good first issue
p3

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...

difficulty:moderate
help wanted
getting-started

## 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. ##...

priority:important
difficulty:moderate
help wanted
getting-started

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...

help wanted
kind/enhancement
component/ui