| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-23 | all: remove AUTHORS file and references to it | Will Norris | 1 | -1/+1 |
| 2025-10-08 | net/dns, wgengine: use viewer/cloner for Config | Brad Fitzpatrick | 1 | -20/+2 |
| 2025-10-08 | net/dns, ipn/ipnlocal: fix regressions from change moving away from deephash | Brad Fitzpatrick | 1 | -2/+9 |
| 2025-10-06 | util/checkchange: stop using deephash everywhere | Brad Fitzpatrick | 1 | -0/+21 |
| 2025-07-31 | ipn/ipnlocal, net/dns: use slices.Equal to simplify code (#16641) | jishudashu | 1 | -13/+2 |
| 2025-03-27 | net/dns: add debug envknob to enable dual stack MagicDNS | Brad Fitzpatrick | 1 | -3/+22 |
| 2024-07-10 | all: add test for package comments, fix, add comments as needed | Brad Fitzpatrick | 1 | -0/+1 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 1 | -3/+2 |
| 2022-09-08 | net/dns/{publicdns,resolver}: add NextDNS DoH support | Brad Fitzpatrick | 1 | -2/+4 |
| 2022-08-30 | net/dns: set OS DNS to 100.100.100.100 for route-less ExtraRecords [cap 41] | Brad Fitzpatrick | 1 | -0/+24 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 1 | -4/+4 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-05-06 | tailcfg,all: change structs to []*dnstype.Resolver | Maisem Ali | 1 | -5/+5 |
| 2022-04-19 | net/dns: schedule DoH upgrade explicitly, fix Resolver.Addr confusion | Brad Fitzpatrick | 1 | -4/+1 |
| 2022-01-04 | ipnlocal, net/{dns,tsaddr,tstun}, wgengine: support MagicDNS on IPv6 | Brad Fitzpatrick | 1 | -0/+11 |
| 2021-09-07 | net/dns: replace resolver IPs with type for DoH | David Crawshaw | 1 | -12/+37 |
| 2021-07-19 | net/dns{,/resolver}: quiet DNS output logging | Brad Fitzpatrick | 1 | -0/+17 |
| 2021-05-18 | net/dns: replace AuthoritativeSuffixes with nil Route entries. | David Anderson | 1 | -11/+11 |
| 2021-05-18 | net/dns: always offer MagicDNS records at 100.100.100.100. | David Anderson | 1 | -26/+9 |
| 2021-04-10 | util/dnsname: add FQDN type, use throughout codebase. | David Anderson | 1 | -11/+13 |
| 2021-04-08 | net/dns: make FQDN dot style consistent in more places. | David Anderson | 1 | -2/+3 |
| 2021-04-07 | net/dns: sort matchDomains to avoid test flake. | David Anderson | 1 | -0/+3 |
| 2021-04-07 | net/dns: handle all possible translations of high-level DNS config. | David Anderson | 1 | -0/+80 |
| 2021-04-05 | net/dns: add a Primary field to OSConfig. | David Anderson | 1 | -8/+0 |
| 2021-04-05 | net/dns: unify the OS manager and internal resolver. | David Anderson | 1 | -29/+0 |
| 2021-04-02 | wgengine: take in dns.Config, split out to resolver.Config and dns.OSConfig. | David Anderson | 1 | -7/+0 |
| 2021-04-02 | net/dns: add new Config that captures tailscale+OS DNS config. | David Anderson | 1 | -0/+28 |
| 2021-04-02 | net/dns: rename Config to OSConfig. | David Anderson | 1 | -4/+3 |
| 2021-04-01 | net/dns: remove ManagerConfig, pass relevant args directly. | David Anderson | 1 | -12/+0 |
| 2021-04-01 | net/dns: remove Cleanup manager parameter. | David Anderson | 1 | -3/+0 |
| 2021-04-01 | net/dns: remove PerDomain from Config. | David Anderson | 1 | -9/+1 |
| 2021-03-25 | wgengine/router/dns: move to net/dns. | David Anderson | 1 | -0/+77 |