modified radicle-node/src/service.rs
@@ -29,7 +29,7 @@ use radicle::node::config::PeerConfig;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -118,6 +118,14 @@ impl SyncedRouting {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1029,6 +1037,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1058,15 +1067,31 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1590,6 +1615,15 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1892,24 +1926,35 @@ where
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1974,8 +2019,9 @@ where
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1986,7 +2032,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2094,18 +2140,6 @@ impl DisconnectReason {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified radicle-node/src/service/session.rs
@@ -2,6 +2,7 @@ use std::collections::HashSet;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -9,7 +10,7 @@ use crate::Link;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -28,13 +29,13 @@ pub enum Error {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/tests.rs
@@ -9,6 +9,7 @@ use std::time;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -898,7 +899,12 @@ fn test_refs_announcement_offline() {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1157,11 +1163,9 @@ fn test_maintain_connections() {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -1210,8 +1214,6 @@ fn test_maintain_connections_failed_attempt() {
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
modified radicle/src/node.rs
@@ -45,6 +45,8 @@ pub const DEFAULT_PORT: u16 = 8776;
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -128,6 +130,26 @@ impl fmt::Display for State {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node/address.rs
@@ -10,7 +10,7 @@ use localtime::LocalTime;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -130,6 +130,8 @@ pub struct Node {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node/address/store.rs
@@ -6,7 +6,7 @@ use thiserror::Error;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -22,6 +22,17 @@ pub enum Error {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -51,20 +62,25 @@ pub trait Store {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -73,6 +89,8 @@ impl Store for Database {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -80,6 +98,7 @@ impl Store for Database {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -183,10 +202,15 @@ impl Store for Database {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -200,17 +224,20 @@ impl Store for Database {
|
|
|
|
|
|
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -234,37 +261,47 @@ impl Store for Database {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -584,7 +621,11 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -592,10 +633,37 @@ mod test {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|