summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal/local_test.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2026-01-23ipn/ipnlocal: manage per-profile subdirectories in TailscaleVarRoot (#18485)M. J. Fromberger1-0/+50
2026-01-14ipn,ipn/local: always accept routes for Tailscale Services (cgnat range) (#18...Tom Meadows1-1/+103
2025-11-25ipn/ipnlocal: don't panic if there are no suitable exit nodesAlex Chan1-0/+56
2025-11-25ipn/ipnlocal: test traffic-steering when feature is not enabled (#17997)Simon Law1-0/+20
2025-11-24ipn/ipnlocal: replace log.Printf with logf (#18045)Simon Law1-1/+4
2025-11-18types/netmap,*: remove some redundant fields from NetMapBrad Fitzpatrick1-4/+4
2025-11-16types/netmap: remove PrivateKey from NetworkMapBrad Fitzpatrick1-0/+104
2025-11-13ipn/ipnlocal: remove all the weird locking (LockedOnEntry, UnlockEarly, etc)Brad Fitzpatrick1-14/+5
2025-11-10ipn/ipnlocal: move vipServiceHash etc to serve.go, out of local.goBrad Fitzpatrick1-3/+3
2025-10-10types/persist: add AttestationKey (#17281)Patrick O'Doherty1-0/+21
2025-10-07ipn/ipnlocal: use named arguments for `mockControl.send()`Alex Chan1-5/+5
2025-10-06appc,ipn/ipnlocal: receive AppConnector updates via the event bus (#17411)M. J. Fromberger1-27/+61
2025-10-06ipn/ipnlocal: fix setAuthURL / setWgengineStatus race condition (#17408)James 'zofrex' Sanderson1-0/+9
2025-10-02appc,*: publish events for route updates and storage (#17392)M. J. Fromberger1-6/+7
2025-10-01appc,ipn/ipnlocal: add a required event bus to the AppConnector type (#17390)M. J. Fromberger1-3/+7
2025-10-01net/netmon: remove usage of direct callbacks from netmon (#17292)Claus Lensbøl1-2/+6
2025-10-01appc: factor app connector arguments into a Config type (#17389)M. J. Fromberger1-4/+11
2025-09-30ipn/ipnlocal: plumb logf into nodeBackendNick Khyl1-2/+2
2025-09-29feature/clientupdate: move clientupdate to a modular feature, disabled for tsnetBrad Fitzpatrick1-3/+3
2025-09-25feature/portlist: pull portlist service porting into extension, use eventbusBrad Fitzpatrick1-1/+0
2025-09-24ipn/ipnlocal: rename misnamed DisablePortMapperForTest to DisablePortPollerFo...Brad Fitzpatrick1-1/+1
2025-09-16feature/portmapper: make the portmapper & its debugging tools modularBrad Fitzpatrick1-0/+1
2025-09-16health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085)Claus Lensbøl1-4/+4
2025-09-15control/controlclient: introduce eventbus messages instead of callbacks (#16956)Claus Lensbøl1-6/+7
2025-09-04ipn/ipnlocal, util/syspolicy: convert last RegisterWellKnownSettingsForTest c...Brad Fitzpatrick1-5/+9
2025-09-02ipn/ipnlocal: convert more tests to use policytest, de-global-ifyBrad Fitzpatrick1-48/+48
2025-09-02util/syspolicy/policytest: move policy test helper to its own packageBrad Fitzpatrick1-59/+3
2025-09-02ipn/ipnlocal: revert some locking changes ahead of release branch cut (#17011)M. J. Fromberger1-1/+1
2025-09-02ipn/ipnlocal: simplify a test with a new simpler syspolicy client test typeBrad Fitzpatrick1-35/+62
2025-09-02ipn/ipnlocal: use policyclient.Client always, stop using global syspolicy funcsBrad Fitzpatrick1-6/+44
2025-08-31util/syspolicy/*: move syspolicy keys to new const leaf "pkey" packageBrad Fitzpatrick1-58/+59
2025-08-23ipn/ipnlocal: replace the LockedOnEntry pattern with conventional lock/unlock...M. J. Fromberger1-1/+1
2025-08-15types/dnstype, ipn/ipnlocal: allow other DNS resolvers with exit nodesMichael Ben-Ami1-15/+98
2025-07-29ipn,net,tsnet,wgengine: make an eventbus mandatory where it is used (#16594)M. J. Fromberger1-0/+6
2025-07-28health: add an ETag to UnhealthyState for change detectionJames Sanderson1-2/+2
2025-07-23ipn/ipnlocal: send Hostinfo after resolveExitNode for "auto:any" (#16632)Simon Law1-35/+34
2025-07-22tailcfg: add Hostinfo.ExitNodeID to report the selected exit node (#16625)Simon Law1-15/+52
2025-07-16ipn/ipnlocal: use rendezvous hashing to traffic-steer exit nodesSimon Law1-48/+3
2025-07-10ipn/ipnlocal: add traffic steering support to exit-node suggestions (#16527)Simon Law1-0/+417
2025-07-09ipn/ipnlocal: change order of exit node refresh and netmap update so that cli...Nick Khyl1-0/+54
2025-07-09ipn/ipnlocal: add test to verify handling of unknown auto exit node expressionsNick Khyl1-0/+17
2025-07-09ipn: move ParseAutoExitNodeID from ipn/ipnlocal to ipnNick Khyl1-104/+0
2025-07-08ipn/ipnlocal,util/syspolicy: add support for ExitNode.AllowOverride policy se...Nick Khyl1-0/+312
2025-07-08ipn/ipnlocal: make applySysPolicy a method on LocalBackendNick Khyl1-2/+4
2025-07-07ipn/{ipnauth,ipnlocal,localapi}: make EditPrefs return an error if changing e...Nick Khyl1-30/+53
2025-07-07ipn/ipnlocal: add (*LocalBackend).reconcilePrefsLockedNick Khyl1-1/+1
2025-07-07ipn/ipnlocal,util/syspolicy/source: retain existing exit node when using auto...Nick Khyl1-6/+104
2025-07-07ipn/ipnlocal: plumb nodeBackend into suggestExitNode to support delta updates...Nick Khyl1-3/+6
2025-07-03cmd/tailscale/cli,ipn,ipn/ipnlocal: add AutoExitNode preference for automatic...Nick Khyl1-28/+499