modified Cargo.lock
@@ -31,9 +31,9 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -43,9 +43,9 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -55,15 +55,15 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -571,9 +571,9 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -583,21 +583,21 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -683,6 +683,17 @@ dependencies = [
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -704,17 +715,6 @@ dependencies = [
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -730,9 +730,9 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1435,13 +1435,12 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1450,9 +1449,9 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1883,7 +1882,6 @@ dependencies = [
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1923,7 +1921,7 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2491,9 +2489,9 @@ dependencies = [
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cob/Cargo.toml
@@ -42,7 +42,6 @@ version = "1.0"
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified radicle-crypto/Cargo.toml
@@ -14,9 +14,9 @@ ssh = ["base64", "radicle-ssh", "ssh-key"]
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
| + | |
|
|
|
|
|
modified radicle-crypto/src/lib.rs
@@ -2,13 +2,11 @@ use std::cmp::Ordering;
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -159,12 +157,6 @@ impl TryFrom<String> for Signature {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -175,44 +167,9 @@ impl cyphernet::display::MultiDisplay<cyphernet::display::Encoding> for PublicKe
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -235,35 +192,20 @@ impl cyphernet::EcPk for PublicKey {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -520,10 +462,22 @@ pub mod keypair {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-crypto/src/ssh/keystore.rs
@@ -4,7 +4,7 @@ use std::path::{Path, PathBuf};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -163,21 +163,23 @@ impl EcSk for MemorySigner {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified radicle-crypto/src/test/signer.rs
@@ -76,23 +76,27 @@ impl Signer for MockSigner {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
modified radicle-node/Cargo.toml
@@ -16,7 +16,7 @@ byteorder = { version = "1" }
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -24,7 +24,7 @@ lexopt = { version = "0.2.1" }
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/runtime.rs
@@ -6,19 +6,20 @@ use std::path::PathBuf;
|
|
|
|
|
|
| - | |
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -69,7 +70,7 @@ pub enum Error {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -81,7 +82,7 @@ pub struct Runtime<G: Signer + EcSign> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -95,7 +96,7 @@ impl<G: Signer + EcSign + 'static> Runtime<G> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -129,13 +130,8 @@ impl<G: Signer + EcSign + 'static> Runtime<G> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/runtime/handle.rs
@@ -5,7 +5,7 @@ use std::sync::atomic::{AtomicBool, Ordering};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -56,7 +56,7 @@ impl<T> From<chan::SendError<T>> for Error {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -64,13 +64,13 @@ pub struct Handle<G: Signer + EcSign> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -80,7 +80,7 @@ impl<G: Signer + EcSign> Clone for Handle<G> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -104,7 +104,7 @@ impl<G: Signer + EcSign + 'static> Handle<G> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/service.rs
@@ -953,7 +953,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1537,7 +1537,7 @@ mod gossip {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/service/message.rs
@@ -304,7 +304,7 @@ impl Announcement {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -333,8 +333,8 @@ pub enum Message {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/test/environment.rs
@@ -10,7 +10,7 @@ use crossbeam_channel as chan;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -104,7 +104,7 @@ pub struct Node<G> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -114,7 +114,7 @@ pub struct NodeHandle<G: Signer + cyphernet::EcSign + 'static> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -128,7 +128,7 @@ impl<G: Signer + cyphernet::EcSign + 'static> Drop for NodeHandle<G> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -245,7 +245,7 @@ impl Node<MockSigner> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -312,7 +312,7 @@ impl<G: cyphernet::EcSign<Pk = NodeId, Sig = Signature> + Signer + Clone> Node<G
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/test/peer.rs
@@ -243,7 +243,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -282,7 +282,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/wire/message.rs
@@ -194,7 +194,9 @@ impl wire::Encode for Message {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -243,7 +245,11 @@ impl wire::Decode for Message {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/wire/protocol.rs
@@ -11,15 +11,16 @@ use std::{fmt, io, net};
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -32,16 +33,22 @@ use crate::worker::{Task, TaskResult};
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -51,19 +58,21 @@ impl<G: Signer + EcSign> fmt::Debug for Control<G> {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -92,8 +101,8 @@ enum Peer {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -121,18 +130,36 @@ impl Peer {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -145,8 +172,13 @@ impl Peer {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -162,7 +194,7 @@ impl Peer {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -205,13 +237,11 @@ impl Peer {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -227,12 +257,11 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -244,7 +273,6 @@ where
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -284,8 +312,8 @@ where
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -382,7 +410,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -410,17 +438,9 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -445,21 +465,21 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -473,19 +493,9 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -594,7 +604,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -623,7 +633,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -664,10 +674,9 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -679,10 +688,8 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -713,3 +720,66 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified radicle-node/src/worker.rs
@@ -3,7 +3,7 @@ use std::thread::JoinHandle;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -58,21 +58,21 @@ impl FetchError {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -82,7 +82,7 @@ struct Worker<G: Signer + EcSign> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -303,7 +303,7 @@ pub struct Pool {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle/Cargo.toml
@@ -13,8 +13,7 @@ sql = ["sqlite"]
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|