feat: initial SOCKS5 proxy with chain support
Asyncio-based SOCKS5 server that tunnels connections through configurable chains of SOCKS5, SOCKS4/4a, and HTTP CONNECT proxies. Tor integration via standard SOCKS5 hop.
This commit is contained in:
18
TASKS.md
Normal file
18
TASKS.md
Normal file
@@ -0,0 +1,18 @@
|
||||
# s5p -- Tasks
|
||||
|
||||
## Current
|
||||
|
||||
- [x] Scaffold project structure
|
||||
- [x] Implement SOCKS5 server
|
||||
- [x] Implement protocol handshakes (SOCKS5, SOCKS4/4a, HTTP CONNECT)
|
||||
- [x] Implement chain builder
|
||||
- [x] CLI and config loading
|
||||
- [x] Unit tests (config, proto)
|
||||
- [x] Documentation
|
||||
- [ ] Smoke test with Tor
|
||||
|
||||
## Next
|
||||
|
||||
- [ ] Integration tests with mock proxy server
|
||||
- [ ] SOCKS5 server-side authentication
|
||||
- [ ] Tor control port integration
|
||||
Reference in New Issue
Block a user