| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-04-26 | health, all: remove health.Global, finish plumbing health.Tracker | Brad Fitzpatrick | 1 | -4/+5 |
| 2024-04-26 | ipn/{ipnlocal,localapi},wgengine{,/magicsock}: plumb health.Tracker | Brad Fitzpatrick | 1 | -7/+8 |
| 2024-04-16 | all: use Go 1.22 range-over-int | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-04-15 | ipn/ipnlocal: make StartLoginInteractive take (yet unused) context | Brad Fitzpatrick | 1 | -1/+3 |
| 2024-04-03 | tailscale: update tailfs functions and vars to use drive naming (#11597) | Charlotte Brandhorst-Satzkorn | 1 | -1/+1 |
| 2024-03-21 | all: use zstdframe where sensible (#11491) | Joe Tsai | 1 | -12/+5 |
| 2024-02-25 | all: remove LenIter, use Go 1.22 range-over-int instead | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-02-09 | tailfs: clean up naming and package structure | Percy Wegmann | 1 | -1/+1 |
| 2024-02-09 | tailfs: initial implementation | Percy Wegmann | 1 | -1/+2 |
| 2024-01-05 | cmd/tailscaled, tsnet: don't return an interface containing a nil pointer | Andrew Dunham | 1 | -1/+7 |
| 2023-11-27 | tsnet: add CapturePcap method for debugging | Denton Gentry | 2 | -0/+82 |
| 2023-11-16 | tsnet: add option to run integrated web client | Will Norris | 2 | -1/+7 |
| 2023-11-15 | client/web: remove DebugMode from GET /api/data | Sonia Appasamy | 1 | -1/+1 |
| 2023-11-09 | tsnet: check a bit harder for https in Server.ListenFunnel | Brad Fitzpatrick | 1 | -0/+3 |
| 2023-11-02 | client/web: fill devMode from an env var | Sonia Appasamy | 1 | -3/+1 |
| 2023-11-02 | client/web: add ServerMode to web.Server | Sonia Appasamy | 1 | -0/+1 |
| 2023-10-31 | ipn/ipnlocal,client/web: add web client to tailscaled | Sonia Appasamy | 1 | -2/+5 |
| 2023-10-30 | tsnet: enable use-cases with non-native IPs by setting ns.ProcessSubnets | Tom DNetto | 2 | -25/+70 |
| 2023-10-14 | tsnet: fix data race in TestFallbackTCPHandler | Brad Fitzpatrick | 1 | -8/+9 |
| 2023-10-14 | cmd/tailscaled,net/tstun: fix data race on start-up in TUN mode | Maisem Ali | 1 | -0/+1 |
| 2023-10-11 | client/web: remove unused context param from NewServer | Sonia Appasamy | 1 | -3/+1 |
| 2023-10-11 | tsnet: support registering fallback TCP flow handlers | Tom DNetto | 2 | -4/+87 |
| 2023-09-29 | tsnet: add a test for restarting a tsnet server, fix Windows | Brad Fitzpatrick | 2 | -1/+53 |
| 2023-09-28 | ipn: use NodeCapMap in CheckFunnel | Maisem Ali | 1 | -1/+1 |
| 2023-09-17 | wgengine, proxymap: split out port mapping from Engine to new type | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-09-17 | types/netmap: start phasing out Addresses, add GetAddresses method | Brad Fitzpatrick | 1 | -1/+3 |
| 2023-09-12 | wgengine{,/netstack}: remove AddNetworkMapCallback from Engine interface | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-09-11 | control/controlknobs, all: add plumbed Knobs type, not global variables | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-09-10 | all: depend on zstd unconditionally, remove plumbing to make it optional | Brad Fitzpatrick | 1 | -3/+0 |
| 2023-08-31 | tsnet: remove redundant ephemeral logout on close | Brad Fitzpatrick | 1 | -9/+0 |
| 2023-08-24 | client/web: add self node cache | Sonia Appasamy | 1 | -1/+3 |
| 2023-08-24 | client/web: cache csrf key when running in CGI mode | Will Norris | 1 | -1/+4 |
| 2023-08-23 | all: replace deprecated ioutil references | Marwan Sulaiman | 1 | -2/+1 |
| 2023-08-21 | tsnet: add support for clientmetrics. | Denton Gentry | 1 | -1/+3 |
| 2023-08-18 | tsnet/example/web-client: listen on localhost | Will Norris | 1 | -7/+3 |
| 2023-08-17 | all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-08-10 | client/web: add barebones vite dev setup | Sonia Appasamy | 1 | -1/+2 |
| 2023-08-10 | tsnet: add new example serving the Tailscale web client | Will Norris | 1 | -0/+44 |
| 2023-08-09 | tailscale/cli: add interactive flow for enabling Funnel | Sonia Appasamy | 1 | -0/+4 |
| 2023-08-08 | util/testenv: add new package to hold InTest | Maisem Ali | 1 | -4/+2 |
| 2023-07-19 | tsnet: add examples (#8289) | Xe Iaso | 2 | -0/+284 |
| 2023-07-10 | logpolicy, various: allow overriding log function | Andrew Dunham | 1 | -1/+1 |
| 2023-07-07 | tsnet: mark TestLoopbackLocalAPI as flakey | Charlotte Brandhorst-Satzkorn | 1 | -0/+1 |
| 2023-06-30 | tsnet: add TestLoopbackSOCKS5 as flaky test | KevinLiang10 | 1 | -0/+2 |
| 2023-06-26 | tsnet: expose field to configure Wireguard port | Tom DNetto | 1 | -2/+7 |
| 2023-06-21 | tsnet: remove extra wording from Store comment | Aaron Bieber | 1 | -1/+1 |
| 2023-06-11 | net/tstun, tsnet: make happier on WASI | Brad Fitzpatrick | 1 | -1/+11 |
| 2023-06-06 | tsnet: document how to use Dir with multiple servers per process (#8286) | Xe Iaso | 1 | -0/+6 |
| 2023-05-10 | tsnet: reenable TestLoopbackSOCKS5 on Windows | James Tucker | 1 | -5/+0 |
| 2023-05-04 | tsd: add package with System type to unify subsystem init, discovery | Brad Fitzpatrick | 1 | -10/+10 |