summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-08-30net/dns: set OS DNS to 100.100.100.100 for route-less ExtraRecords [cap 41]Brad Fitzpatrick3-3/+97
2022-08-29net/dns: [win] fix regression in disableDynamicUpdateMaisem Ali1-2/+2
2022-08-26net/dns/publicdns: Add Mullvad DoHNahum Shalman2-0/+11
2022-08-19net/dns: [win] add MagicDNS entries to etc/hostsMaisem Ali5-2/+264
2022-08-17net/dnscache: fix v4addrs to return only v4 addrsKris Brandow1-1/+1
2022-08-15net/stun: convert to use net/netip.AddrPortKris Brandow5-66/+62
2022-08-14net/dns: disable NetBIOS on Tailscale interfacesMaisem Ali1-4/+20
2022-08-14util/winutil: consolidate interface specific registry keysMaisem Ali3-109/+24
2022-08-12net/dns: [win] respond with SERVFAIL queries when no resolversMaisem Ali1-4/+3
2022-08-11net/dnscache: try IPv6 addresses first (#5349)Andrew Dunham2-0/+54
2022-08-09net/dns/resolver: add comments clarifying nil error returnsMaisem Ali1-0/+4
2022-08-09net/dns/resolver: return SERVFAIL when no upstream resolvers setMaisem Ali1-4/+13
2022-08-05hostinfo, net/netcheck: use CutPrefixBrad Fitzpatrick1-1/+2
2022-08-05net/socks5: use new Go 1.19 binary.AppendByteOrder.AppendUintXBrad Fitzpatrick1-3/+1
2022-08-04net/netcheck: try ICMP if UDP is blocked (#5056)Andrew Dunham4-3/+613
2022-08-04all: use syncs.AtomicValueMaisem Ali6-19/+16
2022-08-04syncs, all: move to using Go's new atomic types instead of oursBrad Fitzpatrick3-15/+15
2022-08-03all: use atomic.PointerMaisem Ali3-11/+8
2022-08-03logtail, net/portmapper, wgengine/magicsock: use fmt.AppendfBrad Fitzpatrick1-1/+1
2022-08-02all: migrate code from netaddr.FromStdAddr to Go 1.18Brad Fitzpatrick4-27/+15
2022-08-02all: migrate more code code to net/netip directlyBrad Fitzpatrick15-67/+42
2022-08-02all: gofmt for Go 1.19Brad Fitzpatrick5-34/+41
2022-07-27net/tshttpproxy: fix incorrect type in Windows implementation, switch to mkwi...Aaron Klotz3-44/+133
2022-07-27net/dns: remove systemd-resolved pingnyghtowl2-20/+11
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick53-469/+418
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick34-134/+149
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick65-246/+425
2022-07-22net/dns: add Windows group policy notifications to the NRPT rule managerAaron Klotz4-54/+623
2022-07-22net/dns: handle D-Bus restarts in resolved manager (#5026)Melanie Warrick2-73/+155
2022-07-21go.mod: bump gvisor.dev/gvisorMaisem Ali2-8/+8
2022-07-18net/netcheck: test for OS IPv6 support as well as connectivity.David Anderson2-0/+12
2022-07-16net/tstun: diagnose /dev/net/tun fd leak, give better failure messageBrad Fitzpatrick3-5/+16
2022-07-08net/dns/resolver: add fuzz/unit test for #2533 (#5018)Andrew Dunham1-0/+58
2022-07-05net/dns/resolver: respond with SERVFAIL if all upstreams failTom DNetto3-2/+89
2022-06-30ipn/ipnlocal: prefer to use one CGNAT route on the MacMihai Parparita1-0/+22
2022-06-29ipn/ipnlocal, net/dns*, util/cloudenv: add AWS DNS supportBrad Fitzpatrick3-29/+59
2022-06-29ipn/ipnlocal, net/dns*, util/cloudenv: specialize DNS config on Google CloudBrad Fitzpatrick2-2/+53
2022-06-28net/portmapper: send discovery packet for IGD specifically.Denton Gentry1-0/+16
2022-06-28net/portmap: add a test for Sagemcom FAST3890V3.Denton Gentry1-0/+10
2022-06-28net/portmap: run go fmtDenton Gentry1-0/+1
2022-06-28net/portmapper: make pcpCodeNotAuthorized log more descriptiveDenton Gentry1-0/+3
2022-06-24net/dns: set appropriate Windows registry values to prevent it from sending D...Aaron Klotz1-0/+28
2022-06-23net/dns: update Windows split DNS settings to work alongside other NRPT entri...Aaron Klotz3-160/+587
2022-06-17control/controlclient, net/dnscache: use typed singleflight forkBrad Fitzpatrick1-9/+11
2022-06-09socks5: add a simple testDenton Gentry1-0/+77
2022-06-09net/portmapper: enable for iOSDenton Gentry2-8/+5
2022-06-07net/wsconn: remove homegrown wrapper for turning a websocket.Conn into a net....Mihai Parparita1-104/+0
2022-06-06wasm: exclude code that's not used on iOS for Wasm tooMihai Parparita3-6/+6
2022-06-02control/controlhttp: allow client and server to communicate over WebSocketsMihai Parparita1-0/+104
2022-06-02net/dns/resolver: add support for <IPv4>.via-<site-id>Maisem Ali2-16/+34