307 Commits (3e255d76e15ff55a00ebe2271ba61dce03dfd40f)

Author SHA1 Message Date
David Anderson 52212f4323 all: update exp/slices and fix call sites 3 years ago
Michael Stapelberg 2a6c237d4c net/dns: overwrite /tmp/resolv.conf on gokrazy 3 years ago
Anton Tolchanov 388b124513 net/dns: detect when libnss_resolve is used 3 years ago
Adrian Dewhurst cd4c71c122 tstest: prepare for Clock API changes 3 years ago
Brad Fitzpatrick a874f1afd8 all: adjust case of "IPv4" and "IPv6" 3 years ago
Andrew Dunham b6d20e6f8f go.mod, net/dns/recursive: update github.com/miekg/dns 3 years ago
Andrew Dunham f077b672e4 net/dns/recursive: add initial implementation of recursive DNS resolver 3 years ago
Mihai Parparita 7330aa593e all: avoid repeated default interface lookups 3 years ago
Mihai Parparita 4722f7e322 all: move network monitoring from wgengine/monitor to net/netmon 3 years ago
Andrew Dunham f85dc6f97c
ci: add more lints (#7909) 3 years ago
Andrew Dunham 280255acae
various: add golangci-lint, fix issues (#7905) 3 years ago
Brad Fitzpatrick 10f1c90f4d wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migration 3 years ago
Mihai Parparita edb02b63f8 net/sockstats: pass in logger to sockstats.WithSockStats 3 years ago
Andrew Dunham 33b359642e net/dns: don't send on closed channel in resolvedManager 3 years ago
Andrew Dunham 83fa17d26c various: pass logger.Logf through to more places 3 years ago
Mihai Parparita 6ac6ddbb47 sockstats: switch label to enum 3 years ago
Aaron Klotz 9687f3700d net/dns: deal with Windows wsl.exe hangs 3 years ago
Maisem Ali 1a30b2d73f all: use tstest.Replace more 3 years ago
Mihai Parparita 9cb332f0e2 sockstats: instrument networking code paths 3 years ago
David Anderson 8b2ae47c31 version: unexport all vars, turn Short/Long into funcs 3 years ago
Mihai Parparita 0e3fb91a39 net/dns/resolver: remove maxDoHInFlight 3 years ago
Andrew Dunham 880a41bfcc net/dns/resolver: add envknob to debug exit node DNS queries on on Windows 3 years ago
Brad Fitzpatrick b1248442c3 all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick 3addcacfe9 net/dns: fix recently added URL scheme from http to https 3 years ago
Brad Fitzpatrick 3582628691 net/dns/resolvconffile: link to FAQ about resolv.conf being overwritten 3 years ago
Tom DNetto 673b3d8dbd net/dns,userspace: remove unused DNS paths, normalize query limit on iOS 3 years ago
Brad Fitzpatrick ea70aa3d98 net/dns/resolvconffile: fix handling of multiple search domains 3 years ago
Andrew Dunham 0372e14d79 net/dns: bump DNS-over-TCP size limit to 4k 3 years ago
Andrew Dunham 3f4d51c588 net/dns: don't send on closed channel when message too large 3 years ago
Brad Fitzpatrick ca08e316af util/endian: delete package; use updated josharian/native instead 3 years ago
Maisem Ali 99aa335923 net/dns: [linux] log and add metric for dnsMode 3 years ago
Andrew Dunham ec790e58df net/dns: retry overwriting hosts file on Windows 3 years ago
Mihai Parparita 33520920c3 all: use strs.CutPrefix and strs.CutSuffix more 3 years ago
Aaron Klotz 41e1d336cc net/dns: change windows DNS manager to use pointer receiver 3 years ago
Brad Fitzpatrick 90bd74fc05 net/dns: add a health warning when Linux /etc/resolv.conf is overwritten 3 years ago
Brad Fitzpatrick 001f482aca net/dns: make "direct" mode on Linux warn on resolv.conf fights 3 years ago
Brad Fitzpatrick 66b4a363bd net/dns/resolver: add yet another 4via6 DNS form that's hopefully more robust 3 years ago
Brad Fitzpatrick da8def8e13 all: remove old +build tags 4 years ago
Anton Tolchanov e25ab75795 net/dns: getting base DNS config is not supported on macOS 4 years ago
Andrew Dunham e966f024b0 net/dns: print systemd-resolved ResolvConfMode 4 years ago
Maisem Ali 3555a49518 net/dns: always attempt to read the OS config on macOS/iOS 4 years ago
Mihai Parparita 8343b243e7 all: consistently initialize Logf when creating tsdial.Dialers 4 years ago
Josh Soref d4811f11a0 all: fix spelling mistakes 4 years ago
Brad Fitzpatrick bb7be74756 net/dns/publicdns: permit more NextDNS profile bits in its IPv6 suffix 4 years ago
Andrew Dunham a5fab23e8f
net/dns: format OSConfig correctly with no pointers (#5766) 4 years ago
Eng Zer Jun f0347e841f refactor: move from io/ioutil to io and os packages 4 years ago
Brad Fitzpatrick 74674b110d envknob: support changing envknobs post-init 4 years ago
Mihai Parparita 82e82d9b7a net/dns/resolver: remove unused responseTimeout constant 4 years ago
nyghtowl 0f16640546 net/dns: fix fmt error on Revert print 4 years ago