Portable C library for proxy client support using standard SOCKETs.
...Supports different connection methods:
- no proxy (optionally allowing to bind to a local address and/or port)
- HTTP proxy: only CONNECT method, only without authentication or basic authentication
- SOCKS4: without IDENT functionality
- SOCKS5 (RFC 1928): only without authentication or username/password
Features:
- Currently only support IPv4 TCP connections.
- Returns a standard operatingsystem SOCKET that can be manipulated by standard operatingsystem functions like send() and recv().
- Supports daisy-chaining multiple proxies.
- Can also be used for direct connections (without proxy) optionally binding to a local address and/or port.
Linux / Windows / macOS cross-platform V2Ray client
A cross-platform V2Ray client using the Qt framework. Supports Windows, Linux, macOS, plug-in system support SSR / Trojan / Trojan-Go / NaiveProxy. This is free software, and you are welcome to redistribute it under certain conditions.