├── .gitignore ├── LICENSE ├── README.md ├── go.mod ├── go.sum ├── net.go ├── parse.go ├── parse_test.go ├── socks.go ├── socks4.go ├── socks5.go ├── socks5_test.go └── spec ├── SOCKS4.protocol.txt ├── rfc1928.txt ├── rfc1929.txt └── socks4A.protocol.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/go.sum -------------------------------------------------------------------------------- /net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/net.go -------------------------------------------------------------------------------- /parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/parse.go -------------------------------------------------------------------------------- /parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/parse_test.go -------------------------------------------------------------------------------- /socks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/socks.go -------------------------------------------------------------------------------- /socks4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/socks4.go -------------------------------------------------------------------------------- /socks5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/socks5.go -------------------------------------------------------------------------------- /socks5_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/socks5_test.go -------------------------------------------------------------------------------- /spec/SOCKS4.protocol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/spec/SOCKS4.protocol.txt -------------------------------------------------------------------------------- /spec/rfc1928.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/spec/rfc1928.txt -------------------------------------------------------------------------------- /spec/rfc1929.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/spec/rfc1929.txt -------------------------------------------------------------------------------- /spec/socks4A.protocol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h12w/socks/HEAD/spec/socks4A.protocol.txt --------------------------------------------------------------------------------