summaryrefslogtreecommitdiffhomepage
path: root/net/dns/resolver
AgeCommit message (Expand)AuthorFilesLines
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
2021-07-19net/dns{,/resolver}: quiet DNS output loggingBrad Fitzpatrick1-0/+70
2021-07-15net/dns/resolver: upgrade forwarded MagicDNS queries to DoH when IP knownBrad Fitzpatrick2-3/+205
2021-06-27net/dns/resolver: fmt itemjulianknodt1-1/+1
2021-06-25net/dns/resolver: clamp EDNS sizeAdrian Dewhurst3-81/+287
2021-06-23net/dns{,/resolver}: refactor DNS forwarder, send out of right link on macOS/iOSBrad Fitzpatrick4-450/+397
2021-06-23net/dns/resolver: skip test on macOSBrad Fitzpatrick1-0/+4
2021-06-08net/dns/resolver: permit larger max responses, signal truncationAdrian Dewhurst7-9/+199
2021-06-07net/dns/resolver: don't spam logs on EHOSTUNREACH.David Anderson1-0/+7
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-2/+2
2021-04-22net/dns/resolver: remove unnecessary/racy WaitGroup.David Anderson1-17/+4
2021-04-10util/dnsname: add FQDN type, use throughout codebase.David Anderson3-71/+62
2021-04-08net/dns/resolver: don't avoid tailscale routes for DNS forwarding.David Anderson1-2/+1
2021-04-07net/dns/resolver: add a test helper to get at the resolver config.David Anderson1-3/+10
2021-04-05net/dns/resolver: remove unused err return value.David Anderson2-34/+10
2021-04-05net/dns/resolver: remove leftover debug print.David Anderson1-1/+0
2021-04-01net/dns/resolver: teach the forwarder to do per-domain routing.David Anderson4-122/+171
2021-04-01net/dns/resolver: add live reconfig, plumb through to ipnlocal.David Anderson4-483/+181
2021-03-31net/dns/resolver: fix package docstring.David Anderson1-1/+2
2021-03-31net/dns/resolver: unexport Resolve and ResolveReverse.David Anderson2-9/+9
2021-03-31net/dns/resolver: fix staticcheck error.David Anderson1-1/+0
2021-03-31net/dns/resolver: unexport Packet, only use it internally.David Anderson3-45/+35
2021-03-31net/dns/resolver: remove Start method, fully spin up in New instead.David Anderson2-49/+41
2021-03-31net/dns/resolver: remove the Config struct.David Anderson2-49/+22
2021-03-31net/dns/resolver: rename ResolverConfig to just Config.David Anderson2-12/+12
2021-03-31net/dns/resolver: factor the resolver out into a sub-package.David Anderson9-0/+2426