node: Populate address book with bootstrap nodes
modified radicle-cli/tests/commands.rs
@@ -243,8 +243,8 @@ fn rad_node() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -411,7 +411,7 @@ fn rad_rm() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -429,8 +429,8 @@ fn rad_clone() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -451,9 +451,9 @@ fn rad_clone_all() {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -490,7 +490,7 @@ fn rad_clone_all() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -501,7 +501,7 @@ fn rad_clone_unknown() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -520,8 +520,8 @@ fn rad_init_sync_and_clone() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -561,8 +561,8 @@ fn rad_init_sync_and_clone() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -595,8 +595,8 @@ fn rad_fetch() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -638,7 +638,7 @@ fn test_clone_without_seeds() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -662,8 +662,8 @@ fn test_cob_replication() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -722,8 +722,8 @@ fn test_cob_replication() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -776,9 +776,9 @@ fn rad_sync() {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -820,12 +820,12 @@ fn rad_sync() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -905,8 +905,8 @@ fn test_replication_via_seed() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -949,7 +949,7 @@ fn rad_merge_via_push() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -976,7 +976,7 @@ fn rad_merge_via_push() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1005,8 +1005,8 @@ fn rad_patch_pull_update() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1037,8 +1037,8 @@ fn framework_home() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1061,8 +1061,8 @@ fn git_push_and_pull() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1113,8 +1113,8 @@ fn git_push_and_pull() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/runtime.rs
@@ -15,7 +15,9 @@ use reactor::Reactor;
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
|
@@ -138,7 +140,7 @@ impl Runtime {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -176,6 +178,24 @@ impl Runtime {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/test/peer.rs
@@ -111,7 +111,7 @@ impl Default for Config<MockSigner> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/tests/e2e.rs
@@ -24,8 +24,8 @@ fn test_inventory_sync_basic() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -48,9 +48,9 @@ fn test_inventory_sync_bridge() {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -78,10 +78,10 @@ fn test_inventory_sync_ring() {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -115,11 +115,11 @@ fn test_inventory_sync_star() {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -147,8 +147,8 @@ fn test_replication() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -204,8 +204,8 @@ fn test_replication_no_delegates() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -237,8 +237,8 @@ fn test_replication_no_delegates() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -290,8 +290,8 @@ fn test_migrated_clone() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -340,8 +340,8 @@ fn test_dont_fetch_owned_refs() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -367,8 +367,8 @@ fn test_fetch_trusted_remotes() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -422,8 +422,8 @@ fn test_missing_remote() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -451,8 +451,8 @@ fn test_fetch_preserve_owned_refs() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -497,8 +497,8 @@ fn test_clone() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -555,8 +555,8 @@ fn test_fetch_up_to_date() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -585,8 +585,8 @@ fn test_large_fetch() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -632,14 +632,14 @@ fn test_concurrent_fetches() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -728,8 +728,8 @@ fn test_connection_crossing() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -768,9 +768,9 @@ fn test_non_fastforward_sigrefs() {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -820,9 +820,9 @@ fn test_outdated_sigrefs() {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node/address.rs
@@ -4,9 +4,8 @@ mod types;
|
|
|
|
|
|
| - | |
| - | |
|
|
| + | |
|
|
|
|
|
modified radicle/src/node/address/store.rs
@@ -310,7 +310,7 @@ impl TryFrom<&sql::Value> for Source {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -323,7 +323,7 @@ impl TryFrom<&sql::Value> for Source {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -342,7 +342,7 @@ impl TryFrom<&sql::Value> for AddressType {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -592,7 +592,7 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle/src/node/address/types.rs
@@ -121,8 +121,8 @@ impl KnownAddress {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -132,7 +132,7 @@ impl std::fmt::Display for Source {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle/src/node/config.rs
@@ -17,6 +17,32 @@ pub enum Network {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -63,6 +89,12 @@ impl From<(NodeId, Address)> for ConnectAddress {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -95,6 +127,13 @@ pub struct Config {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|