summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2021-08-06net/portmapper: add start of self-contained portmapper integration testsBrad Fitzpatrick3-1/+186
2021-08-06net/portmapper: add hook for use with prev ipjulianknodt2-18/+31
2021-08-06net/portmapper: check disable flagsjulianknodt3-14/+33
2021-08-06net/portmapper: add pcp portmappingjulianknodt3-49/+164
2021-08-06net/portmapper: move pcp code to separate filejulianknodt2-73/+94
2021-08-05all: gofmt with Go 1.17Josh Bleecher Snyder27-0/+29
2021-08-05net/tstun: add start of Linux TAP support, with DHCP+ARP serverBrad Fitzpatrick4-6/+452
2021-08-04net/portmapper: fix UPnP probing, work against all portsBrad Fitzpatrick4-59/+281
2021-08-03net/dns: correct log message.Denton Gentry1-1/+1
2021-08-03net/dns/resolver: add test that I forgot to git add earlierBrad Fitzpatrick1-0/+90
2021-08-02net/dns/resolver: fix skipped DoH test that bitrotBrad Fitzpatrick1-1/+3
2021-08-01net/dnsfallback: re-run go generateBrad Fitzpatrick1-21/+14
2021-07-30net/interfaces: explicitly check netaddr.IP.Is6 in isUsableV6Matt Layher2-1/+3
2021-07-30net/tsaddr: remove IsULA, replace with netaddr.IP.IsPrivateMatt Layher3-29/+2
2021-07-29net/tstun: use mono.TimeJosh Bleecher Snyder2-10/+11
2021-07-29net/dns/resolver: allow an extra alloc for go closure allocationJosh Bleecher Snyder1-2/+5
2021-07-29net/dnsfallback: add new nodesBrad Fitzpatrick1-0/+21
2021-07-27net/dns/resolver: EDNS OPT record off-by-oneDavid Crawshaw1-2/+3
2021-07-27net/tstun: buffer outbound channelJosh Bleecher Snyder1-1/+1
2021-07-27net/tstun: buffer outbound channelJosh Bleecher Snyder1-3/+4
2021-07-26net/portmapper: rename ErrGatewayNotFound to ErrGatewayRange, reword textBrad Fitzpatrick1-3/+3
2021-07-26net/{dnscache,interfaces}: use netaddr.IP.IsPrivate, delete copied codeBrad Fitzpatrick6-64/+10
2021-07-26net/dnscache: update a commentBrad Fitzpatrick1-1/+1
2021-07-26net/dnscache: make Dialer try all resolved IPsBrad Fitzpatrick2-24/+137
2021-07-26net/dnscache: cache all IPs per hostnameBrad Fitzpatrick1-33/+42
2021-07-25net/dns/resolver: race well-known resolvers less aggressivelyBrad Fitzpatrick2-20/+113
2021-07-25net/dns/resolver: add forwardQuery type as race work prepBrad Fitzpatrick1-15/+37
2021-07-25net/dns/resolver: fix func used as netaddr.IP in printfBrad Fitzpatrick1-3/+5
2021-07-22net/portmapper: disable UPnP on iOS for nowBrad Fitzpatrick2-0/+32
2021-07-22net/dns: don't build init*.go on non-windowsBrad Fitzpatrick2-0/+4
2021-07-22net/dns/resolver: bound DoH usage on iOSBrad Fitzpatrick1-0/+24
2021-07-21net/dns/resolver: fall back to IPv6 for well-known DoH servers if v4 failsBrad Fitzpatrick2-2/+39
2021-07-21net/dns/resolver: use correct Cloudflare DoH hostnamesBrad Fitzpatrick1-8/+8
2021-07-21net/portmapper: return correct upnp portjulianknodt1-1/+7
2021-07-19net/dns{,/resolver}: quiet DNS output loggingBrad Fitzpatrick3-2/+94
2021-07-19net/dnsfallback: regenerateJosh Bleecher Snyder1-0/+7
2021-07-15control/{controlknobs,controlclient}: simplify knobs API, fix controlclient c...Brad Fitzpatrick1-2/+2
2021-07-15net/portmapper: add upnp port mappingjulianknodt3-49/+317
2021-07-15net/dns/resolver: upgrade forwarded MagicDNS queries to DoH when IP knownBrad Fitzpatrick2-3/+205
2021-07-15Implemented Commandline Download Speedtest (#2064)Aaditya Chaudhary4-0/+369
2021-07-14netns_linux: remove special handling for tests.Denton Gentry1-12/+0
2021-07-14net/netns: support !CAP_NET_ADMINDenton Gentry2-11/+48
2021-07-14netns_linux: No namespace for localhost.Denton Gentry3-0/+63
2021-07-14net/interface: add AWS App Runner /proc/net/route testDenton Gentry1-0/+26
2021-07-09wgengine/magicsock: make portmapping asyncBrad Fitzpatrick2-20/+82
2021-07-08net/interfaces: trim getPACWindows whitespace before parsing URLBrad Fitzpatrick1-0/+5
2021-07-07net/tstun: fix data racesJosh Bleecher Snyder1-6/+31
2021-07-02net/tstun: add inner loop to pollJosh Bleecher Snyder1-18/+24
2021-07-02net/tstun: simplify codeJosh Bleecher Snyder1-14/+7
2021-07-02net/tstun: remove multi-case selects from hot codeJosh Bleecher Snyder1-51/+66