| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-05-20 | installer.sh: do not run `pacman -Sy`knyar/install2 | Anton Tolchanov | 2 | -2/+1 |
| 2024-05-17 | ipn,wgengine: remove vestigial Prefs.AllowSingleHosts | Brad Fitzpatrick | 11 | -304/+263 |
| 2024-05-17 | control/controlclient: delete unused Client.Login Oauth2Token field | Brad Fitzpatrick | 6 | -22/+18 |
| 2024-05-17 | util/lru: add Clear method | Andrew Dunham | 2 | -0/+10 |
| 2024-05-17 | publicapi: include device and user invites API documentation (#12168) | Charlotte Brandhorst-Satzkorn | 5 | -0/+599 |
| 2024-05-17 | cmd/stunc: support ipv6 address targets (#12166) | Jordan Whited | 1 | -1/+1 |
| 2024-05-17 | net/netcheck,wgengine/magicsock: add potential workaround for Palo Alto DIPP ... | James Tucker | 4 | -30/+111 |
| 2024-05-16 | publicapi: create new home for API docs and split into catagory files (#12116) | Charlotte Brandhorst-Satzkorn | 3 | -0/+2212 |
| 2024-05-16 | xcode: allow ICMP ping relay on macOS + iOS platforms (#12048) | Andrea Gottardo | 6 | -51/+114 |
| 2024-05-16 | drive: rewrite LOCK paths | Percy Wegmann | 6 | -87/+380 |
| 2024-05-16 | tool/gocross: treat empty GOOS/GOARCH as native GOOS/GOARCH | James Tucker | 2 | -2/+61 |
| 2024-05-16 | cmd/containerboot: warn when an ingress proxy with an IPv4 tailnet address is... | Irbe Krumina | 1 | -0/+7 |
| 2024-05-16 | version: add GitCommitTime to Meta | Maisem Ali | 2 | -0/+6 |
| 2024-05-16 | Revert "version: add Info func to expose EmbeddedInfo" | Maisem Ali | 1 | -32/+21 |
| 2024-05-15 | api.md: document device invite apis | Sonia Appasamy | 1 | -1/+333 |
| 2024-05-15 | api.md: document user invite apis | Sonia Appasamy | 1 | -0/+246 |
| 2024-05-15 | version: add Info func to expose EmbeddedInfo | Maisem Ali | 1 | -21/+32 |
| 2024-05-15 | Net/DNS/Publicdns: update the IPv6 range that we use to recreate route endpoi... | Kevin Liang | 2 | -6/+6 |
| 2024-05-15 | prober: plumb a now-required netmon to derphttp | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-05-14 | net/tstun: do SNAT after filterPacketOutboundToWireGuard | Maisem Ali | 1 | -2/+4 |
| 2024-05-14 | version: fix macOS uploads by increasing build number prefix (#12134) | Andrea Gottardo | 2 | -3/+6 |
| 2024-05-14 | derp: remove stats goroutine, use a timer | Andrew Dunham | 3 | -20/+25 |
| 2024-05-14 | util/linuxfw: fix IPv6 availability check for nftables (#12009) | Irbe Krumina | 4 | -77/+106 |
| 2024-05-13 | ipn/ipnlocal: simplify authURL vs authURLSticky, remove interact field | Brad Fitzpatrick | 2 | -26/+29 |
| 2024-05-13 | words: add some fruit with scales (#8460) | Parker Higgins | 1 | -0/+1 |
| 2024-05-11 | types/views: move AsMap to Map from *Map | Maisem Ali | 1 | -2/+2 |
| 2024-05-10 | words: I had a feline we were missing some words (#12098) | Charlotte Brandhorst-Satzkorn | 1 | -0/+61 |
| 2024-05-10 | tsnet: split user facing and backend logging | Maisem Ali | 7 | -50/+50 |
| 2024-05-10 | drive: parse depth 1 PROPFIND results to include children in cache | Percy Wegmann | 4 | -39/+368 |
| 2024-05-10 | cmd/k8s-operator,cmd/containerboot,ipn,k8s-operator: turn off stateful filter... | Irbe Krumina | 8 | -123/+256 |
| 2024-05-10 | ipnlocal, magicsock: add more description to storing last suggested exit (#11... | Claire Wang | 3 | -20/+21 |
| 2024-05-09 | wgengine/router: print Docker warning when stateful filtering is enabled | Andrew Dunham | 2 | -3/+55 |
| 2024-05-09 | util/linuxfw: fix table name in DelStatefulRule | Andrew Dunham | 1 | -1/+1 |
| 2024-05-09 | cmd/tailscale: add missing set flags for linux | Maisem Ali | 2 | -15/+55 |
| 2024-05-09 | util/linuxfw: fix stateful packet filtering in nftables mode | Anton Tolchanov | 1 | -1/+1 |
| 2024-05-09 | cmd/k8s-operator: default nameserver image to tailscale/k8s-nameserver:unstab... | Irbe Krumina | 2 | -2/+19 |
| 2024-05-08 | wgengine/netstack: handle 4via6 routes that are advertised by the same node | Andrew Dunham | 2 | -30/+198 |
| 2024-05-08 | VERSION.txt: this is v1.67.0 (#12063)v1.67.0-pre | Nick O'Neill | 1 | -1/+1 |
| 2024-05-08 | api.md: remove extraneous commas in json examples | Sonia Appasamy | 1 | -52/+51 |
| 2024-05-08 | ipn/ipnlocal: fix another read of keyExpired outside mutex | Anton Tolchanov | 1 | -1/+1 |
| 2024-05-07 | cmd/tailscale,controlclient,ipnlocal: fix 'up', deflake tests more | Brad Fitzpatrick | 6 | -20/+85 |
| 2024-05-07 | ipn/ipnlocal: fix read of keyExpired outside mutex | Brad Fitzpatrick | 1 | -1/+2 |
| 2024-05-07 | ipn/ipnlocal, all: plumb health trackers in tests | Brad Fitzpatrick | 12 | -35/+62 |
| 2024-05-07 | ipn/ipnserver: close a small race in ipnserver, ~simplify code | Brad Fitzpatrick | 2 | -23/+12 |
| 2024-05-07 | ipn/ipnlocal: acquire b.mu once in Start | Maisem Ali | 3 | -44/+60 |
| 2024-05-07 | ipn/ipnlocal: use lockAndGetUnlock in Start | Maisem Ali | 2 | -25/+22 |
| 2024-05-07 | ipn/ipnlocal: call SetNetInfoCallback from NewLocalBackend | Maisem Ali | 1 | -3/+2 |
| 2024-05-07 | net/netcheck: do not add derps if IPv4/IPv6 is set to "none" | Maisem Ali | 1 | -4/+4 |
| 2024-05-07 | go.toolchain.rev: update to Go 1.22.3 | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-05-07 | web: use EditPrefs instead of passing UpdatePrefs to starting (#12040) | kari-ts | 1 | -1/+9 |