Add failure backoff and stale expiry sections to USAGE. Document pool= field in metrics output. Update ROADMAP, TASKS, TODO with completed items and remaining suggestions. Add metrics example to CHEATSHEET.
30 lines
724 B
Markdown
30 lines
724 B
Markdown
# s5p -- Backlog
|
|
|
|
## Features
|
|
|
|
- SOCKS5 BIND and UDP ASSOCIATE commands
|
|
- Chain randomization modes (round-robin, sticky-per-destination)
|
|
- Per-destination chain rules (bypass chain for local addresses)
|
|
- Hot config reload on SIGHUP
|
|
- Systemd socket activation
|
|
- Parallel health tests at startup (fast warm start)
|
|
- Report dead proxies back to source API
|
|
- Chain health check (test static chain before pool tests)
|
|
|
|
## Performance
|
|
|
|
- Benchmark relay throughput vs direct connection
|
|
- Tune buffer sizes for different workloads
|
|
- Connection pooling for frequently-used chains
|
|
|
|
## Security
|
|
|
|
- Optional SOCKS5 server authentication
|
|
- Rate limiting per source IP
|
|
- Access control lists
|
|
|
|
## Docs
|
|
|
|
- Man page
|
|
- Architecture diagram
|