tunnel route ip show: --filter-network-is-subset-of sends the superset filter
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 92/100
Direzione di ricerca
Inizia in cfapi/ip_route_filter.go, in NewIpRouteFilterFromCLI, e confronta i percorsi di filtro per sottoinsieme e soprainsieme. Aggiungi il test di regressione descritto nell'issue, quindi verifica che --filter-network-is-subset-of o --nsub codifichi network_subset invece di network_superset.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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.
- Lingua principale
- Go
- Stelle
- 16k
- Fork
- 1.5k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di cloudflare/cloudflared
-
🐛 --output json writes invalid JSON lines when events are logged concurrentlyForse già presa @theolujay l’ha presa 2 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
cloudflare/cloudflared#1761 · 3 commenti ·
-
🐛 cfRay is missing from proxied request logs (newHTTPLogger discards the zerolog context)Forse già presa @pankajc46 l’ha presa 4 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
cloudflare/cloudflared#1756 ·
-
🐛 After SIGTERM, `cloudflared tunnel run` uses 100% of one CPU core for the whole graceful-shutdown periodForse già presa @cyphercodes l’ha presa 4 giorni fa. ApertaPriority: Normal Type: Bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
cloudflare/cloudflared#1753 · 3 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
cloudflare/cloudflared#1748 ·
-
🐛 QUIC Hijack() skips the status-written check that HTTP/2 enforcesForse già presa @Asthenia0412 l’ha presa 14 giorni fa. ApertaPriority: Normal Type: Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
cloudflare/cloudflared#1747 ·
Tutte le issue di cloudflare/cloudflared
Issue simili
-
automation models
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
microsoft/TypeScript#64758 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
SocialGouv/iterion#2369 ·
I maintainer di solito rispondono entro 1 giorno
-
daemon/cluster: imageWithDigestString returns the mirror error even when upstream resolves the tagAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
area/ci bug priority/p3
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno