summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-10-08ipn/ipnlocal: serialize authReconfig calls via the event busnickkhyl/lb-statemachine2Nick Khyl2-34/+101
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
2025-10-04ipn/ipnlocal: use buildfeature consts in a few more placesBrad Fitzpatrick2-4/+15
2025-10-03feature/ace: make ACE modularBrad Fitzpatrick14-14/+77
2025-10-03wgengine/router/osrouter: fix data race in magicsock port update callbackBrad Fitzpatrick1-17/+19
2025-10-03health: make it omittableBrad Fitzpatrick17-230/+369
2025-10-03ipn/ipnlocal: remove junk from suggestExitNodeUsingTrafficSteering (#17436)Simon Law1-4/+0
2025-10-03all: use buildfeature constants in a few more placesBrad Fitzpatrick5-29/+63
2025-10-03tstest/integration: mark TestClientSideJailing as flakyAlex Chan1-0/+1
2025-10-03cmd/k8s-proxy: switching to using ipn/store/kubestore (#17402)Tom Meadows1-1/+3
2025-10-03ipn/ipnauth: fix a null pointer panic in GetConnIdentityAlex Chan1-2/+3
2025-10-02control/controlclient: restore aggressive Direct.Close teardownBrad Fitzpatrick4-13/+53
2025-10-02ipn/ipnlocal: introduce the concept of client-side-reachability (#17367)Simon Law4-2/+118
2025-10-02control/controlclient,health,ipn/ipnlocal,health: fix deadlock by deleting he...Brad Fitzpatrick5-73/+18
2025-10-02feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit...Brad Fitzpatrick29-79/+469
2025-10-02control/controlclient: optimize zstd decode of KeepAlive messagesBrad Fitzpatrick3-2/+57
2025-10-02feature/featuretags: make clientmetrics optionalBrad Fitzpatrick6-0/+58
2025-10-02appc,*: publish events for route updates and storage (#17392)M. J. Fromberger17-79/+294
2025-10-02feature/relayserver: use eventbus.Monitor to simplify lifecycle management (#...M. J. Fromberger2-77/+70
2025-10-02control/controlclient: remove x/net/http2, use net/httpBrad Fitzpatrick17-586/+467
2025-10-02feature/featuretags, all: add build features, use existing ones in more placesBrad Fitzpatrick35-166/+407
2025-10-02cmd/k8s-operator: add .gitignore for generated chart CRDs (#17406)Tom Proctor3-2/+20