| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-08-29 | cmd/tailscale: combine funnel and serve under dev flagmarwan/servedev | Marwan Sulaiman | 6 | -70/+135 |
| 2023-08-29 | ipn/iplocale: remove unused argument to shouldUseOneCGNATRoute | Val | 1 | -2/+2 |
| 2023-08-28 | control/controlclient: replace a status func with Observer interface | Brad Fitzpatrick | 5 | -21/+34 |
| 2023-08-28 | types/logger: fix test failure I missed earlier | Brad Fitzpatrick | 1 | -0/+7 |
| 2023-08-28 | types/logger: add AsJSON | Brad Fitzpatrick | 6 | -21/+61 |
| 2023-08-28 | control/controlclient: convert PeersChanged nodes to patches internally | Brad Fitzpatrick | 2 | -1/+448 |
| 2023-08-28 | clientupdate: use SPKsVersion instead of Version (#9118) | Andrew Lytvynov | 1 | -10/+12 |
| 2023-08-28 | clientupdate: download SPK and MSI packages with distsign (#9115) | Andrew Lytvynov | 4 | -138/+115 |
| 2023-08-28 | cmd/k8s-operator: add matching family addresses to status | Maisem Ali | 2 | -10/+13 |
| 2023-08-28 | cmd/k8s-operator: update RBAC to allow creating events | Maisem Ali | 1 | -1/+1 |
| 2023-08-28 | net/memnet: export the network name (#9111) | Joe Tsai | 1 | -1/+5 |
| 2023-08-28 | ipn/ipnlocal: move C2NUpdateResponse to c2ntypes.go (#9112) | Chris Palmer | 2 | -8/+20 |
| 2023-08-28 | client/web: always use new web client; remove old client | Will Norris | 12 | -1655/+97 |
| 2023-08-28 | client/web: skip authorization checks for static assets | Will Norris | 1 | -13/+24 |
| 2023-08-28 | release/dist/cli: add verify-package-signature command (#9110) | Andrew Lytvynov | 2 | -5/+60 |
| 2023-08-28 | cmd/tailscale, net/portmapper: add --log-http option to "debug portmap" | Andrew Dunham | 5 | -14/+142 |
| 2023-08-28 | cmd/k8s-operator: put Tailscale IPs in Service ingress status | Mike Beaumont | 7 | -22/+67 |
| 2023-08-28 | cmd/k8s-operator: support being the default loadbalancer controller | Mike Beaumont | 3 | -7/+61 |
| 2023-08-27 | util/deephash: add IncludeFields, ExcludeFields HasherForType Options | Brad Fitzpatrick | 2 | -7/+138 |
| 2023-08-27 | types/views: add SliceEqual, like std slices.Equal | Brad Fitzpatrick | 2 | -0/+20 |
| 2023-08-26 | flake.nix: use Go 1.21 to build tailscale, for real this time | David Anderson | 1 | -1/+1 |
| 2023-08-26 | flake.nix: use Go 1.21 to build tailscale flake | David Anderson | 2 | -10/+28 |
| 2023-08-26 | go.mod.sri: update SRI hash for go.mod changes | Flakes Updater | 3 | -3/+3 |
| 2023-08-25 | cmd/containerboot: account for k8s secret reflection in fsnotify | Maisem Ali | 1 | -7/+22 |
| 2023-08-25 | release/dist: remove extra Close on a signed file (#9094) | Andrew Lytvynov | 1 | -3/+0 |
| 2023-08-25 | client/web: move api handler into web.go | Sonia Appasamy | 2 | -38/+23 |
| 2023-08-25 | tsweb: check for key-based debug access before XFF check (#9093) | Dave Anderson | 1 | -8/+16 |
| 2023-08-25 | util/osdiag: add query for Windows page file configuration and status | Aaron Klotz | 3 | -4/+92 |
| 2023-08-25 | scripts/installer: add Kaisen, Garuda, Fedora-Asahi. | Denton Gentry | 1 | -3/+3 |
| 2023-08-25 | cmd/k8s-operator: add support for Ingress resources | Maisem Ali | 8 | -55/+383 |
| 2023-08-24 | cmd/containerboot: add support for setting ServeConfig | Maisem Ali | 2 | -15/+113 |
| 2023-08-24 | cmd/k8s-operator: handle changes to services w/o teardown | Maisem Ali | 2 | -1/+22 |
| 2023-08-24 | cmd/sniproxy: add port forwarding and prometheus metrics | Denton Gentry | 3 | -16/+215 |
| 2023-08-24 | all: adjust some build tags for plan9 | Brad Fitzpatrick | 32 | -17/+84 |
| 2023-08-24 | clientupdate/distsign/roots: add temporary dev root key (#9080) | Andrew Lytvynov | 2 | -2/+2 |
| 2023-08-24 | client/web: add self node cache | Sonia Appasamy | 3 | -3/+80 |
| 2023-08-24 | clientupdate: remove Arch support (#9081) | Andrew Lytvynov | 2 | -157/+6 |
| 2023-08-24 | cmd/dist,release/dist: add distsign signing hooks (#9070) | Andrew Lytvynov | 7 | -49/+62 |
| 2023-08-24 | client/web: enforce full path for CGI platforms | Will Norris | 5 | -3/+44 |
| 2023-08-24 | client/web: invert auth logic for synology and qnap | Will Norris | 4 | -99/+83 |
| 2023-08-24 | client/web: move synology and qnap logic into separate files | Will Norris | 3 | -154/+182 |
| 2023-08-24 | cmd/testwrapper: fix off-by-one error in maxAttempts check | Maisem Ali | 1 | -1/+1 |
| 2023-08-24 | cmd/containerboot: reapply known args on restart | Maisem Ali | 1 | -13/+36 |
| 2023-08-24 | release/dist/cli: add sign-key and verify-key-signature commands (#9041) | Andrew Lytvynov | 2 | -9/+111 |
| 2023-08-24 | util/osdiag, util/osdiag/internal/wsc: add code to probe the Windows Security... | Aaron Klotz | 3 | -1/+423 |
| 2023-08-24 | client/web: refresh on tab focus | Sonia Appasamy | 1 | -3/+16 |
| 2023-08-24 | client/web: cache csrf key when running in CGI mode | Will Norris | 3 | -15/+63 |
| 2023-08-24 | .github: update flakehub workflow to support existing tags (#9067) | shayne | 1 | -2/+10 |
| 2023-08-24 | .github: fix flakehub-publish-tagged.yml glob (#9066) | shayne | 1 | -2/+4 |
| 2023-08-24 | types/logger, cmd/tailscale/cli: flesh out, simplify some non-unix build tags | Brad Fitzpatrick | 3 | -3/+3 |