radicle-heartwood-lfs/radicle-node
cloudhead 6f7c2dca91
node: Introduce connection penalty system
Previously, we might ban a node if we're having trouble connecting to
it, but this could be due to internet connectivity issues.

We introduce a penalty score for nodes, that increases if there are
connection issues or the node misbehaves, and decreases on successful
connections.

When connected to new nodes, we sort them so that low-penalty nodes are
attempted first.
2023-12-15 16:00:09 +01:00
..
src node: Introduce connection penalty system 2023-12-15 16:00:09 +01:00
Cargo.toml git: update git2-0.18.1 2023-12-04 11:11:36 +00:00
Dockerfile docker: Make Dockerfile easier to read 2023-08-03 13:43:20 +02:00