Directories ¶
Path | Synopsis |
---|---|
Package cmd is responsible for the program's command-line interface.
|
Package cmd is responsible for the program's command-line interface. |
Package dnsproxy is responsible for the DNS proxy server that will redirect specified domains to the SNI proxy.
|
Package dnsproxy is responsible for the DNS proxy server that will redirect specified domains to the SNI proxy. |
Package filter provides helpers for applying all kinds of rules.
|
Package filter provides helpers for applying all kinds of rules. |
Package httpupstream extends proxy with HTTP and HTTPS proxies support.
|
Package httpupstream extends proxy with HTTP and HTTPS proxies support. |
Package shapeio provides connections throttling functionality.
|
Package shapeio provides connections throttling functionality. |
Package sniproxy is responsible for the SNI and plain HTTP proxy that will listen for incoming TLS/HTTP connections, read the server name either from the SNI field of ClientHello or from the HTTP Host header, and tunnel traffic to the respective hosts.
|
Package sniproxy is responsible for the SNI and plain HTTP proxy that will listen for incoming TLS/HTTP connections, read the server name either from the SNI field of ClientHello or from the HTTP Host header, and tunnel traffic to the respective hosts. |
Package version contains version-specific metadata that is set when sniproxy is built.
|
Package version contains version-specific metadata that is set when sniproxy is built. |
Click to show internal directories.
Click to hide internal directories.