| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-07-10 | wgengine/magicsock, tstest/natlab: start hooking up natlab to magicsock | Brad Fitzpatrick | 2 | -4/+24 |
| 2020-07-08 | net/netcheck: add missing comment asked for in earlier code review | Brad Fitzpatrick | 1 | -1/+5 |
| 2020-07-06 | net/tsaddr: new package to hold Tailscale-specific IPs/ranges | Brad Fitzpatrick | 3 | -3/+74 |
| 2020-07-06 | netcheck, tailcfg, interfaces, magicsock: survey UPnP, NAT-PMP, PCP | Brad Fitzpatrick | 4 | -18/+201 |
| 2020-07-06 | net/interfaces: add func LikelyHomeRouterIP | Brad Fitzpatrick | 5 | -0/+213 |
| 2020-07-06 | net/netcheck: add an informative payload in the netcheck UDP helper packets | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-07-06 | net/netcheck: send dummy packet out to help airport extreme in hairpin check | Brad Fitzpatrick | 1 | -0/+13 |
| 2020-06-30 | net/netcheck, wgengine/magicsock: replace more UDPAddr with netaddr.IPPort | Brad Fitzpatrick | 2 | -11/+10 |
| 2020-06-15 | net/stun: Remove unreachable code | Quoc-Viet Nguyen | 1 | -12/+6 |
| 2020-06-11 | net/netcheck: use logger.ArgWriter in logConciseReport, fix comma bug, add tests | Brad Fitzpatrick | 2 | -33/+126 |
| 2020-06-01 | net/netns: move SOCKS dialing to netns for now | Brad Fitzpatrick | 2 | -6/+66 |
| 2020-06-01 | net/tlsdial, derp/derphttp: finish DERPNode.CertName validation | Brad Fitzpatrick | 1 | -2/+49 |
| 2020-05-31 | net/netns: optimize defaultRouteInterface a bit | Brad Fitzpatrick | 2 | -5/+29 |
| 2020-05-31 | net/netns, misc tests: remove TestOnlySkipPrivilegedOps, argv checks | Brad Fitzpatrick | 3 | -46/+10 |
| 2020-05-31 | net/netns: unindent, refactor to remove some redunant code | Brad Fitzpatrick | 1 | -38/+35 |
| 2020-05-31 | net/netns: remove redundant build tag | Brad Fitzpatrick | 1 | -2/+0 |
| 2020-05-31 | net/netns: add a test that tailscaleBypassMark stays in sync between packages | Brad Fitzpatrick | 1 | -0/+51 |
| 2020-05-31 | net/netns: refactor the sync.Once usage a bit | Brad Fitzpatrick | 1 | -10/+13 |
| 2020-05-31 | net/netns, wgengine/router: support Linux machines that don't have 'ip rule'. | Avery Pennarun | 1 | -25/+112 |
| 2020-05-29 | net/netns: also don't err on tailscaled -fake as a regular user | Brad Fitzpatrick | 1 | -4/+15 |
| 2020-05-29 | net/netcheck: fix HTTPS fallback bug from earlier today | Brad Fitzpatrick | 1 | -10/+12 |
| 2020-05-29 | net/netns: don't return an error if we're not root and running the tailscale ... | Brad Fitzpatrick | 1 | -0/+9 |
| 2020-05-29 | net/netns: set the bypass socket mark on linux. | David Anderson | 4 | -8/+74 |
| 2020-05-29 | netcheck: address some HTTP fallback measurement TODOs | Brad Fitzpatrick | 1 | -20/+65 |
| 2020-05-29 | net/netcheck: add Report.IPv4 and another TODO | Brad Fitzpatrick | 1 | -0/+6 |
| 2020-05-28 | derp/derphttp: make DERP client use netns for dial-outs. | David Anderson | 1 | -0/+7 |
| 2020-05-28 | net/netns: add package for start of network namespace support | Brad Fitzpatrick | 2 | -3/+37 |
| 2020-05-28 | Make netcheck handle v6-only interfaces better, faster. | Brad Fitzpatrick | 3 | -61/+139 |
| 2020-05-28 | net/netcheck: fix race condition initializting RegionLatency maps. | Avery Pennarun | 2 | -10/+14 |
| 2020-05-25 | stun, netcheck: move under net | Brad Fitzpatrick | 5 | -0/+2058 |
| 2020-04-30 | net/dnscache: remove unnecessary lint warning. | David Anderson | 1 | -2/+0 |
| 2020-04-27 | net/dnscache: don't use the Go resolver on Android | Elias Naur | 1 | -0/+5 |
| 2020-04-27 | net/tlsdial: update package doc to say it's now somewhat useless | Brad Fitzpatrick | 1 | -2/+7 |
| 2020-04-27 | Revert "net/tlsdial: add memory-optimized TLS cert verification path for iOS" | Brad Fitzpatrick | 2 | -64/+0 |
| 2020-04-25 | net/tlsdial: add memory-optimized TLS cert verification path for iOS | Brad Fitzpatrick | 2 | -0/+64 |
| 2020-04-25 | net/tlsdial: add package for TLS dials, and make DERP & controlclient use it | Brad Fitzpatrick | 1 | -0/+24 |
| 2020-04-10 | net/interfaces: add IsExpensive and up state to State | Brad Fitzpatrick | 2 | -1/+33 |
| 2020-03-27 | cmd/tailscale: add status subcommand | Brad Fitzpatrick | 1 | -16/+51 |
| 2020-03-17 | scripts: add a license header checker. | David Anderson | 1 | -0/+4 |
| 2020-03-12 | net/nettest: new package with net-like testing primitives | David Crawshaw | 3 | -0/+463 |
| 2020-03-10 | Move linkstate boring change filtering to magicsock | Brad Fitzpatrick | 1 | -0/+34 |
| 2020-03-10 | wgengine/monitor: don't call LinkChange when interfaces look unchanged | Brad Fitzpatrick | 2 | -0/+215 |
| 2020-03-09 | net/dnscache: ignore annoying staticcheck check | Brad Fitzpatrick | 1 | -0/+2 |
| 2020-03-09 | net/dnscache: initialize the single Resolver more directly | Brad Fitzpatrick | 1 | -7/+9 |
| 2020-03-09 | net/dnscache: do not PreferGo on macOS/iOS | David Crawshaw | 1 | -3/+15 |
| 2020-03-09 | net/dnscache: add copyright header to test | Brad Fitzpatrick | 1 | -0/+4 |
| 2020-03-09 | net/dnscache: parse passed CIDR | David Crawshaw | 2 | -1/+25 |
| 2020-03-05 | net/dnscache: add overly simplistic DNS cache package for selective use | Brad Fitzpatrick | 1 | -0/+151 |