930 Commits (babd163aacf410bba2e3763f5b035fbf6272154d)

Author SHA1 Message Date
Brad Fitzpatrick 29a8fb45d3 wgengine/netstack: include DNS.ExtraRecords in DNSMap 5 years ago
Brad Fitzpatrick 52737c14ac wgengine/monitor: ignore ipsec link monitor events on iOS/macOS 5 years ago
Denton Gentry 93c2882a2f wgengine: flush DNS cache after major link change. 5 years ago
Josh Bleecher Snyder d5ab18b2e6 cmd/cloner: add Clone context to regen struct assignments 5 years ago
Josh Bleecher Snyder a722e48cef wgengine/magicsock: skip alloc test with -race 5 years ago
Josh Bleecher Snyder 7693d36aed all: close fake userspace engines when tests complete 5 years ago
Josh Bleecher Snyder 4bbf5a8636 cmd/cloner: reduce diff noise when changing command 5 years ago
Brad Fitzpatrick dabeda21e0 net/tstun: block looped disco traffic 5 years ago
Brad Fitzpatrick 31c1331415 wgengine/magicsock: deflake TestReceiveFromAllocs 5 years ago
Brad Fitzpatrick 2238814b99 wgengine/magicsock: fix crash introduced in recent cleanups 5 years ago
Brad Fitzpatrick 640134421e all: update tests to use tstest.MemLogger 5 years ago
Brad Fitzpatrick 4c68b7df7c tstest: add MemLogger bytes.Buffer wrapper with Logf method 5 years ago
David Crawshaw 9502b515f1 net/dns: replace resolver IPs with type for DoH 5 years ago
Brad Fitzpatrick 7bfd4f521d cmd/tailscale: fix "tailscale ip $self-host-hostname" 5 years ago
David Anderson efe8020dfa wgengine/magicsock: fix race condition in tests. 5 years ago
Evan Anderson 000f90d4d7 wgengine/wglog: Fix docstring on wireguardGoString to match args 5 years ago
Brad Fitzpatrick 5bacbf3744 wgengine/magicsock, health, ipn/ipnstate: track DERP-advertised health 5 years ago
David Anderson daf54d1253 control/controlclient: remove TS_DEBUG_USE_DISCO=only. 5 years ago
David Anderson 954064bdfe wgengine/wgcfg/nmcfg: don't configure peers who can't DERP or disco. 5 years ago
David Anderson f90ac11bd8 wgengine: remove unnecessary magicConnStarted channel. 5 years ago
David Anderson bb10443edf wgengine/wgcfg: use just the hexlified node key as the WireGuard endpoint. 5 years ago
David Anderson d00341360f wgengine/magicsock: remove unused debug knob. 5 years ago
David Anderson dfd978f0f2 wgengine/magicsock: use NodeKey, not DiscoKey, as the trigger for lazy reconfig. 5 years ago
David Anderson 4c27e2fa22 wgengine/magicsock: remove Start method from Conn. 5 years ago
David Anderson 1a899344bd wgengine/magicsock: don't store tailcfg.Nodes alongside endpoints. 5 years ago
David Anderson b2181608b5 wgengine/magicsock: eagerly create endpoints in SetNetworkMap. 5 years ago
Emmanuel T Odeke 0daa32943e all: add (*testing.B).ReportAllocs() to every benchmark 5 years ago
David Anderson 44d71d1e42 wgengine/magicsock: fix race in test shutdown, again. 5 years ago
David Anderson f09ede9243 wgengine/magicsock: don't configure eager WireGuard handshaking in tests. 5 years ago
David Anderson 86d1c4eceb wgengine/magicsock: ignore close races even harder. 5 years ago
David Anderson 8bacfe6a37 wgengine/magicsock: remove unused sendLogLimit limiter. 5 years ago
David Anderson e151b74f93 wgengine/magicsock: remove opts.SimulatedNetwork. 5 years ago
David Anderson 58c1f7d51a wgengine/magicsock: rename opts.PacketListener to TestOnlyPacketListener. 5 years ago
David Anderson 8049063d35 wgengine/magicsock: rename discoEndpoint to just endpoint. 5 years ago
David Anderson f2d949e2db wgengine/magicsock: fold findEndpoint into its only remaining caller. 5 years ago
David Anderson fe2f89deab wgengine/magicsock: fix rare shutdown race in test. 5 years ago
David Anderson 97693f2e42 wgengine/magicsock: delete legacy AddrSet endpoints. 5 years ago
David Anderson 61c62f48d9 wgengine/bench: disable unused benchmark that relies on legacy magicsock. 5 years ago
Maisem Ali fd4838dc57 wgengine/userspace: add support to automatically enable/disable the tailscale 5 years ago
Brad Fitzpatrick 7fcf86a14a wgengine: fix link monitor / magicsock Start race 5 years ago
Brad Fitzpatrick 83906abc5e wgengine/netstack: clarify a comment 5 years ago
Brad Fitzpatrick 1925fb584e wgengine/netstack: fix crash in userspace netstack TCP forwarding 5 years ago
slowy07 ac0353e982 fix: typo spelling grammar 5 years ago
Brad Fitzpatrick 37053801bb wgengine/magicsock: restore a bit of logging on node becoming active 5 years ago
Denton Gentry 6731f934a6 Revert "wgengine: actively log FlushDNS." 5 years ago
Denton Gentry 1dd2552032 wgengine: actively log FlushDNS. 5 years ago
Josh Bleecher Snyder 6ef734e493 wgengine: predict min.Peers length across calls 5 years ago
Josh Bleecher Snyder adf696172d wgengine/userspace: reduce allocations in getStatus 5 years ago
Maisem Ali 5c383bdf5d wgengine/router: pass in AmbientCaps when calling `ip rule` 5 years ago
Brad Fitzpatrick 39610aeb09 wgengine/magicsock: move debug knobs to their own file, compile out on iOS 5 years ago