Crate shadowsocks

Source
Expand description

Shadowsocks Core Library

Re-exports§

pub use self::config::ManagerAddr;
pub use self::config::ServerAddr;
pub use self::config::ServerConfig;
pub use self::manager::ManagerClient;
pub use self::manager::ManagerListener;
pub use self::relay::tcprelay::proxy_listener::ProxyListener;
pub use self::relay::tcprelay::proxy_stream::ProxyClientStream;
pub use self::relay::udprelay::proxy_socket::ProxySocket;
pub use shadowsocks_crypto as crypto;

Modules§

config
Configuration
context
Shadowsocks service context
dns_resolver
Asynchronous DNS resolver
manager
Shadowsocks Server manager
net
Network wrappers for shadowsocks’ specific requirements
plugin
Plugin (SIP003)
relay
Relay server in local and server side implementations.

Macros§

lookup_then
Helper macro for resolving host and then process each addresses
lookup_then_connect