summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2021-02-23net/portmapper: add NAT-PMP client, move port mapping service probingBrad Fitzpatrick3-100/+677
2021-02-18net/tshttpproxy: support HTTP proxy environment credentials on Windows tooBrad Fitzpatrick2-16/+18
2021-02-17net/tshttpproxy: support basic auth when available (#1354)Christine Dodrill2-0/+61
2021-02-14net/{interfaces,netns}: add some new tests, missed from prior commitBrad Fitzpatrick2-0/+59
2021-02-14net/interfaces: fix staticcheck error on darwinBrad Fitzpatrick1-2/+2
2021-02-14net/{interfaces,ns}: add tailscaled-mode darwin routing looping preventionBrad Fitzpatrick4-2/+135
2021-02-12net/interfaces: reconcile interface filtering with address printing in logsBrad Fitzpatrick1-10/+18
2021-02-05tstest/natlab: use net.ErrClosed instead of a new errorJosh Bleecher Snyder1-0/+1
2021-02-04net/packet: add some more TSMP packet reject reasons and MaybeBroken bitBrad Fitzpatrick2-12/+80
2021-02-02net/interfaces: use a uint32_t for ipv4 addressDavid Crawshaw1-4/+4
2021-01-26net/interfaces: don't send over zt* interfacesBrad Fitzpatrick1-2/+17
2021-01-26net/interfaces: remove IsTailscaleIP, make callers use tsaddr.David Anderson2-30/+5
2021-01-15net/nettest: de-flake tests on WindowsJosh Bleecher Snyder1-2/+2
2021-01-15net/nettest: remove pointless checks in testsJosh Bleecher Snyder1-5/+4
2021-01-15net/nettest: add missing check at end of TestLimitJosh Bleecher Snyder1-0/+4
2021-01-15net/packet, wgengine, tstun: add inter-node TSMP protocol for connect errorsBrad Fitzpatrick6-6/+267
2021-01-12netcheck: use reflect in sortRegions test.Denton Gentry1-6/+8
2021-01-12netcheck: test sortRegionsDenton Gentry1-0/+36
2021-01-11net/packet: add TCPFlag type and some more constantsBrad Fitzpatrick1-6/+11
2021-01-11net/flowtrack: add Tuple.String methodBrad Fitzpatrick1-0/+5
2021-01-11net/netcheck: improve the preferred DERP hysteresisBrad Fitzpatrick2-6/+42
2021-01-11net/flowtrack: add new package to specialize groupcache/lru key typeBrad Fitzpatrick2-0/+181
2021-01-06net/dnscache: work on IPv6-only hosts (again)Brad Fitzpatrick1-33/+67
2020-12-28net/tsaddr: add ChromeOS contains testsJosh Bleecher Snyder1-1/+26
2020-12-22net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP.David Anderson4-243/+106
2020-12-22go.mod: bump inet.af/netaddr to non-allocating versionBrad Fitzpatrick1-1/+1
2020-12-21all: annotate log verbosity levels on most egregiously spammy log printsBrad Fitzpatrick2-5/+5
2020-12-19net/interfaces: return IPv6 addresses from LocalAddresses.David Anderson1-5/+0
2020-12-19net/packet: add an IP6 constructor from a raw byte array.David Anderson1-2/+6
2020-12-14go.mod: upgrade staticcheck to 0.1.0Josh Bleecher Snyder1-2/+2
2020-12-08net/netcheck: fix offset of unspecified address in PCP request packetBrad Fitzpatrick1-4/+12
2020-12-06net/netcheck: don't send flood of PCP unmap requests to routerBrad Fitzpatrick1-5/+9
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