Crate socks5_server

source ·
Expand description

socks5-server

Fine-grained relatively low-level asynchronized SOCKS5 server library based on tokio.

Version Documentation License

This crate is based on abstraction provided by crate socks5-proto. Check it out for more information.

Features

  • All protocol details defined in RFC 1928 are implemented
  • Fully asynchronized
  • Customizable authentication

Usage

Create a socks5_server::Server and accept() on it.

Check examples for usage examples.

License

GNU General Public License v3.0

Re-exports

Modules

  • This module defines trait Auth and some pre-defined authentication adaptors.
  • This module contains the connection abstraction of the SOCKS5 protocol.

Structs

  • A SOCKS5 server listener