feat: listener retry override, pool protocol filter, conn pool docs
- Per-listener `retries` overrides global default (0 = inherit) - Pool-level `allowed_protos` filters proxies during merge - Connection pooling documented in CHEATSHEET.md - Both features exposed in /config and /status API responses - 12 new tests (config parsing, API exposure, merge filtering) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
6
TASKS.md
6
TASKS.md
@@ -73,6 +73,12 @@
|
||||
- [x] CLI argument parsing tests (`tests/test_cli.py`)
|
||||
- [x] Protocol handshake tests (`tests/test_proto.py` -- SOCKS5/4/HTTP)
|
||||
- [x] API reference documentation (`docs/USAGE.md`)
|
||||
- [x] Prometheus `/metrics` endpoint (OpenMetrics format)
|
||||
|
||||
## Quick Wins
|
||||
- [x] Listener-level retry override (`retries` per listener)
|
||||
- [x] Pool-level proxy protocol filter (`allowed_protos` on proxy pool)
|
||||
- [x] Document connection pooling (`pool_size`/`pool_max_idle` in CHEATSHEET.md)
|
||||
|
||||
## Next
|
||||
- [ ] UDP ASSOCIATE support
|
||||
|
||||
Reference in New Issue
Block a user