summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2024-04-26ipn/ipnlocal: fix null dereference for early suggested exit node queries (#11...Jonathan Nobels1-0/+4
2024-04-26health, all: remove health.Global, finish plumbing health.TrackerBrad Fitzpatrick1-1/+1
2024-04-26control/controlclient: plumb health.TrackerBrad Fitzpatrick1-0/+1
2024-04-26ipn/{ipnlocal,localapi},wgengine{,/magicsock}: plumb health.TrackerBrad Fitzpatrick5-15/+22
2024-04-25tsd, ipnlocal, etc: add tsd.System.HealthTracker, start some plumbingBrad Fitzpatrick1-15/+17
2024-04-25health: break Warnable into a global and per-Tracker value halvesBrad Fitzpatrick1-8/+8
2024-04-25health: add Tracker type, in prep for removing global variablesBrad Fitzpatrick3-17/+17
2024-04-24ipn/ipnlocal: only show Taildrive peers to which ACLs grant us accessPercy Wegmann1-22/+29
2024-04-24ipn/ipnlocal: always stop the engine on auth when key has expiredAnton Tolchanov1-2/+5
2024-04-23util/syspolicy: add ReadStringArray interface (#11857)Andrea Gottardo1-0/+12
2024-04-22ipn/local: log OS-specific diagnostic information as JSON (#11700)Joe Tsai1-1/+1
2024-04-22ipn/ipnlocal: reset auto-updates if unsupported on profile load (#11838)Andrew Lytvynov2-0/+34
2024-04-22ipn/ipnlocal,ssh/tailssh: reject c2n /update if SSH conns are active (#11820)Andrew Lytvynov2-0/+11
2024-04-19ipn/ipnlocal,clientupdate: disallow auto-updates in containers (#11814)Andrew Lytvynov2-0/+47
2024-04-18ipn/ipnlocal: remove origin and referer headers from Taildrive requestsPercy Wegmann1-4/+5
2024-04-18ipn/ipnlocal: strip origin and referer headers from Taildrive requestsPercy Wegmann1-0/+4
2024-04-17ipn/ipnlocal: hold the mutex when in onTailnetDefaultAutoUpdate (#11786)Andrew Lytvynov1-2/+5
2024-04-17ipn/store: omit AWS & Kubernetes support on 'small' Linux GOARCHesBrad Fitzpatrick3-7/+25
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick13-23/+23
2024-04-16ipn/{localapi, ipnlocal}: forget the prior exit node when localAPI is used to...Jonathan Nobels5-27/+72
2024-04-15ipn/ipnlocal: remove outdated iOS hacky workaround in StartBrad Fitzpatrick2-70/+0
2024-04-15ipn: remove unused Options.LegacyMigrationPrefsBrad Fitzpatrick2-57/+9
2024-04-15ipn/ipnlocal: make StartLoginInteractive take (yet unused) contextBrad Fitzpatrick4-14/+11
2024-04-15cmd/tailscale, ipn/ipnlocal: add suggest exit node CLI option (#11407)Claire Wang3-0/+966
2024-04-14ipn/ipnlocal: remove some dead code (legacyBackend methods) from LocalBackendBrad Fitzpatrick7-163/+20
2024-04-13ipn/ipnlocal: delete useless SetControlClientGetterForTesting useBrad Fitzpatrick1-10/+0
2024-04-13ipn/ipnlocal: delete redundant TestStatusWithoutPeersBrad Fitzpatrick1-28/+0
2024-04-13ipn/ipnlocal: centralize assignments to cc + ccAuto in new methodBrad Fitzpatrick1-4/+11
2024-04-13ipn/ipnlocal: inline assertClientLocked into its now sole callerBrad Fitzpatrick1-8/+3
2024-04-13ipn/ipnlocal: remove dead code now that Android uses LocalAPI insteadBrad Fitzpatrick3-17/+15
2024-04-12ipnlocal: enable allow LAN for android (#11709)kari-ts1-1/+1
2024-04-07ipn/{ipnlocal,localapi}: add API to toggle use of exit nodeBrad Fitzpatrick7-5/+168
2024-04-06ipn/ipnlocal: name the unlockOnce type, plumb more, add Unlock methodBrad Fitzpatrick1-28/+76
2024-04-06ipn/ipnlocal: add some "lockedOnEntry" helpers + guardrails, fix bugBrad Fitzpatrick1-31/+55
2024-04-05ipn/localapi: sort localapi handler map keysBrad Fitzpatrick2-20/+92
2024-04-05drive: move normalizeShareName into pkg drive and make func public (#11638)Charlotte Brandhorst-Satzkorn4-79/+14
2024-04-04tailscale: switch tailfs to drive syntax for api and logs (#11625)Charlotte Brandhorst-Satzkorn5-25/+25
2024-04-03tailscale: update tailfs functions and vars to use drive naming (#11597)Charlotte Brandhorst-Satzkorn11-148/+148
2024-04-03ipn/ipnlocal: q-encode (RFC 2047) Tailscale serve header valuesBrad Fitzpatrick2-2/+37
2024-04-03ipn/ipnlocal: populate peers' capabilities (#11365)Claire Wang3-0/+108
2024-04-02tailscale: update tailfs file and package names (#11590)Charlotte Brandhorst-Satzkorn10-70/+70
2024-04-01ipn/ipnlocal: disable sockstats on (unstable) mobile by defaultJames Tucker1-2/+2
2024-03-27ipn/localapi: add support for multipart POST to file-putPercy Wegmann4-25/+19
2024-03-27ipn/localapi: add support for multipart POST to file-putPercy Wegmann4-17/+261
2024-03-26ipn/ipnlocal: report Taildrive access message on failed responsesPercy Wegmann1-2/+11
2024-03-26ipn/localipn: introduce logs for tailfs (#11496)Charlotte Brandhorst-Satzkorn3-3/+237
2024-03-25tailcfg, ipn/ipnlocal, wgengine/magicsock: add only-tcp-443 node attrBrad Fitzpatrick1-0/+1
2024-03-24all: deprecate Node.Capabilities (more), remove PeerChange.Capabilities [capv...Brad Fitzpatrick5-8/+12
2024-03-22ipn/ipnlocal, types/netmap: replace hasCapability with set lookup on NetworkMapBrad Fitzpatrick1-20/+12
2024-03-22ipn/ipnlocal: add c2n /debug/pprof/allocs endpointPercy Wegmann2-2/+43