7519 Commits (a49ed2e1458fa32ee0e7aed9df45fa680abd47c3)
 

Author SHA1 Message Date
Maisem Ali a49ed2e145 derp,ipn/ipnlocal: stop calling rand.Seed 2 years ago
Brad Fitzpatrick 96712e10a7 health, ipn/ipnlocal: move more health warning code into health.Tracker 2 years ago
Andrew Dunham be663c84c1 net/tstun: rename natConfig to peerConfig 2 years ago
Andrew Dunham 10497acc95 net/tstun: refactor natConfig to not be per-family 2 years ago
Andrew Lytvynov 13e1355546
scripts/installer.sh: remove unnecessary escaping in grep (#11950) 2 years ago
Percy Wegmann 843afe7c53 ssh/tailssh: add integration test 2 years ago
Jonathan Nobels 45b9aa0d83
net/netmon: remove spammy log statements (#11953) 2 years ago
Paul Scott 4c08410011 cmd/tailscale/cli: set localClient.UseSocketOnly during flag parsing 2 years ago
Paul Scott ba34943133 cmd/tailscale/cli/ffcomplete: omit and clean completion results 2 years ago
Jonathan Nobels fa1303d632
net/netmon: swap to swift-derived defaultRoute on macos (#11936) 2 years ago
Gabe Gorelick de85610be0
cmd/k8s-operator/deploy/chart: allow users to configure additional labels for the operator's Pod via Helm chart values. 2 years ago
Percy Wegmann 2648d475d7 drive: don't allow DELETE on read-only shares 2 years ago
Brad Fitzpatrick 7455e027e9 util/slicesx: add AppendMatching 2 years ago
Andrew Dunham fe009c134e ipn/ipnlocal: reset the dialPlan only when the URL is unchanged 2 years ago
Brad Fitzpatrick c47f9303b0 types/views: use slices.Contains{,Func} 2 years ago
Joe Tsai 5db80cf2d8
syncs: fix AtomicValue for interface kinds (#11943) 2 years ago
Irbe Krumina 44aa809cb0
cmd/{k8s-nameserver,k8s-operator},k8s-operator: add a kube nameserver, make operator deploy it (#11919) 2 years ago
Shaw Drastin 1fe073098c
Reset dial plan when switching profile (#11933) 2 years ago
Jordan Whited a47ce618bd
net/tstun: implement env var for disabling UDP GRO on Linux (#11924) 2 years ago
Mario Minardi ec04c677c0
api.md: add documentation for new split DNS endpoints (#11922) 2 years ago
Andrew Lytvynov 7ba8f03936
ipn/ipnlocal: fix TestOnTailnetDefaultAutoUpdate on unsupported platforms (#11921) 2 years ago
Irbe Krumina 7d9c3f9897
cmd/k8s-operator/deploy/manifests: check if IPv6 module is loaded before using it (#11867) 2 years ago
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