added radicle-cli/examples/rad-clone-connect.md
@@ -0,0 +1,16 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified radicle-cli/examples/rad-sync.md
@@ -25,3 +25,41 @@ $ rad sync --announce --timeout 1
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified radicle-cli/src/commands/clone.rs
@@ -2,6 +2,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -183,7 +184,12 @@ pub fn clone<G: Signer>(
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/src/commands/patch.rs
@@ -25,10 +25,9 @@ use anyhow::anyhow;
|
|
|
|
|
|
| + | |
|
|
| - | |
|
|
| - | |
|
|
|
|
|
@@ -158,7 +157,6 @@ pub enum Operation {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -171,7 +169,6 @@ impl Args for Options {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -194,12 +191,6 @@ impl Args for Options {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -327,7 +318,6 @@ impl Args for Options {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -346,10 +336,6 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified radicle-cli/src/commands/sync.rs
@@ -6,7 +6,7 @@ use anyhow::{anyhow, Context as _};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -19,35 +19,57 @@ pub const HELP: Help = Help {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -57,10 +79,9 @@ pub enum SyncMode {
|
|
|
|
|
|
| - | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -71,24 +92,46 @@ impl Args for Options {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -108,8 +151,10 @@ impl Args for Options {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -117,8 +162,7 @@ impl Args for Options {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -136,22 +180,35 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
|
|
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -184,45 +241,80 @@ fn announce(rid: Id, timeout: time::Duration, mut node: Node) -> anyhow::Result<
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/src/commands/track.rs
@@ -1,4 +1,5 @@
|
|
| + | |
|
|
|
|
|
@@ -123,7 +124,12 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/tests/commands.rs
@@ -3,6 +3,9 @@ use std::str::FromStr;
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -513,6 +516,77 @@ fn rad_clone_all() {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-crypto/src/lib.rs
@@ -152,7 +152,7 @@ impl TryFrom<String> for Signature {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -282,12 +282,6 @@ pub enum PublicKeyError {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -318,12 +312,6 @@ impl fmt::Debug for PublicKey {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified radicle-node/src/service.rs
@@ -22,6 +22,7 @@ use nonempty::NonEmpty;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -53,8 +54,6 @@ use self::limitter::RateLimiter;
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -1359,30 +1358,31 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1513,6 +1513,9 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1522,7 +1525,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/test/environment.rs
@@ -19,9 +19,10 @@ use radicle::git;
|
|
|
|
|
|
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -79,16 +80,24 @@ impl Environment {
|
|
|
|
|
|
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -104,7 +113,7 @@ impl Environment {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -131,6 +140,9 @@ pub struct Node<G> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -320,6 +332,9 @@ impl Node<MockSigner> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -327,6 +342,9 @@ impl Node<MockSigner> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node.rs
@@ -6,7 +6,7 @@ pub mod events;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -23,6 +23,7 @@ use serde_json as json;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -66,7 +67,7 @@ pub enum PingState {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -401,7 +402,7 @@ pub struct Session {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -420,10 +421,18 @@ impl Seed {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -431,21 +440,30 @@ impl Seeds {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -803,7 +821,7 @@ impl Handle for Node {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle/src/node/address/types.rs
@@ -1,3 +1,4 @@
| + | |
|
|
|
|
|
@@ -9,13 +10,15 @@ use crate::node::{Address, Alias};
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -53,14 +56,22 @@ impl<K, V> AddressBook<K, V> {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -68,7 +79,7 @@ impl<K, V> Deref for AddressBook<K, V> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle/src/node/config.rs
@@ -8,6 +8,9 @@ use crate::node;
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -103,12 +106,32 @@ impl Deref for ConnectAddress {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -137,6 +160,7 @@ impl Config {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified radicle/src/profile.rs
@@ -50,13 +50,13 @@ pub mod env {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|