202 Commits (f18bb6397be81ad316fbc2905ab315cc1644bb3d)

Author SHA1 Message Date
Brad Fitzpatrick 7d897229d9 net/dns: ignore permission errors on Synology DSM7 for now 4 years ago
Brad Fitzpatrick 2ff481ff10 net/dns: add health check for particular broken-ish Linux DNS config 4 years ago
Brad Fitzpatrick c988bd6ed1 net/dns/resolvconffile: unify three /etc/resolv.conf parsers into new package 4 years ago
Brad Fitzpatrick 21358cf2f5 net/dns: slightly optimize dbusPing for non-dbus case [Linux] 4 years ago
Brad Fitzpatrick 37e7a387ff net/dns: remove some unused code for detecting systemd-resolved [Linux] 4 years ago
Brad Fitzpatrick 15599323a1 net/dns: fix systemd-resolved detection race at boot 4 years ago
Denton Gentry dbea8217ac net/dns: add NetworkManager regression test 4 years ago
Aaron Bieber e5cd765e00 net/dns/resolvd: properly handle not having "search" entries 4 years ago
Brad Fitzpatrick 41fd4eab5c envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) 4 years ago
Brad Fitzpatrick 6feb8f4c51 net/dns: log why resolved does not look like it's on use [Linux] 4 years ago
Aaron Bieber 411c6c316c net/dns/resolvd: store nameservers 4 years ago
Brad Fitzpatrick 24a04d07d1 net/dns/resolver: handle tabs as whitespace when ExitDNS parses resolv.conf 4 years ago
Brad Fitzpatrick 8df3fa4638 net/dns: make WSL network configuration opt-in for now 4 years ago
Aaron Bieber 189f359609
net/dns: teach OpenBSD's manager to talk to resolvd(8). (#2789) 4 years ago
Brad Fitzpatrick 8d0ed1c9ba net/dns/resolver: on Android, make ExitDNS use net package for DNS 4 years ago
Brad Fitzpatrick 506c727e30 ipnlocal, net/{dns,tsaddr,tstun}, wgengine: support MagicDNS on IPv6 4 years ago
Brad Fitzpatrick 2513d2d728 net/{neterror,dns/resolver}: move PacketWasTruncated to neterror from DNS code 4 years ago
Brad Fitzpatrick eb26c081b1 net/dns: bound time we wait on restarting systemd-resolved in another place 4 years ago
Brad Fitzpatrick 0aa4c6f147 net/dns/resolver: add debug HTML handler to see what DNS traffic was forwarded 4 years ago
Brad Fitzpatrick 0848b36dd2 net/dns/resolver: add metrics to PTR lookup misses 4 years ago
Brad Fitzpatrick 39f22a357d net/dns/resolver: send NXDOMAIN to iOS DNS-SD/Bonjour queries 4 years ago
Brad Fitzpatrick 394c9de02b net/dns/resolver: add nameFromQuery benchmark 4 years ago
Brad Fitzpatrick c7052154d5 net/dns/resolver: fix the subject in a func comment 4 years ago
Brad Fitzpatrick 486059589b all: gofmt -w -s (simplify) tests 4 years ago
Brad Fitzpatrick cced414c7d net/dns/resolver: add Windows ExitDNS service support, using net package 4 years ago
Brad Fitzpatrick cab5c46481 net/dns: bound how long we block looking for, restarting systemd-resolved 4 years ago
Brad Fitzpatrick c37af58ea4 net/tsdial: move more weirdo dialing into new tsdial package, plumb 4 years ago
Brad Fitzpatrick 3ae6f898cf ipn/ipnlocal, net/dns/resolver: use exit node's DoH proxy when available 4 years ago
Aaron Klotz f93cf6fa03 net/dns: fix checking for wrapped error when attempting to read wsl.conf for Windows WSL2 4 years ago
David Anderson 124363e0ca net/dns: detect and decode UTF-16 from wsl.exe earlier. 4 years ago
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