| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-03-26 | net/tstun: rename wrap_windows.go to tun_windows.go. | David Anderson | 1 | -0/+0 |
| 2021-03-26 | net/tstun: document exported function. | David Anderson | 1 | -0/+1 |
| 2021-03-26 | net/tstun: rename TUN to Wrapper. | David Anderson | 2 | -46/+43 |
| 2021-03-26 | net/tstun: rename NewFakeTUN to NewFake. | David Anderson | 2 | -5/+3 |
| 2021-03-26 | net/tstun: merge in wgengine/tstun. | David Anderson | 4 | -0/+968 |
| 2021-03-26 | net/tstun: rename from net/tun. | David Anderson | 3 | -3/+3 |
| 2021-03-26 | wgengine: remove Config.TUNName, require caller to create device. | David Anderson | 3 | -0/+258 |
| 2021-03-26 | net/interfaces: remove mutating methods, add EqualFiltered instead | Brad Fitzpatrick | 2 | -41/+74 |
| 2021-03-26 | net/interfaces: track more interface metadata in State | Brad Fitzpatrick | 1 | -10/+10 |
| 2021-03-25 | Move DNS flush logic to net/dns. | David Anderson | 1 | -0/+19 |
| 2021-03-25 | wgengine/router/dns: move to net/dns. | David Anderson | 13 | -0/+1190 |
| 2021-03-25 | Move wgengine/tsdns to net/dns. | David Anderson | 9 | -0/+2427 |
| 2021-03-24 | net/packet, wgengine/{filter,tstun}: add TSMP ping | Brad Fitzpatrick | 2 | -0/+74 |
| 2021-03-23 | all: s/Magic DNS/MagicDNS/ for consistency | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-03-20 | net/packet, wgengine{,/filter}: remove net/packet IPProto forwarding consts | Brad Fitzpatrick | 6 | -56/+71 |
| 2021-03-20 | net/packet, wgengine/filter: support SCTP | Brad Fitzpatrick | 8 | -78/+82 |
| 2021-03-19 | net/interfaces: use windows API to get the default route instead of parsing `... | Aleksandar Pesic | 1 | -44/+64 |
| 2021-03-17 | net/portmapper: silently handle PCP NOT_AUTHORIZED responses. | David Anderson | 1 | -6/+19 |
| 2021-03-16 | net/interfaces: skip IPv6 link-local interfaces like we do for IPv4 | Brad Fitzpatrick | 1 | -7/+6 |
| 2021-03-15 | net/portmapper, wgengine/monitor: cache gateway IP info until link changes | Brad Fitzpatrick | 1 | -3/+12 |
| 2021-03-15 | net/interfaces: rewrite the darwin likelyHomeRouterIP from C to Go | Brad Fitzpatrick | 5 | -220/+133 |
| 2021-03-12 | net/netcheck: add a few more STUN retries for prior DERP home | Brad Fitzpatrick | 2 | -1/+39 |
| 2021-03-12 | tailcfg, net/netcheck: let control mark "Avoid" bit on DERP regions | Brad Fitzpatrick | 1 | -0/+3 |
| 2021-03-09 | wgengine/filter: only log packets to/from non-default routes. | David Anderson | 1 | -0/+6 |
| 2021-03-09 | tailcfg, net/portmapper, wgengine/magicsock: add NetInfo.HavePortMap | Brad Fitzpatrick | 1 | -0/+7 |
| 2021-03-08 | net/interfaces, wgengine/monitor: fix false positives link changes | Brad Fitzpatrick | 1 | -0/+24 |
| 2021-03-05 | net/interfaces: log why when we failed to look up gateway on macOS | Brad Fitzpatrick | 1 | -0/+2 |
| 2021-03-04 | net/dnsfallback: fix infinite loop and limit number of candidates | Brad Fitzpatrick | 1 | -8/+22 |
| 2021-03-04 | net/interfaces: sort returned addresses from LocalAddresses | Brad Fitzpatrick | 1 | -3/+9 |
| 2021-03-03 | net/tshttpproxy: call winhttp calls from a fixed OS thread | Brad Fitzpatrick | 1 | -0/+4 |
| 2021-03-02 | net/interfaces: merge darwin files for DefaultRouteInterface in sandbox | Brad Fitzpatrick | 3 | -82/+67 |
| 2021-03-02 | wgengine/router: add a dummy IPv6 address if needed for default routing. | David Anderson | 1 | -0/+11 |
| 2021-03-02 | net/portmapper: fix typo | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-03-01 | ipn/ipnlocal: transform default routes into "all but LAN" routes. | David Anderson | 1 | -34/+44 |
| 2021-03-01 | control/controlclient, net/{dnscache,dnsfallback}: add DNS fallback mechanism | Brad Fitzpatrick | 2 | -1/+202 |
| 2021-03-01 | cmd/tailscaled, wgengine: remove --fake, replace with netstack | Brad Fitzpatrick | 1 | -12/+20 |
| 2021-02-26 | net/socks5: create SOCKS5 package for proxy server in userspace networking | Naman Sood | 1 | -0/+356 |
| 2021-02-25 | net/interfaces: go idle on macOS when wifi/etc is down, ignore utun* interfaces | Brad Fitzpatrick | 1 | -8/+57 |
| 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 |