| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-12-04 | derp/derphttp: automatically reconnect to ideal DERP nodempminardi/derp-ideal-reconnect | Mario Minardi | 3 | -13/+143 |
| 2024-12-03 | derp/derphttp: extract client connection upgrade into a separate method | Mario Minardi | 1 | -51/+58 |
| 2024-12-03 | derp/derphttp: extract client TLS handshake logic into a separate method | Mario Minardi | 1 | -40/+63 |
| 2024-11-28 | tsnet: remove flaky test marker from metrics | Kristoffer Dalby | 1 | -4/+4 |
| 2024-11-28 | wgengine/magicsock: packet/bytes metrics should not count disco | Kristoffer Dalby | 1 | -3/+3 |
| 2024-11-28 | tsnet: validate sent data in metrics test | Kristoffer Dalby | 1 | -7/+13 |
| 2024-11-28 | tsnet: split bytes and routes metrics tests | Kristoffer Dalby | 1 | -61/+123 |
| 2024-11-28 | tsnet: send less data in metrics integration test | Kristoffer Dalby | 1 | -8/+6 |
| 2024-11-28 | health: move health metrics test to health_test | Kristoffer Dalby | 3 | -33/+50 |
| 2024-11-27 | logtail: avoid bytes.Buffer allocation (#11858) | Joe Tsai | 1 | -2/+10 |
| 2024-11-27 | ipn/localapi: count localapi requests to metric endpoints | Anton Tolchanov | 1 | -1/+5 |
| 2024-11-26 | control/controlhttp: set *health.Tracker in tests | Andrew Dunham | 1 | -0/+3 |
| 2024-11-26 | cmd/tailscale/cli: fix format string | Nick Khyl | 1 | -2/+2 |
| 2024-11-26 | ipn/ipnlocal: only check CanUseExitNode if we are attempting to use one (#14230) | Mario Minardi | 1 | -1/+6 |
| 2024-11-25 | net/netmon: improve panic reporting from #14202 | James Tucker | 1 | -2/+5 |
| 2024-11-25 | docs/windows/policy: update ADMX policy definitions to reflect the syspolicy ... | Nick Khyl | 2 | -51/+91 |
| 2024-11-23 | cmd/containerboot: preserve headers of metrics endpoints responses (#14204) | Irbe Krumina | 1 | -1/+1 |
| 2024-11-22 | net/netmon: catch ParseRIB panic to gather buffer data | James Tucker | 1 | -1/+9 |
| 2024-11-22 | ipn/ipnlocal: rebuild allowed suggested exit nodes when syspolicy changes | Nick Khyl | 1 | -5/+38 |
| 2024-11-22 | control/controlclient: use the most recent syspolicy.MachineCertificateSubjec... | Nick Khyl | 1 | -11/+2 |
| 2024-11-22 | ipn/ipnlocal: update ipn.Prefs when there's a change in syspolicy settings | Nick Khyl | 2 | -26/+199 |
| 2024-11-22 | ipn/ipnlocal: move syspolicy handling from setExitNodeID to applySysPolicy | Nick Khyl | 2 | -45/+56 |
| 2024-11-22 | cmd/tailscaled: log SCM interactions if the policy setting is enabled at the ... | Nick Khyl | 1 | -5/+4 |
| 2024-11-22 | cmd/tailscaled: flush DNS if FlushDNSOnSessionUnlock is true upon receiving a... | Nick Khyl | 1 | -11/+10 |
| 2024-11-22 | util/syspolicy/rsop: reduce policyReloadMinDelay and policyReloadMaxDelay whe... | Nick Khyl | 3 | -9/+15 |
| 2024-11-22 | ipn/{ipnlocal,localapi}, wgengine/netstack: call (*LocalBackend).Shutdown whe... | Nick Khyl | 4 | -0/+8 |
| 2024-11-22 | cmd/{containerboot,k8s-operator},k8s-operator: new options to expose user met... | Tom Proctor | 14 | -34/+472 |
| 2024-11-22 | cmd/k8s-operator/deploy: ensure that operator can write kube state Events (#1... | Irbe Krumina | 2 | -0/+16 |
| 2024-11-21 | cli: present risk warning when setting up app connector on macOS (#14181) | Andrea Gottardo | 3 | -3/+23 |
| 2024-11-21 | net/tsaddr: include test input in test failure output | Brad Fitzpatrick | 1 | -2/+2 |
| 2024-11-20 | cmd/tailscale/cli: create netmon in debug ts2021 | Andrew Dunham | 2 | -0/+9 |
| 2024-11-20 | util/fastuuid: delete unused package | Brad Fitzpatrick | 2 | -128/+0 |
| 2024-11-20 | tsweb: change RequestID format to have a date in it | Brad Fitzpatrick | 5 | -13/+35 |
| 2024-11-20 | net/tsaddr: extract IsTailscaleIPv4 from IsTailscaleIP (#14169) | James Scott | 2 | -2/+76 |
| 2024-11-20 | cmd/k8s-operator,kube/kubeclient,docs/k8s: update rbac to emit events + small... | Irbe Krumina | 7 | -1/+53 |
| 2024-11-20 | Make the deployment of an IngressClass optional, default to true (#14153) | James Stocker | 2 | -0/+5 |
| 2024-11-19 | wgengine/filter: actually use the passed CapTestFunc [capver 109] | Anton Tolchanov | 2 | -12/+14 |
| 2024-11-19 | util/winutil/s4u: fix token handle leak | Aaron Klotz | 1 | -1/+4 |
| 2024-11-19 | version: fix earlier test/wording mistakes | Brad Fitzpatrick | 2 | -2/+1 |
| 2024-11-19 | version: validate Long format on Android builds | Brad Fitzpatrick | 3 | -0/+85 |
| 2024-11-19 | licenses: update license notices | License Updater | 3 | -37/+36 |
| 2024-11-19 | kube/{kubeapi,kubeclient},ipn/store/kubestore,cmd/{containerboot,k8s-operator... | Irbe Krumina | 13 | -102/+506 |
| 2024-11-18 | ipn/ipnlocal: fix build, remove another Notify.BackendLogID reference that cr... | Brad Fitzpatrick | 1 | -1/+0 |
| 2024-11-18 | ipn/ipnlocal: add IPN Bus NotifyRateLimit watch bit NotifyRateLimit | Brad Fitzpatrick | 5 | -10/+395 |
| 2024-11-18 | sessionrecording: implement v2 recording endpoint support (#14105) | Andrew Lytvynov | 6 | -89/+500 |
| 2024-11-18 | ipn: remove unused Notify.BackendLogID | Brad Fitzpatrick | 2 | -8/+1 |
| 2024-11-16 | go.mod: bump tailscale/wireguard-go | Brad Fitzpatrick | 2 | -3/+3 |
| 2024-11-15 | net/captivedetection: replace 10k log lines with ... less | Brad Fitzpatrick | 2 | -14/+42 |
| 2024-11-15 | ipn,tailcfg: add VIPService struct and c2n to fetch them from client (#14046) | Naman Sood | 7 | -1/+187 |
| 2024-11-15 | cmd/derpprobe,prober: add ability to restrict derpprobe to a single region | Percy Wegmann | 3 | -2/+56 |