You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/derp
Brad Fitzpatrick f35b8c3ead derp: fix meshing accounting edge case bug
If a peer is connected to multiple nodes in a region (so
multiForwarder is in use) and then a node restarts and re-sends all
its additions, this bug about whether an element is in the
multiForwarder could cause a one-time flip in the which peer node we
forward to.  Note a huge deal, but not written as intended.

Thanks to @lewgun for the bug report in #2141.

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
3 years ago
..
derphttp cmd/derper: mesh over VPC network 3 years ago
testdata derp: add debug traffic handler 3 years ago
derp.go wgengine/magicsock, derp, derp/derphttp: respond to DERP server->client pings 3 years ago
derp_client.go cmd/derper/derpprobe: add derp prober 3 years ago
derp_server.go derp: fix meshing accounting edge case bug 3 years ago
derp_test.go derp: fix meshing accounting edge case bug 3 years ago
dropreason_string.go scripts: remove special case for _strings.go files in check license headers 3 years ago