Neqo, the Mozilla Firefox implementation of QUIC in Rust

mozilla/neqo è adatto ai principianti?

Negli ultimi 30 giorni mozilla/neqo ha accettato 10 delle 13 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 2 giorni. In questo momento sono aperte 2 issue adatte ai principianti.

Stelle
2.3k
Fork
183
Issue aperte per principianti
2
Issue indicizzate
135
Merge medio
4g 5h
PR unite (30g)
115
Lingua principale
Rust
Licenza
Apache-2.0
Ultimo push su GitHub
5/11/2026
Ultima indicizzazione
19/9/2026
Guida per i contributori
Nessuna guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
help wanted good first issue

Come contribuire a mozilla/neqo

  1. Non c'è una guida per contribuire: parti dal README e da alcune pull request accettate di recente per capire come si propongono le modifiche.
  2. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  3. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  4. Scegli una delle 2 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • WebTransport exporter context encodes the session ID as a varint; the draft specifies 64 bits
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100

    mozilla/neqo#4319 ·

    I maintainer di solito rispondono entro 2 giorni

  • cc: slow start is not app-limited once bytes in flight reach half the congestion window
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    mozilla/neqo#4316 ·

    I maintainer di solito rispondono entro 2 giorni

  • cc: cwnd == ssthresh uses congestion avoidance, RFC 9438 Section 4.10 says slow start
    Aperta

    Difficoltà 1/5 Meno di un'ora Idoneità per principianti 73/100

    mozilla/neqo#4315 ·

    I maintainer di solito rispondono entro 2 giorni

  • cc: ECN-CE floor is 2 * SMSS, RFC 9438 Section 4.6 asks for 1 * SMSS and a further rate reduction
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    mozilla/neqo#4314 ·

    I maintainer di solito rispondono entro 2 giorni

  • WebTransport datagram queue capacity doesn't account for the HTTP/3 datagram prefix in its per-datagram overhead
    Forse di nuovo libera @mtwchin l’ha presa 11 giorni fa e non c’è nessuna pull request aperta. Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    mozilla/neqo#4211 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Move the Huffman coding switch to `Settings`
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    mozilla/neqo#4078 ·

    I maintainer di solito rispondono entro 2 giorni

  • Fast PTO
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 22/100

    mozilla/neqo#4038 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • WebTransport: require peer `reset_stream_at` once widely deployed
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100

    mozilla/neqo#3917 ·

    I maintainer di solito rispondono entro 2 giorni

  • Disable ECN on 100% CE
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    mozilla/neqo#3820 ·

    I maintainer di solito rispondono entro 2 giorni

  • Allow prioritizing DATAGRAM frames relative to STREAM data
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    mozilla/neqo#3813 ·

    I maintainer di solito rispondono entro 2 giorni

  • Disable lenient parsing for remembered transport parameters in 0-RTT
    Aperta
    server-side

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    mozilla/neqo#3786 ·

    I maintainer di solito rispondono entro 2 giorni

  • Should we expose QPack limit overflow in stats?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    mozilla/neqo#3784 ·

    I maintainer di solito rispondono entro 2 giorni

  • After #3765 merges, use `div_floor()
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100

    mozilla/neqo#3766 ·

    I maintainer di solito rispondono entro 2 giorni

  • Consider making it possible to show trace logs with Firefox release build
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    mozilla/neqo#3764 · 3 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Update RESET_STREAM_AT qlog frame
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    mozilla/neqo#3757 ·

    I maintainer di solito rispondono entro 2 giorni

  • Implement receive-side WebTransport per-session stream flow control (draft-15 §5.6.2)
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100

    mozilla/neqo#3751 ·

    I maintainer di solito rispondono entro 2 giorni

  • Minor nits in the sendGroup landing
    Forse di nuovo libera @jesup l’ha presa 136 giorni fa e non c’è nessuna pull request aperta. Aperta

    mozilla/neqo#3748 · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Follow-on for #3467
    Forse di nuovo libera @jesup l’ha presa 137 giorni fa e non c’è nessuna pull request aperta. Aperta

    mozilla/neqo#3747 · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Review logic in #1109
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    mozilla/neqo#3685 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Move WebTransport stats from SessionStats to session::Stats...
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 78/100

    mozilla/neqo#3666 ·

    I maintainer di solito rispondono entro 2 giorni

  • `self.congestion_control.bytes_for_cwnd_increase` should return the `cwnd` increase
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100

    mozilla/neqo#3655 · 2 reazioni ·

    I maintainer di solito rispondono entro 2 giorni

  • `STREAM_DATA_BLOCKED` and `DATA_BLOCKED` sent prematurely?
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    mozilla/neqo#3645 · 4 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Get rid of draft-29?
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    mozilla/neqo#3623 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Enable `webtransport` interop tests in CI
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100

    mozilla/neqo#3605 ·

    I maintainer di solito rispondono entro 2 giorni

  • type that converts to `u64` or `usize` without error
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    mozilla/neqo#3593 ·

    I maintainer di solito rispondono entro 2 giorni

  • Build Issues
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 30/100

    mozilla/neqo#3565 · 6 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Investigate early slow start exits, random loss and loss while underutilized
    Forse di nuovo libera @omansfeld l’ha presa 218 giorni fa e non c’è nessuna pull request aperta. Aperta
    congestion-control

    mozilla/neqo#3526 · 3 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • Path degradation migration
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    mozilla/neqo#3484 ·

    I maintainer di solito rispondono entro 2 giorni

  • OS network change events
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    mozilla/neqo#3483 ·

    I maintainer di solito rispondono entro 2 giorni

  • chore(cc): refactor and simplify congestion control code
    Aperta
    congestion-control

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    mozilla/neqo#3453 ·

    I maintainer di solito rispondono entro 2 giorni

  • Small improvement to set_max_stream_data()
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100

    mozilla/neqo#3381 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • webtransport: allow new streams in parallel to CONNECT req
    Aperta
    p3 task-medium

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    mozilla/neqo#3376 ·

    I maintainer di solito rispondono entro 2 giorni

  • Huge memory allocation pattern differences during benches
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    mozilla/neqo#3344 · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Trigger ECN and PMTUD validations on the same conditions
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    mozilla/neqo#3201 ·

    I maintainer di solito rispondono entro 2 giorni

  • Fix when MSRV>=1.93
    Aperta

    Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100

    mozilla/neqo#3193 ·

    I maintainer di solito rispondono entro 2 giorni

  • Investivate bit-packing the hashmap key in `ClassicCongestionControl::maybe_lost_packets`
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    mozilla/neqo#3164 ·

    I maintainer di solito rispondono entro 2 giorni

  • transport/cc: investigate more CWND reduction on Slow Start exit to avoid multiple losses
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    mozilla/neqo#3162 · 6 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Should Neqo implement ORIGIN extension?
    Aperta
    question

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    mozilla/neqo#3103 ·

    I maintainer di solito rispondono entro 2 giorni

  • CUBIC update to RFC9438 leftovers
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100

    mozilla/neqo#3053 · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Examine usage and conversion of `f64` values in CUBIC code
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100

    mozilla/neqo#3022 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Enhance congestion control testing/evaluation
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    mozilla/neqo#2986 ·

    I maintainer di solito rispondono entro 2 giorni

  • CUBIC app limited behavior is not fully tested
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100

    mozilla/neqo#2955 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • Q: Why not send PMTUD probe in coalesced packet?
    Aperta
    bug help wanted

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    mozilla/neqo#2917 · 1 commento ·

    I maintainer di solito rispondono entro 2 giorni

  • webtransport: `DataReadable` event on new unreadable stream
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100

    mozilla/neqo#2916 ·

    I maintainer di solito rispondono entro 2 giorni

  • Investigate CC issues w/CUBIC
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    mozilla/neqo#2907 · 1 reazione ·

    I maintainer di solito rispondono entro 2 giorni

  • Add a test with TLS HelloRetryRequest
    Aperta
    enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    mozilla/neqo#2882 ·

    I maintainer di solito rispondono entro 2 giorni

  • `webtransport_session.rs` has low coverage
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    mozilla/neqo#2879 ·

    I maintainer di solito rispondono entro 2 giorni

  • We sometimes increase the congestion window by 2*mss going against RFC 9002
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    mozilla/neqo#2875 · 2 commenti ·

    I maintainer di solito rispondono entro 2 giorni

  • Implement modern Slow Start algorithm
    Forse di nuovo libera @omansfeld l’ha presa 449 giorni fa e non c’è nessuna pull request aperta. Aperta

    mozilla/neqo#2858 · 1 reazione · 1 assegnatario ·

    I maintainer di solito rispondono entro 2 giorni

  • `disable-random` not fully working
    Aperta
    bug help wanted

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    mozilla/neqo#2855 ·

    I maintainer di solito rispondono entro 2 giorni

Vengono mostrati i 100 più recenti

Questa pagina elenca solo ciò che è stato indicizzato di recente. Il filtro avanzato contiene l'inventario completo, ristretto per linguaggio, difficoltà e durata.

Apri il filtro avanzato

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.