summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2021-04-16net/tsaddr: add new IP range for ephemeral nodes in Tailscale ULA (#1715)Naman Sood1-0/+12
2021-04-14net/dns: add debugging traces to DNS manager selection on linux.David Anderson2-2/+38
2021-04-14net/dns: fix inverted test for NetworkManager.David Anderson1-1/+1
2021-04-14net/dns: error out on linux if /etc/resolv.conf can't be read.David Anderson1-0/+3
2021-04-14net/dns: fix freebsd DNS manager selection.David Anderson3-38/+46
2021-04-14stun fuzzer: Small fixAdamKorcz1-1/+1
2021-04-13net/dns: fix FreeBSD buildBrad Fitzpatrick1-0/+5
2021-04-13net/dns: fix staticheck.David Anderson2-75/+0
2021-04-13net/dns: implement correct manager detection on linux.David Anderson3-6/+189
2021-04-13net/dns: fix NM's GetBaseConfig when no configs exist.David Anderson1-0/+4
2021-04-13net/dns: refactor dbus connection setup in resolved manager.David Anderson1-46/+25
2021-04-12net/dns: return error from NewOSManager, use it to initialize NM.David Anderson13-47/+50
2021-04-12net/dns: support split and unsplit DNS in NetworkManager.David Anderson1-2/+124
2021-04-11net/dns: fix up NetworkManager configurator a bit.David Anderson1-26/+36
2021-04-11net/dns: set resolved DefaultRoute setting according to split-dns mode.David Anderson1-0/+4
2021-04-11net/dns: fix staticcheck errors.David Anderson2-13/+15
2021-04-11net/dns: pacify staticcheck for nowBrad Fitzpatrick1-0/+1
2021-04-11net/dns: support split DNS in systemd-resolved.David Anderson2-16/+73
2021-04-11net/dns: improve NetworkManager detection, using more DBus.David Anderson2-7/+35
2021-04-10net/dns: rename resolvconf.go to debian_resolvconf.go.David Anderson5-191/+185
2021-04-10net/dns: also include 'tail' and 'base' files when fixing up resolv.conf.David Anderson1-0/+8
2021-04-10net/dns: implement prior config reading for debian resolvconf.David Anderson1-3/+65
2021-04-10net/dns: rename script variable.David Anderson1-2/+2
2021-04-10net/dns: add documentation to openresolv's config fetch.David Anderson1-0/+15
2021-04-10net/dns: teach the openresolv manager to read DNS config.David Anderson2-11/+36
2021-04-10net/dns: split resolvconfManager into a debian and an openresolv manager.David Anderson4-69/+86
2021-04-10net/dns: implement a DNS override workaround for legacy resolvconf.David Anderson3-15/+109
2021-04-10util/dnsname: add FQDN type, use throughout codebase.David Anderson10-171/+185
2021-04-10Added 2 fuzzersAdamKorcz1-0/+13
2021-04-09net/dns: make directManager support split DNS, and work in sandboxes.David Anderson1-43/+96
2021-04-08net/dns: add temporary fallback to quad-9 resolver for split-DNS testing.David Anderson1-1/+22
2021-04-08net/dns: add missing FQDN qualification.David Anderson1-1/+1
2021-04-08net/dns: make FQDN dot style consistent in more places.David Anderson2-3/+4
2021-04-08net/dns/resolver: don't avoid tailscale routes for DNS forwarding.David Anderson1-2/+1
2021-04-07net/dns: some post-review cleanups.David Anderson8-24/+29
2021-04-07net/dns: insert OS base config when emulating split DNS.David Anderson2-18/+53
2021-04-07net/dns: sort matchDomains to avoid test flake.David Anderson1-0/+3
2021-04-07net/dns: add GetBaseConfig to OSConfigurator interface.David Anderson8-3/+53
2021-04-07net/dns: add tests for DNS config generation.David Anderson1-0/+397
2021-04-07net/dns/resolver: add a test helper to get at the resolver config.David Anderson1-3/+10
2021-04-07net/dns: handle all possible translations of high-level DNS config.David Anderson2-26/+209
2021-04-07net/tstun: accept peerapi connections through the filterBrad Fitzpatrick2-2/+114
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-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 Anderson3-5/+34
2021-04-05net/dns: add a Primary field to OSConfig.David Anderson8-39/+32
2021-04-05net/dns: rename Set to SetDNS in OSConfigurator.David Anderson8-12/+12