summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-03-19all: use strings.Cut even moreBrad Fitzpatrick3-10/+6
2022-03-18net/tshttpproxy: ensure we pass the correct flags to WinHttpOpen on Win7 and ...Aaron Klotz1-1/+26
2022-03-17.github/workflows: work around golang/go#51629David Anderson2-2/+10
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder17-26/+26
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-03-08net/interfaces: add FreeBSD default route lookup (portmapping, etc)Brad Fitzpatrick2-2/+138
2022-03-08net/socks5: always close client connections after servingMaisem Ali1-1/+1
2022-03-04net/tsaddr: add func ContainsExitRoutesBrad Fitzpatrick1-0/+25
2022-02-28net/interfaces: get Linux default route from netlink as fallbackBrad Fitzpatrick3-6/+79
2022-02-27net/tstun: set link speed to SPEED_UNKNOWNDmytro Shynkevych3-0/+81
2022-02-23net/dns: ignore permission errors on Synology DSM7 for nowBrad Fitzpatrick1-3/+20
2022-02-22net/netutil: fix regression where peerapi would get closed after 1st reqBrad Fitzpatrick2-14/+83
2022-02-16net/dns: add health check for particular broken-ish Linux DNS configBrad Fitzpatrick1-1/+3
2022-02-14net/dns/resolvconffile: unify three /etc/resolv.conf parsers into new packageBrad Fitzpatrick5-126/+226
2022-02-14net/dnscache: don't do bootstrap DNS lookup after most failed dialsBrad Fitzpatrick2-17/+181
2022-02-14net/dnscache: refactor from func-y closure-y state to types & methodsBrad Fitzpatrick1-42/+72
2022-02-13net/tstun: remove TODO that's doneBrad Fitzpatrick1-1/+0
2022-02-13net/netutil: unify two oneConnListeners into a new packageBrad Fitzpatrick1-0/+50
2022-02-11net/dns: slightly optimize dbusPing for non-dbus case [Linux]Brad Fitzpatrick1-3/+3
2022-02-11net/dns: remove some unused code for detecting systemd-resolved [Linux]Brad Fitzpatrick1-32/+0
2022-02-11net/dns: fix systemd-resolved detection race at bootBrad Fitzpatrick2-15/+60
2022-02-10net/dns: add NetworkManager regression testDenton Gentry1-0/+11
2022-02-03net/interfaces: bound Linux /proc/net/route parsingBrad Fitzpatrick2-3/+21
2022-01-31net/dns/resolvd: properly handle not having "search" entriesAaron Bieber1-1/+3
2022-01-26go.mod: bump netstack, switch to upstream netstackBrad Fitzpatrick1-5/+5
2022-01-24envknob: add new package for all the strconv.ParseBool(os.Getenv(..))Brad Fitzpatrick5-14/+11
2022-01-24net/dns: log why resolved does not look like it's on use [Linux]Brad Fitzpatrick2-7/+11
2022-01-19net/dns/resolvd: store nameserversAaron Bieber1-0/+20
2022-01-19wgengine/netstack: clear TCP ECN bits before giving to gvisorBrad Fitzpatrick2-10/+133
2022-01-19net/packet: fix typo in commentBrad Fitzpatrick1-1/+1
2022-01-13net/dnscache: use tls.Conn.HandshakeContext.David Anderson1-14/+1
2022-01-13net/dnscache: don't cancel the TLS context before writing to the result channel.David Anderson1-3/+1
2022-01-12net/dns/resolver: handle tabs as whitespace when ExitDNS parses resolv.confBrad Fitzpatrick1-0/+10
2022-01-11net/netns: remove a useless probe of the "ip" commandBrad Fitzpatrick1-3/+1
2022-01-11net/dns: make WSL network configuration opt-in for nowBrad Fitzpatrick1-7/+13
2022-01-11net/dns: teach OpenBSD's manager to talk to resolvd(8). (#2789)Aaron Bieber2-2/+206
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 Fitzpatrick6-12/+56
2022-01-03net/{neterror,dns/resolver}: move PacketWasTruncated to neterror from DNS codeBrad Fitzpatrick6-90/+37
2021-12-31netcheck,portmapper,magicsock: ignore some UDP write errors on LinuxBrad Fitzpatrick4-2/+110
2021-12-29wgengine/magicsock: don't unconditionally close DERP connections on rebindBrad Fitzpatrick1-0/+10
2021-12-29net/interfaces: define DefaultRouteInterface and State.DefaultRouteInterfaceBrad Fitzpatrick6-24/+132
2021-12-28net/dns: bound time we wait on restarting systemd-resolved in another placeBrad Fitzpatrick1-1/+8
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 Fitzpatrick2-4/+4