# s5p -- Backlog ## Features - SOCKS5 BIND and UDP ASSOCIATE commands - Chain randomization modes (round-robin, sticky-per-destination) - Systemd socket activation - Per-pool health test chain override (different base chain per pool) - Pool-level proxy protocol filter (only socks5 from pool X, only http from pool Y) - Listener-level retry override (different retry count per listener) ## 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 ## Observability - Prometheus metrics endpoint (`/metrics` in OpenMetrics format) - Per-pool health test success rate tracking - Per-pool latency breakdown in `/status` ## Docs - Man page - Architecture diagram