| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2024-08-23 | cmd/systray: set ipn.NotifyNoPrivateKeys, permit non-operator use | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-08-23 | cmd/systray: add a basic linux systray app | Will Norris | 3 | -0/+471 |
| 2024-08-22 | go.mod: update to github.com/tailscale/netlink library that doesn't require v... | Percy Wegmann | 4 | -4/+4 |
| 2024-08-22 | net/dns: updated gonotify dependency to v2 that supports closable context | Ilarion Kovalchuk | 2 | -2/+2 |
| 2024-08-22 | all: switch to and require Go 1.23 | Brad Fitzpatrick | 7 | -10/+25 |
| 2024-08-22 | all: fix new lint warnings from bumping staticcheck | Brad Fitzpatrick | 2 | -3/+3 |
| 2024-08-21 | cmd/tailscale/cli: add debug command to do DNS lookups portably | Brad Fitzpatrick | 1 | -0/+34 |
| 2024-08-21 | cmd/tl-longchain: tool to re-sign nodes with long rotation signatures | Anton Tolchanov | 1 | -0/+93 |
| 2024-08-20 | net/tstun,wgengine{/netstack/gro}: refactor and re-enable gVisor GRO for Linu... | Jordan Whited | 2 | -2/+4 |
| 2024-08-20 | cmd/k8s-operator: support default proxy class in k8s-operator (#12711) | ChandonPierre | 5 | -4/+29 |
| 2024-08-20 | cmd/k8s-operator/deploy: replace wildcards in Kubernetes Operator RBAC role d... | pierig-n3xtio | 3 | -10/+45 |
| 2024-08-19 | wgengine/magicsock: replace deprecated poly1305 (#13184) | tomholford | 2 | -2/+2 |
| 2024-08-14 | go.{mod,sum}: migrate from nhooyr.io/websocket to github.com/coder/websocket | Kyle Carberry | 5 | -18/+18 |
| 2024-08-14 | cmd/viewer: add support for map-like container types | Nick Khyl | 4 | -16/+68 |
| 2024-08-14 | cmd/k8s-operator,k8s-operator/sessionrecording: support recording kubectl exe... | Irbe Krumina | 2 | -13/+45 |
| 2024-08-14 | cmd/tailscale/cli: support passing network lock keys via files | Brad Fitzpatrick | 4 | -7/+26 |
| 2024-08-14 | cmd/containerboot: optionally serve health check endpoint (#12899) | Irbe Krumina | 1 | -1/+63 |
| 2024-08-13 | gokrazy,tstest/integration/nat: add Gokrazy appliance just for natlab | Brad Fitzpatrick | 1 | -3/+4 |
| 2024-08-13 | cmd/tailscale/cli: fix gokrazy CLI-as-a-service detection | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-08-13 | cmd/k8s-operator: fix DNS reconciler for dual-stack clusters (#13057) | Irbe Krumina | 2 | -22/+68 |
| 2024-08-13 | cmd/tailscale/cli: don't run CLI as a service on gokrazy | Brad Fitzpatrick | 1 | -0/+7 |
| 2024-08-12 | util/syspolicy/setting: add package that contains types for the next syspolic... | Nick Khyl | 4 | -5/+18 |
| 2024-08-12 | cmd/tta, vnet: add host firewall, env var support, more tests | Brad Fitzpatrick | 3 | -3/+163 |
| 2024-08-12 | cmd/tailscaled: add env knob to control default verbosity | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-08-12 | cmd/stunstamp: refactor connection construction (#13110) | Jordan Whited | 3 | -144/+194 |
| 2024-08-12 | cmd/stunstamp: implement HTTPS & TCP latency measurements (#13082) | Jordan Whited | 3 | -17/+235 |
| 2024-08-10 | cmd/tailscaled: allow setting env via linux cmdline for integration tests | Brad Fitzpatrick | 1 | -0/+23 |
| 2024-08-09 | cmd/{tta,vnet}: proxy to gokrazy UI | Maisem Ali | 2 | -12/+46 |
| 2024-08-09 | vnet: reduce some log spam | Brad Fitzpatrick | 1 | -1/+0 |
| 2024-08-09 | tstest/integration/nat: stream daemon logs directly | Maisem Ali | 1 | -32/+0 |
| 2024-08-09 | tstest/natlab/vnet: add port mapping | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-08-09 | natlab: add NodeAgentClient | Maisem Ali | 2 | -2/+4 |