| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-06-21 | cmd/stunstamp: add explicit metric to track timeout events (#12564) | Jordan Whited | 1 | -37/+98 |
| 2024-06-21 | cmd/proxy-to-grafana: add flag for alternative control server | Kristoffer Dalby | 1 | -2/+4 |
| 2024-06-19 | cmd/tailscale/cli: actually perform Noise request in 'debug ts2021' | Andrew Dunham | 3 | -21/+48 |
| 2024-06-19 | control/controlclient: move noiseConn to internal package | Andrew Dunham | 1 | -0/+27 |
| 2024-06-18 | cli/netcheck: fail with output if we time out fetching a derpmap (#12528) | Andrea Gottardo | 1 | -1/+6 |
| 2024-06-18 | cmd/xdpderper,derp/xdp: implement mode that drops STUN packets (#12527) | Jordan Whited | 1 | -1/+21 |
| 2024-06-18 | cmd/k8s-operator,k8s-operator,go.{mod,sum}: publish proxy status condition fo... | Tom Proctor | 15 | -579/+2810 |
| 2024-06-18 | proxymap, various: distinguish between different protocols | Andrew Dunham | 1 | -2/+4 |
| 2024-06-17 | cmd/{containerboot,k8s-operator}: store proxy device ID early to help with cl... | Irbe Krumina | 3 | -32/+83 |
| 2024-06-17 | cmd/tailscale/cli: do not allow update --version on macOS (#12508) | Andrew Lytvynov | 1 | -1/+3 |
| 2024-06-16 | net/ipset, wgengine/filter/filtertype: add split-out packages | Brad Fitzpatrick | 6 | -16/+16 |
| 2024-06-16 | net/tsaddr: use bart in NewContainsIPFunc, add tests, benchmarks | Brad Fitzpatrick | 3 | -0/+6 |
| 2024-06-15 | cmd/viewer,type/views: add MapSlice for maps of slices | Maisem Ali | 2 | -8/+6 |
| 2024-06-14 | various: create a catch-all NRPT rule when "Override local DNS" is enabled on... | Nick Khyl | 1 | -2/+2 |
| 2024-06-14 | util/winutil: add UserProfile type for (un)loading user profiles | Aaron Klotz | 3 | -3/+3 |
| 2024-06-14 | cmd/stunc: support user-specified port (#12469) | Jordan Whited | 1 | -3/+12 |
| 2024-06-14 | derp/xdp,cmd/xdpderper: initial skeleton (#12390) | Jordan Whited | 1 | -0/+76 |
| 2024-06-12 | cmd/derper: add a README | Brad Fitzpatrick | 1 | -0/+74 |
| 2024-06-12 | tsnet: fix error formatting bug | JunYanBJSS | 1 | -1/+1 |
| 2024-06-11 | cmd/tailscaled, net/dns, wgengine/router: start Windows child processes with ... | Aaron Klotz | 1 | -0/+3 |
| 2024-06-10 | ipn/{ipnlocal,localapi},net/netkernelconf,client/tailscale,cmd/containerboot:... | Irbe Krumina | 1 | -16/+32 |
| 2024-06-10 | cmd/k8s-nameserver: fix AAAA record query response (#12412) | Irbe Krumina | 2 | -17/+44 |
| 2024-06-10 | util/winutil: add AllocateContiguousBuffer and SetNTString helper funcs | Aaron Klotz | 2 | -1/+2 |
| 2024-06-10 | tailcfg,cmd/k8s-operator,kube: move Kubernetes cap to a location that can be ... | Irbe Krumina | 2 | -14/+18 |
| 2024-06-07 | cmd/k8s-operator,k8s-operator: allow proxies accept advertized routes. (#12388) | Irbe Krumina | 10 | -42/+115 |
| 2024-06-07 | k8s-operator/apis/v1alpha1,cmd/k8s-operator/deploy/examples: update DNSConfig... | Irbe Krumina | 3 | -4/+19 |
| 2024-06-07 | cmd/k8s-operator,k8s-opeerator: include Connector's MagicDNS name and tailnet... | Tom Proctor | 4 | -3/+57 |
| 2024-06-07 | cmd/k8s-operator,k8s-operator,go.{mod,sum}: make individual proxy images/imag... | Irbe Krumina | 8 | -9/+128 |
| 2024-06-06 | various: fix lint warnings | Andrew Dunham | 1 | -3/+2 |
| 2024-06-06 | cmd/derpprobe: support 'local' derpmap to get derp map via LocalAPI | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-06-06 | cmd/stunstamp: support probing multiple ports (#12356) | Jordan Whited | 3 | -65/+107 |
| 2024-06-05 | wgengine/magicsock: use math/rands/v2 | Maisem Ali | 1 | -1/+0 |
| 2024-06-05 | cmd/natc: add --wg-port flag | Fran Bull | 1 | -0/+7 |
| 2024-06-05 | all: use math/rand/v2 more | Maisem Ali | 6 | -10/+11 |
| 2024-06-05 | cmd/natc: add --ignore-destinations flag | Fran Bull | 1 | -34/+137 |
| 2024-06-05 | cmd/stunstamp: fix remote write retry (#12348) | Jordan Whited | 1 | -9/+13 |
| 2024-06-04 | tailcfg,cmd/k8s-operator: moves tailscale.com/cap/kubernetes peer cap to tail... | Irbe Krumina | 2 | -6/+9 |
| 2024-06-04 | cmd/k8s-operator: Support image 'repo' or 'repository' keys in helm values fi... | signed-long | 2 | -4/+4 |
| 2024-06-04 | cmd/stunstamp: validate STUN tx ID in responses (#12339) | Jordan Whited | 3 | -37/+52 |
| 2024-06-03 | cmd/natc: use ListenPacket | Maisem Ali | 1 | -25/+17 |
| 2024-06-03 | cmd/natc: initial implementation of a NAT based connector | Maisem Ali | 1 | -0/+465 |
| 2024-06-03 | cmd/stunstamp: implement service to measure DERP STUN RTT (#12241) | Jordan Whited | 6 | -0/+1117 |
| 2024-06-02 | tsnet,wgengine/netstack: add ListenPacket and tests | Maisem Ali | 1 | -2/+13 |
| 2024-05-31 | cmd/tailscale/cli: allow 'tailscale up' to succeed if --stateful-filtering is... | Irbe Krumina | 1 | -0/+15 |
| 2024-05-31 | ipn/store/kubestore, cmd/containerboot: allow overriding client api server UR... | ChandonPierre | 1 | -3/+3 |
| 2024-05-31 | cmd/tailscale/cli: print node signature in `tailscale lock status` | Anton Tolchanov | 1 | -1/+2 |
| 2024-05-30 | cmd/tailscaled, ipn/conffile: support ec2 user-data config file | Brad Fitzpatrick | 2 | -2/+3 |
| 2024-05-27 | go generate directives reorder for 'make kube-generate-all' (#12210) | signed-long | 1 | -3/+3 |
| 2024-05-26 | cmd/k8s-operator: add a note pointing at ProxyClass (#12246) | Irbe Krumina | 1 | -0/+4 |
| 2024-05-24 | all: do not depend on the testing package | Maisem Ali | 6 | -7/+7 |