Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

noq, a QUIC implementation in Rust

n0-computer/noq は初心者に優しい?

n0-computer/noq のメンテナーはふだん 1 日以内に PR へ返信します。 初心者向けの issue が現在 1 件オープンです。

スター
413
フォーク
63
オープンの初心者向け issue
1
索引済み issue
93
平均マージ
2日 6時間
マージ済み PR(30日)
3
主要言語
Rust
ライセンス
Apache-2.0
最終 GitHub push
2026年9月10日
最新の索引
2026年9月19日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範がありません
初心者向けラベル
初心者向けラベルは索引されていません

n0-computer/noq にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. あなたのコントリビュートはプロジェクトの Apache-2.0 ライセンスで公開されます。
  3. 下にある初心者向けのオープンな issue を選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • qlog: `packet_lost` trigger is never `time_threshold` (same as quinn-rs/quinn#2895)
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    n0-computer/noq#825 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • proto: take items from core and alloc where std re-exports them
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    n0-computer/noq#820 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Make BBRv3 the default congestion controller
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    n0-computer/noq#819 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • GCC-style delay-based congestion control on receive timestamps
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    n0-computer/noq#818 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Widen stream priority to 64 bits
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 52/100

    n0-computer/noq#817 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Hierarchical stream scheduling: fair send groups with strict priority inside
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 38/100

    n0-computer/noq#816 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Careful resume: seed a redial's congestion state from the previous connection
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    n0-computer/noq#815 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • ECN validation and L4S marking
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    n0-computer/noq#814 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Per-stream deadlines: skip hopeless retransmits and probe early
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 42/100

    n0-computer/noq#813 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • qmux over the shared stream state machine
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    n0-computer/noq#812 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Probe when application-limited via early retransmissions
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    n0-computer/noq#811 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Schedule keep-alive PINGs from the negotiated idle timeout instead of a fixed interval
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 38/100

    n0-computer/noq#810 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Implement RESET_STREAM_AT
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    n0-computer/noq#809 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Expose per-stream acknowledged offset
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    n0-computer/noq#808 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • poll_transmit panics with "one path exists" when a connection outlives its last path
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 64/100

    n0-computer/noq#807 ·

    メンテナーはふだん 1 日以内に返信

  • perf(proto): investigate opt-in first-flight controls for large handshakes
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    n0-computer/noq#806 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • A path abandoned by its path idle timeout is never discarded when the peer has no state for it
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 58/100

    n0-computer/noq#804 ·

    メンテナーはふだん 1 日以内に返信

  • Disabling per-path keep-alive on the server-side only causes backup paths to be abandoned on the client-side
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    n0-computer/noq#803 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • BBRv3: an application-limited flow is never paced (initial pacing rate stays at InitialCwnd / 1 ms)
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    n0-computer/noq#800 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • PATH_ACKs for every path are sent on whichever path transmits first
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    n0-computer/noq#799 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • A handshake CONNECTION_CLOSE writes past its datagram when initial_mtu is above 1200
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    n0-computer/noq#791 ·

    メンテナーはふだん 1 日以内に返信

  • QNT should allow controlling exactly which addresses are probed
    オープン
    API QNT

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    n0-computer/noq#790 ·

    メンテナーはふだん 1 日以内に返信

  • Emit new event when MAX_PATH_ID is incremented
    オープン
    API

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    n0-computer/noq#755 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Emit events when new CIDs are available
    オープン
    API

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    n0-computer/noq#754 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Unbounded memory growth in poll_transmit on a lossy uplink — single realloc-doubling Vec (multipath path churn)
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    n0-computer/noq#750 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Reordering can make server's address candidates stay around forever
    オープン
    QNT

    難易度 4/5 3〜5日 初心者へのやさしさ 52/100

    n0-computer/noq#742 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • open_path() with explicit local_ip: PATH_RESPONSE never reaches on_path_response_received, path stuck ValidationFailed
    再び着手できるかも @divagant-martian が 64 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    multipath

    n0-computer/noq#738 · コメント 8 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Consider not clearing queued packets
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    n0-computer/noq#733 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Unify qnt state
    オープン
    refactor

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    n0-computer/noq#730 ·

    メンテナーはふだん 1 日以内に返信

  • CONNECTION_CLOSE received during handshake on the client side can leave server hanging
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    n0-computer/noq#719 ·

    メンテナーはふだん 1 日以内に返信

  • A lost coalesced packet sends tail-loss probes only for a single space
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    n0-computer/noq#701 ·

    メンテナーはふだん 1 日以内に返信

  • If the EndpointDriver or ConnectionDriver stops all API calls should result in errors
    オープン
    API

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    n0-computer/noq#684 ·

    メンテナーはふだん 1 日以内に返信

  • Connecting dropped before handshake leaks the connection (no Drop cleanup)
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    n0-computer/noq#681 ·

    メンテナーはふだん 1 日以内に返信

  • proptest failure: 2026-05-22
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    n0-computer/noq#671 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Consider automatically closing duplicate paths
    オープン
    compliance investigate multipath

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    n0-computer/noq#670 · コメント 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • Rotate CID after inactivity
    オープン
    compliance

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    n0-computer/noq#669 ·

    メンテナーはふだん 1 日以内に返信

  • Add noq to the QUIC interop runner
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    n0-computer/noq#650 ·

    メンテナーはふだん 1 日以内に返信

  • PathEvent::Opened should include the remote address and status
    オープン
    multipath

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    n0-computer/noq#641 ·

    メンテナーはふだん 1 日以内に返信

  • Add test for network path comparisons
    オープン
    test

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    n0-computer/noq#637 ·

    メンテナーはふだん 1 日以内に返信

  • proptest failure: 2026-04-30
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    n0-computer/noq#628 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Incremental NAT traversal
    オープン
    QNT

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    n0-computer/noq#612 ·

    メンテナーはふだん 1 日以内に返信

  • Fully support server migration in QNT
    オープン
    multipath QNT

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    n0-computer/noq#610 ·

    メンテナーはふだん 1 日以内に返信

  • Allow server probing packets on known 4-tuples
    オープン
    compliance

    難易度 4/5 3〜5日 初心者へのやさしさ 50/100

    n0-computer/noq#607 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Do not permit migration during the handshake
    オープン
    compliance

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    n0-computer/noq#604 ·

    メンテナーはふだん 1 日以内に返信

  • Better migration support
    オープン
    compliance

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    n0-computer/noq#594 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Space and four-tuple state are in the wrong location
    オープン
    multipath refactor

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    n0-computer/noq#591 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • MTUD probes do not respect pacing or congestion control
    オープン
    investigate

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    n0-computer/noq#556 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Use path validation for recoverable paths on network changes
    オープン
    multipath

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    n0-computer/noq#551 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Consider setting path idle timeout by default
    オープン
    multipath

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    n0-computer/noq#539 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Close connection if the last path is idle
    オープン
    multipath

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    n0-computer/noq#518 · コメント 13 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。