summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2020-11-19net/interfaces: make syscall and netstat agree when multiple gateways are pre...Josh Bleecher Snyder1-0/+5
2020-11-17net/netstat: remove a bit more unsafeBrad Fitzpatrick1-1/+1
2020-11-16wgengine/filter: don't filter GCP DNS.David Anderson1-0/+7
2020-11-14net/netstat: remove some unsafeBrad Fitzpatrick1-5/+10
2020-11-14net/netns: remove use of unsafe on WindowsBrad Fitzpatrick1-5/+6
2020-11-13net/packet: remove unnecessary markJosh Bleecher Snyder1-1/+1
2020-11-13net/packet: speed up packet decodingJosh Bleecher Snyder1-0/+2
2020-11-12net/packet: represent IP6 as two uint64s.David Anderson2-11/+23
2020-11-12wgengine/filter: add full IPv6 support.David Anderson4-1/+151
2020-11-11net/dnscache, control/controlclient: use DNS cache when dialing controlBrad Fitzpatrick1-5/+103
2020-11-11net/netcheck: remove unused DNSCache from netcheckBrad Fitzpatrick1-5/+0
2020-11-11all: prepare for GOOS=ios in Go 1.16Brad Fitzpatrick1-1/+1
2020-11-10net/packet: documentation pass.David Anderson6-76/+109
2020-11-10net/packet: remove NewIP, offer only a netaddr constructor.David Anderson2-14/+2
2020-11-10net/packet: documentation cleanups.David Anderson2-15/+21
2020-11-10net/packet: fix panic on invalid IHL field.David Anderson2-1/+29
2020-11-10net/packet: remove {get,put}{16,32} indirection to encoding/binary.David Anderson4-42/+39
2020-11-10net/packet: support full IPv6 decoding.David Anderson8-172/+442
2020-11-10net/packet: add IPv6 source and destination IPs to Parsed.David Anderson3-18/+44
2020-11-10net/interfaces: ignore bogus proxy URLs from winhttp [windows]Brad Fitzpatrick1-1/+7
2020-11-10net/packet: record allocations in benchmark.David Anderson1-0/+1
2020-11-09net/packet: s/ParsedPacket/Parsed/ to avoid package stuttering.David Anderson3-31/+31
2020-11-09net/packet: rename from wgengine/packet.David Anderson7-0/+1037
2020-11-03net/tshttpproxy: aggressively rate-limit error logs in Transport.Proxy pathBrad Fitzpatrick1-3/+18
2020-10-28net/netcheck: fix tests on WindowsBrad Fitzpatrick2-3/+15
2020-10-28wgengine/magicsock: make test pass on Windows and without firewall dialog boxBrad Fitzpatrick1-4/+13
2020-10-15tsaddr: add helpers for the Tailscale IPv6 range, and 4to6 conversion.David Anderson1-2/+39
2020-10-13net/netns: don't bind to device for localhost connectionsBrad Fitzpatrick1-0/+8
2020-10-13wgengine/router: unfork winipcfg-go package, use upstreamAlex Brainman2-22/+20
2020-10-06ipn, wgengine, magicsock, tsdns: be quieter and less aggressive when offlineBrad Fitzpatrick1-16/+33
2020-10-05ipn, wgengine: disable subnet routes if network has PAC configurationBrad Fitzpatrick1-0/+2
2020-10-02net/interfaces: add interfaces.State.String methodBrad Fitzpatrick2-0/+72
2020-10-01net/interfaces: quiet PAC detection logging in no-PAC case, add benchmarkBrad Fitzpatrick2-8/+34
2020-10-01net/interfaces: add State.PAC field, populate it on WindowsBrad Fitzpatrick2-0/+42
2020-09-22net/interfaces, net/netns: move default route interface code to interfacesBrad Fitzpatrick3-40/+75
2020-09-22net/netns: document Windows socket binding a bit moreBrad Fitzpatrick1-4/+14
2020-09-21net/tshttpproxy: appease staticcheckBrad Fitzpatrick1-0/+2
2020-09-21net/tshttpproxy: add GetProxyForURL negative cacheBrad Fitzpatrick2-1/+38
2020-09-14net/netns: add windows support.David Anderson3-1/+145
2020-09-11net/netcheck: remove mistaken double Mutex.Unlock in error pathBrad Fitzpatrick1-1/+0
2020-09-10net/netstat: start of new netstat package, with Windows for nowBrad Fitzpatrick4-0/+247
2020-09-02net/tshttpproxy: fix typo in Windows code added at least secondBrad Fitzpatrick1-1/+1
2020-09-02net/tshttpproxy: if winhttp.GetProxyForURL blocks too long, use previous valueBrad Fitzpatrick1-26/+66
2020-08-28net/tshttpproxy: add more winhttp loggingBrad Fitzpatrick1-1/+7
2020-08-28tshttp, derphttp: send Proxy-Authorization, not Authorization, to proxiesBrad Fitzpatrick1-1/+13
2020-08-27net/tshttpproxy: move the TS_DEBUG_FAKE_PROXY_AUTH knob up a levelBrad Fitzpatrick2-4/+4
2020-08-26tshttpproxy, controlclient, derphttp, logpolicy: send Negotiate auth to proxiesBrad Fitzpatrick2-0/+50
2020-08-25net/tshttpproxy: add start of Kerberos Negotiate auth to proxies on WindowsBrad Fitzpatrick2-0/+31
2020-08-24net/stun: Fix STUN attribute padding (#710)renthraysk2-3/+38
2020-08-24net/tshttpproxy: discard secondary Windows proxies for nowBrad Fitzpatrick1-0/+4