| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-08-16 | WIPbradfitz/gui_netmap | Brad Fitzpatrick | 1 | -9/+10 |
| 2023-08-12 | control/controlclient: refactor in prep for optimized delta handling | Brad Fitzpatrick | 1 | -17/+34 |
| 2023-08-10 | control/controlclient: add Auto.updateRoutine | Maisem Ali | 1 | -34/+26 |
| 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 | 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 | 1 | -26/+27 |
| 2023-07-13 | control/controlclient: reset backoff in mapRoutine on netmap recv | Maisem Ali | 1 | -1/+8 |
| 2023-05-01 | control/controlclient: use dnscache.Resolver for Noise client | Andrew Dunham | 1 | -8/+20 |
| 2023-04-20 | all: avoid repeated default interface lookups | Mihai Parparita | 1 | -2/+3 |
| 2023-04-20 | all: move network monitoring from wgengine/monitor to net/netmon | Mihai Parparita | 1 | -6/+6 |
| 2023-04-17 | net/dnsfallback: more explicitly pass through logf function | Mihai Parparita | 1 | -1/+1 |
| 2023-03-12 | various: pass logger.Logf through to more places | Andrew Dunham | 1 | -0/+1 |
| 2023-03-09 | control/controlclient: improve handling of concurrent lite map requests | Maisem Ali | 1 | -26/+20 |
| 2023-03-08 | all: implement preauth-key support with tailnet lock | Tom DNetto | 1 | -1/+56 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 1 | -3/+2 |
| 2023-01-14 | ipn/ipnlocal: move handling of expired nodes to LocalBackend | Andrew Dunham | 1 | -0/+6 |
| 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 | 1 | -8/+8 |
| 2022-11-11 | ipn/ipnlocal: add support for multiple user profiles | Maisem Ali | 1 | -2/+8 |
| 2022-11-04 | control/controlclient: export NoiseClient | Maisem Ali | 1 | -20/+7 |
| 2022-11-02 | client/tailscale, tsnet, ipn/ipnlocal: prove nodekey ownership over noise | Brad Fitzpatrick | 1 | -0/+27 |
| 2022-10-31 | cmd,ipn/ipnlocal,tailcfg: implement TKA disablement | Tom DNetto | 1 | -0/+17 |
| 2022-10-24 | types/persist: add PublicNodeKey helper | Maisem Ali | 1 | -1/+1 |
| 2022-10-14 | control/controlclient,ipn/ipnlocal,tailcfg: rotate node-key signature on regi... | Tom DNetto | 1 | -42/+102 |
| 2022-09-29 | all: fix spelling mistakes | Josh Soref | 1 | -1/+1 |
| 2022-09-25 | control/controlclient: fix recent set-dns regression | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-09-24 | control/controlclient: stop restarting map polls on health change | Brad Fitzpatrick | 1 | -0/+32 |
| 2022-09-23 | control/controlclient: add a noiseClient.post helper method | Brad Fitzpatrick | 1 | -6/+2 |
| 2022-09-23 | tailcfg, control/controlhttp, control/controlclient: add ControlDialPlan fiel... | Andrew Dunham | 1 | -1/+45 |
| 2022-09-21 | control/controlclient,ipn/ipnlocal: wire tka enable/disable | Tom DNetto | 1 | -0/+7 |
| 2022-09-15 | refactor: move from io/ioutil to io and os packages | Eng Zer Jun | 1 | -8/+7 |
| 2022-09-15 | envknob: support changing envknobs post-init | Brad Fitzpatrick | 1 | -17/+17 |
| 2022-09-13 | cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-08-29 | tailcfg, control/controlclient, ipn/ipnlocal: add c2n (control-to-node) system | Brad Fitzpatrick | 1 | -2/+64 |
| 2022-08-15 | Allow any port for HTTPS when using Noise over TLS | Juan Font Alonso | 1 | -1/+1 |
| 2022-08-11 | tailcfg, control/controlclient: add PingRequest.URLIsNoise [capver 38] | Brad Fitzpatrick | 1 | -6/+15 |
| 2022-08-09 | tailcfg, control/controlclient: make Debug settings sticky in a map session [... | Brad Fitzpatrick | 1 | -16/+17 |
| 2022-08-04 | all: use syncs.AtomicValue | Maisem Ali | 1 | -16/+7 |
| 2022-08-03 | all: use atomic.Pointer | Maisem Ali | 1 | -2/+2 |
| 2022-08-03 | control/controlclient: fix crash in tests elsewhere when GetNLPublicKey is nil | Brad Fitzpatrick | 1 | -5/+11 |
| 2022-08-03 | assorted: plumb tka initialization & network-lock key into tailscaled | Tom DNetto | 1 | -0/+9 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 1 | -4/+4 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-06-19 | control/controlclient: remove Client.SetStatusFunc | Brad Fitzpatrick | 1 | -0/+3 |
| 2022-06-19 | control/controlclient, types/netmap: remove unused LocalPort field | Brad Fitzpatrick | 1 | -17/+6 |