summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2025-10-16all: use a consistent capitalisation for "Tailnet Lock"Alex Chan1-1/+1
2025-10-10ipn/ipnlocal: strip AttestationKey in redacted prefs view (#17527)Patrick O'Doherty1-0/+1
2025-10-10types/persist: add AttestationKey (#17281)Patrick O'Doherty7-9/+118
2025-10-10cmd/tailscale/cli,ipn/conffile: add declarative config mode for Services (#17...Naman Sood1-0/+239
2025-10-08ipn/ipnlocal: use eventbus.SubscribeFunc in expiryManagerM. J. Fromberger1-23/+6
2025-10-08ipn/ipnlocal: fix data race on captiveCtx in enterStateLockedOnEntry (#17495)James 'zofrex' Sanderson1-2/+3
2025-10-07ipn/localapi: dead code eliminate unreachable/useless LocalAPI handlers when ...Brad Fitzpatrick2-53/+63
2025-10-07ipn/ipnlocal: use named arguments for `mockControl.send()`Alex Chan2-38/+46
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 Fitzpatrick1-20/+50
2025-10-06ipn/ipnlocal: fix another racy test (#17472)M. J. Fromberger1-2/+2
2025-10-06appc,ipn/ipnlocal: receive AppConnector updates via the event bus (#17411)M. J. Fromberger3-93/+135
2025-10-06ipn/ipnlocal: fix setAuthURL / setWgengineStatus race condition (#17408)James 'zofrex' Sanderson3-24/+278
2025-10-06feature/featuretags: make usermetrics modularBrad Fitzpatrick1-1/+3
2025-10-06all: use buildfeatures consts in a few more placesBrad Fitzpatrick3-33/+63
2025-10-04ipn/ipnlocal: use buildfeature consts in a few more placesBrad Fitzpatrick1-4/+11
2025-10-03ipn/ipnlocal: remove junk from suggestExitNodeUsingTrafficSteering (#17436)Simon Law1-4/+0
2025-10-03all: use buildfeature constants in a few more placesBrad Fitzpatrick3-26/+46
2025-10-03ipn/ipnauth: fix a null pointer panic in GetConnIdentityAlex Chan1-2/+3
2025-10-02ipn/ipnlocal: introduce the concept of client-side-reachability (#17367)Simon Law3-2/+112
2025-10-02control/controlclient,health,ipn/ipnlocal,health: fix deadlock by deleting he...Brad Fitzpatrick1-0/+10
2025-10-02feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit...Brad Fitzpatrick7-66/+182
2025-10-02feature/featuretags: make clientmetrics optionalBrad Fitzpatrick1-0/+5
2025-10-02appc,*: publish events for route updates and storage (#17392)M. J. Fromberger4-19/+25
2025-10-02feature/featuretags, all: add build features, use existing ones in more placesBrad Fitzpatrick9-49/+129
2025-10-01cmd/tailscaled: default --encrypt-state to true if TPM is available (#17376)Andrew Lytvynov1-5/+1
2025-10-01appc,ipn/ipnlocal: add a required event bus to the AppConnector type (#17390)M. J. Fromberger3-6/+18
2025-10-01net/netmon: remove usage of direct callbacks from netmon (#17292)Claus Lensbøl4-4/+11
2025-10-01appc: factor app connector arguments into a Config type (#17389)M. J. Fromberger3-11/+38
2025-10-01tsnet: remove AuthenticatedAPITransport (API-over-noise) supportBrad Fitzpatrick1-57/+0
2025-10-01all: use Go 1.20's errors.Join instead of our multierr packageBrad Fitzpatrick1-3/+2
2025-10-01ipn/store, feature/condregister: permit callers to empty import optonal ipn s...Brad Fitzpatrick3-2/+21
2025-10-01ipn/ipnlocal: fail test if more notifies are put than expectedJames Sanderson1-3/+13
2025-09-30ipn/ipnlocal: plumb logf into nodeBackendNick Khyl4-14/+18
2025-09-30ipn/ipnlocal, engine: avoid runtime/pprof with two usages of ts_omit_debugBrad Fitzpatrick1-1/+1
2025-09-30feature/featuretags, ipn/conffile: make HuJSON support in config files optionalBrad Fitzpatrick3-9/+17
2025-09-30feature/appconnectors: start making it modularBrad Fitzpatrick4-35/+46
2025-09-30cmd/tailscaled, ipn/localapi, util/eventbus: don't link in regexp when debug ...Brad Fitzpatrick1-1/+1
2025-09-30feature/featuretags: add a catch-all "Debug" feature flagBrad Fitzpatrick7-450/+523
2025-09-30feature, net/tshttpproxy: pull out support for using proxies as a featureBrad Fitzpatrick1-1/+2
2025-09-30ipn/ipnlocal: proxy h2c grpc using net/http.Transport instead of x/net/http2Brad Fitzpatrick2-12/+98
2025-09-30ipn/ipnlocal: drop h2c package, use net/http's supportBrad Fitzpatrick2-28/+4
2025-09-30feature/featuretags: add option to turn off DNSBrad Fitzpatrick4-1/+30
2025-09-29ipn/ipnlocal, feature/posture: pull posture out into a modular featureBrad Fitzpatrick2-75/+3
2025-09-29feature/clientupdate: move clientupdate to a modular feature, disabled for tsnetBrad Fitzpatrick8-453/+27
2025-09-29ipn/store, feature/condregister: move AWS + Kube store registration to condre...Brad Fitzpatrick2-43/+0
2025-09-29cmd/tailscale/cli,client,ipn: add appc-routes cli commandFran Bull2-0/+29
2025-09-29feature/sdnotify: move util/systemd to a modular featureBrad Fitzpatrick2-6/+7
2025-09-29feature/logtail: pull logtail + netlog out to modular featuresBrad Fitzpatrick2-1/+13
2025-09-28util/backoff: rename logtail/backoff package to util/backoffBrad Fitzpatrick2-2/+2