summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2025-11-14wgengine, ipn/ipnlocal, wgengine/magicsock: remove RequestStatus, eventbus-if...bradfitz/getstatusBrad Fitzpatrick2-87/+59
2025-11-14ipn/ipnlocal: log prefs changes and reason in Start (#17876)James 'zofrex' Sanderson1-7/+13
2025-11-13feature/relayserver,ipn/ipnlocal,net/udprelay: plumb DERPMap (#17881)Jordan Whited1-4/+9
2025-11-13ipn/ipnlocal: remove all the weird locking (LockedOnEntry, UnlockEarly, etc)Brad Fitzpatrick4-504/+293
2025-11-12wgengine/wgcfg: remove two unused Config fieldsBrad Fitzpatrick1-14/+0
2025-11-12ipn/ipnlocal, net/netns: add node cap to disable netns interface binding on n...Jonathan Nobels1-3/+4
2025-11-10ipn/ipnlocal: fix state_test data race seen in CIBrad Fitzpatrick1-0/+2
2025-11-10ipn/ipnlocal: move vipServiceHash etc to serve.go, out of local.goBrad Fitzpatrick3-51/+75
2025-11-10feature, ipn/ipnlocal: add, use feature.CanSystemdStatus for more DCEBrad Fitzpatrick1-5/+7
2025-11-09ipn/ipnlocal: clean up some of the weird locking (#17802)Andrew Lytvynov1-9/+5
2025-11-09tailcfg: kill off rest of HairPinning symbolsBrad Fitzpatrick1-1/+0
2025-10-31Revert "control/controlclient: back out HW key attestation (#17664)" (#17732)Andrew Lytvynov5-1/+61
2025-10-29ipn: add support for HTTP Redirects (#17594)Fernando Serboncini5-1/+168
2025-10-29ipn/ipnlocal: do not stall event processing for appc route updates (#17663)M. J. Fromberger1-6/+11
2025-10-28wgengine/magicsock: fix js/wasm crash regression loading non-existent portmapperBrad Fitzpatrick1-0/+10
2025-10-28ipn/ipnlocal/serve: error when PeerCaps serialisation failsGesa Stupperich1-18/+22
2025-10-28ipn/ipnlocal/serve: remove grant header truncation logicGesa Stupperich5-134/+23
2025-10-28ipn/ipnlocal/serve: add grant headersGesa Stupperich5-8/+326
2025-10-27control/controlclient: back out HW key attestation (#17664)Patrick O'Doherty5-61/+1
2025-10-24ipn/ipnlocal: skip TKA bootstrap request if Tailnet Lock is unavailableAlex Chan1-0/+4
2025-10-23feature/tpm: check TPM family data for compatibility (#17624)Patrick O'Doherty1-0/+1
2025-10-21ipn, tka: improve the logging around TKA sync and AUM errorsAlex Chan1-5/+6
2025-10-20ipn/ipnlocal: use eventbus.SubscribeFunc in LocalBackend (#17524)M. J. Fromberger1-75/+44
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