| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-02-06 | ipn/ipnlocal, wgengine/netstack: use netstack for peerapi server | Brad Fitzpatrick | 1 | -6/+53 |
| 2022-01-20 | wgengine/netstack: clear TCP ECN bits before giving to gvisor | Brad Fitzpatrick | 1 | -0/+1 |
| 2022-01-20 | wgengine/netstack: add a missing refcount decrement after packet injection | Brad Fitzpatrick | 2 | -0/+77 |
| 2022-01-20 | wgengine/netstack: add an Impl.Close method for tests | Brad Fitzpatrick | 1 | -8/+20 |
| 2022-01-20 | wgengine/netstack: add missing error logging in a RST case | Brad Fitzpatrick | 1 | -2/+3 |
| 2022-01-20 | wgengine/netstack: fix netstack ping timeout on darwin | Brad Fitzpatrick | 1 | -1/+14 |
| 2022-01-12 | wgengine/netstack: make userspace ping work when tailscaled has CAP_NET_RAW | Brad Fitzpatrick | 2 | -2/+39 |
| 2022-01-07 | wgengine/netstack: fake pings through netstack on Android too | Brad Fitzpatrick | 1 | -0/+6 |
| 2022-01-06 | wgengine/netstack: add env knob to turn on netstack debug logs | Brad Fitzpatrick | 1 | -3/+9 |
| 2021-12-16 | wgengine/netstack: don't remove 255.255.255.255/32 from netstack | Brad Fitzpatrick | 1 | -1/+10 |
| 2021-12-15 | ipn/ipnlocal: clear magicsock's netmap on logout | Josh Bleecher Snyder | 1 | -7/+9 |
| 2021-12-15 | wgengine/netstack: remove some logging on forwarding connections | Brad Fitzpatrick | 1 | -2/+6 |
| 2021-12-09 | wgengine/netstack: in netstack/hybrid mode, fake ICMP using ping command | Brad Fitzpatrick | 1 | -0/+61 |
| 2021-12-03 | ipn/ipnlocal, net/tsdial: make SOCKS/HTTP dials use ExitDNS | Brad Fitzpatrick | 1 | -16/+8 |
| 2021-12-02 | net/tsdial: give netstack a Dialer, start refactoring name resolution | Brad Fitzpatrick | 1 | -20/+9 |
| 2021-11-30 | net/tsdial: start of new package to unify all outbound dialing complexity | Brad Fitzpatrick | 2 | -207/+3 |
| 2021-11-21 | go.mod: bump inet.af/netstack | Brad Fitzpatrick | 1 | -9/+24 |
| 2021-11-01 | cmd/tailscaled, wgengine/netstack: always wire up netstack | Brad Fitzpatrick | 1 | -16/+41 |
| 2021-09-28 | wgengine/netstack: include DNS.ExtraRecords in DNSMap | Brad Fitzpatrick | 1 | -0/+10 |
| 2021-08-27 | wgengine/netstack: clarify a comment | Brad Fitzpatrick | 1 | -6/+8 |
| 2021-08-25 | wgengine/netstack: fix crash in userspace netstack TCP forwarding | Brad Fitzpatrick | 1 | -9/+36 |
| 2021-07-21 | wgengine/netstack: implement UDP relaying to advertised subnets | Brad Fitzpatrick | 1 | -46/+96 |
| 2021-07-21 | wgengine/netstack: fix doc comment | Brad Fitzpatrick | 1 | -1/+0 |
| 2021-06-28 | wgengine/netstack: make SOCKS5 resolve names to IPv6 if self node when no IPv4 | Brad Fitzpatrick | 2 | -3/+127 |
| 2021-06-23 | wgengine/netstack: add Impl.DialContextUDP | Brad Fitzpatrick | 1 | -0/+24 |
| 2021-05-16 | all: adapt to opaque netaddr types | Josh Bleecher Snyder | 1 | -10/+10 |
| 2021-05-14 | tsnet: add Tailscale-as-a-library package | Brad Fitzpatrick | 1 | -2/+12 |
| 2021-05-06 | wgengine/netstack: avoid delivering incoming packets to both netstack + host | Brad Fitzpatrick | 1 | -1/+8 |
| 2021-05-05 | wgengine/netstack: don't pass non-subnet traffic to netstack in hybrid mode | Brad Fitzpatrick | 1 | -1/+22 |
| 2021-04-21 | wgengine/netstack: log error when acceptUDP fails | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-04-21 | wgengine/netstack: log ForwarderRequest in readable form, only in debug mode ... | Naman Sood | 1 | -5/+12 |
| 2021-04-06 | cmd/tailscaled, wgengine{,/netstack}: add netstack hybrid mode, add to Windows | Brad Fitzpatrick | 2 | -7/+54 |
| 2021-03-31 | wgengine/netstack: stop re-adding IPs registered by active TCP connections (#... | Naman Sood | 1 | -1/+0 |
| 2021-03-29 | wgengine/netstack: Allow userspace networking mode to expose subnets (#1588) | Naman Sood | 1 | -38/+114 |
| 2021-03-26 | net/tstun: rename TUN to Wrapper. | David Anderson | 1 | -3/+3 |
| 2021-03-26 | net/tstun: merge in wgengine/tstun. | David Anderson | 1 | -1/+1 |
| 2021-03-23 | all: s/Magic DNS/MagicDNS/ for consistency | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-03-17 | wgengine/netstack: use inet.af/netstack, remove 64-bit only limitation | Brad Fitzpatrick | 2 | -54/+14 |
| 2021-03-16 | Revert "wgengine/netstack: update gvisor to remove 64-bit only limitation" | David Anderson | 2 | -2/+42 |
| 2021-03-15 | wgengine/netstack: update gvisor to remove 64-bit only limitation | Brad Fitzpatrick | 2 | -42/+2 |
| 2021-03-15 | client, cmd/hello, ipn, wgengine: fix whois for netstack-forwarded connections | Naman Sood | 1 | -3/+17 |
| 2021-03-08 | wgengine/netstack: stop UDP forwarding when one side dies | Naman Sood | 1 | -5/+8 |
| 2021-03-08 | wgengine/netstack: add support for incoming UDP connections | Naman Sood | 1 | -9/+67 |
| 2021-03-03 | wgengine/netstack: remove some v2 logging by default | Brad Fitzpatrick | 1 | -4/+13 |
| 2021-03-03 | wgengine/netstack: use system dialer to contact servers on localhost | Naman Sood | 1 | -1/+2 |
| 2021-03-02 | wgengine/netstack: forward incoming connections to localhost | Naman Sood | 1 | -13/+15 |
| 2021-03-01 | wgengine/netstack: fix 32-bit build broken from prior commit | Brad Fitzpatrick | 1 | -1/+17 |
| 2021-03-01 | cmd/tailscaled, wgengine: remove --fake, replace with netstack | Brad Fitzpatrick | 1 | -36/+30 |
| 2021-03-01 | wgengine/netstack: add Magic DNS + DNS resolution to SOCKS5 dialing | Brad Fitzpatrick | 1 | -3/+79 |
| 2021-02-26 | wgengine/netstack: start SOCKS5 server in netstack mode | Naman Sood | 1 | -0/+18 |