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

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

Macros

Helper macro for resolving host and then process each addresses