| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-01-09 | cmd/k8s-operator,k8s-operator: allow users to set custom labels for the optio... | Irbe Krumina | 12 | -94/+296 |
| 2025-01-08 | cmd/k8s-operator,k8s-operator: support ingress ProxyGroup type (#14548) | Irbe Krumina | 7 | -26/+211 |
| 2025-01-07 | all: fix golangci-lint errors | Will Norris | 4 | -6/+6 |
| 2025-01-07 | cmd/derper: improve logging on derp mesh connect | James Tucker | 1 | -3/+7 |
| 2025-01-06 | cmd/systray: add cmd/systray back as a small client/systray wrapper | Will Norris | 1 | -0/+15 |
| 2025-01-06 | client/systray: move cmd/systray to client/systray | Will Norris | 2 | -1030/+0 |
| 2025-01-06 | cmd/tailscale/cli: fix TestUpdatePrefs on macOS | Brad Fitzpatrick | 1 | -1/+1 |
| 2025-01-03 | util/slicesx: add MapKeys and MapValues from golang.org/x/exp/maps | Brad Fitzpatrick | 7 | -18/+13 |
| 2024-12-27 | cmd/systray: properly set tooltip on different platforms | Will Norris | 1 | -5/+15 |
| 2024-12-27 | cmd/systray: update state management and initialization | Will Norris | 1 | -92/+128 |
| 2024-12-23 | cmd/systray: set app icon and title consistently | Will Norris | 2 | -37/+50 |
| 2024-12-23 | cmd/systray: add icons for exit node online and offline | Will Norris | 1 | -44/+133 |
| 2024-12-23 | metrics,syncs: add ShardedInt support to metrics.LabelMap | James Tucker | 1 | -0/+2 |
| 2024-12-23 | cmd/systray: rebuild menu on pref change, assorted other fixes | Will Norris | 1 | -39/+52 |
| 2024-12-20 | cmd/systray: add visual workarounds for gnome, mac, and windows | Will Norris | 1 | -2/+17 |
| 2024-12-20 | cmd/systray: add exit nodes menu | Will Norris | 1 | -4/+251 |
| 2024-12-20 | cmd/systray: remove new menu delay on KDE | Will Norris | 1 | -7/+30 |
| 2024-12-20 | cmd/k8s-operator,k8s-operator: include top-level CRD descriptions (#14435) | Tom Proctor | 3 | -0/+34 |
| 2024-12-19 | cmd/systray: improve profile menu | Will Norris | 1 | -7/+48 |
| 2024-12-19 | cmd/systray: add extra padding around notification icon | Will Norris | 2 | -2/+8 |
| 2024-12-19 | cmd/derpprobe,prober: add ability to perform continuous queuing delay measure... | Percy Wegmann | 1 | -14/+17 |
| 2024-12-19 | cmd/systray: add account switcher | Andrew Lytvynov | 1 | -16/+75 |
| 2024-12-16 | Switch logging service from log.tailscale.io to log.tailscale.com (#14398) | Joe Tsai | 1 | -6/+6 |
| 2024-12-16 | cmd/k8s-operator: fix ProxyGroup hostname (#14336) | Irbe Krumina | 1 | -1/+1 |
| 2024-12-13 | prober: perform DERP bandwidth probes over TUN device to mimic real client | Percy Wegmann | 1 | -13/+14 |
| 2024-12-13 | net/netcheck: adjust HTTPS latency check to connection time and avoid data race | James Tucker | 3 | -5/+2 |
| 2024-12-11 | cmd/containerboot: don't attempt to patch a Secret field without permissions ... | Irbe Krumina | 3 | -1/+3 |
| 2024-12-11 | cmd/k8s-operator,k8s-operator: operator integration tests (#12792) | Tom Proctor | 3 | -0/+458 |
| 2024-12-11 | cmd/containerboot: add more tests, check that egress service config only set ... | Irbe Krumina | 2 | -8/+119 |
| 2024-12-11 | cmd/containerboot: don't attempt to write kube Secret in non-kube environment... | Irbe Krumina | 1 | -2/+4 |
| 2024-12-11 | cmd/containerboot: guard kubeClient against nil dereference (#14357) | Bjorn Neergaard | 1 | -2/+4 |
| 2024-12-06 | cmd/stunc: enforce read timeout deadline (#14309) | Mike O'Driscoll | 1 | -7/+27 |
| 2024-12-06 | cmd,{get-authkey,tailscale}: remove unnecessary scope qualifier from OAuth cl... | Percy Wegmann | 2 | -2/+0 |
| 2024-12-05 | cmd/gitops-pusher: default previousEtag to controlEtag (#14296) | Andrew Lytvynov | 1 | -6/+6 |
| 2024-12-05 | cmd/derper: allow absent SNI when using manual certs and IP literal for hostname | Brad Fitzpatrick | 4 | -7/+108 |
| 2024-12-05 | cmd/k8s-operator: don't error for transient failures (#14073) | Tom Proctor | 8 | -17/+84 |
| 2024-12-04 | cmd/tailscale,net/netcheck: add debug feature to force preferred DERP | James Tucker | 1 | -0/+25 |
| 2024-12-04 | cmd/{containerboot,k8s-operator},kube/kubetypes: kube Ingress L7 proxies only... | Irbe Krumina | 11 | -128/+428 |
| 2024-12-04 | cmd/k8s-operator: fix a bunch of status equality checks (#14270) | Irbe Krumina | 8 | -15/+15 |
| 2024-12-03 | cmd/k8s-operator/deploy/chart: allow reading OAuth creds from a CSI driver's ... | Oliver Rahner | 3 | -4/+30 |
| 2024-12-03 | cmd/k8s-operator: avoid port collision with metrics endpoint (#14185) | Tom Proctor | 1 | -7/+7 |
| 2024-12-03 | cmd/k8s-operator,k8s-operator,go.mod: optionally create ServiceMonitor (#14248) | Irbe Krumina | 16 | -19/+813 |
| 2024-12-03 | cmd/k8s-operator,docs/k8s: run tun mode proxies in privileged containers (#14... | Irbe Krumina | 4 | -26/+26 |
| 2024-12-02 | cmd/containerboot: serve health on local endpoint (#14246) | Tom Proctor | 7 | -66/+251 |
| 2024-12-02 | cmd/checkmetrics: add command for checking metrics against kb | Brad Fitzpatrick | 1 | -0/+131 |
| 2024-11-29 | cmd/k8s-operator: always set stateful filtering to false (#14216) | Irbe Krumina | 3 | -22/+11 |
| 2024-11-29 | cmd/k8s-operator: fix port name change bug for egress ProxyGroup proxies (#14... | Irbe Krumina | 3 | -24/+77 |
| 2024-11-26 | cmd/tailscale/cli: fix format string | Nick Khyl | 1 | -2/+2 |
| 2024-11-23 | cmd/containerboot: preserve headers of metrics endpoints responses (#14204) | Irbe Krumina | 1 | -1/+1 |
| 2024-11-22 | cmd/tailscaled: log SCM interactions if the policy setting is enabled at the ... | Nick Khyl | 1 | -5/+4 |