replacement in pijul-repository/Cargo.toml at line 11
[8.1015]→[8.1015:1082](∅→∅),
[8.1082]→[5.0:126](∅→∅),
[5.126]→[8.1162:1235](∅→∅),
[8.1162]→[8.1162:1235](∅→∅) − anyhow = { version = "1.0", features = ["backtrace"] }
− log = "0.4"
− libpijul = { path = "../libpijul", version = "1.0.0-beta.10" }
− pijul-config = { path = "../pijul-config", version = "0.0.1" }
− rlimit = "0.9"
− toml = { version = "0.7", features = ["preserve_order"] }
+ libpijul.workspace = true
+ pijul-config.workspace = true
+
+ anyhow.workspace = true
+ log.workspace = true
+ rlimit.workspace = true
+ toml.workspace = true
replacement in pijul-remote/Cargo.toml at line 11
[8.889]→[8.889:1071](∅→∅),
[8.1071]→[5.127:214](∅→∅),
[5.214]→[8.1131:1143](∅→∅),
[8.1131]→[8.1131:1143](∅→∅),
[8.1143]→[5.215:489](∅→∅),
[5.489]→[8.1341:1866](∅→∅),
[8.1341]→[8.1341:1866](∅→∅) − anyhow = { version = "1.0", features = ["backtrace"] }
− async-trait = "0.1"
− byteorder = "1.4"
− bytes = "1.4"
− dirs-next = "2.0"
− futures = "0.3"
− futures-util = "0.3"
− lazy_static = "1.4"
− libpijul = { path = "../libpijul", version = "1.0.0-beta.10", features = ["tarball"] }
− log = "0.4"
− pijul-config = { path = "../pijul-config", version = "0.0.1" }
− pijul-identity = { path = "../pijul-identity", version = "0.0.1" }
− pijul-interaction = { path = "../pijul-interaction", version = "0.0.1" }
− pijul-repository = { path = "../pijul-repository", version = "0.0.1" }
− sanakirja = { version = "1.3", default-features = false, features = ["crc32"] }
− serde_json = "1.0"
− reqwest = { version = "0.11", features = ["stream", "json"] }
− thrussh = "0.34"
− thrussh-keys = "0.22"
− thrussh-config = "0.6"
− tokio = { version = "1", features = [
− "rt-multi-thread",
− "macros",
− "sync",
− "fs",
− ] }
− url = "2.4"
− keyring = { version = "2.0", default_features = false, features = [
− "linux-no-secret-service",
− ] }
− regex = "1.8"
− serde = { version = "1.0", features = ["derive"] }
− serde_derive = "1.0"
+ libpijul.workspace = true
+ pijul-config.workspace = true
+ pijul-identity.workspace = true
+ pijul-interaction.workspace = true
+ pijul-repository.workspace = true
+
+ anyhow.workspace = true
+ async-trait.workspace = true
+ byteorder.workspace = true
+ bytes.workspace = true
+ dirs-next.workspace = true
+ futures-util.workspace = true
+ futures.workspace = true
+ keyring.workspace = true
+ lazy_static.workspace = true
+ log.workspace = true
+ regex.workspace = true
+ reqwest.workspace = true
+ sanakirja.workspace = true
+ serde_derive.workspace = true
+ serde_json.workspace = true
+ serde.workspace = true
+ thrussh-config.workspace = true
+ thrussh-keys.workspace = true
+ thrussh.workspace = true
+ tokio.workspace = true
+ url.workspace = true
replacement in pijul-macros/Cargo.toml at line 14
[8.21338]→[8.21338:21384](∅→∅),
[8.21384]→[8.0:14](∅→∅) − syn = "1.0"
− quote = "1.0"
− proc-macro2 = "1.0"
− regex = "1.9"
+ proc-macro2.workspace = true
+ quote.workspace = true
+ regex.workspace = true
+ syn.workspace = true
replacement in pijul-interaction/Cargo.toml at line 11
[8.4308]→[8.14230:14314](∅→∅),
[8.14314]→[8.4308:4394](∅→∅),
[8.4308]→[8.4308:4394](∅→∅),
[8.4394]→[8.14315:14351](∅→∅) − dialoguer = { version = "0.10.4", features = ["fuzzy-select"] }
− duplicate = "1.0.0"
− indicatif = { version = "0.17", features = ["improved_unicode"] }
− lazy_static = "1.4"
− log = "0.4.19"
− thiserror = "1.0.43"
+ pijul-config.workspace = true
replacement in pijul-interaction/Cargo.toml at line 13
[8.14352]→[5.490:553](∅→∅) − pijul-config = { path = "../pijul-config", version = "0.0.1" }
+ dialoguer = { workspace = true, features = ["fuzzy-select", "password"] }
+ duplicate.workspace = true
+ indicatif.workspace = true
+ lazy_static.workspace = true
+ log.workspace = true
+ thiserror.workspace = true
replacement in pijul-identity/Cargo.toml at line 15
[8.502]→[8.502:625](∅→∅),
[8.625]→[5.554:617](∅→∅),
[5.617]→[8.661:915](∅→∅),
[8.661]→[8.661:915](∅→∅) − anyhow = { version = "1.0", features = ["backtrace"] }
− chrono = "0.4"
− dateparser = "0.1"
− dirs-next = "2.0"
− keyring = "2.0"
− libpijul = { path = "../libpijul", version = "1.0.0-beta.10" }
− log = "0.4"
− serde = { version = "1.0", features = ["derive"] }
− serde_json = "1.0"
− thiserror = "1.0"
− thrussh-keys = "0.21"
− toml = { version = "0.7", features = ["preserve_order"] }
− validator = { version = "0.15", default-features = false }
− whoami = "1.4"
+ libpijul.workspace = true
+ pijul-config.workspace = true
+ pijul-interaction.workspace = true
+ pijul-repository.workspace = true
replacement in pijul-identity/Cargo.toml at line 20
− pijul-config = { path = "../pijul-config", version = "0.0.1" }
− pijul-interaction = { path = "../pijul-interaction", version = "0.0.1" }
− pijul-repository = { path = "../pijul-repository", version = "0.0.1" }
+ anyhow.workspace = true
+ chrono.workspace = true
+ dateparser.workspace = true
+ dirs-next.workspace = true
+ keyring.workspace = true
+ log.workspace = true
+ serde_json.workspace = true
+ serde.workspace = true
+ thiserror.workspace = true
+ thrussh-keys.workspace = true
+ toml.workspace = true
+ validator.workspace = true
+ whoami.workspace = true
replacement in pijul-config/Cargo.toml at line 11
− anyhow = { version = "1.0", features = ["backtrace"] }
− dialoguer = { version = "0.10", default-features = false, features = ["editor"] }
− dirs-next = "2.0"
− log = "0.4"
− serde = { version = "1.0", features = ["derive"] }
− serde_derive = "1.0"
− toml = { version = "0.5", features = ["preserve_order"] }
− whoami = { version = "1.4", default-features = false }
− edit = "0.1"
+ anyhow.workspace = true
+ dialoguer = { workspace = true, features = ["editor"] }
+ dirs-next.workspace = true
+ edit.workspace = true
+ log.workspace = true
+ serde_derive.workspace = true
+ serde.workspace = true
+ toml.workspace = true
+ whoami.workspace = true
replacement in pijul/Cargo.toml at line 12
[8.197316]→[8.14562:14579](∅→∅) replacement in pijul/Cargo.toml at line 14
− default = [ "keep-changes", "openssl" ]
− openssl = [ "thrussh/openssl", "thrussh-keys/openssl" ]
+ default = ["keep-changes", "openssl"]
+ openssl = ["thrussh/openssl", "thrussh-keys/openssl"]
replacement in pijul/Cargo.toml at line 18
[8.197381]→[8.15:35](∅→∅),
[8.35]→[8.874:957](∅→∅),
[8.58]→[8.197423:197438](∅→∅),
[8.108]→[8.197423:197438](∅→∅),
[8.238]→[8.197423:197438](∅→∅),
[8.957]→[8.197423:197438](∅→∅),
[8.1448]→[8.197423:197438](∅→∅),
[8.1731]→[8.197423:197438](∅→∅),
[8.7467]→[8.197423:197438](∅→∅),
[8.13791]→[8.197423:197438](∅→∅),
[8.197423]→[8.197423:197438](∅→∅),
[8.197438]→[5.852:941](∅→∅),
[5.941]→[8.0:32](∅→∅),
[8.114]→[8.0:32](∅→∅),
[8.32]→[8.197552:197652](∅→∅),
[8.197552]→[8.197552:197652](∅→∅) − human-panic = "1.1"
− clap = { version = "4.3", features = [ "derive", "cargo" ] }
− clap_complete = "4.3"
− anyhow = "1.0"
− libpijul = { path = "../libpijul", version = "1.0.0-beta.10", features = [ "tarball" ] }
− chrono = { version = "0.4.27" }
− ignore = "0.4"
− env_logger = "0.8"
− log = "0.4"
− serde = "1.0"
− serde_json = "1.0"
− serde_derive = "1.0"
+ libpijul = { workspace = true, features = ["tarball"] }
+ pijul-config.workspace = true
+ pijul-identity.workspace = true
+ pijul-interaction.workspace = true
+ pijul-remote.workspace = true
+ pijul-repository.workspace = true
+
+ anyhow.workspace = true
+ async-trait.workspace = true
+ atty.workspace = true
+ byteorder.workspace = true
+ bytes.workspace = true
+ canonical-path.workspace = true
+ chrono.workspace = true
+ clap = { workspace = true, features = ["derive", "cargo"] }
+ clap_complete.workspace = true
+ ctrlc.workspace = true
+ data-encoding.workspace = true
+ dateparser.workspace = true
+ dirs-next.workspace = true
+ edit.workspace = true
+ env_logger.workspace = true
+ futures-util.workspace = true
+ futures.workspace = true
+ git2 = { workspace = true, optional = true }
+ human-panic.workspace = true
+ hyper = { workspace = true, features = ["server"] }
+ ignore.workspace = true
+ keyring.workspace = true
+ lazy_static.workspace = true
+ log.workspace = true
+ open.workspace = true
+ path-slash.workspace = true
+ ptree.workspace = true
+ rand.workspace = true
+ regex.workspace = true
+ reqwest.workspace = true
+ sanakirja.workspace = true
+ serde_derive.workspace = true
+ serde_json.workspace = true
+ serde.workspace = true
+ tempfile.workspace = true
+ termcolor.workspace = true
+ thiserror.workspace = true
+ thrussh-config.workspace = true
+ thrussh-keys.workspace = true
+ thrussh.workspace = true
+ tokio.workspace = true
replacement in pijul/Cargo.toml at line 67
[8.197665]→[8.59:163](∅→∅),
[8.163]→[8.107:129](∅→∅),
[8.107]→[8.107:129](∅→∅),
[8.129]→[8.1656:1679](∅→∅),
[8.589]→[8.1656:1679](∅→∅),
[8.24529]→[8.1656:1679](∅→∅),
[8.1656]→[8.1656:1679](∅→∅),
[8.1679]→[8.8404:8458](∅→∅),
[8.8458]→[8.25010:25074](∅→∅),
[8.1679]→[8.25010:25074](∅→∅),
[8.21]→[8.197895:197949](∅→∅),
[8.57]→[8.197895:197949](∅→∅),
[8.85]→[8.197895:197949](∅→∅),
[8.107]→[8.197895:197949](∅→∅),
[8.256]→[8.197895:197949](∅→∅),
[8.264]→[8.197895:197949](∅→∅),
[8.340]→[8.197895:197949](∅→∅),
[8.758]→[8.197895:197949](∅→∅),
[8.1028]→[8.197895:197949](∅→∅),
[8.1199]→[8.197895:197949](∅→∅),
[8.1755]→[8.197895:197949](∅→∅),
[8.2403]→[8.197895:197949](∅→∅),
[8.14636]→[8.197895:197949](∅→∅),
[8.19576]→[8.197895:197949](∅→∅),
[8.24588]→[8.197895:197949](∅→∅),
[8.197895]→[8.197895:197949](∅→∅),
[8.197949]→[8.265:294](∅→∅),
[8.294]→[6.85:132](∅→∅),
[6.132]→[8.1072:1085](∅→∅),
[8.198041]→[8.1072:1085](∅→∅),
[8.1085]→[8.0:15](∅→∅),
[8.15]→[8.295:334](∅→∅),
[8.334]→[8.198089:198110](∅→∅),
[8.198089]→[8.198089:198110](∅→∅),
[8.11671]→[8.335:353](∅→∅),
[8.353]→[8.2500:2513](∅→∅),
[8.2500]→[8.2500:2513](∅→∅),
[8.373]→[8.1167:1190](∅→∅),
[8.1190]→[8.0:17](∅→∅),
[8.17]→[8.354:366](∅→∅),
[8.366]→[8.1016:1035](∅→∅),
[8.4207]→[8.1016:1035](∅→∅),
[8.1035]→[8.367:381](∅→∅),
[8.1355]→[8.382:400](∅→∅),
[8.466]→[8.466:619](∅→∅),
[8.619]→[8.263:279](∅→∅),
[8.14060]→[8.263:279](∅→∅),
[8.189]→[8.8472:8483](∅→∅),
[8.279]→[8.8472:8483](∅→∅),
[8.8483]→[8.1630:1650](∅→∅) − tokio = { version = "1.29", features = [ "rt-multi-thread", "macros", "sync", "fs" ] }
− thrussh = "0.33"
− thrussh-keys = "0.21"
− thrussh-config = "0.5"
− hyper = { version = "0.14", features = [ "server" ] }
− reqwest = { version = "0.11", features = [ "stream", "json" ] }
− futures = "0.3"
− dirs-next = "2.0"
− lazy_static = "1.4"
− regex = "1.9"
− whoami = "1.4"
− git2 = { version = "0.18.2", optional = true }
− rand = "0.8"
− edit = "0.1.3"
− tempfile = "3.6"
− data-encoding = "2.4"
− futures-util = "0.3"
− termcolor = "1.2"
− atty = "0.2"
− canonical-path = "2.0"
− ctrlc = "=3.2.0"
− url = "2.4"
− path-slash = "0.1"
− bytes = "1.4"
− thiserror = "1.0"
− dateparser = "0.1"
− validator = { version = "0.15", default-features = false }
− ptree = { version = "0.4", default-features = false, features = ["ansi"] }
− keyring = "2.0"
− open = "3"
− async-trait = "0.1"
+ url.workspace = true
+ validator.workspace = true
+ whoami.workspace = true
edit in pijul/Cargo.toml at line 71
[8.310]→[5.942:1286](∅→∅),
[5.1286]→[8.4873:4874](∅→∅),
[8.2211]→[8.4873:4874](∅→∅),
[8.4873]→[8.4873:4874](∅→∅) − pijul-config = { path = "../pijul-config", version = "0.0.1" }
− pijul-identity = { path = "../pijul-identity", version = "0.0.1" }
− pijul-interaction = { path = "../pijul-interaction", version = "0.0.1" }
− pijul-remote = { path = "../pijul-remote", version = "1.0.0-beta.6" }
− pijul-repository = { path = "../pijul-repository", version = "0.0.1" }
−
replacement in pijul/Cargo.toml at line 72
edit in pijul/Cargo.toml at line 75
[8.923]→[8.923:959](∅→∅),
[8.25074]→[6.0:84](∅→∅),
[6.84]→[8.0:0](∅→∅),
[8.2403]→[8.0:0](∅→∅),
[8.0]→[8.164:182](∅→∅),
[8.25074]→[8.164:182](∅→∅) − exitcode = "1.1.2"
− expectrl = "0.7"
− sanakirja = { version = "1.4.1", default-features = false, features = [ "crc32" ] }
−
− byteorder = "1.4"
resolve order conflict in pijul/Cargo.toml at line 75
edit in pijul/Cargo.toml at line 75
+ exitcode.workspace = true
+ expectrl.workspace = true
replacement in libpijul/Cargo.toml at line 13
[8.1022736]→[8.1171:1272](∅→∅),
[8.1272]→[8.1022780:1022835](∅→∅),
[8.3054]→[8.1022780:1022835](∅→∅),
[8.138438]→[8.1022780:1022835](∅→∅),
[8.1022780]→[8.1022780:1022835](∅→∅) − ondisk-repos = [ "mmap", "zstd", "ignore", "canonical-path", "lru-cache", "tempfile", "path-slash" ]
− mmap = [ "sanakirja/mmap" ]
− zstd = [ "zstd-seekable" ]
+ ondisk-repos = [
+ "mmap",
+ "zstd",
+ "ignore",
+ "canonical-path",
+ "lru-cache",
+ "tempfile",
+ "path-slash",
+ ]
+ mmap = ["sanakirja/mmap"]
+ zstd = ["zstd-seekable"]
replacement in libpijul/Cargo.toml at line 25
[8.3748]→[8.0:45](∅→∅),
[8.45]→[8.1022934:1022964](∅→∅),
[8.1022934]→[8.1022934:1022964](∅→∅) − default = [ "ondisk-repos", "text-changes" ]
− tarball = [ "tar", "flate2" ]
+ default = ["ondisk-repos", "text-changes"]
+ tarball = ["tar", "flate2"]
replacement in libpijul/Cargo.toml at line 29
[8.1022980]→[6.133:217](∅→∅),
[8.82]→[8.451:469](∅→∅),
[6.217]→[8.451:469](∅→∅),
[8.3834]→[8.451:469](∅→∅),
[8.36874]→[8.451:469](∅→∅),
[8.451]→[8.451:469](∅→∅),
[8.469]→[8.1023019:1023066](∅→∅),
[8.1023019]→[8.1023019:1023066](∅→∅),
[8.1023066]→[8.470:487](∅→∅),
[8.487]→[8.1023098:1023116](∅→∅),
[8.1023098]→[8.1023098:1023116](∅→∅),
[8.503]→[8.33:87](∅→∅),
[8.87]→[8.166:229](∅→∅),
[8.1023195]→[8.166:229](∅→∅),
[8.159]→[8.1023218:1023234](∅→∅),
[8.227]→[8.1023218:1023234](∅→∅),
[8.229]→[8.1023218:1023234](∅→∅),
[8.229]→[8.1023218:1023234](∅→∅),
[8.407]→[8.1023218:1023234](∅→∅),
[8.2190]→[8.1023218:1023234](∅→∅),
[8.23027]→[8.1023218:1023234](∅→∅),
[8.138484]→[8.1023218:1023234](∅→∅),
[8.1023218]→[8.1023218:1023234](∅→∅),
[8.1023234]→[8.652:674](∅→∅),
[8.674]→[8.1538:1552](∅→∅),
[8.1023256]→[8.1538:1552](∅→∅),
[8.1552]→[8.1023305:1023318](∅→∅),
[8.1023305]→[8.1023305:1023318](∅→∅),
[8.1023318]→[8.16599:16618](∅→∅),
[8.16618]→[8.1023318:1023338](∅→∅),
[8.1023318]→[8.1023318:1023338](∅→∅),
[8.1023338]→[8.150:192](∅→∅),
[8.216]→[8.82164:82174](∅→∅) − sanakirja = { version = "1.4.1", default-features = false, features = [ "crc32" ] }
− byteorder = "1.4"
− log = "0.4"
− serde = "1.0"
− serde_derive = "1.0"
− bitflags = "1.3"
− thiserror = "1.0"
− chrono = { version = "0.4.27", features = ["serde"] }
− pijul-macros = { path = "../pijul-macros", version = "0.5.0" }
− bincode = "1.3"
− data-encoding = "2.4"
− diffs = "0.5"
− toml = "0.5"
− serde_json = "1.0"
− lazy_static = "1.4"
− twox-hash = "1.6"
− crossbeam-deque = "0.8"
− nom = "7"
+ pijul-macros.workspace = true
replacement in libpijul/Cargo.toml at line 31
[8.109303]→[8.675:728](∅→∅),
[8.55]→[8.199:214](∅→∅),
[8.55]→[8.199:214](∅→∅),
[8.56]→[8.199:214](∅→∅),
[8.56]→[8.199:214](∅→∅),
[8.140]→[8.199:214](∅→∅),
[8.190]→[8.199:214](∅→∅),
[8.400]→[8.199:214](∅→∅),
[8.559]→[8.199:214](∅→∅),
[8.728]→[8.199:214](∅→∅),
[8.3925]→[8.199:214](∅→∅),
[8.730]→[8.199:214](∅→∅),
[8.214]→[8.729:744](∅→∅) − zstd-seekable = { version = "0.1", optional = true }
− cfg-if = "1.0"
− memchr = "2.5"
+ aes = { workspace = true, features = ["ctr"] }
+ canonical-path = { workspace = true, optional = true }
+ flate2 = { workspace = true, optional = true }
+ ignore = { workspace = true, optional = true }
+ lru-cache = { workspace = true, optional = true }
+ path-slash = { workspace = true, optional = true }
+ tar = { workspace = true, optional = true }
+ tempfile = { workspace = true, optional = true }
+ zstd-seekable = { workspace = true, optional = true }
replacement in libpijul/Cargo.toml at line 41
[8.201]→[8.745:793](∅→∅),
[8.698]→[8.1023507:1023568](∅→∅),
[8.793]→[8.1023507:1023568](∅→∅),
[8.1802]→[8.1023507:1023568](∅→∅),
[8.1023507]→[8.1023507:1023568](∅→∅),
[8.1023568]→[8.16619:16679](∅→∅),
[8.16679]→[8.1023568:1023703](∅→∅),
[8.1023568]→[8.1023568:1023703](∅→∅),
[8.1023703]→[8.3055:3109](∅→∅),
[8.3109]→[8.138485:138534](∅→∅),
[8.138534]→[8.794:842](∅→∅),
[8.842]→[8.1273:1323](∅→∅),
[8.138582]→[8.1273:1323](∅→∅),
[8.1323]→[8.45:100](∅→∅),
[8.100]→[8.16733:16781](∅→∅),
[8.274]→[8.16733:16781](∅→∅),
[8.16733]→[8.16733:16781](∅→∅),
[8.16781]→[8.275:325](∅→∅),
[8.325]→[8.101:114](∅→∅),
[8.16894]→[8.44462:44475](∅→∅),
[8.44475]→[8.202:218](∅→∅),
[8.218]→[8.507:522](∅→∅),
[8.522]→[8.218:219](∅→∅),
[8.218]→[8.218:219](∅→∅),
[8.219]→[8.106242:106263](∅→∅) − encoding_rs = "0.8"
− regex = { version = "1.9" }
− curve25519-dalek = { version = "3", features = [ "serde" ] }
− ed25519-dalek = { version = "1.0", features = [ "serde" ] }
− ignore = { version = "0.4", optional = true }
− tar = { version = "0.4", optional = true }
− flate2 = { version = "1.0", optional = true }
− canonical-path = { version = "2.0", optional = true }
− lru-cache = { version = "0.1", optional = true }
− tempfile = { version = "3.6", optional = true }
− path-slash = { version = "0.1", optional = true }
− pbkdf2 = { version = "0.9", default-features = false }
− aes = { version = "0.7", features = [ "ctr" ] }
− generic-array = "0.14"
− hmac = "0.11"
− sha2 = "0.9"
− rand = "0.8"
− bs58 = "0.4"
− adler32 = "1.2"
− blake3 = "1.4"
−
− parking_lot = "0.11"
+ adler32.workspace = true
+ bincode.workspace = true
+ bitflags.workspace = true
+ blake3.workspace = true
+ bs58.workspace = true
+ byteorder.workspace = true
+ cfg-if.workspace = true
+ chardetng.workspace = true
+ chrono.workspace = true
+ crossbeam-deque.workspace = true
+ curve25519-dalek = { workspace = true, features = ["serde"] }
+ data-encoding.workspace = true
+ diffs.workspace = true
+ ed25519-dalek = { workspace = true, features = ["serde"] }
+ encoding_rs.workspace = true
+ generic-array.workspace = true
+ hmac.workspace = true
+ lazy_static.workspace = true
+ log.workspace = true
+ memchr.workspace = true
+ nom.workspace = true
+ parking_lot.workspace = true
+ pbkdf2.workspace = true
+ rand.workspace = true
+ regex.workspace = true
+ sanakirja.workspace = true
+ serde_derive.workspace = true
+ serde_json.workspace = true
+ serde.workspace = true
+ sha2.workspace = true
+ thiserror.workspace = true
+ toml.workspace = true
+ twox-hash.workspace = true
edit in libpijul/Cargo.toml at line 75
[8.3956]→[2.703:725](∅→∅) replacement in libpijul/Cargo.toml at line 76
[8.4008]→[8.4008:4059](∅→∅),
[8.219]→[8.109305:109306](∅→∅),
[8.4059]→[8.109305:109306](∅→∅),
[8.16894]→[8.109305:109306](∅→∅),
[8.44475]→[8.109305:109306](∅→∅),
[8.106263]→[8.109305:109306](∅→∅),
[8.109305]→[8.109305:109306](∅→∅) − getrandom = { version = "0.2", features = ["js" ]}
−
+ getrandom = { workspace = true, features = ["js"] }
replacement in libpijul/Cargo.toml at line 79
[8.1023723]→[8.160:179](∅→∅),
[8.179]→[8.2191:2206](∅→∅),
[8.2206]→[8.3667:3682](∅→∅),
[8.3682]→[8.115:148](∅→∅),
[8.148]→[8.82175:82216](∅→∅),
[8.3715]→[8.82175:82216](∅→∅) − env_logger = "0.8"
− anyhow = "1.0"
− detone = "1.0"
− rand = "0.8"
− rand_chacha = "0.3"
− quickcheck = "1"
− quickcheck_macros = "1"
+ anyhow.workspace = true
+ detone.workspace = true
+ env_logger.workspace = true
+ quickcheck_macros.workspace = true
+ quickcheck.workspace = true
+ rand_chacha.workspace = true
+ rand.workspace = true
edit in Cargo.toml at line 13
+
+ [workspace.dependencies]
+ libpijul = { path = "libpijul", version = "1.0.0-beta.10" }
+ pijul-config = { path = "pijul-config", version = "0.0.1" }
+ pijul-identity = { path = "pijul-identity", version = "0.0.1" }
+ pijul-interaction = { path = "pijul-interaction", version = "0.0.1" }
+ pijul-macros = { path = "pijul-macros", version = "0.5.0" }
+ pijul-remote = { path = "pijul-remote", version = "1.0.0-beta.6" }
+ pijul-repository = { path = "pijul-repository", version = "0.0.1" }
+
+ adler32 = "1.2"
+ aes = "0.7"
+ anyhow = { version = "1.0", features = ["backtrace"] }
+ async-trait = "0.1"
+ atty = "0.2"
+ bincode = "1.3"
+ bitflags = "1.3"
+ blake3 = "1.4"
+ bs58 = "0.4"
+ byteorder = "1.4"
+ bytes = "1.4"
+ canonical-path = "2.0"
+ cfg-if = "1.0"
+ chardetng = "0.1.17"
+ chrono = { version = "0.4.27", features = ["serde"] }
+ clap = "4.3"
+ clap_complete = "4.3"
+ crossbeam-deque = "0.8"
+ ctrlc = "=3.2.0"
+ curve25519-dalek = "3"
+ data-encoding = "2.4"
+ dateparser = "0.1"
+ detone = "1.0"
+ dialoguer = { version = "0.10.4", default-features = false }
+ diffs = "0.5"
+ dirs-next = "2.0"
+ duplicate = "1.0.0"
+ ed25519-dalek = "1.0"
+ edit = "0.1.3"
+ encoding_rs = "0.8"
+ env_logger = "0.8"
+ exitcode = "1.1.2"
+ expectrl = "0.7"
+ flate2 = "1.0"
+ futures = "0.3"
+ futures-util = "0.3"
+ generic-array = "0.14"
+ getrandom = "0.2"
+ git2 = "0.18.2"
+ hmac = "0.11"
+ human-panic = "1.1"
+ hyper = "0.14"
+ ignore = "0.4"
+ indicatif = { version = "0.17", features = ["improved_unicode"] }
+ keyring = { version = "2.0", default-features = false, features = [
+ "linux-no-secret-service",
+ ] }
+ lazy_static = "1.4"
+ log = "0.4"
+ lru-cache = "0.1"
+ memchr = "2.5"
+ nom = "7"
+ open = "3"
+ pager = "0.16"
+ parking_lot = "0.11"
+ path-slash = "0.1"
+ pbkdf2 = { version = "0.9", default-features = false }
+ proc-macro2 = "1.0"
+ ptree = { version = "0.4", default-features = false, features = ["ansi"] }
+ quickcheck = "1"
+ quickcheck_macros = "1"
+ quote = "1.0"
+ rand = "0.8"
+ rand_chacha = "0.3"
+ regex = "1.9"
+ reqwest = { version = "0.11", features = ["stream", "json"] }
+ rlimit = "0.9"
+ sanakirja = { version = "1.4.1", default-features = false, features = [
+ "crc32",
+ ] }
+ serde = { version = "1.0", features = ["derive"] }
+ serde_derive = "1.0"
+ serde_json = "1.0"
+ sha2 = "0.9"
+ syn = "1.0"
+ tar = "0.4"
+ tempfile = "3.6"
+ termcolor = "1.2"
+ thiserror = "1.0"
+ thrussh = "0.34"
+ thrussh-config = "0.6"
+ thrussh-keys = "0.22"
+ tokio = { version = "1", features = [
+ "rt-multi-thread",
+ "macros",
+ "sync",
+ "fs",
+ ] }
+ toml = { version = "0.7", features = ["preserve_order"] }
+ twox-hash = "1.6"
+ url = "2.4"
+ validator = { version = "0.15", default-features = false }
+ whoami = { version = "1.4", default-features = false }
+ zstd-seekable = "0.1"
replacement in Cargo.lock at line 3
edit in Cargo.lock at line 140
[8.1159]→[8.4062:4278](∅→∅),
[8.1455]→[8.4062:4278](∅→∅),
[8.2274]→[8.4062:4278](∅→∅),
[8.4278]→[8.1160:1185](∅→∅),
[8.1185]→[8.4297:4316](∅→∅),
[8.4297]→[8.4297:4316](∅→∅),
[8.4316]→[8.2274:2287](∅→∅),
[8.2274]→[8.2274:2287](∅→∅),
[8.2287]→[8.4317:4340](∅→∅),
[8.4340]→[8.1166:1184](∅→∅),
[8.1184]→[8.4358:4423](∅→∅),
[8.1204]→[8.4358:4423](∅→∅),
[8.1474]→[8.4358:4423](∅→∅),
[8.4358]→[8.4358:4423](∅→∅),
[8.4423]→[8.1185:1263](∅→∅),
[8.1263]→[8.4501:4539](∅→∅),
[8.1283]→[8.4501:4539](∅→∅),
[8.1553]→[8.4501:4539](∅→∅),
[8.4501]→[8.4501:4539](∅→∅),
[8.4539]→[8.1264:1317](∅→∅),
[8.1309]→[8.4558:4575](∅→∅),
[8.1317]→[8.4558:4575](∅→∅),
[8.4558]→[8.4558:4575](∅→∅),
[8.4575]→[8.1318:1339](∅→∅),
[8.1339]→[8.4575:4614](∅→∅),
[8.4575]→[8.4575:4614](∅→∅),
[8.4614]→[8.1340:1358](∅→∅),
[8.1328]→[8.4632:4697](∅→∅),
[8.1358]→[8.4632:4697](∅→∅),
[8.4632]→[8.4632:4697](∅→∅),
[8.4697]→[8.1359:1437](∅→∅),
[8.1407]→[8.4775:4792](∅→∅),
[8.1437]→[8.4775:4792](∅→∅),
[8.4775]→[8.4775:4792](∅→∅),
[8.4792]→[8.1438:1459](∅→∅),
[8.1459]→[8.4807:4843](∅→∅),
[8.4807]→[8.4807:4843](∅→∅),
[8.4843]→[8.1408:1427](∅→∅),
[8.1427]→[8.1460:1483](∅→∅),
[8.1483]→[8.4873:5093](∅→∅),
[8.4873]→[8.4873:5093](∅→∅),
[8.5093]→[8.1484:1505](∅→∅),
[8.1505]→[8.5108:5133](∅→∅),
[8.5108]→[8.5108:5133](∅→∅),
[8.5133]→[8.1506:1530](∅→∅),
[8.1530]→[8.5150:5165](∅→∅),
[8.5150]→[8.5150:5165](∅→∅),
[8.5165]→[8.2287:2305](∅→∅),
[8.2287]→[8.2287:2305](∅→∅),
[8.2305]→[8.1718:1737](∅→∅),
[8.1737]→[8.2324:2389](∅→∅),
[8.2324]→[8.2324:2389](∅→∅),
[8.2389]→[8.1738:1816](∅→∅),
[8.1816]→[8.2467:2484](∅→∅),
[8.2467]→[8.2467:2484](∅→∅),
[8.2484]→[8.1531:1552](∅→∅),
[8.1552]→[8.2499:2511](∅→∅),
[8.2499]→[8.2499:2511](∅→∅),
[8.2511]→[8.1817:1828](∅→∅),
[8.1828]→[8.2511:2532](∅→∅),
[8.2511]→[8.2511:2532](∅→∅),
[8.2532]→[8.1553:1577](∅→∅),
[8.1577]→[8.2558:2578](∅→∅),
[8.2558]→[8.2558:2578](∅→∅),
[8.2578]→[8.1578:1615](∅→∅),
[8.1447]→[8.2590:2599](∅→∅),
[8.1573]→[8.2590:2599](∅→∅),
[8.1615]→[8.2590:2599](∅→∅),
[8.1840]→[8.2590:2599](∅→∅),
[8.2590]→[8.2590:2599](∅→∅),
[8.2599]→[8.1448:1467](∅→∅),
[8.1467]→[8.2611:2624](∅→∅),
[8.2611]→[8.2611:2624](∅→∅),
[8.2624]→[8.1616:2011](∅→∅),
[8.2011]→[8.2647:2682](∅→∅),
[8.2647]→[8.2647:2682](∅→∅),
[8.2682]→[8.1468:1686](∅→∅),
[8.1686]→[8.2012:2050](∅→∅),
[8.1727]→[8.2700:2765](∅→∅),
[8.2050]→[8.2700:2765](∅→∅),
[8.2700]→[8.2700:2765](∅→∅),
[8.2765]→[8.2051:2129](∅→∅),
[8.1806]→[8.2843:2860](∅→∅),
[8.2129]→[8.2843:2860](∅→∅),
[8.2843]→[8.2843:2860](∅→∅),
[8.2860]→[8.2130:2204](∅→∅),
[8.2204]→[8.0:38](∅→∅),
[8.2879]→[8.0:38](∅→∅),
[8.38]→[8.2205:2223](∅→∅),
[8.2223]→[8.56:121](∅→∅),
[8.56]→[8.56:121](∅→∅),
[8.121]→[8.2224:2302](∅→∅),
[8.2302]→[8.199:216](∅→∅),
[8.199]→[8.199:216](∅→∅),
[8.216]→[8.2303:2361](∅→∅),
[8.2361]→[8.256:280](∅→∅),
[8.256]→[8.256:280](∅→∅),
[8.280]→[8.2362:2430](∅→∅),
[8.343]→[8.343:366](∅→∅),
[8.2430]→[8.343:366](∅→∅),
[8.343]→[8.343:366](∅→∅),
[8.366]→[8.2879:2894](∅→∅),
[8.1960]→[8.2879:2894](∅→∅),
[8.2879]→[8.2879:2894](∅→∅),
[8.2894]→[8.5166:5191](∅→∅),
[8.5191]→[8.1961:1979](∅→∅),
[8.1979]→[8.5209:5274](∅→∅),
[8.5209]→[8.5209:5274](∅→∅),
[8.5274]→[8.1980:2058](∅→∅),
[8.2058]→[8.5352:5395](∅→∅),
[8.5352]→[8.5352:5395](∅→∅),
[8.5395]→[8.2431:2446](∅→∅),
[8.2446]→[8.2074:2111](∅→∅),
[8.2074]→[8.2074:2111](∅→∅),
[8.2111]→[8.2447:2465](∅→∅),
[8.2465]→[8.2129:2194](∅→∅),
[8.2129]→[8.2129:2194](∅→∅),
[8.2194]→[8.2466:2544](∅→∅),
[8.2544]→[8.2272:2289](∅→∅),
[8.2272]→[8.2272:2289](∅→∅),
[8.2289]→[8.2545:2585](∅→∅),
[8.2585]→[8.2317:2377](∅→∅),
[8.2317]→[8.2317:2377](∅→∅),
[8.2377]→[8.2586:2605](∅→∅),
[8.2605]→[8.2396:2453](∅→∅),
[8.2396]→[8.2396:2453](∅→∅),
[8.2453]→[8.2606:2606](∅→∅),
[8.558]→[8.5410:5412](∅→∅),
[8.1609]→[8.5410:5412](∅→∅),
[8.1856]→[8.5410:5412](∅→∅),
[8.2453]→[8.5410:5412](∅→∅),
[8.2606]→[8.5410:5412](∅→∅),
[8.5410]→[8.5410:5412](∅→∅),
[8.5412]→[8.5412:5425](∅→∅),
[8.5425]→[8.5425:5445](∅→∅),
[8.5445]→[8.2607:2625](∅→∅),
[8.2472]→[8.5463:5528](∅→∅),
[8.2625]→[8.5463:5528](∅→∅),
[8.5463]→[8.5463:5528](∅→∅),
[8.5528]→[8.2626:2704](∅→∅) −
− [[package]]
− name = "async-broadcast"
− version = "0.5.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "7c48ccdbf6ca6b121e0f586cbc0e73ae440e56c67c30fa0873b4e110d9c26d2b"
− dependencies = [
− "event-listener 2.5.3",
− "futures-core",
− ]
−
− [[package]]
− name = "async-channel"
− version = "2.1.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "1ca33f4bc4ed1babef42cad36cc1f51fa88be00420404e5b1e80ab1b18f7678c"
− dependencies = [
− "concurrent-queue",
− "event-listener 4.0.3",
− "event-listener-strategy",
− "futures-core",
− "pin-project-lite",
− ]
−
− [[package]]
− name = "async-executor"
− version = "1.8.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c"
− dependencies = [
− "async-lock 3.3.0",
− "async-task",
− "concurrent-queue",
− "fastrand 2.0.1",
− "futures-lite 2.2.0",
− "slab",
− ]
−
− [[package]]
− name = "async-fs"
− version = "1.6.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06"
− dependencies = [
− "async-lock 2.8.0",
− "autocfg",
− "blocking",
− "futures-lite 1.13.0",
− ]
−
− [[package]]
− name = "async-io"
− version = "1.13.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
− dependencies = [
− "async-lock 2.8.0",
− "autocfg",
− "cfg-if",
− "concurrent-queue",
− "futures-lite 1.13.0",
− "log",
− "parking",
− "polling 2.8.0",
− "rustix 0.37.27",
− "slab",
− "socket2 0.4.10",
− "waker-fn",
− ]
−
− [[package]]
− name = "async-io"
− version = "2.3.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "8f97ab0c5b00a7cdbe5a371b9a782ee7be1316095885c8a4ea1daf490eb0ef65"
− dependencies = [
− "async-lock 3.3.0",
− "cfg-if",
− "concurrent-queue",
− "futures-io",
− "futures-lite 2.2.0",
− "parking",
− "polling 3.4.0",
− "rustix 0.38.31",
− "slab",
− "tracing",
− "windows-sys 0.52.0",
− ]
−
− [[package]]
− name = "async-lock"
− version = "2.8.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
− dependencies = [
− "event-listener 2.5.3",
− ]
−
− [[package]]
− name = "async-lock"
− version = "3.3.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b"
− dependencies = [
− "event-listener 4.0.3",
− "event-listener-strategy",
− "pin-project-lite",
− ]
−
− [[package]]
− name = "async-process"
− version = "1.8.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88"
− dependencies = [
− "async-io 1.13.0",
− "async-lock 2.8.0",
− "async-signal",
− "blocking",
− "cfg-if",
− "event-listener 3.1.0",
− "futures-lite 1.13.0",
− "rustix 0.38.31",
− "windows-sys 0.48.0",
− ]
−
− [[package]]
− name = "async-recursion"
− version = "1.0.5"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0"
− dependencies = [
− "proc-macro2",
− "quote",
− "syn 2.0.48",
− ]
−
− [[package]]
− name = "async-signal"
− version = "0.2.5"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5"
− dependencies = [
− "async-io 2.3.1",
− "async-lock 2.8.0",
− "atomic-waker",
− "cfg-if",
− "futures-core",
− "futures-io",
− "rustix 0.38.31",
− "signal-hook-registry",
− "slab",
− "windows-sys 0.48.0",
−
− ]
−
− [[package]]
− name = "async-task"
− version = "4.7.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799"
edit in Cargo.lock at line 151
[8.5862]→[8.5862:5897](∅→∅),
[8.5897]→[8.2667:2685](∅→∅),
[8.2685]→[8.5915:5980](∅→∅),
[8.5915]→[8.5915:5980](∅→∅),
[8.5980]→[8.2686:2764](∅→∅) −
− [[package]]
− name = "atomic-waker"
− version = "1.1.2"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
edit in Cargo.lock at line 198
[8.4040]→[8.4040:4218](∅→∅),
[8.4218]→[8.1906:1925](∅→∅),
[8.1925]→[8.4231:4263](∅→∅),
[8.4231]→[8.4231:4263](∅→∅),
[8.4263]→[8.6072:6087](∅→∅),
[8.6087]→[8.4272:4284](∅→∅),
[8.4272]→[8.4272:4284](∅→∅),
[8.4284]→[8.1926:1963](∅→∅) − version = "0.6.2"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "7c38c03b9506bd92bf1ef50665a81eda156f615438f7654bffba58907e6149d7"
− dependencies = [
− "blowfish 0.8.0",
− "crypto-mac",
− "pbkdf2 0.8.0",
− "sha2 0.9.9",
− "zeroize",
− ]
−
− [[package]]
− name = "bcrypt-pbkdf"
replacement in Cargo.lock at line 202
[8.2142]→[8.2142:2161](∅→∅) edit in Cargo.lock at line 282
[8.6101]→[8.6101:6119](∅→∅),
[8.6119]→[8.3040:3058](∅→∅),
[8.3058]→[8.6137:6202](∅→∅),
[8.3289]→[8.6137:6202](∅→∅),
[8.6137]→[8.6137:6202](∅→∅),
[8.6202]→[8.3059:3137](∅→∅),
[8.3137]→[8.6280:6315](∅→∅),
[8.3368]→[8.6280:6315](∅→∅),
[8.6280]→[8.6280:6315](∅→∅),
[8.6315]→[8.3138:3159](∅→∅),
[8.3159]→[8.6330:6345](∅→∅),
[8.6330]→[8.6330:6345](∅→∅),
[8.6345]→[8.3369:3403](∅→∅),
[8.3403]→[8.3160:3183](∅→∅),
[8.3183]→[8.3404:3426](∅→∅),
[8.6392]→[8.3404:3426](∅→∅),
[8.3426]→[8.6400:6402](∅→∅),
[8.6400]→[8.6400:6402](∅→∅),
[8.6402]→[8.6088:6101](∅→∅),
[8.6088]→[8.6088:6101](∅→∅) − name = "blocking"
− version = "1.5.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118"
− dependencies = [
− "async-channel",
− "async-lock 3.3.0",
− "async-task",
− "fastrand 2.0.1",
− "futures-io",
− "futures-lite 2.2.0",
− "piper",
− "tracing",
− ]
−
− [[package]]
edit in Cargo.lock at line 283
[8.6119]→[8.6119:6311](∅→∅),
[8.6311]→[8.2214:2231](∅→∅),
[8.2231]→[8.6322:6354](∅→∅),
[8.6322]→[8.6322:6354](∅→∅),
[8.6354]→[8.2232:2250](∅→∅) − version = "0.8.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "fe3ff3fc1de48c1ac2e3341c4df38b0d1bfb8fdf04632a187c8b75aaa319a7ab"
− dependencies = [
− "byteorder",
− "cipher 0.3.0",
− "opaque-debug",
− ]
−
− [[package]]
− name = "blowfish"
edit in Cargo.lock at line 446
[8.2188]→[8.10252:10291](∅→∅),
[8.10252]→[8.10252:10291](∅→∅),
[8.10291]→[8.3918:3936](∅→∅),
[8.2207]→[8.10309:10374](∅→∅),
[8.3936]→[8.10309:10374](∅→∅),
[8.4134]→[8.10309:10374](∅→∅),
[8.10309]→[8.10309:10374](∅→∅),
[8.10374]→[8.3937:4015](∅→∅),
[8.2286]→[8.10452:10489](∅→∅),
[8.4015]→[8.10452:10489](∅→∅),
[8.4213]→[8.10452:10489](∅→∅),
[8.10452]→[8.10452:10489](∅→∅),
[8.10489]→[8.1504:1506](∅→∅) −
− [[package]]
− name = "concurrent-queue"
− version = "2.4.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363"
− dependencies = [
− "crossbeam-utils",
− ]
edit in Cargo.lock at line 616
[8.15663]→[8.15663:15887](∅→∅),
[8.15887]→[8.6470:6486](∅→∅),
[8.6486]→[8.15895:15910](∅→∅),
[8.15895]→[8.15895:15910](∅→∅) − name = "derivative"
− version = "2.2.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
− dependencies = [
− "proc-macro2",
− "quote",
− "syn 1.0.109",
− ]
−
− [[package]]
edit in Cargo.lock at line 768
[8.19269]→[8.19269:19289](∅→∅),
[8.19289]→[8.4827:4845](∅→∅),
[8.3028]→[8.19307:19372](∅→∅),
[8.4845]→[8.19307:19372](∅→∅),
[8.6886]→[8.19307:19372](∅→∅),
[8.19307]→[8.19307:19372](∅→∅),
[8.19372]→[8.4846:4924](∅→∅),
[8.3107]→[8.19450:19541](∅→∅),
[8.4924]→[8.19450:19541](∅→∅),
[8.6965]→[8.19450:19541](∅→∅),
[8.19450]→[8.19450:19541](∅→∅),
[8.19541]→[8.4925:4943](∅→∅),
[8.3126]→[8.19559:19624](∅→∅),
[8.4943]→[8.19559:19624](∅→∅),
[8.6984]→[8.19559:19624](∅→∅),
[8.19559]→[8.19559:19624](∅→∅),
[8.19624]→[8.4944:5022](∅→∅),
[8.3205]→[8.19702:19745](∅→∅),
[8.5022]→[8.19702:19745](∅→∅),
[8.7063]→[8.19702:19745](∅→∅),
[8.19702]→[8.19702:19745](∅→∅),
[8.19745]→[8.4926:4941](∅→∅),
[8.1446]→[8.19753:19768](∅→∅),
[8.2918]→[8.19753:19768](∅→∅),
[8.3221]→[8.19753:19768](∅→∅),
[8.4941]→[8.19753:19768](∅→∅),
[8.5038]→[8.19753:19768](∅→∅),
[8.7079]→[8.19753:19768](∅→∅),
[8.19753]→[8.19753:19768](∅→∅) − name = "enumflags2"
− version = "0.7.8"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939"
− dependencies = [
− "enumflags2_derive",
− "serde",
− ]
−
− [[package]]
− name = "enumflags2_derive"
− version = "0.7.8"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246"
− dependencies = [
− "proc-macro2",
− "quote",
− "syn 2.0.48",
− ]
−
− [[package]]
edit in Cargo.lock at line 815
[8.20503]→[8.20503:20703](∅→∅),
[8.20703]→[8.5332:5369](∅→∅),
[8.5369]→[8.5065:5354](∅→∅),
[8.5354]→[8.5387:5452](∅→∅),
[8.5387]→[8.5387:5452](∅→∅),
[8.5452]→[8.5355:5433](∅→∅),
[8.5433]→[8.5530:5601](∅→∅),
[8.5530]→[8.5530:5601](∅→∅) − ]
−
− [[package]]
− name = "event-listener"
− version = "2.5.3"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
−
− [[package]]
− name = "event-listener"
− version = "3.1.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2"
− dependencies = [
− "concurrent-queue",
− "parking",
− "pin-project-lite",
− ]
−
− [[package]]
− name = "event-listener"
− version = "4.0.3"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e"
− dependencies = [
− "concurrent-queue",
− "parking",
− "pin-project-lite",
edit in Cargo.lock at line 818
[8.1741]→[8.5434:5706](∅→∅) − name = "event-listener-strategy"
− version = "0.4.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3"
− dependencies = [
− "event-listener 4.0.3",
− "pin-project-lite",
− ]
−
− [[package]]
edit in Cargo.lock at line 837
[8.20734]→[8.20734:20926](∅→∅),
[8.20926]→[8.5604:5635](∅→∅) − version = "1.9.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
− dependencies = [
− "instant",
− ]
−
− [[package]]
− name = "fastrand"
edit in Cargo.lock at line 950
[8.4125]→[8.23787:23822](∅→∅),
[8.6447]→[8.23787:23822](∅→∅),
[8.6629]→[8.23787:23822](∅→∅),
[8.23787]→[8.23787:23822](∅→∅),
[8.23822]→[8.4126:4145](∅→∅),
[8.4145]→[8.23841:23906](∅→∅),
[8.23841]→[8.23841:23906](∅→∅),
[8.23906]→[8.4146:4224](∅→∅),
[8.4224]→[8.23984:24001](∅→∅),
[8.23984]→[8.23984:24001](∅→∅),
[8.24001]→[8.6630:6649](∅→∅),
[8.6649]→[8.24014:24118](∅→∅),
[8.24014]→[8.24014:24118](∅→∅),
[8.24118]→[8.6448:6734](∅→∅) −
− [[package]]
− name = "futures-lite"
− version = "1.13.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
− dependencies = [
− "fastrand 1.9.0",
− "futures-core",
− "futures-io",
− "memchr",
− "parking",
− "pin-project-lite",
− "waker-fn",
− ]
−
− [[package]]
− name = "futures-lite"
− version = "2.2.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "445ba825b27408685aaecefd65178908c36c6e96aaf6d8599419d46e624192ba"
− dependencies = [
− "fastrand 2.0.1",
− "futures-core",
− "futures-io",
− "parking",
− "pin-project-lite",
− ]
replacement in Cargo.lock at line 1081
[8.27179]→[8.7595:7614](∅→∅) edit in Cargo.lock at line 1090
[8.27272]→[8.27272:27434](∅→∅),
[8.7697]→[8.7697:7710](∅→∅),
[8.7710]→[8.7615:7615](∅→∅),
[8.7615]→[8.3699:3718](∅→∅),
[8.27447]→[8.3699:3718](∅→∅) − version = "0.12.3"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
−
− [[package]]
−
− name = "hashbrown"
edit in Cargo.lock at line 1116
[8.28274]→[8.7127:7301](∅→∅),
[8.7301]→[8.7301:7314](∅→∅),
[8.7314]→[8.28274:28288](∅→∅),
[8.28274]→[8.28274:28288](∅→∅),
[8.28288]→[8.7938:7957](∅→∅),
[8.7334]→[8.28307:28372](∅→∅),
[8.7957]→[8.28307:28372](∅→∅),
[8.28307]→[8.28307:28372](∅→∅),
[8.28372]→[8.7958:8036](∅→∅),
[8.7413]→[8.28450:28467](∅→∅),
[8.8036]→[8.28450:28467](∅→∅),
[8.28450]→[8.28450:28467](∅→∅),
[8.28467]→[8.7414:7430](∅→∅),
[8.7430]→[8.28493:28508](∅→∅),
[8.28493]→[8.28493:28508](∅→∅) − name = "hex"
− version = "0.4.3"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
−
− [[package]]
− name = "hkdf"
− version = "0.12.4"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
− dependencies = [
− "hmac 0.12.1",
− ]
−
− [[package]]
edit in Cargo.lock at line 1123
[8.28733]→[8.7431:7639](∅→∅),
[8.7639]→[8.1684:1702](∅→∅) − ]
−
− [[package]]
− name = "hmac"
− version = "0.12.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
− dependencies = [
− "digest 0.10.7",
replacement in Cargo.lock at line 1207
[8.30474]→[8.8571:8589](∅→∅) edit in Cargo.lock at line 1289
[8.32271]→[8.5294:5312](∅→∅),
[8.5312]→[8.32289:32354](∅→∅),
[8.32289]→[8.32289:32354](∅→∅),
[8.32354]→[8.5313:5391](∅→∅),
[8.5391]→[8.32432:32461](∅→∅),
[8.32432]→[8.32432:32461](∅→∅),
[8.32461]→[8.8587:8608](∅→∅),
[8.8608]→[8.8608:8641](∅→∅) − version = "1.9.3"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
− dependencies = [
− "autocfg",
− "hashbrown 0.12.3",
− ]
−
− [[package]]
− name = "indexmap"
replacement in Cargo.lock at line 1294
[8.8834]→[8.9025:9025](∅→∅),
[8.9025]→[8.9026:9047](∅→∅) edit in Cargo.lock at line 1327
[8.32697]→[8.32697:32712](∅→∅),
[8.32712]→[8.32712:32734](∅→∅),
[8.32734]→[8.4672:4691](∅→∅),
[8.4691]→[8.32752:32817](∅→∅),
[8.5411]→[8.32752:32817](∅→∅),
[8.8875]→[8.32752:32817](∅→∅),
[8.32752]→[8.32752:32817](∅→∅),
[8.32817]→[8.4692:4770](∅→∅),
[8.4770]→[8.32895:32912](∅→∅),
[8.5490]→[8.32895:32912](∅→∅),
[8.8954]→[8.32895:32912](∅→∅),
[8.32895]→[8.32895:32912](∅→∅),
[8.32912]→[8.9147:9168](∅→∅),
[8.4792]→[8.32912:32921](∅→∅),
[8.5512]→[8.32912:32921](∅→∅),
[8.8976]→[8.32912:32921](∅→∅),
[8.9168]→[8.32912:32921](∅→∅),
[8.32912]→[8.32912:32921](∅→∅),
[8.32921]→[8.5513:5536](∅→∅) − ]
−
− [[package]]
− name = "io-lifetimes"
− version = "1.0.11"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
− dependencies = [
− "hermit-abi 0.3.5",
− "libc",
− "windows-sys 0.48.0",
edit in Cargo.lock at line 1365
[8.34266]→[8.34266:34280](∅→∅) edit in Cargo.lock at line 1367
[8.7797]→[8.34280:34322](∅→∅),
[8.34280]→[8.34280:34322](∅→∅),
[8.34322]→[8.9467:9490](∅→∅) − "secret-service",
− "security-framework",
− "windows-sys 0.52.0",
replacement in Cargo.lock at line 1428
[8.5465]→[8.7818:7834](∅→∅),
[8.5877]→[8.7818:7834](∅→∅),
[8.9614]→[8.7818:7834](∅→∅),
[8.9636]→[8.7818:7834](∅→∅),
[8.7818]→[8.7818:7834](∅→∅) replacement in Cargo.lock at line 1452
[8.35958]→[8.35958:35974](∅→∅) edit in Cargo.lock at line 1524
[8.37263]→[8.2148:2166](∅→∅),
[8.2166]→[8.37281:37346](∅→∅),
[8.5896]→[8.37281:37346](∅→∅),
[8.37281]→[8.37281:37346](∅→∅),
[8.37346]→[8.2167:2245](∅→∅),
[8.2245]→[8.37424:37437](∅→∅),
[8.5975]→[8.37424:37437](∅→∅),
[8.9954]→[8.37424:37437](∅→∅),
[8.37424]→[8.37424:37437](∅→∅),
[8.37437]→[8.5486:5509](∅→∅) − version = "0.3.8"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
−
− [[package]]
− name = "linux-raw-sys"
edit in Cargo.lock at line 1600
[8.39147]→[8.39147:39166](∅→∅),
[8.39166]→[8.5882:5900](∅→∅),
[8.5900]→[8.39184:39249](∅→∅),
[8.10269]→[8.39184:39249](∅→∅),
[8.39184]→[8.39184:39249](∅→∅),
[8.39249]→[8.5901:5979](∅→∅),
[8.5979]→[8.39327:39371](∅→∅),
[8.10348]→[8.39327:39371](∅→∅),
[8.39327]→[8.39327:39371](∅→∅) − name = "memoffset"
− version = "0.9.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
− dependencies = [
− "autocfg",
− ]
−
− [[package]]
edit in Cargo.lock at line 1683
[8.41366]→[8.41366:41381](∅→∅),
[8.41381]→[8.41381:41394](∅→∅),
[8.41394]→[8.6142:6160](∅→∅),
[8.6160]→[8.41412:41477](∅→∅),
[8.10628]→[8.41412:41477](∅→∅),
[8.41412]→[8.41412:41477](∅→∅),
[8.41477]→[8.6161:6239](∅→∅),
[8.6239]→[8.41555:41664](∅→∅),
[8.10707]→[8.41555:41664](∅→∅),
[8.41555]→[8.41555:41664](∅→∅) − ]
−
− [[package]]
− name = "num"
− version = "0.4.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af"
− dependencies = [
− "num-bigint",
− "num-complex",
− "num-integer",
− "num-iter",
− "num-rational",
− "num-traits",
edit in Cargo.lock at line 1693
[8.41905]→[8.41905:41935](∅→∅),
[8.41935]→[8.41935:41956](∅→∅),
[8.41956]→[8.10528:10546](∅→∅),
[8.10546]→[8.41974:42039](∅→∅),
[8.10824]→[8.41974:42039](∅→∅),
[8.41974]→[8.41974:42039](∅→∅),
[8.42039]→[8.10547:10625](∅→∅),
[8.10625]→[8.42117:42134](∅→∅),
[8.10903]→[8.42117:42134](∅→∅),
[8.42117]→[8.42117:42134](∅→∅) − "num-traits",
− ]
−
− [[package]]
− name = "num-complex"
− version = "0.4.5"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6"
− dependencies = [
edit in Cargo.lock at line 1707
[8.42406]→[8.42406:42934](∅→∅) − name = "num-iter"
− version = "0.1.43"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252"
− dependencies = [
− "autocfg",
− "num-integer",
− "num-traits",
− ]
−
− [[package]]
− name = "num-rational"
− version = "0.4.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0"
− dependencies = [
− "autocfg",
− "num-bigint",
− "num-integer",
− "num-traits",
− ]
−
− [[package]]
edit in Cargo.lock at line 1807
[8.8669]→[8.8669:8909](∅→∅),
[8.8909]→[8.45246:45261](∅→∅),
[8.45246]→[8.45246:45261](∅→∅) − name = "ordered-stream"
− version = "0.2.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50"
− dependencies = [
− "futures-core",
− "pin-project-lite",
− ]
−
− [[package]]
edit in Cargo.lock at line 1826
[8.45911]→[8.45911:45941](∅→∅),
[8.45941]→[8.11655:11673](∅→∅),
[8.6741]→[8.45959:46024](∅→∅),
[8.11673]→[8.45959:46024](∅→∅),
[8.45959]→[8.45959:46024](∅→∅),
[8.46024]→[8.11674:11752](∅→∅) −
− [[package]]
− name = "parking"
− version = "2.2.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae"
replacement in Cargo.lock at line 1883
[8.47537]→[8.8910:8926](∅→∅) replacement in Cargo.lock at line 1962
[8.48649]→[8.3187:3255](∅→∅) − "thrussh 0.33.5",
− "thrussh-config 0.5.0",
− "thrussh-keys 0.21.0",
+ "thrussh",
+ "thrussh-config",
+ "thrussh-keys",
replacement in Cargo.lock at line 1983
[8.1024]→[8.1024:1040](∅→∅) replacement in Cargo.lock at line 2004
[8.1464]→[8.3256:3280](∅→∅) replacement in Cargo.lock at line 2058
[8.3651]→[8.3651:3695](∅→∅),
[8.3695]→[8.3695:3719](∅→∅) − "thrussh 0.34.0",
− "thrussh-config 0.6.0",
− "thrussh-keys 0.22.1",
+ "thrussh",
+ "thrussh-config",
+ "thrussh-keys",
edit in Cargo.lock at line 2090
[8.49280]→[8.11990:12249](∅→∅) − name = "piper"
− version = "0.2.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4"
− dependencies = [
− "atomic-waker",
− "fastrand 2.0.1",
− "futures-io",
− ]
−
− [[package]]
edit in Cargo.lock at line 2096
[8.49475]→[8.49475:49492](∅→∅),
[8.49492]→[8.6847:6865](∅→∅),
[8.6865]→[8.49510:49575](∅→∅),
[8.49510]→[8.49510:49575](∅→∅),
[8.49575]→[8.6866:6944](∅→∅),
[8.6944]→[8.49653:49682](∅→∅),
[8.49653]→[8.49653:49682](∅→∅),
[8.49682]→[8.12250:12269](∅→∅),
[8.12269]→[8.11313:11313](∅→∅),
[8.7108]→[8.49695:49765](∅→∅),
[8.11313]→[8.49695:49765](∅→∅),
[8.12269]→[8.49695:49765](∅→∅),
[8.49695]→[8.49695:49765](∅→∅),
[8.49765]→[8.6945:6968](∅→∅),
[8.6968]→[8.49788:49790](∅→∅),
[8.49788]→[8.49788:49790](∅→∅),
[8.49790]→[8.699:712](∅→∅),
[8.712]→[8.11314:11618](∅→∅),
[8.11618]→[8.11618:11631](∅→∅) − name = "polling"
− version = "2.8.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
− dependencies = [
− "autocfg",
− "bitflags 1.3.2",
−
− "cfg-if",
− "concurrent-queue",
− "libc",
− "log",
− "pin-project-lite",
− "windows-sys 0.48.0",
− ]
−
− [[package]]
− name = "polling"
− version = "3.4.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "30054e72317ab98eddd8561db0f6524df3367636884b7b21b703e4b280a84a14"
− dependencies = [
− "cfg-if",
− "concurrent-queue",
− "pin-project-lite",
− "rustix 0.38.31",
− "tracing",
− "windows-sys 0.52.0",
− ]
−
− [[package]]
edit in Cargo.lock at line 2106
[8.49985]→[8.49985:49998](∅→∅),
[8.49998]→[8.49998:50024](∅→∅),
[8.50259]→[8.50259:50451](∅→∅),
[8.50451]→[8.11730:11752](∅→∅),
[8.11752]→[8.50465:50467](∅→∅),
[8.50465]→[8.50465:50467](∅→∅) −
− [[package]]
− name = "proc-macro-crate"
− version = "1.3.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919"
− dependencies = [
− "once_cell",
− "toml_edit 0.19.15",
− ]
edit in Cargo.lock at line 2380
[8.56025]→[8.12543:12563](∅→∅),
[8.3325]→[8.56044:56109](∅→∅),
[8.7804]→[8.56044:56109](∅→∅),
[8.7906]→[8.56044:56109](∅→∅),
[8.12563]→[8.56044:56109](∅→∅),
[8.13194]→[8.56044:56109](∅→∅),
[8.56044]→[8.56044:56109](∅→∅),
[8.56109]→[8.12564:12642](∅→∅),
[8.3404]→[8.56187:56204](∅→∅),
[8.7883]→[8.56187:56204](∅→∅),
[8.7985]→[8.56187:56204](∅→∅),
[8.12642]→[8.56187:56204](∅→∅),
[8.13273]→[8.56187:56204](∅→∅),
[8.56187]→[8.56187:56204](∅→∅),
[8.56204]→[8.13274:13293](∅→∅),
[8.13293]→[8.12643:12659](∅→∅),
[8.7900]→[8.56227:56253](∅→∅),
[8.12659]→[8.56227:56253](∅→∅),
[8.13309]→[8.56227:56253](∅→∅),
[8.56227]→[8.56227:56253](∅→∅),
[8.56253]→[8.13310:13388](∅→∅) − version = "0.37.27"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2"
− dependencies = [
− "bitflags 1.3.2",
− "errno 0.3.8",
− "io-lifetimes",
− "libc",
− "linux-raw-sys 0.3.8",
− "windows-sys 0.48.0",
− ]
−
− [[package]]
− name = "rustix"
replacement in Cargo.lock at line 2387
[8.13612]→[8.12796:12796](∅→∅),
[8.12796]→[8.12797:12822](∅→∅) −
− "linux-raw-sys 0.4.13",
edit in Cargo.lock at line 2457
[8.58096]→[8.58096:58120](∅→∅),
[8.58120]→[8.9004:9022](∅→∅),
[8.9022]→[8.58138:58203](∅→∅),
[8.58138]→[8.58138:58203](∅→∅),
[8.58203]→[8.9023:9101](∅→∅),
[8.9101]→[8.58281:58322](∅→∅),
[8.58281]→[8.58281:58322](∅→∅),
[8.58322]→[8.9102:9137](∅→∅),
[8.9137]→[8.58322:58331](∅→∅),
[8.58322]→[8.58322:58331](∅→∅),
[8.58353]→[8.58353:58361](∅→∅),
[8.58361]→[8.9138:9152](∅→∅),
[8.9152]→[8.58361:58386](∅→∅),
[8.58361]→[8.58361:58386](∅→∅),
[8.58386]→[8.13958:13974](∅→∅),
[8.13974]→[8.13202:13202](∅→∅),
[8.8570]→[8.58395:58404](∅→∅),
[8.9169]→[8.58395:58404](∅→∅),
[8.13202]→[8.58395:58404](∅→∅),
[8.13974]→[8.58395:58404](∅→∅),
[8.58395]→[8.58395:58404](∅→∅),
[8.58453]→[8.58453:58455](∅→∅),
[8.58455]→[8.58455:58468](∅→∅) − name = "secret-service"
− version = "3.0.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "5da1a5ad4d28c03536f82f77d9f36603f5e37d8869ac98f0a750d5b5686d8d95"
− dependencies = [
− "aes",
− "block-modes",
− "futures-util",
− "generic-array",
− "hkdf",
− "num",
− "once_cell",
− "rand 0.8.5",
− "serde",
− "sha2 0.10.8",
−
− "zbus",
− ]
−
− [[package]]
replacement in Cargo.lock at line 2490
[8.59288]→[8.13303:13323](∅→∅) replacement in Cargo.lock at line 2492
[8.59372]→[8.13324:13402](∅→∅) − checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734"
+ checksum = "8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96"
edit in Cargo.lock at line 2517
[8.59969]→[8.59969:59984](∅→∅),
[8.59984]→[8.59984:60004](∅→∅),
[8.60004]→[8.13619:13638](∅→∅),
[8.8259]→[8.60023:60088](∅→∅),
[8.9026]→[8.60023:60088](∅→∅),
[8.13638]→[8.60023:60088](∅→∅),
[8.14626]→[8.60023:60088](∅→∅),
[8.60023]→[8.60023:60088](∅→∅),
[8.60088]→[8.13639:13717](∅→∅),
[8.8338]→[8.60166:60209](∅→∅),
[8.9105]→[8.60166:60209](∅→∅),
[8.13717]→[8.60166:60209](∅→∅),
[8.14705]→[8.60166:60209](∅→∅),
[8.60166]→[8.60166:60209](∅→∅),
[8.60209]→[8.13718:13733](∅→∅) − ]
−
− [[package]]
− name = "serde_repr"
− version = "0.1.18"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb"
− dependencies = [
− "proc-macro2",
− "quote",
− "syn 2.0.48",
edit in Cargo.lock at line 2541
[8.60724]→[8.9204:9218](∅→∅),
[8.9218]→[8.14820:14839](∅→∅),
[8.14839]→[8.9237:9302](∅→∅),
[8.9237]→[8.9237:9302](∅→∅),
[8.9302]→[8.14840:14918](∅→∅),
[8.14918]→[8.9380:9424](∅→∅),
[8.9380]→[8.9380:9424](∅→∅),
[8.9424]→[8.3931:3949](∅→∅),
[8.3949]→[8.9442:9457](∅→∅),
[8.9442]→[8.9442:9457](∅→∅) − name = "sha1"
− version = "0.10.6"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
− dependencies = [
− "cfg-if",
− "cpufeatures",
− "digest 0.10.7",
− ]
−
− [[package]]
edit in Cargo.lock at line 2602
[8.62064]→[8.15215:15234](∅→∅),
[8.15234]→[8.62082:62147](∅→∅),
[8.62082]→[8.62082:62147](∅→∅),
[8.62147]→[8.15235:15313](∅→∅),
[8.15313]→[8.62225:62262](∅→∅),
[8.62225]→[8.62225:62262](∅→∅),
[8.62262]→[8.15314:15316](∅→∅),
[8.15316]→[8.15316:15346](∅→∅) − version = "0.4.10"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
− dependencies = [
− "libc",
− "winapi",
− ]
−
− [[package]]
− name = "socket2"
replacement in Cargo.lock at line 2695
[8.63823]→[8.16405:16424](∅→∅),
[8.16424]→[8.14328:14347](∅→∅) − "fastrand 2.0.1",
− "rustix 0.38.31",
edit in Cargo.lock at line 2746
[8.65496]→[8.65496:65528](∅→∅),
[8.65528]→[8.65528:65707](∅→∅),
[8.65707]→[8.9885:9904](∅→∅),
[8.9904]→[8.65720:65841](∅→∅),
[8.16799]→[8.65720:65841](∅→∅),
[8.65720]→[8.65720:65841](∅→∅),
[8.65841]→[8.9998:10013](∅→∅),
[8.10013]→[8.65850:65864](∅→∅),
[8.65850]→[8.65850:65864](∅→∅),
[8.65864]→[8.3753:3809](∅→∅) − ]
−
− [[package]]
− name = "thrussh"
− version = "0.33.5"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "8e6540238a9adf83df6e66541c182a52acf892ab335595ca965c229ade8536f8"
− dependencies = [
− "bitflags 1.3.2",
− "byteorder",
− "cryptovec",
− "digest 0.9.0",
− "flate2",
− "futures",
− "generic-array",
− "log",
− "openssl",
− "rand 0.8.5",
− "sha2 0.9.9",
− "thiserror",
− "thrussh-keys 0.21.0",
− "thrussh-libsodium",
− "tokio",
edit in Cargo.lock at line 2762
replacement in Cargo.lock at line 2766
[8.4177]→[8.4177:4201](∅→∅) edit in Cargo.lock at line 2773
[8.65952]→[8.65952:66214](∅→∅),
[8.66214]→[8.4202:4226](∅→∅) − version = "0.5.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "67c044d978aff4dfc0036a29ce10bfa190ab84381bb4551fd50fa0e0db2ef5f9"
− dependencies = [
− "dirs-next",
− "futures",
− "log",
− "thiserror",
− "tokio",
− "whoami",
− ]
−
− [[package]]
− name = "thrussh-config"
edit in Cargo.lock at line 2787
[8.66236]→[8.66236:66423](∅→∅),
[8.66423]→[8.4489:4512](∅→∅),
[8.4512]→[8.66440:66514](∅→∅),
[8.66440]→[8.66440:66514](∅→∅),
[8.66514]→[8.8815:8824](∅→∅),
[8.8824]→[8.66523:66535](∅→∅),
[8.10029]→[8.66523:66535](∅→∅),
[8.66523]→[8.66523:66535](∅→∅),
[8.66535]→[8.10030:10046](∅→∅),
[8.10046]→[8.66544:66603](∅→∅),
[8.66544]→[8.66544:66603](∅→∅),
[8.66603]→[8.4513:4697](∅→∅) − version = "0.21.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "a72cc51a2932b18d92f7289332d8564cec4a5014063722a9d3fdca52c5d8f5ab"
− dependencies = [
− "aes",
− "bcrypt-pbkdf 0.6.2",
− "bit-vec",
− "block-modes",
− "byteorder",
− "cryptovec",
− "data-encoding",
− "dirs",
− "futures",
− "hmac 0.11.0",
− "log",
− "md5",
− "num-bigint",
− "num-integer",
− "openssl",
− "pbkdf2 0.8.0",
− "rand 0.8.5",
− "serde",
− "serde_derive",
− "sha2 0.9.9",
− "thiserror",
− "thrussh-libsodium",
− "tokio",
− "tokio-stream",
− "yasna",
− ]
−
− [[package]]
− name = "thrussh-keys"
replacement in Cargo.lock at line 2792
[8.4884]→[8.4884:4908](∅→∅) replacement in Cargo.lock at line 2800
[8.5003]→[8.5003:5019](∅→∅) edit in Cargo.lock at line 2805
replacement in Cargo.lock at line 2868
[8.68280]→[8.17012:17030](∅→∅) edit in Cargo.lock at line 2925
[8.69597]→[8.1041:1060](∅→∅) replacement in Cargo.lock at line 2934
[8.69814]→[8.14898:14917](∅→∅) replacement in Cargo.lock at line 2968
[8.70313]→[8.15220:15239](∅→∅) replacement in Cargo.lock at line 2981
[8.15453]→[8.15453:15472](∅→∅) edit in Cargo.lock at line 3000
[8.70823]→[8.10080:10103](∅→∅) edit in Cargo.lock at line 3004
[8.70855]→[8.10104:10132](∅→∅),
[8.10132]→[8.17561:17580](∅→∅),
[8.17580]→[8.15519:15519](∅→∅),
[8.4832]→[8.10151:10216](∅→∅),
[8.10468]→[8.10151:10216](∅→∅),
[8.15519]→[8.10151:10216](∅→∅),
[8.17580]→[8.10151:10216](∅→∅),
[8.10151]→[8.10151:10216](∅→∅),
[8.10216]→[8.17581:17659](∅→∅),
[8.17659]→[8.15520:15520](∅→∅),
[8.4911]→[8.10294:10337](∅→∅),
[8.10547]→[8.10294:10337](∅→∅),
[8.15520]→[8.10294:10337](∅→∅),
[8.17659]→[8.10294:10337](∅→∅),
[8.10294]→[8.10294:10337](∅→∅),
[8.10337]→[8.15521:15536](∅→∅),
[8.4927]→[8.10353:10368](∅→∅),
[8.10563]→[8.10353:10368](∅→∅),
[8.15536]→[8.10353:10368](∅→∅),
[8.17675]→[8.10353:10368](∅→∅),
[8.10353]→[8.10353:10368](∅→∅) − name = "tracing-attributes"
− version = "0.1.27"
−
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
−
− dependencies = [
− "proc-macro2",
− "quote",
− "syn 2.0.48",
− ]
−
− [[package]]
edit in Cargo.lock at line 3036
[8.10382]→[8.10382:10403](∅→∅),
[8.10403]→[8.15635:15653](∅→∅),
[8.15653]→[8.10421:10486](∅→∅),
[8.10421]→[8.10421:10486](∅→∅),
[8.10486]→[8.15654:15732](∅→∅),
[8.15732]→[8.10564:10581](∅→∅),
[8.10564]→[8.10564:10581](∅→∅),
[8.10581]→[8.15733:15753](∅→∅),
[8.15753]→[8.10581:10607](∅→∅),
[8.10581]→[8.10581:10607](∅→∅),
[8.10607]→[8.71716:71729](∅→∅),
[8.71716]→[8.71716:71729](∅→∅) − name = "uds_windows"
− version = "1.1.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9"
− dependencies = [
− "memoffset 0.9.0",
− "tempfile",
− "winapi",
− ]
−
− [[package]]
edit in Cargo.lock at line 3122
[8.73939]→[8.73939:73957](∅→∅),
[8.73957]→[8.18306:18324](∅→∅),
[8.18324]→[8.73975:74040](∅→∅),
[8.73975]→[8.73975:74040](∅→∅),
[8.74040]→[8.18325:18403](∅→∅),
[8.18403]→[8.74118:74131](∅→∅),
[8.74118]→[8.74118:74131](∅→∅) − name = "waker-fn"
− version = "1.1.1"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690"
−
− [[package]]
replacement in Cargo.lock at line 3250
[8.77629]→[8.17011:17030](∅→∅) replacement in Cargo.lock at line 3542
[8.81884]→[8.19487:19531](∅→∅),
[8.19531]→[8.12569:12602](∅→∅),
[8.81884]→[8.12569:12602](∅→∅),
[8.12602]→[8.19532:19550](∅→∅),
[8.19550]→[8.12620:12685](∅→∅),
[8.12620]→[8.12620:12685](∅→∅),
[8.12685]→[8.19551:19629](∅→∅),
[8.19629]→[8.12763:12780](∅→∅),
[8.12763]→[8.12763:12780](∅→∅),
[8.12780]→[8.19630:19639](∅→∅),
[8.19639]→[8.12795:12806](∅→∅),
[8.21282]→[8.12795:12806](∅→∅),
[8.12795]→[8.12795:12806](∅→∅) − "linux-raw-sys 0.4.13",
− "rustix 0.38.31",
− ]
−
− [[package]]
− name = "xdg-home"
− version = "1.1.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "21e5a325c3cb8398ad6cf859c1135b25dd29e186679cf2da7581d9679f63b38e"
− dependencies = [
− "libc",
− "winapi",
+ "linux-raw-sys",
+ "rustix",
edit in Cargo.lock at line 3554
[8.82119]→[8.82119:82134](∅→∅),
[8.82134]→[8.82134:82148](∅→∅),
[8.82148]→[8.19640:19659](∅→∅),
[8.702]→[8.82166:82231](∅→∅),
[8.10661]→[8.82166:82231](∅→∅),
[8.12826]→[8.82166:82231](∅→∅),
[8.19659]→[8.82166:82231](∅→∅),
[8.21302]→[8.82166:82231](∅→∅),
[8.82166]→[8.82166:82231](∅→∅),
[8.82231]→[8.19660:19738](∅→∅),
[8.781]→[8.82309:82326](∅→∅),
[8.10740]→[8.82309:82326](∅→∅),
[8.12905]→[8.82309:82326](∅→∅),
[8.19738]→[8.82309:82326](∅→∅),
[8.21381]→[8.82309:82326](∅→∅),
[8.82309]→[8.82309:82326](∅→∅),
[8.82326]→[8.10741:10793](∅→∅),
[8.10793]→[8.19739:19780](∅→∅),
[8.19780]→[8.782:800](∅→∅),
[8.10809]→[8.782:800](∅→∅),
[8.800]→[8.10809:10860](∅→∅),
[8.21400]→[8.10809:10860](∅→∅),
[8.10809]→[8.10809:10860](∅→∅),
[8.10860]→[8.801:814](∅→∅),
[8.814]→[8.82339:82368](∅→∅),
[8.10860]→[8.82339:82368](∅→∅),
[8.21414]→[8.82339:82368](∅→∅),
[8.82339]→[8.82339:82368](∅→∅),
[8.10876]→[8.82368:82383](∅→∅),
[8.82368]→[8.82368:82383](∅→∅),
[8.82383]→[8.21415:21440](∅→∅),
[8.21440]→[8.10896:10955](∅→∅),
[8.10896]→[8.10896:10955](∅→∅),
[8.10955]→[8.21441:21456](∅→∅),
[8.10970]→[8.82431:82445](∅→∅),
[8.21456]→[8.82431:82445](∅→∅),
[8.82431]→[8.82431:82445](∅→∅),
[8.82445]→[8.10971:11005](∅→∅),
[8.11005]→[8.82472:82497](∅→∅),
[8.82472]→[8.82472:82497](∅→∅),
[8.82497]→[8.11006:11076](∅→∅),
[8.11076]→[8.12906:12919](∅→∅),
[8.11076]→[8.82497:82513](∅→∅),
[8.12919]→[8.82497:82513](∅→∅),
[8.82497]→[8.82497:82513](∅→∅),
[8.82513]→[8.11077:11092](∅→∅),
[8.11092]→[8.82513:82562](∅→∅),
[8.82513]→[8.82513:82562](∅→∅),
[8.82562]→[8.19781:19800](∅→∅),
[8.834]→[8.82580:82645](∅→∅),
[8.11112]→[8.82580:82645](∅→∅),
[8.12939]→[8.82580:82645](∅→∅),
[8.19800]→[8.82580:82645](∅→∅),
[8.21476]→[8.82580:82645](∅→∅),
[8.82580]→[8.82580:82645](∅→∅),
[8.82645]→[8.19801:19879](∅→∅),
[8.913]→[8.82723:82740](∅→∅),
[8.11191]→[8.82723:82740](∅→∅),
[8.13018]→[8.82723:82740](∅→∅),
[8.19879]→[8.82723:82740](∅→∅),
[8.21555]→[8.82723:82740](∅→∅),
[8.82723]→[8.82723:82740](∅→∅),
[8.82740]→[8.11192:11213](∅→∅),
[8.11213]→[8.82767:82793](∅→∅),
[8.82767]→[8.82767:82793](∅→∅),
[8.82793]→[8.11214:11259](∅→∅) − ]
−
− [[package]]
− name = "zbus"
− version = "3.15.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "c45d06ae3b0f9ba1fb2671268b975557d8f5a84bb5ec6e43964f87e763d8bca8"
− dependencies = [
− "async-broadcast",
− "async-executor",
− "async-fs",
− "async-io 1.13.0",
− "async-lock 2.8.0",
− "async-process",
− "async-recursion",
− "async-task",
− "async-trait",
− "blocking",
− "byteorder",
− "derivative",
− "enumflags2",
− "event-listener 2.5.3",
− "futures-core",
− "futures-sink",
− "futures-util",
− "hex",
− "nix 0.26.4",
− "once_cell",
− "ordered-stream",
− "rand 0.8.5",
− "serde",
− "serde_repr",
− "sha1",
− "static_assertions",
− "tracing",
− "uds_windows",
− "winapi",
− "xdg-home",
− "zbus_macros",
− "zbus_names",
− "zvariant",
− ]
−
− [[package]]
− name = "zbus_macros"
− version = "3.15.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "b4a1ba45ed0ad344b85a2bb5a1fe9830aed23d67812ea39a586e7d0136439c7d"
− dependencies = [
− "proc-macro-crate",
− "proc-macro2",
− "quote",
− "regex",
− "syn 1.0.109",
− "zvariant_utils",
edit in Cargo.lock at line 3557
[8.11274]→[8.11274:11294](∅→∅),
[8.11294]→[8.21556:21574](∅→∅),
[8.21574]→[8.19880:19880](∅→∅),
[8.932]→[8.11312:11377](∅→∅),
[8.5966]→[8.11312:11377](∅→∅),
[8.19880]→[8.11312:11377](∅→∅),
[8.21574]→[8.11312:11377](∅→∅),
[8.11312]→[8.11312:11377](∅→∅),
[8.11377]→[8.21575:21653](∅→∅),
[8.21653]→[8.19881:19881](∅→∅),
[8.1011]→[8.11455:11517](∅→∅),
[8.6045]→[8.11455:11517](∅→∅),
[8.19881]→[8.11455:11517](∅→∅),
[8.21653]→[8.11455:11517](∅→∅),
[8.11455]→[8.11455:11517](∅→∅),
[8.11517]→[8.82801:82816](∅→∅),
[8.82801]→[8.82801:82816](∅→∅) − name = "zbus_names"
− version = "2.6.0"
−
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "fb80bb776dbda6e23d705cf0123c3b95df99c4ebeaec6c2599d4a5419902b4a9"
−
− dependencies = [
− "serde",
− "static_assertions",
− "zvariant",
− ]
−
− [[package]]
edit in Cargo.lock at line 3591
[8.83616]→[8.83616:83647](∅→∅),
[8.83647]→[8.1012:1031](∅→∅),
[8.1031]→[8.83666:83731](∅→∅),
[8.6081]→[8.83666:83731](∅→∅),
[8.11574]→[8.83666:83731](∅→∅),
[8.21788]→[8.83666:83731](∅→∅),
[8.83666]→[8.83666:83731](∅→∅),
[8.83731]→[8.1032:1110](∅→∅),
[8.1110]→[8.83809:83956](∅→∅),
[8.6160]→[8.83809:83956](∅→∅),
[8.11653]→[8.83809:83956](∅→∅),
[8.21867]→[8.83809:83956](∅→∅),
[8.83809]→[8.83809:83956](∅→∅),
[8.83956]→[8.1111:1130](∅→∅),
[8.1130]→[8.83975:84040](∅→∅),
[8.6180]→[8.83975:84040](∅→∅),
[8.11673]→[8.83975:84040](∅→∅),
[8.21887]→[8.83975:84040](∅→∅),
[8.83975]→[8.83975:84040](∅→∅),
[8.84040]→[8.1131:1209](∅→∅),
[8.1209]→[8.84118:84135](∅→∅),
[8.6259]→[8.84118:84135](∅→∅),
[8.11752]→[8.84118:84135](∅→∅),
[8.21966]→[8.84118:84135](∅→∅),
[8.84118]→[8.84118:84135](∅→∅),
[8.84135]→[8.11753:11774](∅→∅),
[8.11774]→[8.84162:84188](∅→∅),
[8.84162]→[8.84162:84188](∅→∅),
[8.84188]→[8.11775:11810](∅→∅),
[8.11810]→[8.84196:84198](∅→∅),
[8.84196]→[8.84196:84198](∅→∅),
[8.84198]→[8.11811:11848](∅→∅),
[8.11848]→[8.21967:21985](∅→∅),
[8.21985]→[8.19898:19898](∅→∅),
[8.1228]→[8.11866:11931](∅→∅),
[8.19898]→[8.11866:11931](∅→∅),
[8.21985]→[8.11866:11931](∅→∅),
[8.11866]→[8.11866:11931](∅→∅),
[8.11931]→[8.1229:1307](∅→∅),
[8.1307]→[8.12009:12068](∅→∅),
[8.22064]→[8.12009:12068](∅→∅),
[8.12009]→[8.12009:12068](∅→∅),
[8.12068]→[8.12068:12070](∅→∅) −
− [[package]]
− name = "zvariant"
− version = "3.15.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "44b291bee0d960c53170780af148dca5fa260a63cdd24f1962fa82e03e53338c"
− dependencies = [
− "byteorder",
− "enumflags2",
− "libc",
− "serde",
− "static_assertions",
− "zvariant_derive",
− ]
−
− [[package]]
− name = "zvariant_derive"
− version = "3.15.0"
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "934d7a7dfc310d6ee06c87ffe88ef4eca7d3e37bb251dece2ef93da8f17d8ecd"
− dependencies = [
− "proc-macro-crate",
− "proc-macro2",
− "quote",
− "syn 1.0.109",
− "zvariant_utils",
− ]
−
− [[package]]
− name = "zvariant_utils"
− version = "1.0.1"
−
− source = "registry+https://github.com/rust-lang/crates.io-index"
− checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200"
− dependencies = [
− "proc-macro2",
− "quote",
− "syn 1.0.109",
− ]