| Age | Commit message (Expand) | Author | Files | Lines |
| 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 |
| 2020-05-20 | ipnserver and logpolicy: configure zstd with low-memory settings. | Avery Pennarun | 1 | -1/+5 |
| 2020-05-15 | wgengine: log node IDs when peers are added/removed (#381) | Wendi Yu | 1 | -5/+1 |
| 2020-05-13 | Add tstest.PanicOnLog(), and fix various problems detected by this. | Avery Pennarun | 1 | -2/+2 |
| 2020-05-08 | Implement rate limiting on log messages (#356) | Wendi Yu | 1 | -1/+5 |
| 2020-04-11 | all: remove unnecessary trailing newlines in format patterns for consistency | Brad Fitzpatrick | 1 | -13/+12 |
| 2020-03-27 | cmd/tailscale: add status subcommand | Brad Fitzpatrick | 1 | -100/+4 |
| 2020-03-26 | cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state | Brad Fitzpatrick | 1 | -0/+110 |
| 2020-03-12 | controlclient/netmap: write our own b.ConciseDiffFrom(a) function. | Avery Pennarun | 1 | -2/+0 |
| 2020-03-03 | ipn/ipnserver: remove unnecessary closure parameter | Brad Fitzpatrick | 1 | -2/+2 |
| 2020-03-03 | ipn/ipnserver: document potential race, start on test for it | Brad Fitzpatrick | 2 | -1/+78 |
| 2020-02-25 | types/logger: add WithPrefix, use it in two places | Brad Fitzpatrick | 1 | -5/+2 |