422 Commits (7407f404d996594de43a546cfabbd40d776a4e22)

Author SHA1 Message Date
Brad Fitzpatrick 135580a5a8 tailcfg, ipn/ipnlocal, net/dns: forward exit node DNS on Unix to system DNS 4 years ago
Brad Fitzpatrick 78b0bd2957 net/dns/resolver: add clientmetrics for DNS 4 years ago
Brad Fitzpatrick 25525b7754 net/dns/resolver, ipn/ipnlocal: wire up peerapi DoH server to DNS forwarder 4 years ago
Josh Bleecher Snyder d10cefdb9b net/dns: require space after nameserver/search parsing resolv.conf 4 years ago
Josh Bleecher Snyder 9f00510833 net/dns: handle comments in resolv.conf 4 years ago
Brad Fitzpatrick 283ae702c1 ipn/ipnlocal: start adding DoH DNS server to peerapi when exit node 4 years ago
David Anderson 88b8a09d37 net/dns: make constants for the various DBus strings. 4 years ago
David Anderson 6c82cebe57 health: add a health state for net/dns.OSConfigurator. 4 years ago
David Anderson 4ef3fed100 net/dns: resync config to systemd-resolved when it restarts. 4 years ago
David Anderson cf9169e4be net/dns: remove unused Config struct element. 4 years ago
Josh Bleecher Snyder 758c37b83d net/netns: thread logf into control functions 4 years ago
Brad Fitzpatrick 400ed799e6 net/dns: work around old systemd-resolved setLinkDomain length limit 4 years ago
David Anderson c5d572f371 net/dns: correctly handle NetworkManager-managed DNS that points to resolved. 4 years ago
Josh Bleecher Snyder 94fb42d4b2 all: use testingutil.MinAllocsPerRun 5 years ago
Denton Gentry 139a6c4c9c net/dns: detect when resolvconf points to systemd-resolved. 5 years ago
David Anderson a320d70614 net/dns: fall back to copy+delete/truncate if moving to/from /etc/resolv.conf fails. 5 years ago
David Anderson 04d24d3a38 net/dns: move directManager function below directManager's definition. 5 years ago
David Anderson 422ea4980f net/dns: remove a tiny wrapper function that isn't contributing anything. 5 years ago
Maxim Merzhanov 9f954628e5 net/dns: ignore UnknownMethod error in SetLinkDefaultRoute for resolved manager 5 years ago
Maisem Ali 7817ab6b20 net/dns/resolver: set maxDoHInFlight to 1000 on iOS 15+. 5 years ago
David Crawshaw 77696579f5 net/dns/resolver: drop dropping log 5 years ago
Brad Fitzpatrick 676fb458c3 net/dns/resolver: make hasRDNSBonjourPrefix match shorter queries too 5 years ago
nicksherron f01ff18b6f all: fix spelling mistakes 5 years ago
Smitty b382161fe5 tsdns: don't forward transient DNS errors 5 years ago
Denton Gentry d883747d8b net/dns/resolver: don't forward DNS-SD on all platforms 5 years ago
Brad Fitzpatrick 297d1b7cb6 net/dns/resolver: don't forward DNS-SD queries 5 years ago
Brad Fitzpatrick 47044f3af7 net/dns/resolver: fix log prefix 5 years ago
Brad Fitzpatrick 7634af5c6f all: gofmt 5 years ago
Filippo Valsorda d7ce2be5f4 net/dns/resolver: add unsecured Quad9 resolvers 5 years ago
Denton Gentry 93c2882a2f wgengine: flush DNS cache after major link change. 5 years ago
Maxim Merzhanov d43fcd2f02 net/dns: fix error wrapping for SetLinkDefaultRoute in resolved 5 years ago
Brad Fitzpatrick 640134421e all: update tests to use tstest.MemLogger 5 years ago
David Crawshaw 9502b515f1 net/dns: replace resolver IPs with type for DoH 5 years ago
David Anderson bb6fdfb243 net/dns: fix the build on freebsd (missing default case in switch) 5 years ago
David Anderson b3b1c06b3a net/dns: only restart systemd-resolved if we changed /etc/resolv.conf. 5 years ago
David Anderson 10547d989d net/dns: exhaustively test DNS selection paths for linux. 5 years ago
David Anderson c071bcda33 net/dns: relax systemd-resolved detection. 5 years ago
David Anderson 39748e9562 net/dns/resolver: authoritatively return NXDOMAIN for reverse zones we own. 5 years ago
Emmanuel T Odeke 0daa32943e all: add (*testing.B).ReportAllocs() to every benchmark 5 years ago
Brad Fitzpatrick 065c4ffc2c net/dns: add start of Linux newOSConfigurator tests 5 years ago
Brad Fitzpatrick 09a47ea3f1 net/dns: prep for writing manager_linux tests; pull some stuff out 5 years ago
slowy07 ac0353e982 fix: typo spelling grammar 5 years ago
David Crawshaw 0ac2130590 net/dns: resolveConfExists reading the wrong error 5 years ago
Brad Fitzpatrick 36ffd509de net/dns: avoid Linux PolicyKit GUI dialog during tests 5 years ago
Josh Bleecher Snyder a24cee0d67 all: simplify ts_macext build tags 5 years ago
Adrian Dewhurst 8bdf878832 net/dns/resolver: use forwarded dns txid directly 5 years ago
Josh Bleecher Snyder a5da4ed981 all: gofmt with Go 1.17 5 years ago
Denton Gentry 260b85458c net/dns: correct log message. 5 years ago
Brad Fitzpatrick 54e33b511a net/dns/resolver: add test that I forgot to git add earlier 5 years ago
Brad Fitzpatrick be921d1a95 net/dns/resolver: fix skipped DoH test that bitrot 5 years ago