Commit History

Author SHA1 Message Date
  Brad Fitzpatrick f715ee2be9 cmd/tailscaled: start implementing ts_omit_netstack 5 months ago
  Brad Fitzpatrick b3ae1cb0cc wgengine/netstack/gro: permit building without GRO 5 months ago
  Alex Chan 002ecb78d0 all: don't rebind variables in for loops 5 months ago
  Brad Fitzpatrick 4cca9f7c67 all: add ts_omit_serve, start making tailscale serve/funnel be modular 5 months ago
  Naman Sood 04d24cdbd4 wgengine/netstack: correctly proxy half-closed TCP connections 8 months ago
  Jordan Whited 62182fc37d wgengine/netstack: revert cubic cc to reno cc (#15677) 10 months ago
  Brad Fitzpatrick fb96137d79 net/{netx,memnet},all: add netx.DialFunc, move memnet Network impl 11 months ago
  Fran Bull 5ebc135397 tsnet,wgengine: fix src to primary Tailscale IP for TCP dials 1 year ago
  Adrian Dewhurst 7b3e5b5df3 wgengine/netstack: respond to service IPs in Linux tun mode 1 year ago
  James Tucker e113b106a6 go.mod,wgengine/netstack: use cubic congestion control, bump gvisor 1 year ago
  James Tucker 83808029d8 wgengine/netstack: disable RACK on all platforms 1 year ago
  James Tucker ca39c4e150 cmd/natc,wgengine/netstack: tune buffer size and segment lifetime in natc 1 year ago
  KevinLiang10 8c8750f1b3 ipn/ipnlocal: Support TCP and Web VIP services 1 year ago
  Brad Fitzpatrick 4e0fc037e6 all: use iterators over slice views more 1 year ago
  Brad Fitzpatrick 634cc2ba4a wgengine/netstack: remove unused taildrive deps 1 year ago
  Brad Fitzpatrick c763b7a7db syncs: delete Map.Range, update callers to iterators 1 year ago
  Brad Fitzpatrick 5f88b65764 wgengine/netstack: check userspace ping success on Windows 1 year ago
  Brad Fitzpatrick 9f9470fc10 ipnlocal,proxymap,wgengine/netstack: add optional WhoIs/proxymap debug 1 year ago
  Jordan Whited 0926954cf5 net/tstun,wgengine/netstack: implement TCP GRO for local services (#13315) 1 year ago
  Jordan Whited d21ebc28af wgengine/netstack: implement netstack loopback (#13301) 1 year ago
  Jordan Whited 31cdbd68b1 net/tstun: fix gvisor inbound GSO packet injection (#13283) 1 year ago
  Jordan Whited bfcb3562e6 wgengine/netstack: re-enable gVisor GSO on Linux (#13269) 1 year ago
  Jordan Whited d097096ddc net/tstun,wgengine/netstack: make inbound synthetic packet injection GSO-aware (#13266) 1 year ago
  Jordan Whited 6d4973e1e0 wgengine/netstack: use types/logger.Logf instead of stdlib log.Printf (#13267) 1 year ago
  Jordan Whited 8e42510a71 wgengine/netstack: disable gVisor GSO on Linux (#13215) 1 year ago
  Jordan Whited df6014f1d7 net/tstun,wgengine{/netstack/gro}: refactor and re-enable gVisor GRO for Linux (#13172) 1 year ago
  Jordan Whited 2f27319baf wgengine/netstack: disable gVisor TCP GRO for Linux (#13138) 1 year ago
  Jordan Whited d9d9d525d9 wgengine/netstack: increase gVisor's TCP send and receive buffer sizes (#12994) 1 year ago
  Jordan Whited f0230ce0b5 go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GRO for Linux (#12921) 1 year ago
  Jordan Whited 7bc2ddaedc go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GSO for Linux (#12869) 1 year ago