| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-06-06 | wasm: exclude code that's not used on iOS for Wasm too | Mihai Parparita | 3 | -6/+6 |
| 2022-05-27 | ipn/localapi: implement LoginInteractive via localapi | Joel Cressy | 1 | -0/+16 |
| 2022-05-03 | ipn/ipnlocal: move Ping method from IPN bus to LocalBackend (HTTP) | Brad Fitzpatrick | 1 | -0/+32 |
| 2022-04-18 | cmd/tailscale, etc: make "tailscale up --ssh" fail fast when unavailable | Brad Fitzpatrick | 1 | -1/+32 |
| 2022-04-17 | all: add arbitrary capability support | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-04-12 | cmd/tailscale: add id-token subcommand | Maisem Ali | 1 | -5/+0 |
| 2022-04-05 | ipn/localapi: add endpoint to request id token | Maisem Ali | 1 | -0/+52 |
| 2022-03-24 | client/tailscale, cmd/tailscale, localapi: add 'tailscale nc' | Brad Fitzpatrick | 1 | -0/+61 |
| 2022-03-17 | all: use any instead of interface{} | Josh Bleecher Snyder | 2 | -3/+3 |
| 2022-03-16 | all: use Go 1.18's strings.Cut | Brad Fitzpatrick | 1 | -3/+3 |
| 2022-03-09 | control/controlclient, localapi: shorten expiry time via localapi (#4112) | Nick O'Neill | 1 | -0/+31 |
| 2022-02-19 | ipn/localapi: treat ACME "invalid" state as terminal, log more | Brad Fitzpatrick | 1 | -17/+12 |
| 2022-01-25 | ipn/ipnserver: add TS_PERMIT_CERT_UID envknob to give webservers cert access | Brad Fitzpatrick | 2 | -1/+8 |
| 2022-01-24 | envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) | Brad Fitzpatrick | 1 | -2/+2 |
| 2021-12-28 | ipn/localapi: add debug handler to Rebind, ReSTUN magicsock | Brad Fitzpatrick | 1 | -0/+31 |
| 2021-12-01 | net/tsdial: move more weirdo dialing into new tsdial package, plumb | Brad Fitzpatrick | 1 | -24/+1 |
| 2021-11-30 | cmd/tailscale: make file cp send files via tailscaled localapi | Brad Fitzpatrick | 1 | -0/+19 |
| 2021-11-15 | util/clientmetrics: add new package to add metrics to the client | Brad Fitzpatrick | 1 | -0/+14 |
| 2021-09-28 | all: disable TCP keep-alives on iOS/Android | Brad Fitzpatrick | 1 | -1/+2 |
| 2021-09-27 | ipn{,/localapi,ipnlocal}: infer cert dir from state file location | Brad Fitzpatrick | 1 | -5/+4 |
| 2021-09-23 | ipn/localapi, cmd/tailscale: add CPU & memory profile support, debug command | Brad Fitzpatrick | 2 | -0/+50 |
| 2021-08-19 | client/tailscale,ipn/localapi: warn on tailscale/tailscaled version skew | Brad Fitzpatrick | 1 | -0/+2 |
| 2021-08-18 | ipn/localapi: refresh ACME certs in background two weeks in advance | Brad Fitzpatrick | 2 | -26/+70 |
| 2021-08-17 | ipn/localapi: move cert fetching code to localapi, cache, add cert subcommand | Brad Fitzpatrick | 3 | -0/+427 |
| 2021-07-13 | ipn/localapi: fix inability to receive taildrop files w/ escaped names | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-06-28 | cmd/tailscale: make netcheck use active DERP map, delete static copy | julianknodt | 1 | -0/+13 |
| 2021-06-18 | staticcheck.conf: turn off noisy lint errors | David Crawshaw | 1 | -1/+1 |
| 2021-06-07 | ipn/{ipnlocal,localapi}, control/controlclient: add SetDNS localapi | Brad Fitzpatrick | 1 | -0/+21 |
| 2021-04-16 | ipn/ipnlocal, etc: require file sharing capability to send/recv files | Brad Fitzpatrick | 1 | -1/+14 |
| 2021-04-13 | ipn/localapi: only require read access to list file targets | Brad Fitzpatrick | 1 | -2/+2 |
| 2021-04-13 | client/tailscale/apitype: move local API types to new apitype package | Brad Fitzpatrick | 1 | -2/+3 |
| 2021-04-11 | ipn/localapi: require write access to PATCH prefs | Brad Fitzpatrick | 1 | -0/+4 |
| 2021-04-11 | ipn/ipnlocal: use PATCH for EditPrefs, not POST | Brad Fitzpatrick | 1 | -2/+6 |
| 2021-04-11 | ipn/localapi: move EditPrefs to localapi | Brad Fitzpatrick | 1 | -1/+18 |
| 2021-04-09 | ipn/{ipnlocal,localapi}, cmd/tailscale: add logout command | Brad Fitzpatrick | 1 | -0/+19 |
| 2021-04-07 | ipn/localapi, cmd/tailscale: add API to get prefs, CLI debug command to show | Brad Fitzpatrick | 1 | -0/+13 |
| 2021-04-06 | ipn/{ipnlocal,localapi}: add localapi handler to dial/proxy file PUTs | Brad Fitzpatrick | 1 | -3/+81 |
| 2021-04-06 | ipn/localapi: add API for getting file targets | Brad Fitzpatrick | 1 | -0/+49 |
| 2021-04-05 | ipn/localapi: 404 on bad endpoints | David Crawshaw | 1 | -1/+3 |
| 2021-03-31 | cmd/tailscale, ipn/localapi: add "tailscale bugreport" subcommand | Maisem Ali | 1 | -3/+32 |
| 2021-03-31 | cmd/tailscale, ipn/localapi: move IP forwarding check to tailscaled, API | Brad Fitzpatrick | 1 | -0/+19 |
| 2021-03-30 | ipn/{ipnlocal,localapi}, client/tailscale: add file get/delete APIs | Brad Fitzpatrick | 1 | -0/+50 |
| 2021-03-18 | cmd/tailscale, ipn/localapi: get daemon version from localapi status | Brad Fitzpatrick | 1 | -1/+20 |
| 2021-03-18 | cmd/tailscale, ipn/localapi: use localapi for status, not IPN acrobatics | Brad Fitzpatrick | 1 | -0/+13 |
| 2021-03-15 | client, cmd/hello, ipn, wgengine: fix whois for netstack-forwarded connections | Naman Sood | 1 | -7/+7 |
| 2021-03-05 | ipn/localapi, client/tailscale: add a goroutine dump handler | Brad Fitzpatrick | 1 | -0/+16 |
| 2021-02-15 | ipn/ipnserver, ipn/ipnlocal: move whois handler to new localapi package | Brad Fitzpatrick | 1 | -0/+95 |