| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-02-23 | net/portmapper: add NAT-PMP client, move port mapping service probing | Brad Fitzpatrick | 3 | -100/+677 |
| 2021-02-18 | net/tshttpproxy: support HTTP proxy environment credentials on Windows too | Brad Fitzpatrick | 2 | -16/+18 |
| 2021-02-17 | net/tshttpproxy: support basic auth when available (#1354) | Christine Dodrill | 2 | -0/+61 |
| 2021-02-14 | net/{interfaces,netns}: add some new tests, missed from prior commit | Brad Fitzpatrick | 2 | -0/+59 |
| 2021-02-14 | net/interfaces: fix staticcheck error on darwin | Brad Fitzpatrick | 1 | -2/+2 |
| 2021-02-14 | net/{interfaces,ns}: add tailscaled-mode darwin routing looping prevention | Brad Fitzpatrick | 4 | -2/+135 |
| 2021-02-12 | net/interfaces: reconcile interface filtering with address printing in logs | Brad Fitzpatrick | 1 | -10/+18 |
| 2021-02-05 | tstest/natlab: use net.ErrClosed instead of a new error | Josh Bleecher Snyder | 1 | -0/+1 |
| 2021-02-04 | net/packet: add some more TSMP packet reject reasons and MaybeBroken bit | Brad Fitzpatrick | 2 | -12/+80 |
| 2021-02-02 | net/interfaces: use a uint32_t for ipv4 address | David Crawshaw | 1 | -4/+4 |
| 2021-01-26 | net/interfaces: don't send over zt* interfaces | Brad Fitzpatrick | 1 | -2/+17 |
| 2021-01-26 | net/interfaces: remove IsTailscaleIP, make callers use tsaddr. | David Anderson | 2 | -30/+5 |
| 2021-01-15 | net/nettest: de-flake tests on Windows | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-01-15 | net/nettest: remove pointless checks in tests | Josh Bleecher Snyder | 1 | -5/+4 |
| 2021-01-15 | net/nettest: add missing check at end of TestLimit | Josh Bleecher Snyder | 1 | -0/+4 |
| 2021-01-15 | net/packet, wgengine, tstun: add inter-node TSMP protocol for connect errors | Brad Fitzpatrick | 6 | -6/+267 |
| 2021-01-12 | netcheck: use reflect in sortRegions test. | Denton Gentry | 1 | -6/+8 |
| 2021-01-12 | netcheck: test sortRegions | Denton Gentry | 1 | -0/+36 |
| 2021-01-11 | net/packet: add TCPFlag type and some more constants | Brad Fitzpatrick | 1 | -6/+11 |
| 2021-01-11 | net/flowtrack: add Tuple.String method | Brad Fitzpatrick | 1 | -0/+5 |
| 2021-01-11 | net/netcheck: improve the preferred DERP hysteresis | Brad Fitzpatrick | 2 | -6/+42 |
| 2021-01-11 | net/flowtrack: add new package to specialize groupcache/lru key type | Brad Fitzpatrick | 2 | -0/+181 |
| 2021-01-06 | net/dnscache: work on IPv6-only hosts (again) | Brad Fitzpatrick | 1 | -33/+67 |
| 2020-12-28 | net/tsaddr: add ChromeOS contains tests | Josh Bleecher Snyder | 1 | -1/+26 |
| 2020-12-22 | net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP. | David Anderson | 4 | -243/+106 |
| 2020-12-22 | go.mod: bump inet.af/netaddr to non-allocating version | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-12-21 | all: annotate log verbosity levels on most egregiously spammy log prints | Brad Fitzpatrick | 2 | -5/+5 |
| 2020-12-19 | net/interfaces: return IPv6 addresses from LocalAddresses. | David Anderson | 1 | -5/+0 |
| 2020-12-19 | net/packet: add an IP6 constructor from a raw byte array. | David Anderson | 1 | -2/+6 |
| 2020-12-14 | go.mod: upgrade staticcheck to 0.1.0 | Josh Bleecher Snyder | 1 | -2/+2 |
| 2020-12-08 | net/netcheck: fix offset of unspecified address in PCP request packet | Brad Fitzpatrick | 1 | -4/+12 |
| 2020-12-06 | net/netcheck: don't send flood of PCP unmap requests to router | Brad Fitzpatrick | 1 | -5/+9 |
| 2020-11-19 | net/interfaces: make syscall and netstat agree when multiple gateways are pre... | Josh Bleecher Snyder | 1 | -0/+5 |
| 2020-11-17 | net/netstat: remove a bit more unsafe | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-11-16 | wgengine/filter: don't filter GCP DNS. | David Anderson | 1 | -0/+7 |
| 2020-11-14 | net/netstat: remove some unsafe | Brad Fitzpatrick | 1 | -5/+10 |
| 2020-11-14 | net/netns: remove use of unsafe on Windows | Brad Fitzpatrick | 1 | -5/+6 |
| 2020-11-13 | net/packet: remove unnecessary mark | Josh Bleecher Snyder | 1 | -1/+1 |
| 2020-11-13 | net/packet: speed up packet decoding | Josh Bleecher Snyder | 1 | -0/+2 |
| 2020-11-12 | net/packet: represent IP6 as two uint64s. | David Anderson | 2 | -11/+23 |
| 2020-11-12 | wgengine/filter: add full IPv6 support. | David Anderson | 4 | -1/+151 |
| 2020-11-11 | net/dnscache, control/controlclient: use DNS cache when dialing control | Brad Fitzpatrick | 1 | -5/+103 |
| 2020-11-11 | net/netcheck: remove unused DNSCache from netcheck | Brad Fitzpatrick | 1 | -5/+0 |
| 2020-11-11 | all: prepare for GOOS=ios in Go 1.16 | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-11-10 | net/packet: documentation pass. | David Anderson | 6 | -76/+109 |
| 2020-11-10 | net/packet: remove NewIP, offer only a netaddr constructor. | David Anderson | 2 | -14/+2 |
| 2020-11-10 | net/packet: documentation cleanups. | David Anderson | 2 | -15/+21 |
| 2020-11-10 | net/packet: fix panic on invalid IHL field. | David Anderson | 2 | -1/+29 |
| 2020-11-10 | net/packet: remove {get,put}{16,32} indirection to encoding/binary. | David Anderson | 4 | -42/+39 |
| 2020-11-10 | net/packet: support full IPv6 decoding. | David Anderson | 8 | -172/+442 |