internal/

directory
v0.0.0-...-bcdcc2b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2026 License: MIT

Directories

Path Synopsis
Package core defines small interfaces and helpers shared across the project.
Package core defines small interfaces and helpers shared across the project.
Package dns provides a thin wrapper around AdGuard's upstream resolver supporting plain DNS, DoH, DoT and DoQ via the dnsproxy library.
Package dns provides a thin wrapper around AdGuard's upstream resolver supporting plain DNS, DoH, DoT and DoQ via the dnsproxy library.
Package hola talks to Hola's API: enumerates countries, requests tunnels, resolves fallback agents and rotates credentials.
Package hola talks to Hola's API: enumerates countries, requests tunnels, resolves fallback agents and rotates credentials.
Package log provides a verbosity-gated logger and a non-blocking writer suitable for funnelling logs from multiple goroutines.
Package log provides a verbosity-gated logger and a non-blocking writer suitable for funnelling logs from multiple goroutines.
Package proxy implements the local HTTP proxy server that forwards client traffic through a Hola tunnel.
Package proxy implements the local HTTP proxy server that forwards client traffic through a Hola tunnel.
Package random provides a cryptographically-secure source compatible with math/rand.Source64.
Package random provides a cryptographically-secure source compatible with math/rand.Source64.
Package surfclient produces *net/http.Client instances backed by github.com/enetx/surf with Chrome browser impersonation enabled.
Package surfclient produces *net/http.Client instances backed by github.com/enetx/surf with Chrome browser impersonation enabled.
Package tunnel implements the dialer chain that takes a TCP socket all the way through a Hola CONNECT tunnel.
Package tunnel implements the dialer chain that takes a TCP socket all the way through a Hola CONNECT tunnel.
Package version queries Google APIs to discover the latest stable Chrome version and the latest Hola browser-extension version.
Package version queries Google APIs to discover the latest stable Chrome version and the latest Hola browser-extension version.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL