| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-10-31 | cmd,ipn/ipnlocal,tailcfg: implement TKA disablement | Tom DNetto | 5 | -27/+247 |
| 2022-10-29 | ipn/ipnlocal: add tags and a few other details to self status | Anton Tolchanov | 1 | -32/+33 |
| 2022-10-28 | ipn/ipnlocal: fix a log line having function pointers instead of values | Mihai Parparita | 1 | -1/+1 |
| 2022-10-25 | cmd/tailscale/cli: add beginnings of `tailscale set` | Maisem Ali | 2 | -0/+60 |
| 2022-10-25 | ipn/ipnlocal: set prefs before calling tkaSyncIfNeeded | Maisem Ali | 1 | -15/+13 |
| 2022-10-24 | ipn/ipnlocal: make EditPrefs strip private keys before returning | Maisem Ali | 3 | -23/+88 |
| 2022-10-24 | types/persist: add PublicNodeKey helper | Maisem Ali | 2 | -5/+5 |
| 2022-10-24 | ipn/ipnlocal: use ipn.PrefsView | Maisem Ali | 10 | -182/+179 |
| 2022-10-24 | ipn/prefs: add views | Maisem Ali | 2 | -1/+145 |
| 2022-10-22 | portlist: unexport all Poller fields, removing unused one, rework channels | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-10-19 | ipn: remove handle.go | Brad Fitzpatrick | 2 | -307/+0 |
| 2022-10-18 | ipn/ipnlocal: fix E.G.G. port number accounting | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-10-17 | tsnet,client/tailscale: add APIClient which runs API over Noise. | Maisem Ali | 1 | -0/+14 |
| 2022-10-15 | cmd/tailscale, ipn: enable debug logs when --report flag is passed to bugrepo... | Andrew Dunham | 2 | -6/+76 |
| 2022-10-14 | ipn/ipnlocal: make tkaSyncIfNeeded exclusive with a mutex | Tom DNetto | 3 | -17/+30 |
| 2022-10-14 | control/controlclient,ipn/ipnlocal,tailcfg: rotate node-key signature on regi... | Tom DNetto | 1 | -7/+7 |
| 2022-10-09 | ipn/localapi: put all the LocalAPI methods into a map | Brad Fitzpatrick | 1 | -66/+79 |
| 2022-10-07 | ipn/ipnlocal: fix taildrop target list UI bug | Brad Fitzpatrick | 1 | -4/+21 |
| 2022-10-05 | ipn/ipnlocal: fix data race from missing lock in NetworkLockStatus | Tom DNetto | 1 | -0/+3 |
| 2022-10-05 | ipn/ipnlocal,tka: Fix bugs found by integration testing | Tom DNetto | 2 | -122/+78 |
| 2022-10-05 | ipn/ipnlocal: filter peers with bad signatures when tka is enabled | Tom DNetto | 3 | -0/+96 |
| 2022-10-04 | wgengine/magicsock: make debug-level stuff not logged by default | Brad Fitzpatrick | 5 | -1/+144 |
| 2022-10-03 | ipn/localapi: print hostinfo and health on bugreport (#5816) | Andrew Dunham | 1 | -0/+9 |
| 2022-09-30 | all: consistently initialize Logf when creating tsdial.Dialers | Mihai Parparita | 1 | -1/+1 |
| 2022-09-29 | all: fix spelling mistakes | Josh Soref | 7 | -12/+12 |
| 2022-09-29 | cmd/tailscale, client, ipn, tailcfg: add network lock modify command | Adrian Dewhurst | 2 | -20/+172 |
| 2022-09-29 | ipn/ipnlocal, tka: Implement TKA synchronization with the control plane | Tom DNetto | 2 | -7/+427 |
| 2022-09-27 | ipn/ipnlocal,tailcfg: Identify client using NodeKey in tka RPCs | Tom DNetto | 2 | -30/+52 |
| 2022-09-26 | ipn/ipnlocal: add c2n /debug/{goroutines,prefs,metrics} | Brad Fitzpatrick | 1 | -2/+15 |
| 2022-09-26 | doctor: add package for running in-depth healthchecks; use in bugreport (#5413) | Andrew Dunham | 2 | -0/+21 |
| 2022-09-23 | tailcfg, control/controlhttp, control/controlclient: add ControlDialPlan fiel... | Andrew Dunham | 1 | -0/+8 |
| 2022-09-21 | ipn/ipnlocal: return usernames when Tailscale SSH is enabled | Maisem Ali | 2 | -7/+30 |
| 2022-09-21 | control/controlclient,ipn/ipnlocal: wire tka enable/disable | Tom DNetto | 4 | -2/+409 |
| 2022-09-19 | tailcfg: mark CapabilityFileSharingTarget as inter-node | Maisem Ali | 1 | -6/+20 |
| 2022-09-19 | ipn/ipnlocal: add c2n method to get SSH username candidates | Brad Fitzpatrick | 4 | -2/+125 |
| 2022-09-16 | envknob: generalize Windows tailscaled-env.txt support | Brad Fitzpatrick | 1 | -43/+0 |
| 2022-09-16 | ipn/{ipnlocal,localapi}: use strs.CutPrefix, add more domain validation | Brad Fitzpatrick | 3 | -5/+60 |
| 2022-09-15 | refactor: move from io/ioutil to io and os packages | Eng Zer Jun | 7 | -20/+13 |
| 2022-09-15 | envknob: support changing envknobs post-init | Brad Fitzpatrick | 4 | -14/+13 |
| 2022-09-15 | ipn/ipnlocal: remove unused envknob | Brad Fitzpatrick | 1 | -3/+0 |
| 2022-09-13 | cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support | Brad Fitzpatrick | 1 | -0/+4 |
| 2022-09-10 | util/mak: deprecate NonNil, add type-safe NonNilSliceForJSON, NonNilMapForJSON | Brad Fitzpatrick | 1 | -29/+2 |
| 2022-09-05 | net/dnsfallback: cache most recent DERP map on disk (#5545) | Andrew Dunham | 2 | -0/+7 |
| 2022-09-01 | cmd/tailscale/cli: add backwards compatibility 'up' processing for legacy client | Brad Fitzpatrick | 4 | -1/+15 |
| 2022-08-31 | tka: implement credential signatures (key material delegation) | Tom DNetto | 1 | -1/+1 |
| 2022-08-30 | ipn/localapi: send Tailscale version in ACME User-Agent (#5499) | Andrew Dunham | 1 | -1/+5 |
| 2022-08-30 | tailcfg: add Hostinfo.Userspace{,Router} bits | Brad Fitzpatrick | 1 | -0/+2 |
| 2022-08-29 | tailcfg, control/controlclient, ipn/ipnlocal: add c2n (control-to-node) system | Brad Fitzpatrick | 2 | -0/+22 |
| 2022-08-28 | cmd/tailscale: add emoji for illumos in status subcommand | Nahum Shalman | 1 | -0/+2 |
| 2022-08-26 | tka: make storage a parameter rather than an Authority struct member | Tom DNetto | 3 | -7/+15 |