summaryrefslogtreecommitdiffhomepage
path: root/net/dns/resolver
AgeCommit message (Expand)AuthorFilesLines
2022-03-19all: use strings.Cut even moreBrad Fitzpatrick2-6/+5
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder3-5/+5
2022-03-16all: use Go 1.18's strings.CutBrad Fitzpatrick1-4/+4
2022-03-16net/dns/resolver: remove closure allocation explanationJosh Bleecher Snyder1-2/+0
2022-02-14net/dns/resolvconffile: unify three /etc/resolv.conf parsers into new packageBrad Fitzpatrick1-30/+5
2022-01-12net/dns/resolver: handle tabs as whitespace when ExitDNS parses resolv.confBrad Fitzpatrick1-0/+10
2022-01-06net/dns/resolver: on Android, make ExitDNS use net package for DNSBrad Fitzpatrick1-4/+1
2022-01-04ipnlocal, net/{dns,tsaddr,tstun}, wgengine: support MagicDNS on IPv6Brad Fitzpatrick1-1/+1
2022-01-03net/{neterror,dns/resolver}: move PacketWasTruncated to neterror from DNS codeBrad Fitzpatrick4-90/+2
2021-12-21net/dns/resolver: add debug HTML handler to see what DNS traffic was forwardedBrad Fitzpatrick2-0/+82
2021-12-19net/dns/resolver: add metrics to PTR lookup missesBrad Fitzpatrick1-0/+5
2021-12-18net/dns/resolver: send NXDOMAIN to iOS DNS-SD/Bonjour queriesBrad Fitzpatrick1-1/+33
2021-12-18net/dns/resolver: add nameFromQuery benchmarkBrad Fitzpatrick1-0/+22
2021-12-18net/dns/resolver: fix the subject in a func commentBrad Fitzpatrick1-2/+2
2021-12-15all: gofmt -w -s (simplify) testsBrad Fitzpatrick1-2/+2
2021-12-10net/dns/resolver: add Windows ExitDNS service support, using net packageBrad Fitzpatrick3-7/+774
2021-12-01net/tsdial: move more weirdo dialing into new tsdial package, plumbBrad Fitzpatrick3-10/+17
2021-11-30ipn/ipnlocal, net/dns/resolver: use exit node's DoH proxy when availableBrad Fitzpatrick1-2/+4
2021-11-29tailcfg, ipn/ipnlocal, net/dns: forward exit node DNS on Unix to system DNSBrad Fitzpatrick2-46/+142
2021-11-26net/dns/resolver: add clientmetrics for DNSBrad Fitzpatrick2-2/+102
2021-11-23net/dns/resolver, ipn/ipnlocal: wire up peerapi DoH server to DNS forwarderBrad Fitzpatrick2-5/+76
2021-11-18net/netns: thread logf into control functionsJosh Bleecher Snyder1-1/+1
2021-10-28all: use testingutil.MinAllocsPerRunJosh Bleecher Snyder1-4/+4
2021-10-14net/dns/resolver: set maxDoHInFlight to 1000 on iOS 15+.Maisem Ali2-7/+55
2021-10-14net/dns/resolver: drop dropping logDavid Crawshaw1-1/+0
2021-10-13net/dns/resolver: make hasRDNSBonjourPrefix match shorter queries tooBrad Fitzpatrick2-5/+1
2021-10-12all: fix spelling mistakesnicksherron1-2/+2
2021-10-12tsdns: don't forward transient DNS errorsSmitty2-0/+58
2021-10-08net/dns/resolver: don't forward DNS-SD on all platformsDenton Gentry1-12/+6
2021-10-07net/dns/resolver: don't forward DNS-SD queriesBrad Fitzpatrick1-0/+15
2021-10-07net/dns/resolver: fix log prefixBrad Fitzpatrick1-1/+1
2021-10-07all: gofmtBrad Fitzpatrick1-1/+1
2021-09-30net/dns/resolver: add unsecured Quad9 resolversFilippo Valsorda1-0/+6
2021-09-07net/dns: replace resolver IPs with type for DoHDavid Crawshaw5-83/+133
2021-09-01net/dns/resolver: authoritatively return NXDOMAIN for reverse zones we own.David Anderson2-32/+43
2021-08-30all: add (*testing.B).ReportAllocs() to every benchmarkEmmanuel T Odeke1-0/+1
2021-08-24fix: typo spelling grammarslowy071-1/+1
2021-08-17all: simplify ts_macext build tagsJosh Bleecher Snyder1-2/+3
2021-08-06net/dns/resolver: use forwarded dns txid directlyAadi/speedtest-tailscaledAdrian Dewhurst3-39/+77
2021-08-05all: gofmt with Go 1.17Josh Bleecher Snyder2-0/+2
2021-08-03net/dns/resolver: add test that I forgot to git add earlierBrad Fitzpatrick1-0/+90
2021-08-02net/dns/resolver: fix skipped DoH test that bitrotBrad Fitzpatrick1-1/+3
2021-07-29net/dns/resolver: allow an extra alloc for go closure allocationJosh Bleecher Snyder1-2/+5
2021-07-27net/dns/resolver: EDNS OPT record off-by-oneDavid Crawshaw1-2/+3
2021-07-25net/dns/resolver: race well-known resolvers less aggressivelyBrad Fitzpatrick2-20/+113
2021-07-25net/dns/resolver: add forwardQuery type as race work prepBrad Fitzpatrick1-15/+37
2021-07-25net/dns/resolver: fix func used as netaddr.IP in printfBrad Fitzpatrick1-3/+5
2021-07-22net/dns/resolver: bound DoH usage on iOSBrad Fitzpatrick1-0/+24
2021-07-21net/dns/resolver: fall back to IPv6 for well-known DoH servers if v4 failsBrad Fitzpatrick2-2/+39
2021-07-21net/dns/resolver: use correct Cloudflare DoH hostnamesBrad Fitzpatrick1-8/+8