| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-23 | all: remove AUTHORS file and references to it | Will Norris | 1 | -1/+1 |
| 2025-11-20 | cmd/tailscaled,ipn: show a health warning when state store fails to open (#17... | Andrew Lytvynov | 1 | -0/+15 |
| 2025-07-02 | tailcfg: report StateEncrypted in Hostinfo (#16434) | Andrew Lytvynov | 1 | -0/+6 |
| 2025-06-27 | ipn/store: make StateStore.All optional (#16409) | Andrew Lytvynov | 1 | -6/+0 |
| 2025-06-26 | ipn/store: automatically migrate between plaintext and encrypted state (#16318) | Andrew Lytvynov | 1 | -0/+6 |
| 2024-03-06 | ipn: add comment about thread-safety to StateStore | Percy Wegmann | 1 | -0/+1 |
| 2023-11-13 | taildrop: lazily perform full deletion scan after first taildrop use (#10137) | Joe Tsai | 1 | -0/+5 |
| 2023-08-07 | ipn: avoid useless no-op WriteState calls | Brad Fitzpatrick | 1 | -1/+15 |
| 2023-03-29 | ipn/store: add support for stores to hook into a custom dialer | Maisem Ali | 1 | -0/+8 |
| 2023-02-08 | ipn: remove unused NLKeyStateKey constant | Mihai Parparita | 1 | -4/+0 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 1 | -3/+2 |
| 2022-11-19 | cmd/tailscale/cli, ipn: move serve CLI funcs on to ServeConfig (#6401) | shayne | 1 | -67/+0 |
| 2022-11-17 | cmd/tailscale/cli: flesh out serve CLI and tests (#6304) | shayne | 1 | -3/+3 |
| 2022-11-11 | ipn/ipnlocal: add support for multiple user profiles | Maisem Ali | 1 | -3/+29 |
| 2022-11-10 | ipn/ipnlocal: add optional TLS termination on proxied TCP connections | Brad Fitzpatrick | 1 | -4/+5 |
| 2022-11-10 | ipn/localapi: introduce get/set config for serve (#6243) | shayne | 1 | -2/+2 |
| 2022-11-10 | ipn/ipnlocal, tailcfg: wire up ingress peerapi | Brad Fitzpatrick | 1 | -0/+4 |
| 2022-11-09 | ipn/ipnlocal: start implementing web server bits of serve | Brad Fitzpatrick | 1 | -0/+2 |
| 2022-11-09 | ipn: add WebServerConfig, add views | Brad Fitzpatrick | 1 | -1/+10 |
| 2022-11-08 | ipn/ipnlocal, wgengine/netstack: start handling ports for future servingbradfitz/port_intercept | Brad Fitzpatrick | 1 | -0/+51 |
| 2022-10-04 | wgengine/magicsock: make debug-level stuff not logged by default | Brad Fitzpatrick | 1 | -1/+17 |
| 2022-08-03 | assorted: plumb tka initialization & network-lock key into tailscaled | Tom DNetto | 1 | -0/+4 |
| 2022-02-28 | ipn/store: add common package for instantiating ipn.StateStores | Maisem Ali | 1 | -214/+0 |
| 2021-10-28 | ipn: remove mention of wgkey in comment. | David Anderson | 1 | -1/+1 |
| 2021-10-12 | ipn/store/aws, cmd/tailscaled: add AWS SSM ipn.StateStore implementation | Maxime VISONNEAU | 1 | -0/+20 |
| 2021-09-27 | ipn{,/localapi,ipnlocal}: infer cert dir from state file location | Brad Fitzpatrick | 1 | -0/+3 |
| 2021-09-24 | ipn, paths: unconditionally attempt to set state dir perms, but only if the s... | Aaron Klotz | 1 | -3/+5 |
| 2021-09-22 | ipn, paths: ensure that the state directory for Windows has the correct perms | Aaron Klotz | 1 | -1/+4 |
| 2021-09-01 | ipn/store: add ability to store data as k8s secrets. | Maisem Ali | 1 | -0/+72 |
| 2021-07-11 | ipn: remove an unnecessary lazy map init on read path | Brad Fitzpatrick | 1 | -3/+0 |
| 2020-12-30 | wgkey: new package | Josh Bleecher Snyder | 1 | -1/+1 |
| 2020-11-06 | ipn: treat zero-length file state store file as missing | Brad Fitzpatrick | 1 | -0/+9 |
| 2020-10-12 | ipn, ipnserver, cmd/tailscale: add "server mode" support on Windows | Brad Fitzpatrick | 1 | -0/+13 |
| 2020-10-01 | control/controlclient, ipn: store machine key separately from user prefs/persist | Brad Fitzpatrick | 1 | -0/+4 |
| 2020-09-29 | ipn: add/move some constants, update a comment | Brad Fitzpatrick | 1 | -0/+16 |
| 2020-03-03 | ipn: have NewFileStore try to create directories as needed | Brad Fitzpatrick | 1 | -0/+2 |
| 2020-02-13 | Lint fixes. | David Anderson | 1 | -7/+9 |
| 2020-02-13 | Introduce a state store to LocalBackend. | David Anderson | 1 | -0/+117 |