| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-01-18 | Wipirbekrm/proxyclass | Irbe Krumina | 6 | -2/+4406 |
| 2024-01-16 | all: make use of ctxkey everywhere (#10846) | Joe Tsai | 6 | -19/+11 |
| 2024-01-16 | cmd/k8s-operator: warn if unsupported Ingress Exact path type is used. (#10865) | Irbe Krumina | 1 | -0/+9 |
| 2024-01-16 | cmd/k8s-operator: sync StatefulSet labels to their Pods (#10861) | Irbe Krumina | 2 | -1/+10 |
| 2024-01-16 | cmd/k8s-operator: adds a tailscale IngressClass resource, prints warning if c... | Irbe Krumina | 5 | -1/+66 |
| 2024-01-12 | cmd/tailscale/cli: add description to exit-node CLI command | Charlotte Brandhorst-Satzkorn | 1 | -0/+2 |
| 2024-01-12 | cmd/k8s-operator: minor fix in name gen (#10830) | Irbe Krumina | 2 | -5/+3 |
| 2024-01-11 | cmd/k8s-operator: remove configuration knob for Connector (#10791) | Irbe Krumina | 4 | -30/+17 |
| 2024-01-11 | cmd/k8s-operator: fix base truncating for extra long Service names (#10825) | Irbe Krumina | 2 | -36/+28 |
| 2024-01-10 | go.mod: update golang-x-crypto fork (#10786) | Andrew Lytvynov | 1 | -4/+2 |
| 2024-01-10 | cmd/k8s-operator: add Connector CRD to Helm chart and static manifests (#10775) | Irbe Krumina | 5 | -10/+273 |
| 2024-01-09 | cli/set: add printout when web client started | Sonia Appasamy | 1 | -1/+10 |
| 2024-01-09 | taildrop: remove breaking abstraction layers for apple (#10728) | Rhea Ghosh | 1 | -1/+0 |
| 2024-01-09 | net/netutil: allow 16-bit 4via6 site IDs | Andrew Dunham | 2 | -3/+21 |
| 2024-01-09 | cmd/k8s-operator,k8s-operator: allow the operator to deploy exit nodes via Co... | Irbe Krumina | 8 | -728/+941 |
| 2024-01-08 | cmd/{derper,stund},net/stunserver: add standalone stun server | James Tucker | 5 | -108/+256 |
| 2024-01-08 | cmd/containerboot: add EXPERIMENTAL_TS_CONFIGFILE_PATH env var to allow passi... | Irbe Krumina | 2 | -56/+148 |
| 2024-01-05 | ipn: apply ControlURL policy before login | Adrian Dewhurst | 2 | -2/+7 |
| 2024-01-05 | cmd/tailscale, ipn/ipnlocal: add 'debug dial-types' command | Andrew Dunham | 1 | -0/+68 |
| 2024-01-05 | cmd/tailscaled, tsnet: don't return an interface containing a nil pointer | Andrew Dunham | 1 | -1/+7 |
| 2024-01-04 | cmd/containerboot: don't parse empty subnet routes (#10738) | Irbe Krumina | 1 | -1/+1 |
| 2024-01-04 | cmd/containerboot: ensure that subnet routes can be unset. (#10734) | Irbe Krumina | 2 | -11/+54 |
| 2024-01-03 | cmd/tailscaled: don't create a network monitor in the parent tailscaled on Wi... | Aaron Klotz | 1 | -9/+12 |
| 2024-01-02 | cmd/tailscale/cli: document usage more clearly (#10681) | Chris Palmer | 1 | -1/+1 |
| 2023-12-21 | all: cleanup unused code, part 2 (#10670) | Andrew Lytvynov | 6 | -66/+1 |
| 2023-12-19 | cmd/tailscale/cli: update debug.go (#10644) | Gavin Greenwalt | 1 | -1/+1 |
| 2023-12-19 | util/cmpx: remove code that's in the stdlib now | Andrew Dunham | 3 | -5/+5 |
| 2023-12-18 | ipn: apply tailnet-wide default for auto-updates (#10508) | Andrew Lytvynov | 2 | -8/+3 |
| 2023-12-18 | net/portmapper: handle multiple UPnP discovery responses | Andrew Dunham | 2 | -2/+2 |
| 2023-12-18 | cmd/k8s-operator/deploy/chart: document passing multiple proxy tags + log lev... | Irbe Krumina | 1 | -2/+4 |
| 2023-12-15 | cmd/connector-gen: add helper tool for wide app connector configurations | James Tucker | 5 | -0/+255 |
| 2023-12-14 | cmd/k8s-operator: operator can create subnetrouter (#9505) | Irbe Krumina | 11 | -36/+671 |
| 2023-12-13 | net/netcheck: use DERP frames as a signal for home region liveness | Andrew Dunham | 1 | -1/+1 |
| 2023-12-12 | cmd/tailscale/cli: add whois subcommand | Maisem Ali | 2 | -0/+91 |
| 2023-12-12 | cmd/k8s-operator: drop https:// in capName | Maisem Ali | 1 | -1/+8 |
| 2023-12-11 | cmd/tailscaled: update ConfigureWebClient's UseSocketOnly value | Sonia Appasamy | 1 | -1/+4 |
| 2023-12-11 | clientupdate: add explicit Track to Arguments (#10548) | Andrew Lytvynov | 1 | -5/+2 |
| 2023-12-08 | cmd/containerboot: symlink TS_SOCKET to socket expected by CLI | Maisem Ali | 1 | -0/+18 |
| 2023-12-08 | ipn,cmd/tailscale/cli: support hierarchical MaskedPrefs (#10507) | Andrew Lytvynov | 3 | -8/+17 |
| 2023-12-08 | clientupdate: remove TS_NOLAUNCH and GUI restart hacks from autoupdate | Aaron Klotz | 2 | -2/+2 |
| 2023-12-07 | client/web: precompress assets | Sonia Appasamy | 1 | -0/+95 |
| 2023-12-07 | ci: run 'go vet' in golangci-lint; fix errors in tests | Andrew Dunham | 1 | -1/+3 |
| 2023-12-05 | linuxfw,wgengine/route,ipn: add c2n and nodeattrs to control linux netfilter | Naman Sood | 2 | -1/+5 |
| 2023-12-05 | all: fix nilness issues | Matt Layher | 1 | -3/+0 |
| 2023-12-04 | cmd/k8s-operator: generate static kube manifests from the Helm chart. (#10436) | Irbe Krumina | 7 | -117/+239 |
| 2023-12-01 | client/web: show features based on platform support | Sonia Appasamy | 2 | -3/+2 |
| 2023-11-30 | tsweb: propagate RequestID via context and entire request | Marwan Sulaiman | 1 | -0/+2 |
| 2023-11-29 | syspolicy: add exit node related policies (#10172) | Claire Wang | 1 | -1/+2 |
| 2023-11-29 | cmd/tailscale,ipn/ipnlocal: pass available update as health message (#10420) | Andrew Lytvynov | 2 | -22/+2 |
| 2023-11-28 | clientupdate: implement update for Unraid (#10344) | Andrew Lytvynov | 1 | -1/+6 |