| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-10-28 | net/dns: fix blank lines being added to resolv.conf on OpenBSD (#13928) | Renato Aguiar | 1 | -1/+2 |
| 2024-10-24 | net/dns/resolver: fix test flake | Andrew Dunham | 1 | -7/+11 |
| 2024-10-21 | health: remove SysDNSOS, add two Warnables for read+set system DNS config (#1... | Andrea Gottardo | 2 | -6/+31 |
| 2024-10-11 | net/dns/resolver: add tests for using a forwarder with multiple upstream reso... | Nick Khyl | 1 | -45/+190 |
| 2024-10-11 | net/dns/resolver: update (*forwarder).forwardWithDestChan to always return an... | Nick Hill | 3 | -16/+15 |
| 2024-10-11 | net/dns/resolver: translate 5xx DoH server errors into SERVFAIL DNS responses | Nick Hill | 1 | -0/+4 |
| 2024-10-11 | net/dns/resolver: forward SERVFAIL responses over PeerDNS | Nick Hill | 2 | -9/+2 |
| 2024-10-02 | net/dns: tweak DoH timeout, limit MaxConnsPerHost, require TLS 1.3 (#13564) | Andrea Gottardo | 1 | -5/+23 |
| 2024-09-24 | cli: add `tailscale dns query` (#13368) | Andrea Gottardo | 2 | -0/+17 |
| 2024-09-18 | net/dns/resolver: fix dns-sd NXDOMAIN responses from quad-100 | James Tucker | 2 | -11/+77 |
| 2024-09-07 | net/dns: disable DNS registration for Tailscale interface on Windows | Nick Khyl | 1 | -0/+3 |
| 2024-09-05 | net/dns: fix IsZero and Equal methods on OSConfig | Andrew Dunham | 2 | -1/+29 |
| 2024-09-04 | cli: implement `tailscale dns status` (#13353) | Andrea Gottardo | 1 | -0/+5 |
| 2024-09-04 | net/dns: support GetBaseConfig on Darwin OSS tailscaled (#13351) | Andrea Gottardo | 1 | -1/+31 |
| 2024-08-29 | dns: increase TimeToVisible before DNS unavailable warning (#13317) | Andrea Gottardo | 1 | -1/+1 |
| 2024-08-22 | net/dns: updated gonotify dependency to v2 that supports closable context | Ilarion Kovalchuk | 1 | -10/+4 |
| 2024-08-16 | health/dns: reduce severity of DNS unavailable warning (#13152) | Andrea Gottardo | 1 | -1/+1 |
| 2024-08-08 | net/dns/resolver: log forwarded query details when TS_DEBUG_DNS_FORWARD_SEND ... | Nick Khyl | 2 | -9/+28 |
| 2024-07-30 | net/dns, cmd/tailscaled: plumb system health tracker into dns cleanup (#12969) | Jonathan Nobels | 1 | -2/+4 |
| 2024-07-29 | net/dns, health: raise health warning for failing forwarded DNS queries (#12888) | Jonathan Nobels | 6 | -8/+49 |
| 2024-07-10 | net/dns/publicdns: remove additional information in DOH URL passed to IPv6 ad... | KevinLiang10 | 2 | -1/+17 |
| 2024-07-10 | all: add test for package comments, fix, add comments as needed | Brad Fitzpatrick | 1 | -0/+1 |
| 2024-07-08 | util/winutil/gp, net/dns: add package for Group Policy API | Nick Khyl | 2 | -129/+16 |
| 2024-07-02 | net/dns: fix broken dns benchmark tests (#12686) | Jonathan Nobels | 1 | -5/+6 |
| 2024-06-26 | net/dns: move mutex before the field it guards | Brad Fitzpatrick | 3 | -10/+14 |
| 2024-06-26 | net/dns: ensure /etc/resolv.conf is world-readable even with a umask | Andrew Dunham | 4 | -5/+74 |
| 2024-06-25 | net/dns/resolver: fix test failure | Andrew Dunham | 1 | -1/+3 |
| 2024-06-25 | net/dns: recheck DNS config on SERVFAIL errors (#12547) | Jonathan Nobels | 3 | -17/+59 |
| 2024-06-21 | net/dns: ensure multiple hosts with the same IP address are combined into a s... | Aaron Klotz | 2 | -12/+18 |
| 2024-06-14 | various: create a catch-all NRPT rule when "Override local DNS" is enabled on... | Nick Khyl | 8 | -12/+50 |
| 2024-06-14 | health: begin work to use structured health warnings instead of strings, pipe... | Andrea Gottardo | 1 | -4/+8 |
| 2024-06-12 | net/dns: re-query system resolvers on no-upstream resolver failure on apple p... | Jonathan Nobels | 1 | -0/+19 |
| 2024-06-11 | cmd/tailscaled, net/dns, wgengine/router: start Windows child processes with ... | Aaron Klotz | 3 | -5/+16 |
| 2024-06-11 | net/dns/resolver: return an empty successful response instead of NXDomain whe... | Nick Khyl | 2 | -4/+28 |
| 2024-06-07 | net/dns: fix crash in tests | Brad Fitzpatrick | 2 | -4/+9 |
| 2024-06-06 | tailcfg,net/dns: add controlknob to disable battery split DNS on iOS (#12346) | Andrea Gottardo | 1 | -2/+13 |
| 2024-06-04 | net/dns: don't set MatchDomains on Apple platforms when no upstream nameserve... | Andrea Gottardo | 3 | -16/+263 |
| 2024-06-03 | net/dns: fix typo in OSConfig logging (#12330) | Andrew Dunham | 1 | -1/+1 |
| 2024-05-29 | xcode/iOS: set MatchDomains when no route requires a custom DNS resolver (#10... | Andrea Gottardo | 3 | -0/+68 |
| 2024-05-15 | Net/DNS/Publicdns: update the IPv6 range that we use to recreate route endpoi... | Kevin Liang | 2 | -6/+6 |
| 2024-05-06 | net/dns/resolver, control/controlknobs, tailcfg: use UserDial instead of Syst... | Nick Khyl | 1 | -15/+20 |
| 2024-05-02 | net/dns/resolver: add better error wrapping | Andrew Dunham | 1 | -4/+14 |
| 2024-04-27 | net/netns, net/dns/resolver, etc: make netmon required in most places | Brad Fitzpatrick | 6 | -21/+38 |
| 2024-04-26 | health, all: remove health.Global, finish plumbing health.Tracker | Brad Fitzpatrick | 15 | -56/+70 |
| 2024-04-25 | health: break Warnable into a global and per-Tracker value halves | Brad Fitzpatrick | 1 | -3/+3 |
| 2024-04-25 | health: add Tracker type, in prep for removing global variables | Brad Fitzpatrick | 4 | -7/+7 |
| 2024-04-17 | net/dns/resolver: use SystemDial in DoH forwarder | Andrew Dunham | 1 | -3/+14 |
| 2024-04-16 | all: use Go 1.22 range-over-int | Brad Fitzpatrick | 6 | -7/+7 |
| 2024-04-12 | net/dns: unconditionally write NRPT rules to local settings | Aaron Klotz | 2 | -165/+75 |
| 2024-04-09 | cmd/tailscaled: move cleanup to an implicit action during startup | James Tucker | 1 | -2/+2 |