Directories
¶
| Path | Synopsis |
|---|---|
|
bridge
|
|
|
apple
command
The C ABI an Apple NetworkExtension provider links, built with -buildmode=c-archive by build.sh.
|
The C ABI an Apple NetworkExtension provider links, built with -buildmode=c-archive by build.sh. |
|
cmd
|
|
|
headwire
command
Command headwire connects statically configured WireGuard peers, using tailscale.com's magicsock for DERP relaying and NAT traversal.
|
Command headwire connects statically configured WireGuard peers, using tailscale.com's magicsock for DERP relaying and NAT traversal. |
|
internal
|
|
|
apple
Package apple is the lifecycle behind the C ABI in bridge/apple: an Apple NetworkExtension provider prepares a configuration, applies the returned settings to the system, then starts the engine on the utun descriptor the system gave it.
|
Package apple is the lifecycle behind the C ABI in bridge/apple: an Apple NetworkExtension provider prepares a configuration, applies the returned settings to the system, then starts the engine on the utun descriptor the system gave it. |
|
cli
Package cli is the headwire command line shared by every program: the headwire binary adds run, and Headwire.app adds its profile and GUI verbs.
|
Package cli is the headwire command line shared by every program: the headwire binary adds run, and Headwire.app adds its profile and GUI verbs. |
|
config
Package config parses and validates headwire's INI configuration: an Interface section, optional repeated [DERPRegion] sections forming a static DERP map, and repeated Peer sections.
|
Package config parses and validates headwire's INI configuration: an Interface section, optional repeated [DERPRegion] sections forming a static DERP map, and repeated Peer sections. |
|
discokey
Package discokey derives a node's discovery key from its node private key.
|
Package discokey derives a node's discovery key from its node private key. |
|
engine
Package engine drives tailscale.com's wgengine and magicsock from a static headwire configuration: no control plane, no LocalBackend.
|
Package engine drives tailscale.com's wgengine and magicsock from a static headwire configuration: no control plane, no LocalBackend. |
|
status
Package status is the status socket's field vocabulary, shared by the client that builds a request and the engine that answers it.
|
Package status is the status socket's field vocabulary, shared by the client that builds a request and the engine that answers it. |
Click to show internal directories.
Click to hide internal directories.