summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
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
2022-06-01wgengine/netstack: make netstack MTU be 1280 alsoBrad Fitzpatrick2-9/+17
2022-05-27net/dns, paths, util/winutil: change net/dns/windowsManager NRPT management t...Aaron Klotz2-17/+271
2022-05-18net/dns{., resolver}: time out DNS queries after 10 seconds (#4690)Tom2-2/+11
2022-05-12net/tstun, wgengine: use correct type for counter metricsMihai Parparita1-8/+8
2022-05-06tailcfg,all: change structs to []*dnstype.ResolverMaisem Ali7-34/+34
2022-05-05net/dns, wgengine: implement DNS over TCP (#4598)Tom2-0/+255
2022-05-04*: use WireGuard where logged, printed or namedJames Tucker2-6/+6
2022-05-03wgengine, net/packet, cmd/tailscale: add ICMP echoJames Tucker3-0/+65
2022-05-02net/dns/{., resolver}, wgengine: fix goroutine leak on shutdownTom DNetto2-10/+30
2022-04-30assorted: documentation and readability fixesTom DNetto2-9/+9
2022-04-30net/tstun,wgengine/{.,netstack}: handle UDP magicDNS traffic in netstackTom DNetto1-0/+21
2022-04-30net/tstun,wgengine: split PreFilterOut into multiple hooksTom DNetto1-6/+20
2022-04-30net/dns,net/dns/resolver: refactor channels/magicDNS out of ResolverTom DNetto4-249/+158
2022-04-29all: gofmt allBrad Fitzpatrick1-1/+1
2022-04-28net/tshttpproxy: synology: pick proxy by schemeJames Tucker2-72/+175
2022-04-28net/tshttpproxy: use http as the scheme for proxiesMaisem Ali2-7/+7
2022-04-27net/tsdial: add SystemDial as a wrapper on netns.DialMaisem Ali1-6/+111
2022-04-26net/tshttpproxy: fix typoBrad Fitzpatrick1-1/+1
2022-04-25net/dns/resolver: add metric for number of truncated dns packetsTom DNetto2-2/+28
2022-04-23net/dns: add tailscaled-on-macOS DNS OSConfiguratorBrad Fitzpatrick2-2/+129
2022-04-22net/dns/resolver: support magic resolution of via-<siteid>.<ip4> domainsTom DNetto2-0/+48
2022-04-21tshttpproxy: support synology proxy configurationJames Tucker3-0/+446
2022-04-21net/dns/resolver, net/tsaddr: fix reverse lookups in 4to6 IP rangeTom DNetto3-2/+29
2022-04-20cmd/tailscale: add "debug via" subcommand to do CIDR math for via rangesBrad Fitzpatrick1-0/+16
2022-04-19derp/derphttp,net/netcheck: improve netcheck behavior under MITM proxiesTom DNetto1-6/+21
2022-04-19net/dns: schedule DoH upgrade explicitly, fix Resolver.Addr confusionBrad Fitzpatrick7-146/+134
2022-04-19net/dns/resolver: count errors when racing DNS queries, fail earlierBrad Fitzpatrick1-25/+34
2022-04-19net/dns: remove an unused functionBrad Fitzpatrick1-8/+0
2022-04-18net/dns/resolver: make DoH dialer use existing dnscache happy eyeball dialerBrad Fitzpatrick4-15/+113
2022-04-17net/dnsfallback: update from 'go generate'Brad Fitzpatrick1-8/+15
2022-04-14net/dns/publicdns: add missing call to sync.Once.Do (#4410)phirework1-0/+1
2022-04-14net/dns, util/publicdns: extract public DNS mapping into own package (#4405)phirework4-75/+150