ghproxy/proxy
wjqserver e9e48fcefd fix(proxy): restore header filtering and API matcher consistency
- Canonicalize filtered header deny-lists so Cloudflare and CDN headers are still removed

- Normalize incomplete API repo paths to stable owner-level matcher output regardless of trailing slash or query

- Add regression tests covering header canonicalization and incomplete API repo path parsing
2026-04-12 07:17:59 +08:00
..
authparse.go 4.0.0-beta.0 2025-06-16 08:28:02 +08:00
authpass.go 4.0.0-beta.0 2025-06-16 08:28:02 +08:00
bandwidth.go 4.0.0-beta.0 2025-06-16 08:28:02 +08:00
chunkreq.go perf(proxy): reduce nest rewrite allocations 2026-04-12 00:02:54 +08:00
dial.go chore(deps): update Go dependencies 2026-04-11 22:34:32 +08:00
docker.go chore(deps): update Go dependencies 2026-04-11 22:34:32 +08:00
error.go chore(deps): update Go dependencies 2026-04-11 22:34:32 +08:00
gitreq.go 4.1.7-rc.0 2025-07-20 22:13:05 +08:00
handler.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
hotpath_test.go fix(proxy): restore header filtering and API matcher consistency 2026-04-12 07:17:59 +08:00
httpc.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
httpc_test.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
match.go fix(proxy): restore header filtering and API matcher consistency 2026-04-12 07:17:59 +08:00
matcher_test.go fix(proxy): restore header filtering and API matcher consistency 2026-04-12 07:17:59 +08:00
nest.go perf(proxy): reduce nest rewrite allocations 2026-04-12 00:02:54 +08:00
nest_bench_test.go perf(proxy): reduce nest rewrite allocations 2026-04-12 00:02:54 +08:00
perf_compare_test.go perf(proxy): optimize hot request paths 2026-04-12 03:22:05 +08:00
reqheader.go fix(proxy): restore header filtering and API matcher consistency 2026-04-12 07:17:59 +08:00
routing.go perf(proxy): reduce nest rewrite allocations 2026-04-12 00:02:54 +08:00
utils.go 4.0.0-beta.0 2025-06-16 08:28:02 +08:00