Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClient ¶ added in v0.3.3
func NewClient(config *protocol.Protocol_Shadowsocks) point.WrapProxy
func NewHTTPOBFS ¶
func NewHTTPOBFS(config *protocol.Protocol_ObfsHttp) point.WrapProxy
Types ¶
type HTTPObfs ¶
from https://github.com/Dreamacro/clash/blob/master/component/simple-obfs/http.go
HTTPObfs is shadowsocks http simple-obfs implementation
type Shadowsocks ¶
type Shadowsocks struct { netapi.EmptyDispatch // contains filtered or unexported fields }
Shadowsocks shadowsocks
func (*Shadowsocks) PacketConn ¶
func (s *Shadowsocks) PacketConn(ctx context.Context, tar netapi.Address) (net.PacketConn, error)
PacketConn .
Directories ¶
Path | Synopsis |
---|---|
Package bloom implements Bloom Filter using double hashing
|
Package bloom implements Bloom Filter using double hashing |
In both stream-oriented and packet-oriented connections, length of nonce and tag varies depending on which AEAD is used.
|
In both stream-oriented and packet-oriented connections, length of nonce and tag varies depending on which AEAD is used. |
Click to show internal directories.
Click to hide internal directories.