Help us shape the future of Go! Take the 2026 Go Developer Survey

protocol

package
v0.0.156 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2026 License: Apache-2.0 Imports: 24 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterProtocols

func RegisterProtocols(ctx context.Context) context.Context

RegisterProtocols registers all lantern-box protocols to the given context's registries. Note: this does not register sing-box built-in protocols.

func SupportedProtocols

func SupportedProtocols() []string

Types

This section is empty.

Directories

Path Synopsis
Package algeneva provides a sing-box compatible implementation of the Application Layer Geneva HTTP protocol.
Package algeneva provides a sing-box compatible implementation of the Application Layer Geneva HTTP protocol.
Package banditprobe answers bandit callback probes on the proxy itself.
Package banditprobe answers bandit callback probes on the proxy itself.
internal
masquerade
Package masquerade implements the splitting egress: a connection that fails to authenticate is forwarded verbatim to a real cover site, which answers it.
Package masquerade implements the splitting egress: a connection that fails to authenticate is forwarded verbatim to a real cover site, which answers it.
Package meek implements a domain-fronted meek client: chunked TCP-over-HTTPS, session-keyed by a per-Conn random ID sent in X-Session-Id.
Package meek implements a domain-fronted meek client: chunked TCP-over-HTTPS, session-keyed by a per-Conn random ID sent in X-Session-Id.
Package outline implements the smart dialer outbound using the outline-sdk package.
Package outline implements the smart dialer outbound using the outline-sdk package.
Package reflex implements the Reflex protocol, where TLS roles are reversed relative to TCP roles.
Package reflex implements the Reflex protocol, where TLS roles are reversed relative to TCP roles.
Package twiddle adapts the twiddle transport to sing-box.
Package twiddle adapts the twiddle transport to sing-box.
Package unbounded implements a consumer-side Unbounded outbound for sing-box.
Package unbounded implements a consumer-side Unbounded outbound for sing-box.
Package water implements the WATER protocol inbound/outbound.
Package water implements the WATER protocol inbound/outbound.

Jump to

Keyboard shortcuts

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