| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-08-08 | cmd/{tta,vnet}: proxy to gokrazy UI | Maisem Ali | 2 | -12/+46 |
| 2024-08-08 | reduce some log spam | Brad Fitzpatrick | 1 | -1/+0 |
| 2024-08-08 | tstest/integration/nat: stream daemon logs directly | Maisem Ali | 1 | -32/+0 |
| 2024-08-08 | portmap fixes | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-08-07 | natlab: add NodeAgentClient | Maisem Ali | 2 | -2/+4 |
| 2024-08-07 | hostinfo.IsNATLabGuestVM, don't upload to logcatcher | Brad Fitzpatrick | 1 | -32/+2 |
| 2024-08-07 | more WIP | Brad Fitzpatrick | 1 | -0/+61 |
| 2024-08-07 | WIP | Brad Fitzpatrick | 2 | -5/+32 |
| 2024-08-06 | MORE | Brad Fitzpatrick | 2 | -5/+7 |
| 2024-08-06 | tstest/natlab/vnet: add start of virtual network-based NAT Lab | Brad Fitzpatrick | 3 | -0/+280 |
| 2024-08-06 | cmd/derper: move 204 handler from package main to derphttp | Brad Fitzpatrick | 2 | -31/+7 |
| 2024-08-06 | cmd/derpprobe: use a status page from the prober library | Anton Tolchanov | 1 | -27/+7 |
| 2024-08-05 | cmd/tailscale/cli: fix `revoke-keys` command name in CLI output | Anton Tolchanov | 1 | -3/+3 |
| 2024-08-02 | go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GRO for Linux (#12921) | Jordan Whited | 2 | -0/+2 |
| 2024-07-31 | go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GSO for Linux (#12869) | Jordan Whited | 2 | -2/+0 |
| 2024-07-30 | net/dns, cmd/tailscaled: plumb system health tracker into dns cleanup (#12969) | Jonathan Nobels | 1 | -1/+1 |
| 2024-07-29 | cmd/tailscale/cli: release portmap after netcheck | Andrew Dunham | 1 | -1/+7 |
| 2024-07-29 | cmd/k8s-operator,k8s-operator/sessionrecording,sessionrecording,ssh/tailssh: ... | Irbe Krumina | 11 | -1766/+14 |
| 2024-07-29 | go.{mod,sum},tstest/tools,k8s-operator,cmd/k8s-operator: autogenerate CRD API... | Irbe Krumina | 1 | -1/+2 |
| 2024-07-26 | health: introduce captive-portal-detected Warnable (#12707) | Andrea Gottardo | 3 | -1/+4 |
| 2024-07-19 | cmd/viewer, types/views, util/codegen: add viewer support for custom containe... | Nick Khyl | 4 | -5/+262 |
| 2024-07-19 | cmd/tailscale: add --min-validity flag to the cert command (#12822) | Andrew Lytvynov | 1 | -4/+7 |
| 2024-07-19 | Add extra environment variables in deployment template (#12858) | Lee Briggs | 2 | -0/+10 |
| 2024-07-19 | cmd/k8s-operator,tstest,go.{mod,sum}: remove fybrik.io/crdoc dependency (#12862) | Irbe Krumina | 1 | -2/+1 |
| 2024-07-17 | cmd/k8s-operator: add a metric to track the amount of ProxyClass resources (#... | Irbe Krumina | 2 | -7/+66 |
| 2024-07-15 | ipn: allow FQDN in exit node selection | Adrian Dewhurst | 1 | -2/+1 |
| 2024-07-12 | cmd/cloner, cmd/viewer: add _test prefix for files generated with the test bu... | Nick Khyl | 2 | -2/+10 |
| 2024-07-12 | cmd/tailscale: resolve taildrive share paths | Linus Brogan | 1 | -2/+8 |
| 2024-07-11 | cmd/cloner, cmd/viewer, util/codegen: add support for generic types and inter... | Nick Khyl | 5 | -94/+707 |
| 2024-07-10 | all: add test for package comments, fix, add comments as needed | Brad Fitzpatrick | 5 | -3/+4 |
| 2024-07-10 | cmd/k8s-operator: add metrics for attempted/uploaded session recordings (#12765) | Irbe Krumina | 2 | -1/+12 |
| 2024-07-10 | cmd/k8s-operator: send container name to session recorder (#12763) | Irbe Krumina | 1 | -0/+2 |
| 2024-07-08 | cmd/k8s-operator: update depaware.txt | Nick Khyl | 1 | -0/+1 |
| 2024-07-08 | go.mod: bump bart | Maisem Ali | 1 | -3/+3 |
| 2024-07-08 | util/winutil/gp, net/dns: add package for Group Policy API | Nick Khyl | 1 | -0/+1 |
| 2024-07-08 | clientupdate: return true for CanAutoUpdate for macsys (#12746) | Andrew Lytvynov | 1 | -4/+3 |
| 2024-07-08 | types/opt: add generic Value[T any] for optional values of any types | Nick Khyl | 5 | -7/+28 |
| 2024-07-08 | cmd/k8s-operator,ssh/tailssh,tsnet: optionally record 'kubectl exec' sessions... | Irbe Krumina | 11 | -67/+1999 |
| 2024-07-08 | cmd/k8s-operator: add depaware.txt | Maisem Ali | 1 | -0/+989 |
| 2024-07-05 | cmd/containerboot,cmd/k8s-operator: enable IPv6 for fqdn egress proxies (#12577) | Tom Proctor | 4 | -11/+82 |
| 2024-07-03 | cmd/tailscale/cli: exit node filter should display all exit node options (#12... | Charlotte Brandhorst-Satzkorn | 2 | -4/+10 |
| 2024-07-01 | cmd/stunstamp: fix handling of invalid DERP map resp (#12679) | Jordan Whited | 1 | -1/+4 |
| 2024-06-27 | cmd/xdpderper: add autodetection for default interface name | James Tucker | 1 | -2/+13 |
| 2024-06-26 | fix: broken tests for localhost | Josh McKinney | 1 | -38/+38 |
| 2024-06-26 | cmd/derper: clarify that derper and tailscaled need to be in sync | Brad Fitzpatrick | 1 | -1/+3 |
| 2024-06-26 | cmd/derper: link to various derper docs in more places | Brad Fitzpatrick | 1 | -4/+15 |
| 2024-06-26 | cmd/derper: add some DERP diagnostics pointers | James Tucker | 1 | -4/+37 |
| 2024-06-26 | cmd/tailscale/cli: correct command emitted by exit node suggestion | Adrian Dewhurst | 1 | -1/+3 |
| 2024-06-25 | cmd/stunstamp: remove sqlite DB and API (#12604) | Jordan Whited | 4 | -282/+0 |
| 2024-06-25 | derp: make RunConnectionLoop funcs take Messages, support PeerPresentFlags | Brad Fitzpatrick | 1 | -4/+2 |