summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-04-07control/controlclient: return correct certificateAdrian Dewhurst1-20/+41
2021-04-06ipn: move Options.Notify to its own methodBrad Fitzpatrick8-90/+122
2021-04-06cmd/tailscaled, wgengine{,/netstack}: add netstack hybrid mode, add to WindowsBrad Fitzpatrick8-33/+220
2021-04-06ipn/{ipnlocal,localapi}: add localapi handler to dial/proxy file PUTsBrad Fitzpatrick4-15/+138
2021-04-06monitor/polling: reduce Cloud Run polling interval.Denton Gentry1-2/+22
2021-04-06hostifo: update LXC, add Cloud Run.Denton Gentry1-0/+20
2021-04-06net/nettest: make nettest.NewConn pass x/net/nettest.TestConn.Maisem Ali6-153/+283
2021-04-06net/dns: split out search domains and match domains in OSConfig.David Anderson7-25/+23
2021-04-06net/dns: start of compat hacks for Windows 7.David Anderson1-7/+97
2021-04-06cmd/tailscale/cli: add debug command to print localapi curl commandBrad Fitzpatrick1-0/+19
2021-04-06ipn/localapi: add API for getting file targetsBrad Fitzpatrick3-0/+268
2021-04-05net/dns: implement OS-level split DNS for Windows.David Anderson1-23/+191
2021-04-05net/dns: set OSConfig.Primary.David Anderson1-0/+1
2021-04-05net/tstun: return the real interface name at device creation.David Anderson5-14/+39
2021-04-05ipn/localapi: 404 on bad endpointsDavid Crawshaw1-1/+3
2021-04-05net/dns: add a Primary field to OSConfig.David Anderson9-44/+37
2021-04-05net/dns: rename Set to SetDNS in OSConfigurator.David Anderson8-12/+12
2021-04-05net/dns: unify the OS manager and internal resolver.David Anderson4-91/+63
2021-04-05net/dns/resolver: remove unused err return value.David Anderson3-39/+12
2021-04-05net/dns: rename impl to os.David Anderson1-7/+7
2021-04-05net/dns/resolver: remove leftover debug print.David Anderson1-1/+0
2021-04-05health: add DNS subsystem and plumb errors in.David Anderson2-4/+23
2021-04-05wgengine: move DNS configuration out of wgengine/router.David Anderson15-71/+38
2021-04-03go.mod: update wireguard-go againJosh Bleecher Snyder2-2/+6
2021-04-03wgengine/magicsock: remove RebindingUDPConn.FakeClosedJosh Bleecher Snyder1-70/+20
2021-04-03wgengine/wgcfg: remove Config.ListenPortJosh Bleecher Snyder6-15/+4
2021-04-02net/dns: fix typo in docstring.David Anderson1-1/+1
2021-04-02wgengine/router: add a CallbackRouter shim.David Anderson1-0/+54
2021-04-02ipn/ipnlocal: don't install any magicdns names if not proxying.David Anderson1-4/+8
2021-04-02go.mod: update to latest wireguard-go and x/sysJosh Bleecher Snyder2-2/+6
2021-04-02wgengine/...: split into multiple receive functionsJosh Bleecher Snyder7-270/+190
2021-04-02types/preftype: don't use iota for consts persisted to diskBrad Fitzpatrick1-3/+5
2021-04-02ipn/ipnlocal: lazily connect to control, lazily generate machine keyBrad Fitzpatrick2-29/+50
2021-04-02ipn/ipnlocal: simplify loadStateLocked control flow a bit, restore loggingBrad Fitzpatrick1-7/+10
2021-04-02net/dns: disable NetworkManager and resolved configurators temporarily.David Anderson3-4/+9
2021-04-02net/dns: replace managerImpl with OSConfigurator in code.David Anderson12-48/+49
2021-04-02net/dns: add an OSConfigurator interface.David Anderson1-0/+36
2021-04-02wgengine: take in dns.Config, split out to resolver.Config and dns.OSConfig.David Anderson7-45/+58
2021-04-02net/dns: add new Config that captures tailscale+OS DNS config.David Anderson1-0/+28
2021-04-02net/dns: rename Config to OSConfig.David Anderson11-20/+19
2021-04-01net/dns: remove ManagerConfig, pass relevant args directly.David Anderson16-70/+42
2021-04-01net/dns: put noop.go back, limit with build tags for staticcheck.David Anderson1-0/+19
2021-04-01net/dns: remove Cleanup manager parameter.David Anderson4-31/+2
2021-04-01net/dns: remove PerDomain from Config.David Anderson5-31/+8
2021-04-01wgengine/router: move DNS cleanup into the DNS package.David Anderson3-9/+17
2021-04-01wgengine/router: don't store unused tunname on windows.David Anderson1-7/+0
2021-04-01ipn/ipnlocal: fix peerapi6 port being report as 0 in netstack modeBrad Fitzpatrick2-21/+17
2021-04-01net/dns/resolver: teach the forwarder to do per-domain routing.David Anderson5-122/+180
2021-04-01version/distro: look for absolute synology pathDavid Crawshaw1-1/+1
2021-04-01tailcfg: add Node.Capabilities, remove old stuffBrad Fitzpatrick3-149/+25