Crate shadowsocks[][src]

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