| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-10-09 | cmd/k8s-operator: don't error out if ProxyClass for ProxyGroup not found. (#1... | Irbe Krumina | 1 | -1/+8 |
| 2024-10-09 | cmd/k8s-operator: fix Pod IP selection (#13743) | Irbe Krumina | 2 | -2/+6 |
| 2024-10-08 | util/syspolicy, ipn: add "tailscale debug component-logs" support | Nick Khyl | 4 | -4/+8 |
| 2024-10-08 | cmd/k8s-operator: base ProxyGroup StatefulSet on common proxy.yaml definition... | Tom Proctor | 3 | -148/+144 |
| 2024-10-08 | cmd/{k8s-operator,containerboot},kube/egressservices: fix Pod IP check for du... | Irbe Krumina | 6 | -44/+108 |
| 2024-10-08 | cmd/k8s-operator,k8s-operator: use default ProxyClass if set for ProxyGroup (... | Tom Proctor | 13 | -64/+112 |
| 2024-10-08 | cmd/containerboot: simplify k8s setup logic (#13627) | Tom Proctor | 1 | -29/+36 |
| 2024-10-07 | cmd/k8s-operator,k8s-operator: create ConfigMap for egress services + small f... | Irbe Krumina | 11 | -67/+151 |
| 2024-10-07 | types/key: use tlpub: in error message (#13707) | Erisa A | 1 | -1/+1 |
| 2024-10-07 | cmd/{containerboot,k8s-operator},k8s-operator,kube: add ProxyGroup controller... | Tom Proctor | 14 | -25/+1101 |
| 2024-10-04 | cmd/tailscale/cli: don't print disablement secrets if init fails (#13673) | Erisa A | 1 | -3/+6 |
| 2024-10-04 | cmd/{k8s-operator,containerboot},k8s-operator,kube: reconcile ExternalName Se... | Irbe Krumina | 12 | -14/+1584 |
| 2024-10-03 | cmd/containerboot,util/linuxfw: create a SNAT rule for dst/src only once, cle... | Irbe Krumina | 3 | -4/+7 |
| 2024-10-01 | cmd/tailscale/cli: make 'tailscale debug ts2021' try twice | Brad Fitzpatrick | 1 | -5/+20 |
| 2024-09-29 | cmd/tsidp: add --dir flag | Maisem Ali | 1 | -0/+2 |
| 2024-09-29 | cmd/containerboot,kube,util/linuxfw: configure kube egress proxies to route t... | Irbe Krumina | 4 | -22/+792 |
| 2024-09-27 | cmd/k8s-operator: remove auth key once proxy has logged in (#13612) | Irbe Krumina | 3 | -26/+114 |
| 2024-09-27 | cmd/k8s-operator,k8s-operator: add ProxyGroup CRD (#13591) | Tom Proctor | 7 | -8/+395 |
| 2024-09-26 | cmd/tailscale: use tsaddr helpers | Kristoffer Dalby | 1 | -32/+4 |
| 2024-09-25 | cmd/k8s-operator, k8s-operator: fix outdated kb links (#13585) | Cameron Stokes | 4 | -12/+12 |
| 2024-09-25 | util/usermetrics: make usermetrics non-global | Kristoffer Dalby | 1 | -0/+3 |
| 2024-09-24 | cli: add `tailscale dns query` (#13368) | Andrea Gottardo | 6 | -6/+174 |
| 2024-09-19 | cmd/containerboot: split main.go (#13517) | Tom Proctor | 7 | -744/+830 |
| 2024-09-17 | cmd/natc: fix nil pointer | Fran Bull | 1 | -0/+5 |
| 2024-09-11 | cmd/k8s-operator,k8s-operator,kube: Add TSRecorder CRD + controller (#13299) | Tom Proctor | 15 | -27/+4485 |
| 2024-09-10 | cmd/natc: fix nil pointer | Fran Bull | 1 | -0/+3 |
| 2024-09-09 | cmd/stunstamp: add protocol context to timeout logs (#13422) | Jordan Whited | 1 | -28/+15 |
| 2024-09-08 | kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.... | Irbe Krumina | 17 | -23/+23 |
| 2024-09-08 | kube,cmd/{k8s-operator,containerboot},envknob,ipn/store/kubestore,*/depaware.... | Irbe Krumina | 17 | -87/+92 |
| 2024-09-08 | cmd/k8s-operator,kube: set app name for Kubernetes Operator proxies (#13410) | Irbe Krumina | 15 | -17/+84 |
| 2024-09-05 | cmd/stunstamp: cleanup timeout and interval constants (#13393) | Jordan Whited | 2 | -8/+17 |
| 2024-09-05 | cmd/systray: handle reconnects to IPN bus (#13386) | Andrew Lytvynov | 1 | -3/+21 |
| 2024-09-04 | cmd/tailscale/cli: use new Go 1.23 slices.Sorted | Brad Fitzpatrick | 1 | -7/+3 |
| 2024-09-04 | cli: implement `tailscale dns status` (#13353) | Andrea Gottardo | 4 | -1/+292 |
| 2024-09-04 | cmd/stunstamp: increase probe jitter (#13362) | Jordan Whited | 1 | -1/+1 |
| 2024-09-04 | cmd/stunstamp: use measureFn more consistently in naming/signatures (#13360) | Jordan Whited | 3 | -3/+3 |
| 2024-09-04 | cmd/stunstamp: implement ICMP{v6} probing (#13354) | Jordan Whited | 3 | -16/+179 |
| 2024-09-03 | cmd/tailscale/cli: add 'debug go-buildinfo' subcommand | Brad Fitzpatrick | 1 | -0/+17 |
| 2024-09-03 | cmd/k8s-operator,k8s-operator/sessionrecording: ensure recording header conta... | Irbe Krumina | 1 | -5/+12 |
| 2024-09-03 | wgengine/magicsock: actually use AF_PACKET socket for raw disco | Andrew Dunham | 2 | -2/+2 |
| 2024-08-28 | ipn/{ipnauth,ipnlocal,ipnserver,localapi}: start baby step toward moving acce... | Nick Khyl | 2 | -2/+2 |
| 2024-08-27 | usermetric: add initial user-facing metrics | Kristoffer Dalby | 4 | -2/+8 |
| 2024-08-27 | tsweb/varz: remove pprof | Kristoffer Dalby | 2 | -2/+2 |
| 2024-08-26 | cmd/tta: pull out test driver dialing into a type, fix bugs | Brad Fitzpatrick | 1 | -39/+111 |
| 2024-08-24 | tstest/natlab/vnet: add start of IPv6 support | Brad Fitzpatrick | 3 | -10/+42 |
| 2024-08-23 | cmd/vnet: omit log spam when backend status hasn't changed | Brad Fitzpatrick | 1 | -1/+5 |
| 2024-08-23 | cmd/cloner, cmd/viewer, util/codegen: add support for aliases of cloneable types | Nick Khyl | 5 | -18/+145 |
| 2024-08-23 | util/codegen, cmd/cloner, cmd/viewer: update codegen.LookupMethod to support ... | Nick Khyl | 5 | -4/+171 |
| 2024-08-23 | cmd/vnet: add --blend and --pcap flags | Brad Fitzpatrick | 1 | -5/+9 |
| 2024-08-23 | cmd/tta, tstest/natlab/vnet: remove unneeded port 124 log hack, add log buffer | Brad Fitzpatrick | 1 | -7/+33 |