summaryrefslogtreecommitdiffhomepage
path: root/net/dns/manager_linux.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-12-09net/dns: retrample resolve.conf when another process has trampled it (#18069)Claus Lensbøl1-3/+4
2025-09-30feature/featuretags: add option to turn off DNSBrad Fitzpatrick1-1/+2
2025-09-24net/dns, feature/featuretags: make NetworkManager, systemd-resolved, and DBus...Brad Fitzpatrick1-97/+54
2025-09-02util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move glo...Brad Fitzpatrick1-1/+2
2025-07-10all: detect JetKVM and specialize a handful of things for itBrad Fitzpatrick1-0/+5
2025-05-07net/dns: don't link dbus, gonotify on AndroidBrad Fitzpatrick1-0/+2
2024-06-14various: create a catch-all NRPT rule when "Override local DNS" is enabled on...Nick Khyl1-1/+5
2024-04-26health, all: remove health.Global, finish plumbing health.TrackerBrad Fitzpatrick1-7/+7
2024-04-25health: add Tracker type, in prep for removing global variablesBrad Fitzpatrick1-1/+1
2024-02-13net/dns: log more info when openresolv commands failAndrew Dunham1-1/+1
2023-12-21all: cleanup unused code, part 2 (#10670)Andrew Lytvynov1-7/+6
2023-10-15net/dns: use direct when NetworkManager has no systemd-resolvedDenton Gentry1-0/+7
2023-07-20net/dns: detect when libnss_resolve is usedAnton Tolchanov1-6/+40
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-12-01net/dns: [linux] log and add metric for dnsModeMaisem Ali1-0/+11
2022-10-19net/dns: print systemd-resolved ResolvConfModeAndrew Dunham1-0/+48
2022-07-27net/dns: remove systemd-resolved pingnyghtowl1-9/+0
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-02-16net/dns: add health check for particular broken-ish Linux DNS configBrad Fitzpatrick1-1/+3
2022-02-11net/dns: slightly optimize dbusPing for non-dbus case [Linux]Brad Fitzpatrick1-3/+3
2022-02-11net/dns: fix systemd-resolved detection race at bootBrad Fitzpatrick1-1/+13
2022-01-24net/dns: log why resolved does not look like it's on use [Linux]Brad Fitzpatrick1-1/+3
2021-11-15net/dns: correctly handle NetworkManager-managed DNS that points to resolved.David Anderson1-13/+55
2021-10-26net/dns: fall back to copy+delete/truncate if moving to/from /etc/resolv.conf...David Anderson1-2/+2
2021-09-04net/dns: exhaustively test DNS selection paths for linux.David Anderson1-40/+68
2021-09-04net/dns: relax systemd-resolved detection.David Anderson1-2/+11
2021-08-30net/dns: add start of Linux newOSConfigurator testsBrad Fitzpatrick1-4/+2
2021-08-30net/dns: prep for writing manager_linux tests; pull some stuff outBrad Fitzpatrick1-15/+39
2021-06-28net/dns: factor directManager out over an FS interfaceDavid Crawshaw1-7/+7
2021-06-15net/dns: fix inverted test for NetworkManager version.David Anderson1-2/+2
2021-06-15net/dns: verify that systemd-resolved is actually in charge.David Anderson1-0/+21
2021-06-15net/dns: don't use NetworkManager for DNS on very old NetworkManagers.David Anderson1-7/+17
2021-06-10net/dns: avoid using NetworkManager as much as possible. (#1945)Dave Anderson1-74/+24
2021-05-10net/dns: don't use interfaces.Tailscale to find the tailscale interface index.David Anderson1-3/+3
2021-04-23net/dns: work around new NetworkManager in other selection paths.David Anderson1-4/+24
2021-04-23net/dns: don't use NM+resolved for NM >=1.26.6.David Anderson1-1/+48
2021-04-14net/dns: add debugging traces to DNS manager selection on linux.David Anderson1-1/+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 Anderson1-31/+0
2021-04-13net/dns: implement correct manager detection on linux.David Anderson1-6/+150
2021-04-12net/dns: return error from NewOSManager, use it to initialize NM.David Anderson1-1/+1
2021-04-11net/dns: fix staticcheck errors.David Anderson1-1/+1
2021-04-11net/dns: support split DNS in systemd-resolved.David Anderson1-5/+2
2021-04-11net/dns: improve NetworkManager detection, using more DBus.David Anderson1-0/+2
2021-04-10net/dns: rename resolvconf.go to debian_resolvconf.go.David Anderson1-6/+1
2021-04-10net/dns: split resolvconfManager into a debian and an openresolv manager.David Anderson1-1/+6
2021-04-05wgengine: move DNS configuration out of wgengine/router.David Anderson1-1/+1
2021-04-02net/dns: disable NetworkManager and resolved configurators temporarily.David Anderson1-4/+5