summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal
AgeCommit message (Expand)AuthorFilesLines
2024-12-04cmd/tailscale,net/netcheck: add debug feature to force preferred DERPJames Tucker1-0/+6
2024-11-26ipn/ipnlocal: only check CanUseExitNode if we are attempting to use one (#14230)Mario Minardi1-1/+6
2024-11-22ipn/ipnlocal: rebuild allowed suggested exit nodes when syspolicy changesNick Khyl1-5/+38
2024-11-22ipn/ipnlocal: update ipn.Prefs when there's a change in syspolicy settingsNick Khyl2-26/+199
2024-11-22ipn/ipnlocal: move syspolicy handling from setExitNodeID to applySysPolicyNick Khyl2-45/+56
2024-11-22ipn/{ipnlocal,localapi}, wgengine/netstack: call (*LocalBackend).Shutdown whe...Nick Khyl2-0/+5
2024-11-18ipn/ipnlocal: fix build, remove another Notify.BackendLogID reference that cr...Brad Fitzpatrick1-1/+0
2024-11-18ipn/ipnlocal: add IPN Bus NotifyRateLimit watch bit NotifyRateLimitBrad Fitzpatrick3-10/+388
2024-11-18ipn: remove unused Notify.BackendLogIDBrad Fitzpatrick1-4/+1
2024-11-15ipn,tailcfg: add VIPService struct and c2n to fetch them from client (#14046)Naman Sood3-0/+145
2024-11-11all: use iterators over slice views moreBrad Fitzpatrick6-28/+18
2024-11-08ipn/ipnlocal: log a summary of posture identity responseAnton Tolchanov1-0/+2
2024-11-07client/tailscale,ipn/{ipnlocal,localapi}: add a pre-shutdown localAPI endpoin...Irbe Krumina1-0/+13
2024-11-05types/result, util/lineiter: add package for a result type, use itBrad Fitzpatrick1-10/+12
2024-11-01ipn/ipnlocal: reload prefs correctly on ReloadConfigMaisem Ali2-22/+85
2024-10-29ipn/ipnlocal: remove the primary routes gauge for nowAnton Tolchanov1-9/+0
2024-10-29ipn/ipnlocal: log errors while fetching serial numbersAnton Tolchanov1-4/+2
2024-10-25util/syspolicy, ipn/ipnlocal: update syspolicy package to utilize syspolicy/rsopNick Khyl1-170/+55
2024-10-18ipn/{ipnauth,ipnlocal,ipnserver}: send the auth URL to the user who started i...Nick Khyl2-31/+667
2024-10-16ipn/ipnlocal: error when trying to use exit node on unsupported platform (#13...Mario Minardi1-1/+6
2024-10-08util/syspolicy, ipn: add "tailscale debug component-logs" supportNick Khyl1-0/+2
2024-10-02ipn/ipnlocal: don't run portlist code unless service collection is onBrad Fitzpatrick1-29/+8
2024-09-27ipn/ipnlocal: add advertised and primary route metricsKristoffer Dalby1-1/+28
2024-09-26{ipn,net,tsnet}: use tsaddr helpersKristoffer Dalby1-17/+5
2024-09-25util/usermetrics: make usermetrics non-globalKristoffer Dalby6-12/+33
2024-09-24cli: add `tailscale dns query` (#13368)Andrea Gottardo1-0/+45
2024-09-20types/views: add SliceView.All iterator (#13536)Joe Tsai2-10/+7
2024-09-10ipnlocal,proxymap,wgengine/netstack: add optional WhoIs/proxymap debugBrad Fitzpatrick1-4/+14
2024-09-09ipn/ipnlocal: don't program system DNS when node key is expired (#13370)Andrew Dunham3-4/+37
2024-09-04tka: truncate long rotation signature chainsAnton Tolchanov2-10/+36
2024-09-04cli: implement `tailscale dns status` (#13353)Andrea Gottardo1-0/+9
2024-09-04ipn/ipnlocal: always send auth URL notifications when a user requests interac...Nick Khyl2-36/+65
2024-08-30ipn/ipnlocal: fix a nil pointer dereference when serving /localapi/v0/tka/statusNick Khyl1-4/+7
2024-08-29ipn/ipnlocal: fix race condition that results in a panic sending on a closed ...Nick Khyl3-6/+21
2024-08-29ipn/ipnlocal: set WantRunning upon an interactive login, but not during a sea...Nick Khyl2-30/+63
2024-08-28ipn/ipnlocal: refactor and cleanup profileManagerNick Khyl7-155/+349
2024-08-28ipn/{ipnauth,ipnlocal,ipnserver,localapi}: start baby step toward moving acce...Nick Khyl1-25/+20
2024-08-27usermetric: add initial user-facing metricsKristoffer Dalby1-0/+13
2024-08-26ipn/ipnlocal: update routes on link change with ExitNodeAllowLANAccessJames Tucker1-2/+14
2024-08-23ipn/ipnlocal: install IPv6 service addr route (#13252)Jordan Whited1-0/+3
2024-08-22types/views: add Slice.All iteratorBrad Fitzpatrick1-13/+9
2024-08-22ipn/ipnlocal: remember last notified taildrive shares and only notify if they...Percy Wegmann2-7/+16
2024-08-21cmd/tl-longchain: tool to re-sign nodes with long rotation signaturesAnton Tolchanov1-17/+32
2024-08-20ipn/ipnlocal: network-lock, error if no pubkey instead of panicKristoffer Dalby1-1/+4
2024-08-19ipnlocal: support setting authkey at login using syspolicy (#13061)Andrea Gottardo1-0/+8
2024-08-14cmd/tailscale/cli: support passing network lock keys via filesBrad Fitzpatrick1-1/+2
2024-08-08cmd/tsidp: add funnel support (#12591)Naman Sood2-9/+27
2024-07-30net/captivedetection: call SetHealthy once connectivity restored (#12974)Andrea Gottardo1-0/+3
2024-07-26health: introduce captive-portal-detected Warnable (#12707)Andrea Gottardo1-20/+225
2024-07-23ipn,wgengine/magicsock: allow setting static node endpoints via tailscaled co...Irbe Krumina1-15/+48