| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-04-16 | ipn{,/ipnlocal}: in direct file receive mode, don't rename partial filebradfitz/macos_progress | Brad Fitzpatrick | 2 | -22/+24 |
| 2021-04-16 | ipn/ipnlocal, etc: require file sharing capability to send/recv files | Brad Fitzpatrick | 4 | -2/+44 |
| 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 | 2 | -23/+39 |
| 2021-04-13 | tailcfg: add Endpoint, EndpointType, MapRequest.EndpointType | Brad Fitzpatrick | 2 | -3/+2 |
| 2021-04-13 | ipn/ipnlocal: fix peerapi printf arg mismatch | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-04-13 | ipn/localapi: only require read access to list file targets | Brad Fitzpatrick | 1 | -2/+2 |
| 2021-04-13 | client/tailscale/apitype: move local API types to new apitype package | Brad Fitzpatrick | 3 | -25/+11 |
| 2021-04-12 | ipn/ipnlocal,wgengine/router,cmd/tailscale: add flag to allow local lan acces... | Maisem Ali | 4 | -52/+108 |
| 2021-04-12 | ipn/ipnlocal: in direct file mode, don't readdir | Brad Fitzpatrick | 1 | -1/+10 |
| 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 | 3 | -17/+88 |
| 2021-04-12 | ipn: add hostname to Prefs.Pretty output | Brad Fitzpatrick | 2 | -0/+10 |
| 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-12 | ipn: set BackendServer's notify earlier; don't require Start | Brad Fitzpatrick | 1 | -2/+3 |
| 2021-04-12 | ipn: include err in Notify decode fatal path | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-04-11 | ipn/localapi: require write access to PATCH prefs | Brad Fitzpatrick | 1 | -0/+4 |
| 2021-04-11 | ipn/ipnlocal: use PATCH for EditPrefs, not POST | Brad Fitzpatrick | 1 | -2/+6 |
| 2021-04-11 | ipn/localapi: move EditPrefs to localapi | Brad Fitzpatrick | 5 | -20/+21 |
| 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 | 2 | -6/+40 |
| 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 | 2 | -5/+20 |
| 2021-04-08 | ipn/ipnlocal: provide IPN bus updates as files arrive | Brad Fitzpatrick | 3 | -12/+120 |
| 2021-04-08 | ipn/ipnlocal: allow setting MagicDNS without DefaultResolvers. | David Anderson | 1 | -6/+1 |
| 2021-04-08 | tailcfg: add DNS routes and advanced resolver config. | David Anderson | 1 | -12/+40 |
| 2021-04-08 | ipn/ipnlocal: don't filter by time in FileTargets | Brad Fitzpatrick | 1 | -5/+1 |
| 2021-04-07 | ipn/ipnlocal: some more variable renames | Brad Fitzpatrick | 1 | -6/+8 |
| 2021-04-07 | ipn/ipnlocal: rename some variables to be consistent | Brad Fitzpatrick | 1 | -30/+30 |
| 2021-04-07 | net/dns: handle all possible translations of high-level DNS config. | David Anderson | 1 | -2/+1 |
| 2021-04-07 | net/tstun: accept peerapi connections through the filter | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-04-07 | ipn, paths, cmd/tailscaled: remove LegacyConfigPath, relaynode migration | Brad Fitzpatrick | 3 | -42/+6 |
| 2021-04-07 | ipn: remove Options.HTTPTestClient, move to LocalBackend | Brad Fitzpatrick | 2 | -5/+13 |
| 2021-04-07 | ipn/localapi, cmd/tailscale: add API to get prefs, CLI debug command to show | Brad Fitzpatrick | 2 | -0/+26 |
| 2021-04-06 | ipn: move Options.Notify to its own method | Brad Fitzpatrick | 6 | -33/+66 |
| 2021-04-06 | cmd/tailscaled, wgengine{,/netstack}: add netstack hybrid mode, add to Windows | Brad Fitzpatrick | 1 | -2/+2 |
| 2021-04-06 | ipn/{ipnlocal,localapi}: add localapi handler to dial/proxy file PUTs | Brad Fitzpatrick | 3 | -13/+135 |
| 2021-04-06 | ipn/localapi: add API for getting file targets | Brad Fitzpatrick | 3 | -0/+268 |
| 2021-04-05 | ipn/localapi: 404 on bad endpoints | David Crawshaw | 1 | -1/+3 |
| 2021-04-02 | ipn/ipnlocal: don't install any magicdns names if not proxying. | David Anderson | 1 | -4/+8 |
| 2021-04-02 | ipn/ipnlocal: lazily connect to control, lazily generate machine key | Brad Fitzpatrick | 2 | -29/+50 |
| 2021-04-02 | ipn/ipnlocal: simplify loadStateLocked control flow a bit, restore logging | Brad Fitzpatrick | 1 | -7/+10 |
| 2021-04-02 | wgengine: take in dns.Config, split out to resolver.Config and dns.OSConfig. | David Anderson | 1 | -20/+26 |
| 2021-04-02 | net/dns: rename Config to OSConfig. | David Anderson | 1 | -1/+1 |
| 2021-04-01 | net/dns: remove PerDomain from Config. | David Anderson | 1 | -1/+0 |
| 2021-04-01 | ipn/ipnlocal: fix peerapi6 port being report as 0 in netstack mode | Brad Fitzpatrick | 2 | -21/+17 |
| 2021-04-01 | ipn/policy: mark peerapi4 and peerapi6 as interesting services | Brad Fitzpatrick | 1 | -1/+6 |