Default Branch

main
Some checks failed
checklocks / checklocks (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Dockerfile build / deploy (push) Has been cancelled
natlab-basic / EasyEasy (push) Has been cancelled
CI / gomod-cache (push) Has been cancelled
CI / fuzz (push) Has been cancelled
tailscale.com/cmd/vet / vet (push) Has been cancelled
CI / race-root-integration (1/4) (push) Has been cancelled
CI / race-root-integration (2/4) (push) Has been cancelled
CI / race-root-integration (3/4) (push) Has been cancelled
CI / race-root-integration (4/4) (push) Has been cancelled
CI / test (-race, amd64, 1/3) (push) Has been cancelled
CI / test (-race, amd64, 2/3) (push) Has been cancelled
CI / test (-race, amd64, 3/3) (push) Has been cancelled
CI / test (386) (push) Has been cancelled
CI / test (amd64) (push) Has been cancelled
CI / Windows (${{ matrix.name || matrix.shard}}) (win-bench, benchmarks) (push) Has been cancelled
CI / Windows (${{ matrix.name || matrix.shard}}) (win-shard-1-2, 1/2) (push) Has been cancelled
CI / Windows (${{ matrix.name || matrix.shard}}) (win-shard-2-2, 2/2) (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / privileged (push) Has been cancelled
CI / vm (push) Has been cancelled
CI / cross (386, linux) (push) Has been cancelled
CI / cross (amd64, darwin) (push) Has been cancelled
CI / cross (amd64, freebsd) (push) Has been cancelled
CI / cross (amd64, openbsd) (push) Has been cancelled
CI / cross (amd64, windows) (push) Has been cancelled
CI / cross (arm, 5, linux) (push) Has been cancelled
CI / cross (arm, 7, linux) (push) Has been cancelled
CI / cross (arm64, darwin) (push) Has been cancelled
CI / cross (arm64, linux) (push) Has been cancelled
CI / cross (arm64, windows) (push) Has been cancelled
CI / cross (loong64, linux) (push) Has been cancelled
CI / ios (push) Has been cancelled
CI / crossmin (amd64, illumos) (push) Has been cancelled
CI / crossmin (amd64, plan9) (push) Has been cancelled
CI / crossmin (amd64, solaris) (push) Has been cancelled
CI / crossmin (ppc64, aix) (push) Has been cancelled
CI / android (push) Has been cancelled
CI / wasm (push) Has been cancelled
CI / tailscale_go (push) Has been cancelled
CI / depaware (push) Has been cancelled
CI / go_generate (push) Has been cancelled
CI / make_tidy (push) Has been cancelled
CI / licenses (push) Has been cancelled
CI / staticcheck (${{ matrix.name }}) (--with-tags-all=darwin, arm64, darwin, macOS) (push) Has been cancelled
CI / staticcheck (${{ matrix.name }}) (--with-tags-all=linux, amd64, linux, Linux) (push) Has been cancelled
CI / staticcheck (${{ matrix.name }}) (--with-tags-all=windows, amd64, windows, Windows) (push) Has been cancelled
CI / staticcheck (${{ matrix.name }}) (--without-tags-any=windows,darwin,linux --shard=1/4, amd64, linux, Portable (1/4)) (push) Has been cancelled
CI / staticcheck (${{ matrix.name }}) (--without-tags-any=windows,darwin,linux --shard=2/4, amd64, linux, Portable (2/4)) (push) Has been cancelled
CI / staticcheck (${{ matrix.name }}) (--without-tags-any=windows,darwin,linux --shard=3/4, amd64, linux, Portable (3/4)) (push) Has been cancelled
CI / staticcheck (${{ matrix.name }}) (--without-tags-any=windows,darwin,linux --shard=4/4, amd64, linux, Portable (4/4)) (push) Has been cancelled
CI / notify_slack (push) Has been cancelled
CI / merge_blocker (push) Has been cancelled
CI / check_mergeability_strict (push) Has been cancelled
CI / check_mergeability (push) Has been cancelled

3e34e721e8 · tsnet: add opt-in SSH support (Server.ListenSSH) · Updated 2026-05-31 05:17:50 +08:00

Branches

ffb8596938 · tsnet: support TS_STATE env var for configuring state storage · Updated 2026-05-07 05:29:00 +08:00

28
1

35c7cd24f6 · util/eventbus: unify Subscriber/SubscriberFunc cores; structural symmetry · Updated 2026-05-06 06:52:30 +08:00

29
5

28c17d4485 · util/eventbus/sizetest: add cross-arch and symcost-attributed reporting · Updated 2026-05-06 06:03:05 +08:00

29
5

6e81bd0408 · build(deps): bump helm.sh/helm/v3 from 3.19.0 to 3.20.2 · Updated 2026-05-05 05:07:04 +08:00

116
1

90714f2cb0 · client/systray: fix submenu row interactions · Updated 2026-05-05 03:31:48 +08:00

62
1

0210bb3944 · wgengine: configure WireGuard Device with SetMLKEMEnabled · Updated 2026-05-02 08:38:42 +08:00

62
3

a058d04afb · cmd,ipn,util,wgengine: add --exit-node-allow-wan-ports flag for incoming WAN connections · Updated 2026-05-02 00:52:26 +08:00

77
1

8730cce217 · ipn/ipnlocal: send initial NetMap to watchers subscribing to peer change deltas · Updated 2026-05-01 21:20:10 +08:00

72
1

629dc311b4 · tka/sync: send checkpoints to ensure far-behind nodes can catch up · Updated 2026-05-01 20:22:00 +08:00

134
1

34a0acd328 · health: go formatting fix. · Updated 2026-05-01 06:59:37 +08:00

216
4

94643ba572 · Check that we need to compute missing AUMs before updating local · Updated 2026-04-30 22:10:57 +08:00

80
2

4fd2d78ad7 · (wip) ipn/ipnlocal,tsnet: fix tsnet.ListenService WhoIs bug · Updated 2026-04-30 00:23:07 +08:00

118
3

2ba216b226 · build(deps): bump postcss from 8.5.6 to 8.5.12 in /cmd/tsconnect · Updated 2026-04-28 22:48:26 +08:00

107
1

8b48819a87 · feature/conn25: return expired assignments to address pools · Updated 2026-04-28 00:58:45 +08:00

126
3

ec53be090f · wgengine/magicsock: add webrtc path to magicsock (experimental) · Updated 2026-04-27 23:16:19 +08:00

186
1

02631749ba · drive: add taildrive "magic" share with name-encoded ACLs · Updated 2026-04-27 22:12:52 +08:00

126
1

a76858e646 · client/systray: refresh in place; drop full rebuild on every event · Updated 2026-04-27 00:51:25 +08:00

126
1

614846015f · packages/deb: remove unused package · Updated 2026-04-25 06:40:51 +08:00

132
1

0d2ba1d0cd · build(deps-dev): bump postcss from 8.5.6 to 8.5.10 in /client/web · Updated 2026-04-25 04:57:02 +08:00

132
1

c4417a3b0f · build(deps): bump go.opentelemetry.io/otel from 1.39.0 to 1.41.0 · Updated 2026-04-25 04:37:43 +08:00

132
1