1972 Commits (83efadee9fc01ac8bcabd397a37c6c0eb3a1bea5)

Author SHA1 Message Date
Irbe Krumina 861dc3631c
cmd/{k8s-operator,containerboot},kube/egressservices: fix Pod IP check for dual stack clusters (#13721) 2 years ago
Tom Proctor 36cb2e4e5f
cmd/k8s-operator,k8s-operator: use default ProxyClass if set for ProxyGroup (#13720) 2 years ago
Tom Proctor cba2e76568
cmd/containerboot: simplify k8s setup logic (#13627) 2 years ago
Irbe Krumina 7f016baa87
cmd/k8s-operator,k8s-operator: create ConfigMap for egress services + small fixes for egress services (#13715) 2 years ago
Erisa A c588c36233
types/key: use tlpub: in error message (#13707) 2 years ago
Tom Proctor e48cddfbb3
cmd/{containerboot,k8s-operator},k8s-operator,kube: add ProxyGroup controller (#13684) 2 years ago
Erisa A f30d85310c
cmd/tailscale/cli: don't print disablement secrets if init fails (#13673) 2 years ago
Irbe Krumina e8bb5d1be5
cmd/{k8s-operator,containerboot},k8s-operator,kube: reconcile ExternalName Services for ProxyGroup (#13635) 2 years ago
Irbe Krumina 9bd158cc09
cmd/containerboot,util/linuxfw: create a SNAT rule for dst/src only once, clean up if needed (#13658) 2 years ago
Brad Fitzpatrick d3f302d8e2 cmd/tailscale/cli: make 'tailscale debug ts2021' try twice 2 years ago
Maisem Ali fb0f8fc0ae cmd/tsidp: add --dir flag 2 years ago
Irbe Krumina 096b090caf
cmd/containerboot,kube,util/linuxfw: configure kube egress proxies to route to 1+ tailnet targets (#13531) 2 years ago
Irbe Krumina c62b0732d2
cmd/k8s-operator: remove auth key once proxy has logged in (#13612) 2 years ago
Tom Proctor cab2e6ea67
cmd/k8s-operator,k8s-operator: add ProxyGroup CRD (#13591) 2 years ago
Kristoffer Dalby 0909431660 cmd/tailscale: use tsaddr helpers 2 years ago
Cameron Stokes 65c26357b1
cmd/k8s-operator, k8s-operator: fix outdated kb links (#13585) 2 years ago
Kristoffer Dalby 0e0e53d3b3 util/usermetrics: make usermetrics non-global 2 years ago
Andrea Gottardo 8a6f48b455
cli: add `tailscale dns query` (#13368) 2 years ago
Tom Proctor d0a56a8870
cmd/containerboot: split main.go (#13517) 2 years ago
Fran Bull 8b962f23d1 cmd/natc: fix nil pointer 2 years ago
Tom Proctor 98f4dd9857
cmd/k8s-operator,k8s-operator,kube: Add TSRecorder CRD + controller (#13299) 2 years ago
Fran Bull 7d16af8d95 cmd/natc: fix nil pointer 2 years ago
Jordan Whited a228d77f86
cmd/stunstamp: add protocol context to timeout logs (#13422) 2 years ago
Irbe Krumina 209567e7a0
kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.txt: rename packages (#13418) 2 years ago
Irbe Krumina d6dfb7f242
kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.txt: split out kube types (#13417) 2 years ago
Irbe Krumina ecd64f6ed9
cmd/k8s-operator,kube: set app name for Kubernetes Operator proxies (#13410) 2 years ago
Jordan Whited 95f0094310
cmd/stunstamp: cleanup timeout and interval constants (#13393) 2 years ago
Andrew Lytvynov e7a6e7930f
cmd/systray: handle reconnects to IPN bus (#13386) 2 years ago
Brad Fitzpatrick bcc47d91ca cmd/tailscale/cli: use new Go 1.23 slices.Sorted 2 years ago
Andrea Gottardo d060b3fa02
cli: implement `tailscale dns status` (#13353) 2 years ago
Jordan Whited 1fc4268aea
cmd/stunstamp: increase probe jitter (#13362) 2 years ago
Jordan Whited 1dd1798bfa
cmd/stunstamp: use measureFn more consistently in naming/signatures (#13360) 2 years ago
Jordan Whited 6d6b1773ea
cmd/stunstamp: implement ICMP{v6} probing (#13354) 2 years ago
Brad Fitzpatrick e865a0e2b0 cmd/tailscale/cli: add 'debug go-buildinfo' subcommand 2 years ago
Irbe Krumina 8e1c00f841
cmd/k8s-operator,k8s-operator/sessionrecording: ensure recording header contains terminal size for terminal sessions (#12965) 2 years ago
Andrew Dunham 1c972bc7cb wgengine/magicsock: actually use AF_PACKET socket for raw disco 2 years ago
Nick Khyl 961ee321e8 ipn/{ipnauth,ipnlocal,ipnserver,localapi}: start baby step toward moving access checks from the localapi.Handler to the LocalBackend 2 years ago
Kristoffer Dalby a2c42d3cd4 usermetric: add initial user-facing metrics 2 years ago
Kristoffer Dalby 06c31f4e91 tsweb/varz: remove pprof 2 years ago
Brad Fitzpatrick 2636a83d0e cmd/tta: pull out test driver dialing into a type, fix bugs 2 years ago
Brad Fitzpatrick b78df4d48a tstest/natlab/vnet: add start of IPv6 support 2 years ago
Brad Fitzpatrick 475ab1fb67 cmd/vnet: omit log spam when backend status hasn't changed 2 years ago
Nick Khyl 03acab2639 cmd/cloner, cmd/viewer, util/codegen: add support for aliases of cloneable types 2 years ago
Nick Khyl a9dc6e07ad util/codegen, cmd/cloner, cmd/viewer: update codegen.LookupMethod to support alias type nodes 2 years ago
Brad Fitzpatrick 3b70968c25 cmd/vnet: add --blend and --pcap flags 2 years ago
Brad Fitzpatrick 3904e4d175 cmd/tta, tstest/natlab/vnet: remove unneeded port 124 log hack, add log buffer 2 years ago
Brad Fitzpatrick b091264c0a cmd/systray: set ipn.NotifyNoPrivateKeys, permit non-operator use 2 years ago
Will Norris 3c66ee3f57 cmd/systray: add a basic linux systray app 2 years ago
Percy Wegmann d00d6d6dc2 go.mod: update to github.com/tailscale/netlink library that doesn't require vishvananda/netlink 2 years ago
Ilarion Kovalchuk 0cb7eb9b75 net/dns: updated gonotify dependency to v2 that supports closable context 2 years ago