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
test installer.sh / test (curl ca-certificates, kalilinux/kali-dev) (push) Has been cancelled
test installer.sh / test (curl ca-certificates, kalilinux/kali-rolling) (push) Has been cancelled
test installer.sh / test (curl, alpine:3.21) (push) Has been cancelled
test installer.sh / test (curl, alpine:edge) (push) Has been cancelled
test installer.sh / test (curl, alpine:latest) (push) Has been cancelled
test installer.sh / test (curl, amazonlinux:latest) (push) Has been cancelled
test installer.sh / test (curl, archlinux:latest) (push) Has been cancelled
test installer.sh / test (curl, debian:oldstable-slim) (push) Has been cancelled
test installer.sh / test (curl, debian:sid-slim) (push) Has been cancelled
test installer.sh / test (curl, debian:stable-slim, 1.80.0) (push) Has been cancelled
test installer.sh / test (curl, debian:testing-slim) (push) Has been cancelled
test installer.sh / test (curl, elementary/docker:stable) (push) Has been cancelled
test installer.sh / test (curl, elementary/docker:unstable) (push) Has been cancelled
test installer.sh / test (curl, fedora:latest, 1.80.0) (push) Has been cancelled
test installer.sh / test (curl, opensuse/leap:latest) (push) Has been cancelled
test installer.sh / test (curl, opensuse/tumbleweed:latest) (push) Has been cancelled
test installer.sh / test (curl, oraclelinux:8) (push) Has been cancelled
test installer.sh / test (curl, oraclelinux:9) (push) Has been cancelled
test installer.sh / test (curl, parrotsec/core:latest) (push) Has been cancelled
test installer.sh / test (curl, rockylinux:8.7) (push) Has been cancelled
test installer.sh / test (curl, rockylinux:9) (push) Has been cancelled
test installer.sh / test (curl, ubuntu:20.04) (push) Has been cancelled
test installer.sh / test (curl, ubuntu:22.04) (push) Has been cancelled
test installer.sh / test (curl, ubuntu:24.04, 1.80.0) (push) Has been cancelled
test installer.sh / test (wget, debian:oldstable-slim) (push) Has been cancelled
test installer.sh / test (wget, debian:sid-slim) (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
test installer.sh / notify-slack (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 / 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

82cfea90ca · all: fix JSON serialization under Go 1.27's finalized encoding/json/v2 · Updated 2026-07-20 00:58:50 +08:00

Branches

e979bc6c88 · tstest/natlab/vmtest: wait for node to have endpoints before testing · Updated 2026-07-07 21:08:29 +08:00

106
1

8663ddc7b8 · scripts/installer.sh: add ID_LIKE parsing · Updated 2026-07-07 20:59:35 +08:00

106
1

3e2c0a825d · wgengine/magicsock: trigger TSMP disco advert on disco open failure · Updated 2026-07-07 04:44:58 +08:00

64
1

0a311c662f · feature/loginbeacon: send a multicast loginbeacon for headless device onboarding · Updated 2026-07-07 01:11:12 +08:00

106
1

f5b4320ad5 · ipn/iplocal: make key_extension_test from cherry-pick use current APIs · Updated 2026-07-02 12:06:10 +08:00

127
3

90933da4b4 · ipn/{desktop,ipnlocal}: register per-user policy stores on session lifecycle · Updated 2026-07-01 07:03:53 +08:00

28
1

ad87f8ed68 · Merge branch 'main' into clstokes/config-file-tailnet · Updated 2026-06-30 23:58:27 +08:00

136
3

2d1c11cf6c · wip · Updated 2026-06-29 23:12:35 +08:00

98
5

c884842c6f · go.mod: pull in wireguard-go coalesce POC · Updated 2026-06-27 06:32:21 +08:00

60
2

78f767ddf9 · ipn/ipnlocal: report VIP service ports from the store before first netmap · Updated 2026-06-27 05:24:38 +08:00

135
1

d9b6c53c8b · ipn,ipn/ipnlocal,ipn/localapi,client: add service prefs · Updated 2026-06-27 04:55:04 +08:00

42
1

a77e7a436e · tailcfg: test policy bot · Updated 2026-06-27 02:48:34 +08:00

44
1

cf48b0f8eb · cmd/k8s-operator/e2e: cascade stress test with Pebble + rate-limit proxy · Updated 2026-06-27 02:08:50 +08:00

159
12

fe9c596867 · control/controlclient: continue map poll during key expiry to receive extensions · Updated 2026-06-26 15:23:55 +08:00

157
1

e5417ceda2 · ipn/ipnlocal: lock ACME per-domain instead of globally · Updated 2026-06-25 20:57:10 +08:00

160
1

a1583d73ca · control/controclient: load server keys lazily · Updated 2026-06-25 00:13:07 +08:00

186
1

9c7ea4c85f · go.mod: update github.com/go-json-experiment/json · Updated 2026-06-24 07:25:23 +08:00

171
1

077b0ba774 · ipn/ipnlocal: log reason for pausing control client · Updated 2026-06-23 18:45:49 +08:00

186
1

1aa3c9b7db · build(deps): bump js-yaml from 4.1.1 to 4.2.0 in /client/web · Updated 2026-06-23 05:16:07 +08:00

185
1

81d20f43a3 · build(deps): bump github.com/containerd/containerd from 1.7.29 to 1.7.33 · Updated 2026-06-23 04:53:30 +08:00

185
1