summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-10-09cmd/cloner: add test for nil interface cloneandrew/pr-17281-testAndrew Dunham3-2/+102
2025-10-09types/persist: add AttestationKeyPatrick O'Doherty23-40/+276
2025-10-08feature/featuretags: make bird depend on advertiseroutesBrad Fitzpatrick2-2/+6
2025-10-08net/dns, wgengine: use viewer/cloner for ConfigBrad Fitzpatrick5-91/+222
2025-10-08net/dns, ipn/ipnlocal: fix regressions from change moving away from deephashBrad Fitzpatrick4-7/+94
2025-10-08flake.nix: update Nix to use tailscale/go 1.25.2 (#17500)Mike O'Driscoll5-4/+18
2025-10-08cmd/tailscale/cli: only print authURLs and device approval URLs onceAlex Chan3-13/+226
2025-10-08tstest/integration: log all the output printed by `tailscale up`Alex Chan2-1/+4
2025-10-08tstest/integration: test `tailscale up` when device approval is requiredAlex Chan3-101/+222
2025-10-08wgengine/magicsock: start peer relay path discovery sooner (#17485)Jordan Whited1-19/+19
2025-10-08go.toolchain.rev: bump Go to 1.25.2Brad Fitzpatrick11-7/+11
2025-10-08control/controlclient: add missing comment (#17498)Claus Lensbøl1-1/+1
2025-10-08control/ts2021: fix data race during concurrent Close and conn endingBrad Fitzpatrick1-0/+1
2025-10-08ipn/ipnlocal: use eventbus.SubscribeFunc in expiryManagerM. J. Fromberger1-23/+6
2025-10-08wgengine/magicsock: use eventbus.SubscribeFunc in ConnM. J. Fromberger1-50/+21
2025-10-08wgengine/router: use eventbus.SubscribeFunc in linuxRouterM. J. Fromberger1-28/+12
2025-10-08wgengine: use eventbus.SubscribeFunc in userspaceEngineM. J. Fromberger1-28/+11
2025-10-08ipn/ipnlocal: fix data race on captiveCtx in enterStateLockedOnEntry (#17495)James 'zofrex' Sanderson1-2/+3
2025-10-08k8s-operator/sessionrecording: gives the connection to the recorder from the ...Tom Meadows2-3/+12
2025-10-08cmd/tsrecorder: adds sending api level logging to tsrecorder (#16960)Tom Meadows13-21/+1014
2025-10-08flake.nix: use tailscale go fork (#17486)Mike O'Driscoll1-6/+9
2025-10-07util/eventbus: add a function-based subscriber type (#17432)M. J. Fromberger3-77/+268
2025-10-07cmd/tailscaled: default state encryption off for incompatible args (#17480)Tom Proctor1-28/+38
2025-10-07ipn/localapi: dead code eliminate unreachable/useless LocalAPI handlers when ...Brad Fitzpatrick3-53/+66
2025-10-07ipn/ipnlocal: use named arguments for `mockControl.send()`Alex Chan2-38/+46
2025-10-07feature/linkspeed: move cosmetic tstun netlink code out to modular featureBrad Fitzpatrick15-30/+72
2025-10-07wgengine/{magicsock,userspace,router}: move portupdates to the eventbus (#17423)Claus Lensbøl10-122/+83
2025-10-07ipn/ipnlocal: don't send LoginFinished unless auth was in progress (#17266)James 'zofrex' Sanderson2-1/+17
2025-10-06util/checkchange: stop using deephash everywhereBrad Fitzpatrick17-48/+365
2025-10-06cmd/tailscaled: guard some flag work with buildfeatures checksBrad Fitzpatrick1-29/+35
2025-10-06build_dist.sh: keep --extra-small making a usable build, add --minBrad Fitzpatrick1-0/+8
2025-10-06ipn/ipnlocal: fix another racy test (#17472)M. J. Fromberger1-2/+2
2025-10-06feature/condlite/expvar: add expvar stub package when metrics not neededBrad Fitzpatrick10-10/+37
2025-10-06wgengine/magicsock: add more handleNewServerEndpointRunLoop tests (#17469)Jordan Whited1-29/+166
2025-10-06appc,ipn/ipnlocal: receive AppConnector updates via the event bus (#17411)M. J. Fromberger5-267/+238
2025-10-06ipn/ipnlocal: fix setAuthURL / setWgengineStatus race condition (#17408)James 'zofrex' Sanderson3-24/+278
2025-10-06feature/featuretags: make usermetrics modularBrad Fitzpatrick17-31/+97
2025-10-06licenses: update license noticesLicense Updater4-28/+3
2025-10-06cmd/testwrapper/flakytest: use t.Attr annotation on flaky testsBrad Fitzpatrick2-2/+12
2025-10-06all: use buildfeatures consts in a few more placesBrad Fitzpatrick6-35/+70
2025-10-06tailcfg: bump CapVer for magicsock deadlock fix (#17450)Jordan Whited1-1/+2
2025-10-06tstest/integration: mark TestPeerRelayPing as flakyAlex Chan1-0/+1
2025-10-06types/lazy: document difference from sync.OnceValueBrad Fitzpatrick1-0/+3
2025-10-06feature/featuretags: add LazyWG modular featureBrad Fitzpatrick6-28/+76
2025-10-04net/wsconn: clarify package commentkscooo1-3/+1
2025-10-04wgengine: stop importing flowtrack when unusedBrad Fitzpatrick10-15/+41
2025-10-04wgengine/magicsock: fix relayManager deadlock (#17449)Jordan Whited2-1/+43
2025-10-04wgengine/magicsock: remove misleading unexpected log message (#17445)Jordan Whited1-5/+0
2025-10-04net/connstats: make it modular (omittable)Brad Fitzpatrick11-25/+97
2025-10-04feature/c2n: move answerC2N code + deps out of control/controlclientBrad Fitzpatrick11-100/+99