| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-05-16 | all: adapt to opaque netaddr types | Josh Bleecher Snyder | 1 | -36/+30 |
| 2021-05-12 | ipnlocal: fix switching users while logged in + Stopped. | Avery Pennarun | 1 | -10/+16 |
| 2021-05-12 | ipnlocal: fix deadlock in RequestEngineStatusAndWait() error path. | Avery Pennarun | 1 | -0/+8 |
| 2021-05-11 | internal/deephash: rename from deepprint | Brad Fitzpatrick | 1 | -2/+2 |
| 2021-05-07 | ipn/{ipnlocal,ipnstate}: add PeerStatus.ID stable ID to status --json output | Brad Fitzpatrick | 1 | -0/+4 |
| 2021-05-04 | ipnlocal: accept a new opts.UpdatePrefs field. | Avery Pennarun | 1 | -1/+13 |
| 2021-04-30 | ipn/ipnlocal: remove NewLocalBackendWithClientGen | Brad Fitzpatrick | 1 | -15/+29 |
| 2021-04-30 | ipnlocal: don't pause the controlclient until we get at least one netmap.apenwarr/statefix | Avery Pennarun | 1 | -2/+3 |
| 2021-04-30 | ipn: !WantRunning + !LoggedOut should not be idle on startup. | Avery Pennarun | 1 | -12/+15 |
| 2021-04-30 | ipnlocal: setting WantRunning with EditPrefs was special. | Avery Pennarun | 1 | -6/+25 |
| 2021-04-30 | Add prefs.LoggedOut to fix several state machine bugs. | Avery Pennarun | 1 | -4/+23 |
| 2021-04-30 | ipnlocal: fix deadlock when calling Shutdown() from Start(). | Avery Pennarun | 1 | -0/+2 |
| 2021-04-30 | Revert "ipn/ipnlocal: be authoritative for the entire MagicDNS record tree." | Avery Pennarun | 1 | -6/+0 |
| 2021-04-30 | controlclient: extract a Client interface and rename Client->Auto. | Avery Pennarun | 1 | -6/+18 |
| 2021-04-29 | ipn/ipnlocal: be authoritative for the entire MagicDNS record tree. | David Anderson | 1 | -0/+6 |
| 2021-04-29 | ipn/ipnlocal: make FileTargets check IPN state first | Brad Fitzpatrick | 1 | -3/+3 |
| 2021-04-28 | ipn/ipnlocal: remove IPv6 records from MagicDNS. | David Anderson | 1 | -0/+10 |
| 2021-04-27 | ipn/ipnlocal: prevent a now-expected [unexpected] log message on Windows | Brad Fitzpatrick | 1 | -0/+6 |
| 2021-04-23 | ipn/ipnlocal: add file sharing to windows shell | Aleksandar Pesic | 1 | -15/+24 |
| 2021-04-23 | ipn/ipnlocal: add a LocalBackend.Start fast path if already running | Brad Fitzpatrick | 1 | -2/+38 |
| 2021-04-23 | ipn/ipnlocal: close peer API listeners on transition away from Running | Brad Fitzpatrick | 1 | -8/+21 |
| 2021-04-22 | ipn/ipnlocal: use fallback default DNS whenever exit nodes are on. | David Anderson | 1 | -7/+13 |
| 2021-04-21 | ipn/ipnlocal: fix tailscale status --json AuthURL field | Brad Fitzpatrick | 1 | -3/+10 |
| 2021-04-21 | ipn/ipnlocal: on fresh lazy-connecting install, start in state NeedsLogin | Brad Fitzpatrick | 1 | -0/+1 |
| 2021-04-20 | ipn/ipnlocal: add arpa suffixes to MagicDNS for reverse lookups. | David Anderson | 1 | -1/+13 |
| 2021-04-20 | ipn/ipnlocal: only set authoritative domains when using MagicDNS. | David Anderson | 1 | -1/+1 |
| 2021-04-20 | ipn: don't Logout when Windows GUI disconnects | Brad Fitzpatrick | 1 | -1/+25 |
| 2021-04-20 | ipn/ipnlocal: plumb fallback DNS in as a workaround for split DNS issues. | David Anderson | 1 | -6/+31 |
| 2021-04-20 | ipn/ipnlocal: only fix peerapiListener on Windows when running | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-04-20 | ipn/ipnlocal: restrict local lan access to linux machines. | Maisem Ali | 1 | -10/+13 |
| 2021-04-19 | ipn, cmd/tailscale/cli: add pref to configure sudo-free operator user | Brad Fitzpatrick | 1 | -0/+22 |
| 2021-04-18 | ipn{,/ipnlocal}, cmd/tailscale/cli: don't check pref reverts on initial up | Brad Fitzpatrick | 1 | -1/+10 |
| 2021-04-16 | ipn/ipnlocal, etc: require file sharing capability to send/recv files | Brad Fitzpatrick | 1 | -0/+24 |
| 2021-04-14 | ipn/ipnlocal: advertise netstack to control server | Brad Fitzpatrick | 1 | -2/+9 |
| 2021-04-14 | ipn/ipnstate: add PeerStatus.TailscaleIPs slice, deprecate TailAddr | Brad Fitzpatrick | 1 | -18/+22 |
| 2021-04-13 | tailcfg: add Endpoint, EndpointType, MapRequest.EndpointType | Brad Fitzpatrick | 1 | -2/+2 |
| 2021-04-13 | client/tailscale/apitype: move local API types to new apitype package | Brad Fitzpatrick | 1 | -14/+5 |
| 2021-04-12 | ipn/ipnlocal,wgengine/router,cmd/tailscale: add flag to allow local lan acces... | Maisem Ali | 1 | -12/+35 |
| 2021-04-12 | cmd/tailscale/cli: don't let up change prefs based on implicit flag values | Brad Fitzpatrick | 1 | -1/+7 |
| 2021-04-12 | ipn/ipnlocal: add LocalBackend.SetDirectFileRoot | Brad Fitzpatrick | 1 | -15/+48 |
| 2021-04-12 | ipn/ipnlocal: be consistent in not logging when no notify registered | Brad Fitzpatrick | 1 | -1/+0 |
| 2021-04-12 | ipn/ipnlocal: remove redundant notify nil check | Brad Fitzpatrick | 1 | -4/+1 |
| 2021-04-11 | ipn/localapi: move EditPrefs to localapi | Brad Fitzpatrick | 1 | -2/+3 |
| 2021-04-10 | util/dnsname: add FQDN type, use throughout codebase. | David Anderson | 1 | -10/+26 |
| 2021-04-09 | ipn/{ipnlocal,localapi}, cmd/tailscale: add logout command | Brad Fitzpatrick | 1 | -6/+21 |
| 2021-04-09 | ipn/ipnlocal: fix deadlock from 227f73284 | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-04-09 | ipn/ipnlocal: eagerly announce peerapi service(s) on change | Brad Fitzpatrick | 1 | -0/+6 |
| 2021-04-09 | ipn/ipnlocal: avoid unneeded initPeerAPIListener work if no changes | Brad Fitzpatrick | 1 | -0/+14 |
| 2021-04-09 | ipn/ipnlocal: always set Notify.FilesWaiting, set IncomingFiles non-nil when ... | Brad Fitzpatrick | 1 | -3/+9 |
| 2021-04-08 | ipn/ipnlocal: provide IPN bus updates as files arrive | Brad Fitzpatrick | 1 | -3/+41 |