| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-12-21 | all: cleanup unused code, part 2 (#10670) | Andrew Lytvynov | 1 | -12/+0 |
| 2023-11-18 | Fix Empty Resolver Set | Ryan Petris | 1 | -1/+1 |
| 2023-09-25 | net/dns: retry forwarder requests over TCP | Andrew Dunham | 1 | -6/+10 |
| 2023-09-23 | wgengine/magicsock, controlclient, net/dns: reduce some logspam | Brad Fitzpatrick | 1 | -1/+3 |
| 2023-08-17 | all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-07-28 | all: update exp/slices and fix call sites | David Anderson | 1 | -7/+9 |
| 2023-04-20 | all: avoid repeated default interface lookups | Mihai Parparita | 1 | -0/+1 |
| 2023-04-20 | all: move network monitoring from wgengine/monitor to net/netmon | Mihai Parparita | 1 | -3/+3 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 1 | -3/+2 |
| 2023-01-05 | net/dns,userspace: remove unused DNS paths, normalize query limit on iOS | Tom DNetto | 1 | -118/+7 |
| 2022-12-20 | net/dns: bump DNS-over-TCP size limit to 4k | Andrew Dunham | 1 | -2/+2 |
| 2022-12-13 | net/dns: don't send on closed channel when message too large | Andrew Dunham | 1 | -1/+16 |
| 2022-10-13 | net/dns: always attempt to read the OS config on macOS/iOS | Maisem Ali | 1 | -7/+25 |
| 2022-09-30 | all: consistently initialize Logf when creating tsdial.Dialers | Mihai Parparita | 1 | -1/+1 |
| 2022-09-29 | all: fix spelling mistakes | Josh Soref | 1 | -1/+1 |
| 2022-09-08 | net/dns/{publicdns,resolver}: add NextDNS DoH support | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-08-30 | net/dns: set OS DNS to 100.100.100.100 for route-less ExtraRecords [cap 41] | Brad Fitzpatrick | 1 | -3/+8 |
| 2022-08-19 | net/dns: [win] add MagicDNS entries to etc/hosts | Maisem Ali | 1 | -0/+45 |
| 2022-08-12 | net/dns: [win] respond with SERVFAIL queries when no resolvers | Maisem Ali | 1 | -4/+3 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 1 | -9/+9 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -6/+6 |
| 2022-07-22 | net/dns: add Windows group policy notifications to the NRPT rule manager | Aaron Klotz | 1 | -7/+7 |
| 2022-05-18 | net/dns{., resolver}: time out DNS queries after 10 seconds (#4690) | Tom | 1 | -1/+4 |
| 2022-05-06 | tailcfg,all: change structs to []*dnstype.Resolver | Maisem Ali | 1 | -4/+4 |
| 2022-05-05 | net/dns, wgengine: implement DNS over TCP (#4598) | Tom | 1 | -0/+119 |
| 2022-05-02 | net/dns/{., resolver}, wgengine: fix goroutine leak on shutdown | Tom DNetto | 1 | -6/+29 |
| 2022-04-30 | assorted: documentation and readability fixes | Tom DNetto | 1 | -7/+7 |
| 2022-04-30 | net/dns,net/dns/resolver: refactor channels/magicDNS out of Resolver | Tom DNetto | 1 | -5/+130 |
| 2022-04-19 | net/dns: schedule DoH upgrade explicitly, fix Resolver.Addr confusion | Brad Fitzpatrick | 1 | -4/+2 |
| 2022-04-19 | net/dns: remove an unused function | Brad Fitzpatrick | 1 | -8/+0 |
| 2022-04-08 | net/dns, net/dns/resolver, wgengine: refactor DNS request path (#4364) | Tom | 1 | -4/+5 |
| 2022-01-04 | ipnlocal, net/{dns,tsaddr,tstun}, wgengine: support MagicDNS on IPv6 | Brad Fitzpatrick | 1 | -3/+2 |
| 2021-12-01 | net/tsdial: move more weirdo dialing into new tsdial package, plumb | Brad Fitzpatrick | 1 | -3/+7 |
| 2021-11-23 | ipn/ipnlocal: start adding DoH DNS server to peerapi when exit node | Brad Fitzpatrick | 1 | -0/+3 |
| 2021-11-19 | health: add a health state for net/dns.OSConfigurator. | David Anderson | 1 | -0/+4 |
| 2021-11-19 | net/dns: remove unused Config struct element. | David Anderson | 1 | -2/+0 |
| 2021-09-19 | wgengine: flush DNS cache after major link change. | Denton Gentry | 1 | -0/+4 |
| 2021-09-07 | net/dns: replace resolver IPs with type for DoH | David Crawshaw | 1 | -12/+21 |
| 2021-07-19 | net/dns{,/resolver}: quiet DNS output logging | Brad Fitzpatrick | 1 | -2/+7 |
| 2021-06-23 | net/dns{,/resolver}: refactor DNS forwarder, send out of right link on macOS/iOS | Brad Fitzpatrick | 1 | -3/+3 |
| 2021-06-18 | staticcheck.conf: turn off noisy lint errors | David Crawshaw | 1 | -2/+0 |
| 2021-05-18 | net/dns: replace AuthoritativeSuffixes with nil Route entries. | David Anderson | 1 | -23/+11 |
| 2021-05-18 | net/dns: always offer MagicDNS records at 100.100.100.100. | David Anderson | 1 | -68/+40 |
| 2021-05-16 | all: adapt to opaque netaddr types | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-04-26 | net/dns: work around WSL DNS implementation flaws. | David Anderson | 1 | -2/+24 |
| 2021-04-20 | net/dns: remove ForceSplitDNSForTesting. | David Anderson | 1 | -17/+0 |
| 2021-04-14 | net/dns: add debugging traces to DNS manager selection on linux. | David Anderson | 1 | -1/+0 |
| 2021-04-12 | net/dns: return error from NewOSManager, use it to initialize NM. | David Anderson | 1 | -1/+5 |
| 2021-04-10 | util/dnsname: add FQDN type, use throughout codebase. | David Anderson | 1 | -19/+9 |
| 2021-04-08 | net/dns: add temporary fallback to quad-9 resolver for split-DNS testing. | David Anderson | 1 | -1/+22 |