Commit History

Author SHA1 Message Date
  Will Norris 71029cea2d all: update copyright and license headers 3 years ago
  Andrew Dunham 4fb663fbd2 various: mark more tests as flaky 3 years ago
  Brad Fitzpatrick a12aad6b47 all: convert more code to use net/netip directly 3 years ago
  Brad Fitzpatrick 6a396731eb all: use various net/netip parse funcs directly 3 years ago
  Brad Fitzpatrick 7eaf5e509f net/netaddr: start migrating to net/netip via new netaddr adapter package 3 years ago
  Brad Fitzpatrick 486059589b all: gofmt -w -s (simplify) tests 4 years ago
  David Anderson 7e6a1ef4f1 tailcfg: use key.NodePublic in wire protocol types. 4 years ago
  David Anderson c3d7115e63 wgengine: use key.NodePublic instead of tailcfg.NodeKey. 4 years ago
  David Anderson 72ace0acba wgengine/magicsock: use key.NodePublic instead of tailcfg.NodeKey. 4 years ago
  David Anderson 418adae379 various: use NodePublic.AsNodeKey() instead of tailcfg.NodeKeyFromNodePublic() 4 years ago
  David Anderson eeb97fd89f various: remove remaining uses of key.NewPrivate. 4 years ago
  David Anderson ccd36cb5b1 wgengine: remove use of legacy key parsing helper. 4 years ago
  David Anderson a9c78910bd wgengine/wgcfg: convert to use new node key type. 4 years ago
  Josh Bleecher Snyder 7693d36aed all: close fake userspace engines when tests complete 4 years ago
  Brad Fitzpatrick 4c68b7df7c tstest: add MemLogger bytes.Buffer wrapper with Logf method 4 years ago
  David Anderson bb10443edf wgengine/wgcfg: use just the hexlified node key as the WireGuard endpoint. 4 years ago
  David Anderson dfd978f0f2 wgengine/magicsock: use NodeKey, not DiscoKey, as the trigger for lazy reconfig. 4 years ago
  Emmanuel T Odeke 0daa32943e all: add (*testing.B).ReportAllocs() to every benchmark 4 years ago
  Josh Bleecher Snyder f6e833748b wgengine: use mono.Time 4 years ago
  David Crawshaw 4ce15505cb wgengine: randomize client port if netmap says to 4 years ago
  Josh Bleecher Snyder 25df067dd0 all: adapt to opaque netaddr types 4 years ago
  Josh Bleecher Snyder aacb2107ae all: add extra information to serialized endpoints 4 years ago
  Brad Fitzpatrick d488678fdc cmd/tailscaled, wgengine{,/netstack}: add netstack hybrid mode, add to Windows 5 years ago
  David Anderson 6ad44f9fdf wgengine: take in dns.Config, split out to resolver.Config and dns.OSConfig. 5 years ago
  David Anderson 90f82b6946 net/dns/resolver: add live reconfig, plumb through to ipnlocal. 5 years ago
  Brad Fitzpatrick 4c83bbf850 wgengine: add IsNetstack func and test 5 years ago
  Brad Fitzpatrick e18c3a7d84 wgengine: optimize isLocalAddr a bit 5 years ago
  David Anderson 016de16b2e net/tstun: rename TUN to Wrapper. 5 years ago
  David Anderson 588b70f468 net/tstun: merge in wgengine/tstun. 5 years ago
  Brad Fitzpatrick 38dc6fe758 cmd/tailscaled, wgengine: remove --fake, replace with netstack 5 years ago