Commit History

Author SHA1 Message Date
  Brad Fitzpatrick 6820ec5bbb wgengine: stop importing flowtrack when unused 5 months ago
  Brad Fitzpatrick 2fc4455e6d all: add Node.HomeDERP int, phase out "127.3.3.40:$region" hack [capver 111] 1 year ago
  Nick Khyl da9965d51c cmd/viewer,types/views,various: avoid allocations in pointer field getters whenever possible 1 year ago
  Brad Fitzpatrick 69b90742fe util/uniq,types/lazy,*: delete code that's now in Go std 1 year ago
  Brad Fitzpatrick 4e0fc037e6 all: use iterators over slice views more 1 year ago
  Brad Fitzpatrick c48cc08de2 wgengine: stop conntrack log spam about Canonical net probes 1 year ago
  Brad Fitzpatrick 9e0a5cc551 net/flowtrack: optimize Tuple type for use as map key 1 year ago
  Brad Fitzpatrick eb28818403 wgengine: make pendOpen time later, after dup check 2 years ago
  Brad Fitzpatrick e1bd7488d0 all: remove LenIter, use Go 1.22 range-over-int instead 2 years ago
  Brad Fitzpatrick 58a4fd43d8 types/netmap, all: use read-only tailcfg.NodeView in NetworkMap 2 years ago
  Brad Fitzpatrick 17ce75347c wgengine: adjust debug logging for WireGuard-only peers 2 years ago
  Will Norris 71029cea2d all: update copyright and license headers 3 years ago
  James Tucker 81dba3738e wgengine: remove all peer status from open timeout diagnostics 3 years ago
  Andrew Dunham e8f09d24c7 wgengine: use a singleflight.Group to reduce status contention (#5450) 3 years ago
  Brad Fitzpatrick 7eaf5e509f net/netaddr: start migrating to net/netip via new netaddr adapter package 3 years ago
  James Tucker f9e86e64b7 *: use WireGuard where logged, printed or named 3 years ago
  Brad Fitzpatrick 910ae68e0b util/mak: move tailssh's mapSet into a new package for reuse elsewhere 3 years ago
  Brad Fitzpatrick 41fd4eab5c envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) 4 years ago
  Brad Fitzpatrick bb91cfeae7 net/socks5/tssocks, wgengine: permit SOCKS through subnet routers/exit nodes 4 years ago
  David Anderson 7e6a1ef4f1 tailcfg: use key.NodePublic in wire protocol types. 4 years ago
  David Anderson c17250cee2 ipn/ipnstate: 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
  Brad Fitzpatrick 82fa15fa3b wgengine/magicsock: start removing endpointForDiscoKey 4 years ago
  Brad Fitzpatrick 7bfd4f521d cmd/tailscale: fix "tailscale ip $self-host-hostname" 4 years ago
  Josh Bleecher Snyder 8a3d52e882 wgengine/magicsock: use mono.Time 4 years ago
  Brad Fitzpatrick 80a4052593 cmd/tailscale, wgengine, tailcfg: don't assume LastSeen is present [mapver 20] 4 years ago
  Josh Bleecher Snyder 25df067dd0 all: adapt to opaque netaddr types 4 years ago
  Brad Fitzpatrick 1a1123d461 wgengine: fix pendopen debug to not track SYN+ACKs, show Node.Online state 4 years ago
  Brad Fitzpatrick 12b4672add wgengine: quiet connection failure diagnostics for exit nodes 4 years ago
  David Anderson 016de16b2e net/tstun: rename TUN to Wrapper. 5 years ago