Files
s5p/ROADMAP.md
user 0ed9142b1a docs: update project docs for weighted proxy selection
Add selection weight section to USAGE.md with decay formula and
reference table. Mark feature complete in ROADMAP and TASKS.
Update README and PROJECT descriptions.
2026-02-15 15:49:54 +01:00

982 B

s5p -- Roadmap

v0.1.0 (current)

  • SOCKS5 server (CONNECT command)
  • Proxy chaining (SOCKS5, SOCKS4/4a, HTTP CONNECT)
  • Per-hop authentication
  • YAML config + CLI flags
  • DNS leak prevention
  • Container deployment (Alpine + podman-compose)
  • Graceful SIGTERM/SIGINT shutdown
  • cProfile support
  • Dynamic proxy source API integration
  • Weighted proxy selection (recency-based)

v0.2.0

  • SOCKS5 server authentication (username/password)
  • Tor control port integration (circuit renewal via NEWNYM)
  • Connection retry with configurable backoff
  • Metrics (connections/sec, bytes relayed, hop latency)

v0.3.0

  • UDP ASSOCIATE support (SOCKS5 UDP relay)
  • BIND support
  • Chain randomization (random order, random subset)
  • Hot-reload config on SIGHUP

v1.0.0

  • Stable API and config format
  • Comprehensive test suite with mock proxies
  • Systemd service unit
  • Performance benchmarks