| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-09-07 | tsweb/varz: fix exporting histograms | Maisem Ali | 1 | -5/+8 |
| 2023-09-07 | release/dist/unixpkgs: demote deb iptables+iproute2 packages to recommended | Brad Fitzpatrick | 1 | -4/+19 |
| 2023-09-07 | ipn, ipn/ipnlocal: add Foreground field for ServeConfig | Marwan Sulaiman | 8 | -200/+207 |
| 2023-09-07 | cmd/testwrapper: exit code 1 when go build fails (#9276) | Paul Scott | 2 | -16/+262 |
| 2023-09-07 | safesocket, paths: add Plan 9 support | Skip Tavakkolian | 3 | -1/+128 |
| 2023-09-06 | ipn, ipn/ipnlocal: remove log streaming for StreamServe | Marwan Sulaiman | 4 | -88/+5 |
| 2023-09-06 | util/limiter: add a keyed token bucket rate limiter | David Anderson | 3 | -0/+314 |
| 2023-09-06 | tstest: relax ResourceCheck to 3s | Maisem Ali | 1 | -2/+2 |
| 2023-09-06 | cmd/tailscale/cli: make update visible in list (#8662) | Chris Palmer | 1 | -2/+1 |
| 2023-09-06 | net/dns/publicdns: add support for Wikimedia DNS | Andrew Dunham | 1 | -1/+15 |
| 2023-09-06 | adjust build tags for tamago | Andrea Barisani | 1 | -1/+1 |
| 2023-09-06 | cmd/tailscale: Check App Store tailscaled dialable before selecting. (#9234) | Paul Scott | 1 | -0/+13 |
| 2023-09-06 | util/cmpver: add a few tests covering different OS versions | Anton Tolchanov | 1 | -0/+60 |
| 2023-09-05 | Update clientupdate/distsign/distsign_test.go | Aaron Klotz | 1 | -3/+0 |
| 2023-09-05 | clientupdate/distsign: add ability to validate a binary that is already locat... | Aaron Klotz | 2 | -0/+160 |
| 2023-09-05 | control/controlclient: check c.closed in waitUnpause | Maisem Ali | 1 | -1/+1 |
| 2023-09-05 | ipn, ipn/ipnlocal: add Foreground field to ServeConfig | Marwan Sulaiman | 5 | -0/+41 |
| 2023-09-05 | ipn/ipnlocal: fix race in enterState | Maisem Ali | 1 | -8/+8 |
| 2023-09-05 | ipn, ipn/ipnlocal: add session identifier for WatchIPNBus | Marwan Sulaiman | 3 | -2/+13 |
| 2023-09-05 | util/rands: add package with HexString func | Brad Fitzpatrick | 5 | -13/+45 |
| 2023-09-05 | cli/serve: shorten help text on error | Sonia Appasamy | 2 | -16/+20 |
| 2023-09-04 | .github,cmd/gitops-pusher: update to checkout@v4 | Maisem Ali | 10 | -22/+22 |
| 2023-09-04 | cmd/testwrapper: emit logs of failed tests on timeout | Maisem Ali | 1 | -24/+28 |
| 2023-09-04 | ipn/ipnlocal: prevent cc leaks on multiple Start calls | Maisem Ali | 1 | -0/+7 |
| 2023-09-04 | ipn/ipnlocal: fix startIsNoopLocked | Maisem Ali | 1 | -1/+2 |
| 2023-09-02 | net/netmon, net/tsdial: add some link change metrics | Brad Fitzpatrick | 3 | -1/+27 |
| 2023-09-02 | client/web, clientupdate, util/linuxfw, wgengine/magicsock: Use %v verb for e... | Craig Rodrigues | 4 | -5/+6 |
| 2023-09-02 | ipn/ipnlocal: fix deadlock in resetControlClientLocked | Maisem Ali | 6 | -27/+52 |
| 2023-09-01 | all: implement AppendText alongside MarshalText (#9207) | Joe Tsai | 12 | -69/+108 |
| 2023-09-01 | client/web,cmd/tailscale: add prefix flag for web command | Will Norris | 6 | -28/+28 |
| 2023-09-01 | cmd/tailscale,ipn: add auto-update flags and prefs (#8861) | Andrew Lytvynov | 8 | -16/+138 |
| 2023-09-01 | cmd/tailscaled, tstest/integration: make tailscaled die when parent dies | Brad Fitzpatrick | 2 | -0/+24 |
| 2023-09-01 | cmd/tailscale: combine serve and funnel for debug wip funnel stream model (#9... | Tyler Smalley | 8 | -119/+175 |
| 2023-09-01 | control/controlclient: clean up various things in prep for state overhaul | Brad Fitzpatrick | 2 | -223/+151 |
| 2023-09-01 | ipn/ipnlocal: avoid calling Start from resetForProfileChangeLockedOnEntry | Brad Fitzpatrick | 1 | -0/+7 |
| 2023-09-01 | control/controlclient: serialize Observer calls | Brad Fitzpatrick | 1 | -8/+86 |
| 2023-09-01 | net/tsdial: be smarter about when to close SystemDial conns | Brad Fitzpatrick | 2 | -12/+38 |
| 2023-08-31 | control/controlclient, ipn/ipnlocal: unplumb a bool true literal opt | Brad Fitzpatrick | 2 | -5/+1 |
| 2023-08-31 | .github/workflows: only run bench all on packages with benchmarks | Brad Fitzpatrick | 1 | -2/+3 |
| 2023-08-31 | ipn/ipnlocal: rename LogoutSync to Logout | Maisem Ali | 4 | -7/+9 |
| 2023-08-31 | ipn/ipnlocal: fix missing mutex usage for profileManager | Maisem Ali | 2 | -7/+10 |
| 2023-08-31 | ipn/ipnlocal,control/controlclient: make Logout more sync | Maisem Ali | 5 | -106/+61 |
| 2023-08-31 | .github: do not use testwrapper for benchmarks | Maisem Ali | 1 | -2/+4 |
| 2023-08-31 | control/controlclient: run SetControlClientStatus in goroutine | Maisem Ali | 2 | -8/+5 |
| 2023-08-31 | control/controlclient: rename Auto cancel methods, add missing Lock variant | Brad Fitzpatrick | 1 | -18/+26 |
| 2023-08-31 | ipn/ipnlocal: add missing mutex unlock in error path | Brad Fitzpatrick | 1 | -1/+4 |
| 2023-08-31 | tsnet: remove redundant ephemeral logout on close | Brad Fitzpatrick | 1 | -9/+0 |
| 2023-08-31 | ipn/ipnlocal: deflake some tests | Brad Fitzpatrick | 1 | -2/+25 |
| 2023-08-30 | control/controlclient: remove unused StartLogout | Brad Fitzpatrick | 7 | -54/+18 |
| 2023-08-30 | types/logger: add TestLogger | Brad Fitzpatrick | 1 | -0/+16 |