summaryrefslogtreecommitdiffhomepage
path: root/net/dns
AgeCommit message (Expand)AuthorFilesLines
2023-08-08derp, net/dns/recursive: use Go 1.21 minBrad Fitzpatrick1-8/+0
2023-07-28all: update exp/slices and fix call sitesDavid Anderson2-13/+15
2023-07-23net/dns: overwrite /tmp/resolv.conf on gokrazyMichael Stapelberg3-5/+22
2023-07-20net/dns: detect when libnss_resolve is usedAnton Tolchanov2-21/+91
2023-07-06tstest: prepare for Clock API changesAdrian Dewhurst1-2/+2
2023-06-27all: adjust case of "IPv4" and "IPv6"Brad Fitzpatrick1-1/+1
2023-06-19go.mod, net/dns/recursive: update github.com/miekg/dnsAndrew Dunham1-5/+1
2023-06-09net/dns/recursive: add initial implementation of recursive DNS resolverAndrew Dunham2-0/+1381
2023-04-20all: avoid repeated default interface lookupsMihai Parparita4-4/+6
2023-04-20all: move network monitoring from wgengine/monitor to net/netmonMihai Parparita5-20/+20
2023-04-19ci: add more lints (#7909)Andrew Dunham1-24/+23
2023-04-17various: add golangci-lint, fix issues (#7905)Andrew Dunham2-2/+2
2023-04-15wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migr...Brad Fitzpatrick1-1/+1
2023-04-12net/sockstats: pass in logger to sockstats.WithSockStatsMihai Parparita1-2/+2
2023-03-24net/dns: don't send on closed channel in resolvedManagerAndrew Dunham1-1/+3
2023-03-12various: pass logger.Logf through to more placesAndrew Dunham1-0/+1
2023-03-06sockstats: switch label to enumMihai Parparita1-2/+2
2023-03-06net/dns: deal with Windows wsl.exe hangsAaron Klotz2-7/+17
2023-03-04all: use tstest.Replace moreMaisem Ali1-5/+2
2023-03-01sockstats: instrument networking code pathsMihai Parparita1-0/+3
2023-02-11version: unexport all vars, turn Short/Long into funcsDavid Anderson1-1/+1
2023-02-03net/dns/resolver: remove maxDoHInFlightMihai Parparita3-74/+1
2023-02-03net/dns/resolver: add envknob to debug exit node DNS queries on on WindowsAndrew Dunham2-5/+35
2023-02-01all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our forkBrad Fitzpatrick3-8/+4
2023-01-27all: update copyright and license headersWill Norris46-138/+92
2023-01-17net/dns: fix recently added URL scheme from http to httpsBrad Fitzpatrick2-2/+2
2023-01-14net/dns/resolvconffile: link to FAQ about resolv.conf being overwrittenBrad Fitzpatrick2-0/+2
2023-01-05net/dns,userspace: remove unused DNS paths, normalize query limit on iOSTom DNetto1-118/+7
2023-01-02net/dns/resolvconffile: fix handling of multiple search domainsBrad Fitzpatrick2-8/+42
2022-12-20net/dns: bump DNS-over-TCP size limit to 4kAndrew Dunham1-2/+2
2022-12-13net/dns: don't send on closed channel when message too largeAndrew Dunham2-5/+114
2022-12-12util/endian: delete package; use updated josharian/native insteadBrad Fitzpatrick1-2/+2
2022-12-01net/dns: [linux] log and add metric for dnsModeMaisem Ali1-0/+11
2022-11-23net/dns: retry overwriting hosts file on WindowsAndrew Dunham1-1/+10
2022-11-21all: use strs.CutPrefix and strs.CutSuffix moreMihai Parparita2-6/+5
2022-11-21net/dns: change windows DNS manager to use pointer receiverAaron Klotz2-15/+16
2022-11-13net/dns: add a health warning when Linux /etc/resolv.conf is overwrittenBrad Fitzpatrick1-4/+5
2022-11-12net/dns: make "direct" mode on Linux warn on resolv.conf fightsBrad Fitzpatrick3-7/+153
2022-11-11net/dns/resolver: add yet another 4via6 DNS form that's hopefully more robustBrad Fitzpatrick2-6/+34
2022-11-04all: remove old +build tagsBrad Fitzpatrick11-12/+0
2022-10-30net/dns: getting base DNS config is not supported on macOSAnton Tolchanov1-2/+1
2022-10-19net/dns: print systemd-resolved ResolvConfModeAndrew Dunham2-15/+100
2022-10-13net/dns: always attempt to read the OS config on macOS/iOSMaisem Ali1-7/+25
2022-09-30all: consistently initialize Logf when creating tsdial.DialersMihai Parparita1-1/+1
2022-09-29all: fix spelling mistakesJosh Soref6-7/+7
2022-09-29net/dns/publicdns: permit more NextDNS profile bits in its IPv6 suffixBrad Fitzpatrick2-5/+18
2022-09-27net/dns: format OSConfig correctly with no pointers (#5766)Andrew Dunham2-0/+85
2022-09-15refactor: move from io/ioutil to io and os packagesEng Zer Jun4-9/+5
2022-09-15envknob: support changing envknobs post-initBrad Fitzpatrick2-4/+4
2022-09-13net/dns/resolver: remove unused responseTimeout constantMihai Parparita1-3/+0