tunnel route ip show: --filter-network-is-subset-of sends the superset filter
メンテナーはふだん 1 日以内に返信
評価
調査の方向性
cfapi/ip_route_filter.go の NewIpRouteFilterFromCLI から始め、部分集合と上位集合のフィルターパスを比較します。issue に記載された回帰テストを追加し、その後、--filter-network-is-subset-of または --nsub が network_superset ではなく network_subset をエンコードすることを確認します。
索引モデルが issue の本文から書いたものです。
説明
cloudflared tunnel route ip show --filter-network-is-subset-of <cidr> (alias --nsub) queries the API with network_superset=<cidr> instead of network_subset=<cidr>, so it behaves identically to --filter-network-is-superset-of.
Cause: in cfapi/ip_route_filter.go, NewIpRouteFilterFromCLI calls f.NetworkIsSupersetOf(*subset). NetworkIsSubsetOf exists but is never called.
Reproduced on master (059f86a) with a test that encodes the filter. Fix is a one-line change plus a regression test. Happy to send a PR if that works for you.
AI disclosure: I used AI tools to find and reproduce this; I reviewed it myself.
- 主要言語
- Go
- スター
- 16.1k
- フォーク
- 1.5k
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
cloudflare/cloudflared のほかの issue
-
🐛 --output json writes invalid JSON lines when events are logged concurrently対応中かも @theolujay が 10 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
cloudflare/cloudflared#1761 · コメント 5 件 ·
メンテナーはふだん 1 日以内に返信
-
🐛 cfRay is missing from proxied request logs (newHTTPLogger discards the zerolog context)対応中かも @pankajc46 が 12 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
cloudflare/cloudflared#1756 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
🐛 After SIGTERM, `cloudflared tunnel run` uses 100% of one CPU core for the whole graceful-shutdown period対応中かも @cyphercodes が 12 日前に担当しました。 オープンPriority: Normal Type: Bug
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
cloudflare/cloudflared#1753 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
🐛 QUIC Hijack() skips the status-written check that HTTP/2 enforces対応中かも @dedsec-terminal が 6 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
cloudflare/cloudflared#1748 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
🐛 QUIC Hijack() skips the status-written check that HTTP/2 enforces対応中かも @Asthenia0412 が 22 日前に担当しました。 オープンPriority: Normal Type: Bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
cloudflare/cloudflared#1747 ·
メンテナーはふだん 1 日以内に返信
cloudflare/cloudflared の issue をすべて見る
似ている issue
-
[BUG]: Windows GUI package of v1.17.0-rc3 has no GTK DLLs対応中かも @andrut-ds が今日担当しました。 オープンbug CI/CD Pactus-GUI Windows
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
pactus-project/pactus#2428 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 91/100
メンテナーはふだん 1 日以内に返信
-
feat
難易度 1/5 1時間未満 初心者へのやさしさ 65/100
ory/hydra-maester#312 · リアクション 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
rossoctl/context-guru#610 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
メンテナーはふだん 1 日以内に返信