7597 Commits (7f83f9fc832b17626e94de308cf37a29e04cd555)
 

Author SHA1 Message Date
Andrew Lytvynov d02f1be46a
scripts/installer.sh: enable Alpine community repo if needed (#11837) 2 years ago
Claire Wang 5254f6de06
tailcfg: add suggest exit node UI node attribute (#11918) 2 years ago
Andrew Lytvynov ce5c80d0fe
clientupdate: exec systemctl instead of using dbus to restart (#11923) 2 years ago
Fran Bull 6a0fbacc28 appc: setting AdvertiseRoutes explicitly discards app connector routes 2 years ago
Fran Bull c27dc1ca31 appc: unadvertise routes when reconfiguring app connector 2 years ago
Fran Bull fea2e73bc1 appc: write discovered domains to StateStore 2 years ago
Fran Bull 1bd1b387b2 appc: add flag shouldStoreRoutes and controlknob for it 2 years ago
Fran Bull 79836e7bfd appc: add RouteInfo struct and persist it to StateStore 2 years ago
Andrew Dunham b2b49cb3d5 wgengine/wgcfg/nmcfg: skip expired peers 2 years ago
Mario Minardi 74c399483c
api.md: explicitly set content-type headers in POST CURL examples (#11916) 2 years ago
Irbe Krumina 1452faf510
cmd/containerboot,kube,ipn/store/kubestore: allow interactive login on kube, check Secret create perms, allow empty state Secret (#11326) 2 years ago
Kristoffer Dalby 1e6cdb7d86 api.md: fix missing links after move of device posture 2 years ago
Brad Fitzpatrick b9adbe2002 net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
Brad Fitzpatrick 6b95219e3a net/netmon, add: add netmon.State type alias of interfaces.State 2 years ago
Irbe Krumina 45f0721530
cmd/containerboot: wait on tailscaled process only (#11897) 2 years ago
Brad Fitzpatrick 3672f29a4e net/netns, net/dns/resolver, etc: make netmon required in most places 2 years ago
Brad Fitzpatrick 4f73a26ea5 ipn/ipnlocal: skip TestOnTailnetDefaultAutoUpdate on macOS for now 2 years ago
Brad Fitzpatrick 7a62dddeac net/netcheck, wgengine/magicsock: make netmon.Monitor required 2 years ago
Brad Fitzpatrick 4dece0c359 net/netutil: remove a use of deprecated interfaces.GetState 2 years ago
Brad Fitzpatrick 7f587d0321 health, wgengine/magicsock: remove last of health package globals 2 years ago
Jonathan Nobels 71e9258ad9
ipn/ipnlocal: fix null dereference for early suggested exit node queries (#11885) 2 years ago
Brad Fitzpatrick 745931415c health, all: remove health.Global, finish plumbing health.Tracker 2 years ago
Brad Fitzpatrick a4a282cd49 control/controlclient: plumb health.Tracker 2 years ago
Brad Fitzpatrick 6d69fc137f ipn/{ipnlocal,localapi},wgengine{,/magicsock}: plumb health.Tracker 2 years ago
Irbe Krumina df8f40905b
cmd/k8s-operator,k8s-operator: optionally serve tailscaled metrics on Pod IP (#11699) 2 years ago
Brad Fitzpatrick 723c775dbb tsd, ipnlocal, etc: add tsd.System.HealthTracker, start some plumbing 2 years ago
Brad Fitzpatrick cb66952a0d health: permit Tracker method calls on nil receiver 2 years ago
Chris Palmer 7349b274bd
safeweb: handle mux pattern collisions more generally (#11801) 2 years ago
Brad Fitzpatrick 5b32264033 health: break Warnable into a global and per-Tracker value halves 2 years ago
Brad Fitzpatrick ebc552d2e0 health: add Tracker type, in prep for removing global variables 2 years ago
Claire Wang d5fc52a0f5
tailcfg: add auto exit node attribute (#11871) 2 years ago
Sonia Appasamy 18765cd4f9 release/dist/qnap: omit .qpkg.codesigning files 2 years ago
Percy Wegmann 955ad12489 ipn/ipnlocal: only show Taildrive peers to which ACLs grant us access 2 years ago
Sonia Appasamy 5d4b4ffc3c release/dist/qnap: update perms for tmpDir files 2 years ago
Lee Briggs 14ac41febc
cmd/k8s-operator,k8s-operator: proxyclass affinity (#11862) 2 years ago
Anton Tolchanov 31e6bdbc82 ipn/ipnlocal: always stop the engine on auth when key has expired 2 years ago
Andrea Gottardo 1d3e77f373
util/syspolicy: add ReadStringArray interface (#11857) 2 years ago
Sonia Appasamy 0cce456ee5 release/dist/qnap: use tmp file directory for qpkg building 2 years ago
Percy Wegmann c8e912896e wgengine/router: consolidate routes before reconfiguring router for mobile clients 2 years ago
Irbe Krumina add62af7c6
util/linuxfw,go.{mod,sum}: don't log errors when deleting non-existant chains and rules (#11852) 2 years ago
Irbe Krumina 3af0f526b8
cmd{containerboot,k8s-operator},util/linuxfw: support ExternalName Services (#11802) 2 years ago
License Updater bf46bff678 licenses: update license notices 2 years ago
Percy Wegmann b7e5122226 util/osuser: add unit test for parseGroupIds 2 years ago
Andrew Dunham e985c6e58f ssh/tailssh: try fetching group IDs for user with the 'id' command 2 years ago
Kristoffer Dalby 9779eb6dba api.md: move device posture api to api.md 2 years ago
Brad Fitzpatrick c07aa2cfed syncs: fix flaky test by deleting the code it tested (Watch) 2 years ago
Joe Tsai 63b3c82587
ipn/local: log OS-specific diagnostic information as JSON (#11700) 2 years ago
Andrew Lytvynov 06502b9048
ipn/ipnlocal: reset auto-updates if unsupported on profile load (#11838) 2 years ago
Sonia Appasamy 0a84215036 release/dist/qnap: add qnap target builder 2 years ago
Andrew Lytvynov b743b85dad
ipn/ipnlocal,ssh/tailssh: reject c2n /update if SSH conns are active (#11820) 2 years ago