modified node/Cargo.toml
@@ -11,6 +11,7 @@ bs58 = { version = "0.4.0" }
|
|
|
|
|
|
| + | |
|
|
|
|
|
added node/src/client.rs
@@ -0,0 +1,112 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified node/src/crypto.rs
@@ -1,3 +1,5 @@
| + | |
| + | |
|
|
|
|
|
@@ -13,6 +15,32 @@ pub trait Signer: 'static {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/lib.rs
@@ -1,11 +1,13 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -16,7 +18,3 @@ mod rad;
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
modified node/src/main.rs
@@ -1,3 +1,28 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
modified node/src/protocol.rs
@@ -20,13 +20,14 @@ use crate::clock::RefClock;
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -44,6 +45,10 @@ pub type Routing = HashMap<ProjId, HashSet<NodeId>>;
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -177,7 +182,7 @@ impl<T: ReadStorage + WriteStorage, S: address_book::Store, G: crypto::Signer> P
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -249,7 +254,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -516,7 +521,7 @@ impl fmt::Display for DisconnectReason {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -542,7 +547,7 @@ pub struct Context<S, T, G> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -629,7 +634,8 @@ impl<S, T, G> Context<S, T, G> {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -637,7 +643,8 @@ impl<S, T, G> Context<S, T, G> {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified node/src/protocol/config.rs
@@ -4,10 +4,34 @@ use git_url::Url;
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -24,7 +48,7 @@ impl Default for ProjectTracking {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -36,11 +60,13 @@ pub enum RemoteTracking {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -57,6 +83,7 @@ impl Default for Config {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified node/src/protocol/message.rs
@@ -5,7 +5,7 @@ use serde::{Deserialize, Serialize};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -98,15 +98,6 @@ pub enum Message {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified node/src/protocol/peer.rs
@@ -104,7 +104,7 @@ impl Peer {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified node/src/storage/git.rs
@@ -1,4 +1,5 @@
|
|
| + | |
|
|
|
|
|
@@ -25,7 +26,7 @@ pub static NAMESPACES_GLOB: Lazy<refspec::PatternString> =
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -76,7 +77,7 @@ impl Storage {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -84,6 +85,10 @@ impl Storage {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/test/peer.rs
@@ -129,11 +129,7 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -212,7 +208,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|