Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/tunnr-tailscale

THIRD-PARTY.md

Third-party material

Every line in this repo that came from someone else is listed here, with the upstream file and the commit it was read at. An empty section is a claim: it says we looked and took nothing, and it is as much a statement as a filled one.

The rule that makes this file worth keeping: a port is added here in the same commit that adds the ported code, never afterwards. A retroactive attribution sweep cannot be verified by anyone, including us.

tunnr-tailscale

tailscale/tailscale-rs — Tailscale Inc.'s official Rust client.

Depending on it rather than reimplementing it is deliberate: their coordination protocol is a version-coupled contract documented mostly by that source, so a hand-written parser would be a second definition of it that drifts silently.

These are real documents recorded from Tailscale's coordination server. We hold no auth key for any tailnet, so they are the only captured bytes this lane could assert against, and every test that uses them is named captured_* so it never reads as a live proof.

BSD-3-Clause requires the copyright notice and the disclaimer be retained. Nothing in this repository is a copy of their source — the crates are linked from crates.io and the two JSON files are data — so the notice lives here and in the module docs rather than in a file header we would have had to invent.

No endorsement is implied and none exists. "Tailscale" is Tailscale Inc.'s trademark; this crate is compatible with their protocol and is not a Tailscale client.