summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2024-04-29drive/driveimpl: rewrite text/html Content-Type to text/plainox/corp-19592Percy Wegmann2-9/+69
2024-04-29api.md: explicitly set content-type headers in POST CURL examples (#11916)Mario Minardi1-5/+21
2024-04-29cmd/containerboot,kube,ipn/store/kubestore: allow interactive login on kube, ...Irbe Krumina6-77/+366
2024-04-29api.md: fix missing links after move of device postureKristoffer Dalby1-2/+2
2024-04-28net/{interfaces,netmon}, all: merge net/interfaces package into net/netmonBrad Fitzpatrick45-874/+846
2024-04-28net/netmon, add: add netmon.State type alias of interfaces.StateBrad Fitzpatrick11-27/+32
2024-04-27cmd/containerboot: wait on tailscaled process only (#11897)Irbe Krumina1-10/+11
2024-04-27net/netns, net/dns/resolver, etc: make netmon required in most placesBrad Fitzpatrick34-86/+228
2024-04-27ipn/ipnlocal: skip TestOnTailnetDefaultAutoUpdate on macOS for nowBrad Fitzpatrick1-0/+4
2024-04-26net/netcheck, wgengine/magicsock: make netmon.Monitor requiredBrad Fitzpatrick5-67/+78
2024-04-26net/netutil: remove a use of deprecated interfaces.GetStateBrad Fitzpatrick2-8/+11
2024-04-26health, wgengine/magicsock: remove last of health package globalsBrad Fitzpatrick3-36/+73
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 Fitzpatrick40-125/+151
2024-04-26control/controlclient: plumb health.TrackerBrad Fitzpatrick3-16/+19
2024-04-26ipn/{ipnlocal,localapi},wgengine{,/magicsock}: plumb health.TrackerBrad Fitzpatrick15-46/+79
2024-04-26cmd/k8s-operator,k8s-operator: optionally serve tailscaled metrics on Pod IP ...Irbe Krumina10-15/+169
2024-04-25tsd, ipnlocal, etc: add tsd.System.HealthTracker, start some plumbingBrad Fitzpatrick19-45/+91
2024-04-25health: permit Tracker method calls on nil receiverBrad Fitzpatrick2-0/+103
2024-04-25safeweb: handle mux pattern collisions more generally (#11801)Chris Palmer2-15/+107
2024-04-25health: break Warnable into a global and per-Tracker value halvesBrad Fitzpatrick5-58/+49
2024-04-25health: add Tracker type, in prep for removing global variablesBrad Fitzpatrick17-256/+268
2024-04-25tailcfg: add auto exit node attribute (#11871)Claire Wang1-0/+3
2024-04-25release/dist/qnap: omit .qpkg.codesigning filesSonia Appasamy1-0/+8
2024-04-24ipn/ipnlocal: only show Taildrive peers to which ACLs grant us accessPercy Wegmann3-25/+37
2024-04-24release/dist/qnap: update perms for tmpDir filesSonia Appasamy1-4/+5
2024-04-24cmd/k8s-operator,k8s-operator: proxyclass affinity (#11862)Lee Briggs8-1/+2420
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 Gottardo9-0/+81
2024-04-23release/dist/qnap: use tmp file directory for qpkg buildingSonia Appasamy14-48/+97
2024-04-23wgengine/router: consolidate routes before reconfiguring router for mobile cl...Percy Wegmann3-1/+146
2024-04-23util/linuxfw,go.{mod,sum}: don't log errors when deleting non-existant chains...Irbe Krumina5-40/+24
2024-04-23cmd{containerboot,k8s-operator},util/linuxfw: support ExternalName Services (...Irbe Krumina8-27/+351
2024-04-23licenses: update license noticesLicense Updater4-32/+27
2024-04-23util/osuser: add unit test for parseGroupIdsPercy Wegmann2-1/+31
2024-04-23ssh/tailssh: try fetching group IDs for user with the 'id' commandAndrew Dunham2-8/+52
2024-04-23api.md: move device posture api to api.mdKristoffer Dalby1-0/+133
2024-04-22syncs: fix flaky test by deleting the code it tested (Watch)Brad Fitzpatrick2-174/+0
2024-04-22ipn/local: log OS-specific diagnostic information as JSON (#11700)Joe Tsai5-27/+10
2024-04-22ipn/ipnlocal: reset auto-updates if unsupported on profile load (#11838)Andrew Lytvynov2-0/+34
2024-04-22release/dist/qnap: add qnap target builderSonia Appasamy17-3/+658
2024-04-22ipn/ipnlocal,ssh/tailssh: reject c2n /update if SSH conns are active (#11820)Andrew Lytvynov3-0/+18
2024-04-21types/persist: remove unused field Persist.ProviderBrad Fitzpatrick5-19/+1
2024-04-21tailcfg: remove some unused fields from RegisterResponseAuthBrad Fitzpatrick4-13/+2
2024-04-21tailcfg: pointerify RegisterRequest.Auth, omitemptify RegisterResponseAuthBrad Fitzpatrick5-12/+20
2024-04-19net/tsdial: assume all connections are affected if no default route is presentAndrew Dunham1-1/+15
2024-04-19wgengine\router: fix the Tailscale-In firewall rule to work on domain networksNick Khyl2-2/+2
2024-04-19ipn/ipnlocal,clientupdate: disallow auto-updates in containers (#11814)Andrew Lytvynov3-13/+62
2024-04-19clientupdate: return OS-specific version from LatestTailscaleVersion (#11812)Andrew Lytvynov1-3/+16
2024-04-19cmd/k8s-operator: correctly determine cluster domain (#11512)Irbe Krumina3-4/+139