Files
s5p/TODO.md
2026-02-18 22:07:18 +01:00

935 B

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)
  • 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