| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-08-16 | WIPbradfitz/gui_netmap | Brad Fitzpatrick | 1 | -9/+10 |
| 2023-08-13 | control/controlclient: move lastUpdateGenInformed to tighter scope | Brad Fitzpatrick | 1 | -7/+7 |
| 2023-08-12 | control/controlclient: refactor in prep for optimized delta handling | Brad Fitzpatrick | 2 | -43/+71 |
| 2023-08-11 | control/controlclient: avert a data race when logging (#8863) | M. J. Fromberger | 1 | -2/+5 |
| 2023-08-10 | control/controlclient: add Auto.updateRoutine | Maisem Ali | 3 | -202/+193 |
| 2023-08-09 | control/controlhttp: remove tstest.Clock from tests (#8830) | Andrew Lytvynov | 1 | -11/+23 |
| 2023-08-08 | control/controlclient: make Direct own all changes to Persist | Maisem Ali | 1 | -0/+9 |
| 2023-08-08 | types/persist: drop duplicated Persist.LoginName | Maisem Ali | 1 | -4/+1 |
| 2023-08-08 | control/controlclient: use ptr.To | Maisem Ali | 1 | -2/+2 |
| 2023-08-08 | wgengine,ipn,cmd/tailscale: add size option to ping (#8739) | salman aljammaz | 1 | -2/+2 |
| 2023-08-04 | control: use tstime instead of time (#8595) | Claire Wang | 9 | -42/+60 |
| 2023-07-13 | control/controlclient: reset backoff in mapRoutine on netmap recv | Maisem Ali | 2 | -1/+10 |
| 2023-07-13 | net/netcheck, tailcfg: add DERPHomeParams and use it | Andrew Dunham | 2 | -2/+126 |
| 2023-07-07 | control/controlclient: use ctx passed down to NoiseClient.getConn | Maisem Ali | 1 | -6/+49 |
| 2023-06-25 | .github: actually run tests in CI | Maisem Ali | 1 | -13/+14 |
| 2023-06-23 | util/goroutines: let ScrubbedGoroutineDump get only current stack | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-05-01 | control/controlclient: use dnscache.Resolver for Noise client | Andrew Dunham | 5 | -24/+87 |
| 2023-04-20 | all: avoid repeated default interface lookups | Mihai Parparita | 5 | -5/+21 |
| 2023-04-20 | all: move network monitoring from wgengine/monitor to net/netmon | Mihai Parparita | 1 | -6/+6 |
| 2023-04-17 | various: add golangci-lint, fix issues (#7905) | Andrew Dunham | 1 | -1/+1 |
| 2023-04-17 | net/dnsfallback: more explicitly pass through logf function | Mihai Parparita | 2 | -2/+2 |
| 2023-04-12 | net/sockstats: pass in logger to sockstats.WithSockStats | Mihai Parparita | 2 | -5/+5 |
| 2023-03-15 | control/controlclient: fix accidental backoff reset | Kurnia D Win | 1 | -1/+7 |
| 2023-03-12 | various: pass logger.Logf through to more places | Andrew Dunham | 2 | -0/+3 |
| 2023-03-09 | control/controlclient: improve handling of concurrent lite map requests | Maisem Ali | 2 | -43/+76 |
| 2023-03-08 | all: implement preauth-key support with tailnet lock | Tom DNetto | 2 | -1/+96 |
| 2023-03-08 | Revert "control/controlclient: improve handling of concurrent lite map requests" | Tom DNetto | 1 | -55/+17 |
| 2023-03-07 | control/controlclient: improve handling of concurrent lite map requests | Andrew Dunham | 1 | -17/+55 |
| 2023-03-06 | sockstats: switch label to enum | Mihai Parparita | 2 | -5/+5 |
| 2023-03-04 | all: use tstest.Replace more | Maisem Ali | 1 | -4/+4 |
| 2023-03-01 | sockstats: instrument networking code paths | Mihai Parparita | 2 | -0/+11 |
| 2023-02-08 | control/controlhttp: don't require valid TLS cert for Noise connection | Brad Fitzpatrick | 3 | -29/+43 |
| 2023-01-30 | net/memnet: rename from net/nettest | Maisem Ali | 3 | -15/+15 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 28 | -84/+56 |
| 2023-01-19 | all: start groundwork for using capver for localapi & peerapi | Brad Fitzpatrick | 1 | -0/+3 |
| 2023-01-17 | control/controlhttp: add TS_FORCE_NOISE_443, TS_DEBUG_NOISE_DIAL envknobs | Brad Fitzpatrick | 1 | -2/+25 |
| 2023-01-14 | ipn/ipnlocal: move handling of expired nodes to LocalBackend | Andrew Dunham | 3 | -197/+11 |
| 2023-01-13 | control/controlhttp: fix header case-sensitivity | Matthias Gabriel | 1 | -1/+2 |
| 2023-01-11 | control/controlclient, tailcfg: add Node.Expired field, set for expired nodes | Andrew Dunham | 2 | -10/+211 |
| 2023-01-03 | ipn/localapi: add localapi debug endpoints for packet filter/matches | Brad Fitzpatrick | 1 | -15/+19 |
| 2022-11-30 | types/ptr: move all the ptrTo funcs to one new package's ptr.To | Brad Fitzpatrick | 1 | -12/+9 |
| 2022-11-23 | tailcfg, ipn, controlclient: add MapResponse.ClientVersion, plumb to IPN bus | Brad Fitzpatrick | 1 | -9/+15 |
| 2022-11-16 | ipn/ipnlocal: move URL validation to LocalBackend | Maisem Ali | 1 | -25/+0 |
| 2022-11-16 | control/controlclient: filter PopBrowserURL values to https schemes | Brad Fitzpatrick | 1 | -0/+25 |
| 2022-11-15 | all: store NL keys per profile | Maisem Ali | 1 | -18/+7 |
| 2022-11-13 | health: add Warnable, move ownership of warnable items to callers | Brad Fitzpatrick | 1 | -3/+1 |
| 2022-11-11 | control/controlclient: make Status.Persist a PersistView | Maisem Ali | 3 | -11/+11 |
| 2022-11-11 | ipn/ipnlocal: add support for multiple user profiles | Maisem Ali | 2 | -4/+10 |
| 2022-11-04 | all: remove old +build tags | Brad Fitzpatrick | 4 | -4/+0 |
| 2022-11-04 | control/controlclient: export NoiseClient | Maisem Ali | 3 | -33/+43 |