Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
accesslog
Package accesslog provides local, bounded access history.
|
Package accesslog provides local, bounded access history. |
|
atomicfile
Package atomicfile provides permission-safe local state file helpers.
|
Package atomicfile provides permission-safe local state file helpers. |
|
authmode
Package authmode persists credential-tier transitions that must be applied before existing tsnet node state is reused.
|
Package authmode persists credential-tier transitions that must be applied before existing tsnet node state is reused. |
|
cliargs
Package cliargs holds the shared Cobra flag grammar used by the CLI and process identity validation.
|
Package cliargs holds the shared Cobra flag grammar used by the CLI and process identity validation. |
|
duration
Package duration parses Go duration syntax plus d for days of 24 hours.
|
Package duration parses Go duration syntax plus d for days of 24 hours. |
|
errcode
Package errcode is the one table of TSLink's stable error codes: for each code, the process exit code it produces, whether a daemon failure with it isolates one service, and what it means.
|
Package errcode is the one table of TSLink's stable error codes: for each code, the process exit code it produces, whether a daemon failure with it isolates one service, and what it means. |
|
filelock
Package filelock provides cross-platform file locking.
|
Package filelock provides cross-platform file locking. |
|
health
Package health provides bounded, value-free app probes and durable alerts.
|
Package health provides bounded, value-free app probes and durable alerts. |
|
logrotate
Package logrotate bounds the size of a log file that a supervisor opened on this process's behalf.
|
Package logrotate bounds the size of a log file that a supervisor opened on this process's behalf. |
|
manifestcheck
Package manifestcheck defines the stable user-facing contract for the generated CLI manifest check.
|
Package manifestcheck defines the stable user-facing contract for the generated CLI manifest check. |
|
mcpaudit
Package mcpaudit stores bounded mutation receipts consumed by the access log.
|
Package mcpaudit stores bounded mutation receipts consumed by the access log. |
|
mcpscope
Package mcpscope defines transport-independent MCP capabilities.
|
Package mcpscope defines transport-independent MCP capabilities. |
|
recipes
Package recipes contains app advice and credential-free loopback discovery.
|
Package recipes contains app advice and credential-free loopback discovery. |
|
testenv
Package testenv provides cross-platform process environment isolation for tests.
|
Package testenv provides cross-platform process environment isolation for tests. |
|
testenv/localapitest
Package localapitest builds Tailscale LocalAPI clients for tests.
|
Package localapitest builds Tailscale LocalAPI clients for tests. |
|
testwait
Package testwait bounds test-side waits for asynchronous effects.
|
Package testwait bounds test-side waits for asynchronous effects. |
|
tools
|
|
|
check-manifest-platforms
command
Command check-manifest-platforms compares manifests generated by native Darwin, Linux, and Windows binaries.
|
Command check-manifest-platforms compares manifests generated by native Darwin, Linux, and Windows binaries. |
|
gen-manifest
command
Command gen-manifest exports the CLI manifest (commands, flags, exit codes, registry schema version, and security capabilities) to docs/cli-manifest.json.
|
Command gen-manifest exports the CLI manifest (commands, flags, exit codes, registry schema version, and security capabilities) to docs/cli-manifest.json. |
|
gen-notices
command
Command gen-notices generates THIRD_PARTY_NOTICES.md from the union of modules linked into every supported release target.
|
Command gen-notices generates THIRD_PARTY_NOTICES.md from the union of modules linked into every supported release target. |
|
repo-readiness
command
Command repo-readiness performs a READ-ONLY audit of a GitHub repository's public-transition controls: visibility, branch protection, rulesets, the protected release environment, vulnerability alerts, and secret scanning.
|
Command repo-readiness performs a READ-ONLY audit of a GitHub repository's public-transition controls: visibility, branch protection, rulesets, the protected release environment, vulnerability alerts, and secret scanning. |
Click to show internal directories.
Click to hide internal directories.