| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-07-23 | cmd/tailscaled: always flush logs properly | Dmytro Shynkevych | 1 | -31/+63 |
| 2020-07-13 | cmd/tailscaled: don't require --socket path on windows | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-07-13 | cmd/tailscaled: use "Tailscale" as default TUN device name on Windows | Brad Fitzpatrick | 1 | -6/+12 |
| 2020-07-13 | paths, cmd/tailscaled: on Windows, don't try to migrate from legacy relay.conf | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-07-13 | cmd/tailscaled: graceful shutdown (#534) | Dmytro Shynkevych | 2 | -5/+27 |
| 2020-05-20 | log rate limiting: reformat limiter messages, and use nonempty burst size. | Avery Pennarun | 1 | -1/+1 |
| 2020-05-20 | cmd/tailscaled: SetGCPercent() if GOGC is not set. | Avery Pennarun | 1 | -0/+10 |
| 2020-05-20 | cmd/tailscaled: eliminate unnecessary use of an init() function. | Avery Pennarun | 1 | -5/+2 |
| 2020-05-15 | wgengine: log node IDs when peers are added/removed (#381) | Wendi Yu | 1 | -1/+2 |
| 2020-05-08 | Implement rate limiting on log messages (#356) | Wendi Yu | 1 | -0/+2 |
| 2020-04-30 | wgengine/router: split out from wgengine. | David Anderson | 1 | -1/+10 |
| 2020-04-11 | all: remove unnecessary trailing newlines in format patterns for consistency | Brad Fitzpatrick | 1 | -3/+3 |
| 2020-04-04 | cmd/tailscaled: set CacheDirectory in service. | David Anderson | 1 | -0/+2 |
| 2020-03-26 | cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state | Brad Fitzpatrick | 1 | -3/+10 |
| 2020-03-13 | cmd/tailscaled: remove default user/group from systemd. | David Anderson | 1 | -2/+0 |
| 2020-03-13 | cmd/tailscaled: rename relaynode reference in defaults file comment | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-03-11 | tailscale, tailscaled: update safesocket port number. | Avery Pennarun | 1 | -0/+1 |
| 2020-03-07 | wgengine: define default tunname for each platform | Martin Baillie | 1 | -1/+1 |
| 2020-03-03 | cmd/tailscale, cmd/tailscaled, paths: add paths package for default paths | Brad Fitzpatrick | 1 | -3/+4 |
| 2020-02-20 | ipn: temporary support for loading legacy relaynode configs. | David Anderson | 1 | -0/+1 |
| 2020-02-19 | logpolicy: automatically figure out paths and filenames. | David Anderson | 1 | -1/+1 |
| 2020-02-18 | tailscaled: remove comment from systemd unit. | David Anderson | 1 | -1/+0 |
| 2020-02-18 | tailscaled: fix systemd unit definition. | David Anderson | 1 | -2/+3 |
| 2020-02-18 | tailscaled: add a systemd unit. | David Anderson | 2 | -0/+31 |
| 2020-02-18 | tailscaled: default to a sock in current dir, for development. | David Anderson | 1 | -1/+1 |
| 2020-02-18 | tailscaled: call the network interface tailscale0, not ts0. | David Anderson | 1 | -1/+1 |
| 2020-02-18 | safesocket: simplify API. | David Anderson | 1 | -0/+6 |
| 2020-02-17 | cmd/tailscaled: run off internal state autonomously. | David Anderson | 1 | -0/+14 |
| 2020-02-17 | wgengine: simplify, change some signatures | Brad Fitzpatrick | 1 | -2/+2 |
| 2020-02-14 | ipn/ipnserver: remove Options.AllowQuit. | David Anderson | 1 | -1/+0 |
| 2020-02-14 | cmd/tailscale{,d}: rename main file. | David Anderson | 1 | -0/+0 |
| 2020-02-13 | Introduce a state store to LocalBackend. | David Anderson | 1 | -0/+2 |
| 2020-02-12 | tailscaled: add tunnel name and port flags | Martin Baillie | 1 | -1/+4 |
| 2020-02-10 | cmd: add import comments | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-02-09 | Move Linux client & common packages into a public repo. | Earl Lee | 1 | -0/+88 |