| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-09-24 | logpolicy: don't use C:\ProgramData use for tailscale-ipn GUI's log dir | Brad Fitzpatrick | 1 | -3/+3 |
| 2021-09-24 | ipn/ipnserver, paths, logpolicy: move Window config files out of %LocalAppData% | Denton Gentry | 1 | -3/+31 |
| 2021-06-18 | staticcheck.conf: turn off noisy lint errors | David Crawshaw | 1 | -2/+0 |
| 2021-06-10 | cmd/tailscale/web: add support for QNAP | Maisem Ali | 1 | -38/+20 |
| 2021-05-16 | all: adapt to opaque netaddr types | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-05-10 | ipn{,/ipnserver}: delay JSON marshaling of ipn.Notifies | Brad Fitzpatrick | 1 | -7/+40 |
| 2021-04-20 | cmd/tailscaled: don't block ipnserver startup behind engine init on Windows | Brad Fitzpatrick | 1 | -41/+1 |
| 2021-04-20 | ipn: don't Logout when Windows GUI disconnects | Brad Fitzpatrick | 1 | -6/+2 |
| 2021-04-19 | ipn, cmd/tailscale/cli: add pref to configure sudo-free operator user | Brad Fitzpatrick | 1 | -3/+7 |
| 2021-04-07 | ipn, paths, cmd/tailscaled: remove LegacyConfigPath, relaynode migration | Brad Fitzpatrick | 1 | -14/+1 |
| 2021-03-31 | cmd/tailscale, ipn/localapi: add "tailscale bugreport" subcommand | Maisem Ali | 1 | -5/+7 |
| 2021-03-16 | Revert "cmd/tailscaled, ipn/{ipnlocal,ipnserver}: let netstack get access to ... | Brad Fitzpatrick | 1 | -8/+0 |
| 2021-03-15 | cmd/tailscaled, ipn/{ipnlocal,ipnserver}: let netstack get access to LocalBac... | Brad Fitzpatrick | 1 | -0/+8 |
| 2021-03-05 | ipn/ipnserver: refactor permissions checks a bit, document more, fix Windows | Brad Fitzpatrick | 1 | -21/+46 |
| 2021-03-05 | ipn/ipnserver: set PermitWrite on localapi handler | Brad Fitzpatrick | 1 | -4/+5 |
| 2021-03-02 | ipn/ipnserver: grant client r/w access if peer uid matches tailscaled | Brad Fitzpatrick | 1 | -0/+5 |
| 2021-03-02 | safesocket, ipn/ipnserver: unify peercred info, fix bug on FreeBSD etc | Brad Fitzpatrick | 1 | -0/+3 |
| 2021-03-01 | cmd/tailscaled, wgengine: remove --fake, replace with netstack | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-02-23 | ipn/ipnserver: fix Windows connection auth regression | Brad Fitzpatrick | 1 | -0/+5 |
| 2021-02-16 | ipn/ipnserver: on darwin, let users who are admins use CLI without sudo | Brad Fitzpatrick | 1 | -4/+56 |
| 2021-02-16 | safesocket, ipn/ipnserver: look up peer creds on Darwin | Brad Fitzpatrick | 3 | -76/+14 |
| 2021-02-15 | ipn/ipnserver, ipn/ipnlocal: move whois handler to new localapi package | Brad Fitzpatrick | 1 | -45/+22 |
| 2021-02-04 | ipn: split LocalBackend off into new ipn/ipnlocal package | Brad Fitzpatrick | 1 | -4/+5 |
| 2021-01-29 | ipn/ipnserver, cmd/hello: do whois over unix socket, not debug http | Brad Fitzpatrick | 1 | -6/+13 |
| 2021-01-28 | cmd/tailscaled: add whois/identd-ish debug handler | Brad Fitzpatrick | 1 | -0/+40 |
| 2021-01-25 | ipn/ipnserver: on Windows in unattended mode, wait for Engine forever | Brad Fitzpatrick | 1 | -28/+90 |
| 2021-01-15 | ipn, ipnserver: only require sudo on Linux for mutable CLI actions | Brad Fitzpatrick | 3 | -4/+84 |
| 2021-01-11 | cmd/tailscaled, wgengine/netstack: add start of gvisor userspace netstack work | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-12-21 | all: annotate log verbosity levels on most egregiously spammy log prints | Brad Fitzpatrick | 1 | -2/+4 |
| 2020-12-15 | ipn/ipnserver: enable systemd-notify support | Christine Dodrill | 1 | -0/+2 |
| 2020-11-17 | ipn/ipnserver: add knob to disable babysitter | Brad Fitzpatrick | 1 | -0/+4 |
| 2020-11-02 | ipn: only use Prefs, not computed stateKey, to determine server mode | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-11-02 | ipn, ipn/ipnserver: add IPN state for server in use, handle explicitly | Brad Fitzpatrick | 1 | -24/+113 |
| 2020-11-02 | ipn/ipnserver: remove "Server mode" from a user-visible error message | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-10-29 | ipn/ipnserver: move Windows local disk logging up to the parent process | Brad Fitzpatrick | 1 | -0/+14 |
| 2020-10-29 | ipn/ipnserver: work around os/user.LookupId failure on Windows | Brad Fitzpatrick | 1 | -3/+19 |
| 2020-10-28 | version: use OSS repo's version when building. | David Anderson | 1 | -1/+1 |
| 2020-10-12 | ipn, ipnserver, cmd/tailscale: add "server mode" support on Windows | Brad Fitzpatrick | 1 | -12/+114 |
| 2020-10-09 | ipn/ipnserver: prevent use by multiple Windows users, add HTML status page | Brad Fitzpatrick | 1 | -54/+150 |
| 2020-10-02 | all: use testing.T.TempDir | Josh Bleecher Snyder | 1 | -7/+1 |
| 2020-09-11 | ipn/ipnserver: make ipnserver also be an HTTP server for localhost clients | Brad Fitzpatrick | 1 | -1/+99 |
| 2020-08-09 | backoff: update to Go style, document a bit, make 30s explicit | Brad Fitzpatrick | 1 | -2/+2 |
| 2020-07-29 | ipn/ipnserver: fix bug in earlier commit where conn can be stranded | Brad Fitzpatrick | 1 | -5/+15 |
| 2020-07-29 | ipn/ipnserver: staticcheck is not wrong | Brad Fitzpatrick | 1 | -2/+3 |
| 2020-07-29 | ipn/ipnserver: make Engine argument a func that tries again for each connection | Brad Fitzpatrick | 2 | -11/+23 |
| 2020-07-15 | ipn/ipnserver: support simultaneous connectionsv0.100.0-107 | Brad Fitzpatrick | 1 | -68/+96 |
| 2020-07-13 | cmd/tailscaled: graceful shutdown (#534) | Dmytro Shynkevych | 1 | -0/+1 |
| 2020-07-08 | ipn, ipn/ipnserver: add support for serving in error-message-only mode | Brad Fitzpatrick | 1 | -5/+35 |
| 2020-07-02 | smallzstd: new package that constructs zstd small encoders/decoders. | David Anderson | 1 | -5/+2 |
| 2020-06-03 | ipn/ipnserver: revert decoder memory limit. | David Anderson | 1 | -1/+0 |