internal/

directory
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2026 License: MIT

Directories

Path Synopsis
Package auth implements bounded handshake authentication state.
Package auth implements bounded handshake authentication state.
Package carrier provides a common framed connection contract for WireHop lanes.
Package carrier provides a common framed connection contract for WireHop lanes.
Package client implements WireHop client startup and session ownership.
Package client implements WireHop client startup and session ownership.
Package clockmap maps monotonic timestamps between WireHop peers.
Package clockmap maps monotonic timestamps between WireHop peers.
Package command implements the WireHop command-line interface.
Package command implements the WireHop command-line interface.
Package datagram owns WireGuard-facing UDP endpoint behavior.
Package datagram owns WireGuard-facing UDP endpoint behavior.
Package dedup implements bounded direction-local packet deduplication.
Package dedup implements bounded direction-local packet deduplication.
Package lanespec parses WireHop client lane declarations.
Package lanespec parses WireHop client lane declarations.
Package laneurl parses WireHop carrier URLs.
Package laneurl parses WireHop carrier URLs.
Package lifecycle coordinates cancellable long-running WireHop workers.
Package lifecycle coordinates cancellable long-running WireHop workers.
Package monotime exposes process-local serializable monotonic timestamps.
Package monotime exposes process-local serializable monotonic timestamps.
Package packetqueue implements bounded priority queues for packet ownership.
Package packetqueue implements bounded priority queues for packet ownership.
Package policy implements server-side relay authorization policy.
Package policy implements server-side relay authorization policy.
Package protocol implements the versioned WireHop wire protocol.
Package protocol implements the versioned WireHop wire protocol.
Package relay implements the shared WireGuard packet forwarding data plane.
Package relay implements the shared WireGuard packet forwarding data plane.
Package retention implements process-wide packet retention accounting.
Package retention implements process-wide packet retention accounting.
Package server implements WireHop server admission and session ownership.
Package server implements WireHop server admission and session ownership.
Package socketopts configures carrier sockets before connection establishment.
Package socketopts configures carrier sockets before connection establishment.
Package target defines canonical WireGuard target identities and resolves their server-side addresses.
Package target defines canonical WireGuard target identities and resolves their server-side addresses.
Package wgpacket describes and classifies public WireGuard packet structures.
Package wgpacket describes and classifies public WireGuard packet structures.
Package wsheader encodes and validates WireHop WebSocket admission headers.
Package wsheader encodes and validates WireHop WebSocket admission headers.

Jump to

Keyboard shortcuts

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