| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-10-16 | cmd/tailscale,ipn,tailcfg: add `tailscale advertise` subcommand behind envkno... | Naman Sood | 1 | -0/+2 |
| 2024-07-11 | cmd/cloner, cmd/viewer, util/codegen: add support for generic types and inter... | Nick Khyl | 1 | -5/+26 |
| 2024-05-17 | ipn,wgengine: remove vestigial Prefs.AllowSingleHosts | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-05-06 | various: implement stateful firewalling on Linux (#12025) | Andrew Lytvynov | 1 | -0/+2 |
| 2024-04-16 | ipn/{localapi, ipnlocal}: forget the prior exit node when localAPI is used to... | Jonathan Nobels | 1 | -1/+1 |
| 2024-04-07 | ipn/{ipnlocal,localapi}: add API to toggle use of exit node | Brad Fitzpatrick | 1 | -0/+1 |
| 2024-04-03 | tailscale: update tailfs functions and vars to use drive naming (#11597) | Charlotte Brandhorst-Satzkorn | 1 | -5/+5 |
| 2024-04-02 | tailscale: update tailfs file and package names (#11590) | Charlotte Brandhorst-Satzkorn | 1 | -3/+3 |
| 2024-03-08 | ipn,tailfs: tie TailFS share configuration to user profile | Percy Wegmann | 1 | -0/+8 |
| 2023-12-05 | linuxfw,wgengine/route,ipn: add c2n and nodeattrs to control linux netfilter | Naman Sood | 1 | -0/+1 |
| 2023-11-01 | ipn: introduce app connector advertisement preference and flags | James Tucker | 1 | -0/+1 |
| 2023-10-31 | ipn: add user pref for running web client | Will Norris | 1 | -0/+1 |
| 2023-10-09 | ipn: add PostureChecks to Prefs | Kristoffer Dalby | 1 | -0/+1 |
| 2023-09-13 | cmd/tailscale/cli: use optimistic concurrency control on SetServeConfig | Marwan Sulaiman | 1 | -0/+1 |
| 2023-09-05 | ipn, ipn/ipnlocal: add Foreground field to ServeConfig | Marwan Sulaiman | 1 | -0/+7 |
| 2023-09-01 | cmd/tailscale,ipn: add auto-update flags and prefs (#8861) | Andrew Lytvynov | 1 | -0/+1 |
| 2023-08-20 | cmd/cloner: use maps.Clone and ptr.To | Maisem Ali | 1 | -6/+2 |
| 2023-06-21 | {cmd/tailscale/cli,ipn}: add http support to tailscale serve (#8358) | shayne | 1 | -0/+1 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 1 | -3/+2 |
| 2022-11-29 | ipn,types/persist: add DisallowedTKAStateIDs, refactor as view type | Tom DNetto | 1 | -4/+1 |
| 2022-11-22 | ipn: add ability to name profiles | Maisem Ali | 1 | -0/+1 |
| 2022-11-17 | cmd/tailscale/cli: flesh out serve CLI and tests (#6304) | shayne | 1 | -7/+7 |
| 2022-11-10 | ipn/ipnlocal: add optional TLS termination on proxied TCP connections | Brad Fitzpatrick | 1 | -1/+1 |
| 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 | -2/+9 |
| 2022-11-09 | ipn/ipnlocal: start implementing web server bits of serve | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-11-09 | ipn: add WebServerConfig, add views | Brad Fitzpatrick | 1 | -0/+86 |
| 2022-09-01 | cmd/tailscale/cli: add backwards compatibility 'up' processing for legacy client | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -3/+4 |
| 2022-05-06 | cmd/cloner,util/codegen: refactor cloner internals to allow reuse | Maisem Ali | 1 | -0/+55 |