| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-04-05 | ipn/localapi: 404 on bad endpointscrawshaw/localapi404 | David Crawshaw | 1 | -1/+3 |
| 2021-04-05 | net/dns: rename Set to SetDNS in OSConfigurator. | David Anderson | 8 | -12/+12 |
| 2021-04-05 | net/dns: unify the OS manager and internal resolver. | David Anderson | 4 | -91/+63 |
| 2021-04-05 | net/dns/resolver: remove unused err return value. | David Anderson | 3 | -39/+12 |
| 2021-04-05 | net/dns: rename impl to os. | David Anderson | 1 | -7/+7 |
| 2021-04-05 | net/dns/resolver: remove leftover debug print. | David Anderson | 1 | -1/+0 |
| 2021-04-05 | health: add DNS subsystem and plumb errors in. | David Anderson | 2 | -4/+23 |
| 2021-04-05 | wgengine: move DNS configuration out of wgengine/router. | David Anderson | 15 | -71/+38 |
| 2021-04-03 | go.mod: update wireguard-go again | Josh Bleecher Snyder | 2 | -2/+6 |
| 2021-04-03 | wgengine/magicsock: remove RebindingUDPConn.FakeClosed | Josh Bleecher Snyder | 1 | -70/+20 |
| 2021-04-03 | wgengine/wgcfg: remove Config.ListenPort | Josh Bleecher Snyder | 6 | -15/+4 |
| 2021-04-02 | net/dns: fix typo in docstring. | David Anderson | 1 | -1/+1 |
| 2021-04-02 | wgengine/router: add a CallbackRouter shim. | David Anderson | 1 | -0/+54 |
| 2021-04-02 | ipn/ipnlocal: don't install any magicdns names if not proxying. | David Anderson | 1 | -4/+8 |
| 2021-04-02 | go.mod: update to latest wireguard-go and x/sys | Josh Bleecher Snyder | 2 | -2/+6 |
| 2021-04-02 | wgengine/...: split into multiple receive functions | Josh Bleecher Snyder | 7 | -270/+190 |
| 2021-04-02 | types/preftype: don't use iota for consts persisted to disk | Brad Fitzpatrick | 1 | -3/+5 |
| 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 | net/dns: disable NetworkManager and resolved configurators temporarily. | David Anderson | 3 | -4/+9 |
| 2021-04-02 | net/dns: replace managerImpl with OSConfigurator in code. | David Anderson | 12 | -48/+49 |
| 2021-04-02 | net/dns: add an OSConfigurator interface. | David Anderson | 1 | -0/+36 |
| 2021-04-02 | wgengine: take in dns.Config, split out to resolver.Config and dns.OSConfig. | David Anderson | 7 | -45/+58 |
| 2021-04-02 | net/dns: add new Config that captures tailscale+OS DNS config. | David Anderson | 1 | -0/+28 |
| 2021-04-02 | net/dns: rename Config to OSConfig. | David Anderson | 11 | -20/+19 |
| 2021-04-01 | net/dns: remove ManagerConfig, pass relevant args directly. | David Anderson | 16 | -70/+42 |
| 2021-04-01 | net/dns: put noop.go back, limit with build tags for staticcheck. | David Anderson | 1 | -0/+19 |
| 2021-04-01 | net/dns: remove Cleanup manager parameter. | David Anderson | 4 | -31/+2 |
| 2021-04-01 | net/dns: remove PerDomain from Config. | David Anderson | 5 | -31/+8 |
| 2021-04-01 | wgengine/router: move DNS cleanup into the DNS package. | David Anderson | 3 | -9/+17 |
| 2021-04-01 | wgengine/router: don't store unused tunname on windows. | David Anderson | 1 | -7/+0 |
| 2021-04-01 | ipn/ipnlocal: fix peerapi6 port being report as 0 in netstack mode | Brad Fitzpatrick | 2 | -21/+17 |
| 2021-04-01 | net/dns/resolver: teach the forwarder to do per-domain routing. | David Anderson | 5 | -122/+180 |
| 2021-04-01 | version/distro: look for absolute synology path | David Crawshaw | 1 | -1/+1 |
| 2021-04-01 | tailcfg: add Node.Capabilities, remove old stuff | Brad Fitzpatrick | 3 | -149/+25 |
| 2021-04-01 | tailcfg: remove UserProfile.Roles field, add tests for legacy behavior | Brad Fitzpatrick | 2 | -1/+37 |
| 2021-04-01 | ipn/policy: mark peerapi4 and peerapi6 as interesting services | Brad Fitzpatrick | 1 | -1/+6 |
| 2021-04-01 | cmd/tailscaled: rename isUserspace to useNetstack | Brad Fitzpatrick | 1 | -8/+8 |
| 2021-04-01 | all: gofmt -s | Josh Bleecher Snyder | 2 | -8/+8 |
| 2021-04-01 | wgengine/magicsock: adapt CreateEndpoint signature to match wireguard-go | Josh Bleecher Snyder | 5 | -11/+15 |
| 2021-04-01 | wgengine/router: document some fields a bit more | Brad Fitzpatrick | 1 | -1/+9 |
| 2021-04-01 | wgengine/monitor: Linux fall back to polling | Denton Gentry | 3 | -55/+73 |
| 2021-04-01 | net/dns/resolver: add live reconfig, plumb through to ipnlocal. | David Anderson | 10 | -541/+215 |
| 2021-03-31 | net/dns/resolver: fix package docstring. | David Anderson | 1 | -1/+2 |
| 2021-03-31 | net/dns/resolver: unexport Resolve and ResolveReverse. | David Anderson | 2 | -9/+9 |
| 2021-03-31 | net/dns/resolver: fix staticcheck error. | David Anderson | 1 | -1/+0 |
| 2021-03-31 | net/dns/resolver: unexport Packet, only use it internally. | David Anderson | 4 | -55/+41 |
| 2021-03-31 | net/dns/resolver: remove Start method, fully spin up in New instead. | David Anderson | 3 | -53/+47 |
| 2021-03-31 | net/dns/resolver: remove the Config struct. | David Anderson | 3 | -54/+23 |
| 2021-03-31 | net/dns/resolver: rename ResolverConfig to just Config. | David Anderson | 3 | -13/+13 |