summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-03-07.github: disable the actions cache on all CI stepspush-wmvmtoxuoumtDavid Anderson1-69/+92
2025-03-07net/portmapper: retry UPnP when we get an "Invalid Args"Andrew Dunham2-2/+110
2025-03-07ipn: sort VIP services before hashing (#15035)Naman Sood1-1/+8
2025-03-07wgengine/magicsock: use learned DERP route as send path of last resortBrad Fitzpatrick5-3/+72
2025-03-07cmd/derper, derp/derphttp: support, generate self-signed IP address certsBrad Fitzpatrick5-4/+238
2025-03-06util/eventbus: add debug hooks to snoop on bus trafficDavid Anderson4-28/+56
2025-03-06util/eventbus: add internal hook type for debuggingDavid Anderson1-0/+62
2025-03-06cmd/k8s-operator: ensure HA Ingress can operate in multicluster mode. (#15157)Irbe Krumina4-187/+472
2025-03-06cmd/tsidp: use constant time comparison for client_id/secret (#15222)Patrick O'Doherty1-1/+4
2025-03-06cmd/k8s-operator: advertise VIPServices in ProxyGroup config (#14946)Tom Proctor6-36/+251
2025-03-05util/eventbus: track additional event context in subscribe queueDavid Anderson2-11/+27
2025-03-05util/eventbus: track additional event context in publish queueDavid Anderson3-10/+23
2025-03-05util/eventbus: make internal queue a generic typeDavid Anderson3-16/+18
2025-03-05.github/workflows: descope natlab CI for now until GitHub flakes are fixedBrad Fitzpatrick1-4/+1
2025-03-05cmd/tsidp: add README and Dockerfile (#15205)Sam Linville2-0/+141
2025-03-05licenses: update license noticesLicense Updater4-66/+63
2025-03-05util/eventbus: adjust worker goroutine management helpersDavid Anderson3-85/+104
2025-03-04gokrazy/natlab: update gokrazy, wire up natlab tests to GitHub CIBrad Fitzpatrick11-20/+318
2025-03-04util/eventbus: rework to have a Client abstractionDavid Anderson6-208/+345
2025-03-04go.toolchain.rev: bump to go1.24.1 (#15209)Patrick O'Doherty1-1/+1
2025-03-04.github: Bump actions/cache from 4.2.0 to 4.2.2dependabot[bot]1-5/+5
2025-03-04cmd/derper: add --home flag to control home page behaviorBrad Fitzpatrick1-13/+39
2025-03-04cmd/testwrapper: Display package-level outputJames Sanderson1-2/+14
2025-03-04cmd/hello: display native ipv4 (#15191)Brian Palmer2-0/+10
2025-03-03safesocket: add isMacSysExt Check (#15192)Jonathan Nobels1-1/+1
2025-03-03safesocket: correct logic for determining if we're a macOS GUI client (#15187)Jonathan Nobels2-10/+10
2025-03-03ipn/ipnlocal: initialize Taildrive shares when starting backendPercy Wegmann1-13/+10
2025-03-03ipn/store/kubestore: sanitize keys loaded to in-memory store (#15178)Irbe Krumina2-3/+8
2025-03-02scripts/installer.sh: explicitly chmod 0644 installed files (#15171)Irbe Krumina1-8/+3
2025-02-28ipn: update AddPeer to include TaildropTarget (#15091)kari-ts2-1/+9
2025-02-28ipn/store/awsstore: allow providing a KMS keyLee Briggs4-43/+157
2025-02-28util/eventbus: initial implementation of an in-process event busDavid Anderson8-0/+856
2025-02-28ipn/ipnlocal: send vipServices info via c2n even it's incomplete (#15166)KevinLiang101-9/+7
2025-02-28go.{mod,sum}: bump mkctr (#15161)Irbe Krumina2-3/+3
2025-02-27licenses: add READMEWill Norris1-0/+35
2025-02-27safesocket: return an error for LocalTCPPortAndToken for tailscaled (#15144)Jonathan Nobels2-5/+14
2025-02-27cmd/containerboot: fix nil pointer exception (#15090)Irbe Krumina2-4/+11
2025-02-27ipn/{ipnlocal,store},kube/kubeclient: store TLS cert and key pair to a Secret...Irbe Krumina5-43/+278
2025-02-27all: statically enforce json/v2 interface satisfaction (#15154)Joe Tsai9-0/+64
2025-02-27client/web: fix CSRF handler order in web UI (#15143)Patrick O'Doherty2-23/+112
2025-02-27go.mod: bump github.com/go-json-experiment/json (#15010)Joe Tsai16-120/+120
2025-02-26scripts/installer.sh: ensure default umask for the installer (#15139)Irbe Krumina1-0/+8
2025-02-25maths: add exponentially weighted moving average typeJames Tucker2-0/+250
2025-02-25go.mod: bump golang.org/x/crypto (#15123)Andrew Lytvynov2-3/+3
2025-02-25cmd/derper: add --socket flag to change unix socket path to tailscaledBrad Fitzpatrick2-4/+17
2025-02-24ipn/ipnlocal,util/syspolicy,docs/windows/policy: implement the ReconnectAfter...Nick Khyl4-3/+97
2025-02-24cmd/testwrapper/flakytest: add Marked to check if in flakytest (#15119)Paul Scott2-0/+75
2025-02-24tstest/deptest: add DepChecker.ExtraEnv option for callers to setBrad Fitzpatrick1-0/+2
2025-02-21go.toolchain.rev: bump Tailscale Go 1.24 for a Tailscale revert + upstream bumpBrad Fitzpatrick1-1/+1
2025-02-20client/systray: show message on localapi permission errorWill Norris1-18/+46