9 releases (breaking)
0.8.3 | Jan 29, 2023 |
---|---|
0.8.2 | Jul 30, 2022 |
0.8.0 |
|
#2239 in Network programming
279 downloads per month
54KB
1K
SLoC
socks5-server
This crate provides a relatively low-level asynchronized SOCKS5 server implementation based on tokio.
Check out crate socks5-proto for an implementation of SOCKS5 fundamental abstractions and async read / write functions.
Features
- Fully asynchronized
- Supports all SOCKS5 commands
- CONNECT
- BIND
- ASSOCIATE
- Customizable authentication
Usage
The entry point of this crate is socks5_server::Server
.
Check examples for usage examples.
License
GNU General Public License v3.0
Dependencies
~3–8MB
~129K SLoC