Add cyphernet dependency

This commit is contained in:
Dr Maxim Orlovsky 2022-11-21 15:08:04 +01:00 committed by Alexis Sellier
parent 664898d8c8
commit 3ec460056d
No known key found for this signature in database
4 changed files with 53 additions and 0 deletions

46
Cargo.lock generated
View File

@ -19,6 +19,29 @@ dependencies = [
"cpufeatures", "cpufeatures",
] ]
[[package]]
name = "amplify_derive"
version = "2.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1c3de270e75f27a4468a7c344070109046656e85cb522141f7d40ab4b83803ac"
dependencies = [
"amplify_syn",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "amplify_syn"
version = "1.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da24db1445cc7bc3842fa072c2d51fe5b25b812b6a572d65842a4c72e87221ac"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]] [[package]]
name = "android_system_properties" name = "android_system_properties"
version = "0.1.5" version = "0.1.5"
@ -456,6 +479,16 @@ dependencies = [
"syn", "syn",
] ]
[[package]]
name = "cyphernet"
version = "0.1.0"
source = "git+https://github.com/internet2-wg/rust-cyphernet?rev=dee03a95abe4c964e5d9f8532c7dc76998dfeea7#dee03a95abe4c964e5d9f8532c7dc76998dfeea7"
dependencies = [
"amplify_derive",
"multibase",
"socks",
]
[[package]] [[package]]
name = "data-encoding" name = "data-encoding"
version = "2.3.2" version = "2.3.2"
@ -1541,6 +1574,7 @@ dependencies = [
"base64", "base64",
"byteorder", "byteorder",
"crossbeam-channel", "crossbeam-channel",
"cyphernet",
"ed25519-compact", "ed25519-compact",
"fastrand", "fastrand",
"git-ref-format", "git-ref-format",
@ -1618,6 +1652,7 @@ name = "radicle-crypto"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"base64", "base64",
"cyphernet",
"ed25519-compact", "ed25519-compact",
"fastrand", "fastrand",
"git-ref-format", "git-ref-format",
@ -2050,6 +2085,17 @@ dependencies = [
"winapi", "winapi",
] ]
[[package]]
name = "socks"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b"
dependencies = [
"byteorder",
"libc",
"winapi",
]
[[package]] [[package]]
name = "spin" name = "spin"
version = "0.5.2" version = "0.5.2"

View File

@ -27,3 +27,8 @@ version = "0.3.0"
git = "https://github.com/cloudhead/nakamoto" git = "https://github.com/cloudhead/nakamoto"
rev = "90cc3eac67aa5cfd5f42cf7cb1e2b155af3214fb" rev = "90cc3eac67aa5cfd5f42cf7cb1e2b155af3214fb"
version = "0.3.0" version = "0.3.0"
[patch.crates-io.cyphernet]
git = "https://github.com/internet2-wg/rust-cyphernet"
rev = "dee03a95abe4c964e5d9f8532c7dc76998dfeea7"
version = "0.1.0"

View File

@ -14,6 +14,7 @@ ssh = ["base64", "radicle-ssh", "sha2", "ssh-key"]
[dependencies] [dependencies]
ed25519-compact = { version = "2.0.2", features = ["pem"] } ed25519-compact = { version = "2.0.2", features = ["pem"] }
cyphernet = { version = "0", optional = true }
multibase = { version = "0.9.1" } multibase = { version = "0.9.1" }
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
sqlite = { version = "0.28.1", optional = true } sqlite = { version = "0.28.1", optional = true }

View File

@ -16,6 +16,7 @@ base64 = { version= "0.13" }
byteorder = { version = "1.4" } byteorder = { version = "1.4" }
crossbeam-channel = { version = "0.5.6" } crossbeam-channel = { version = "0.5.6" }
ed25519-compact = { version = "2.0.2", features = ["pem"] } ed25519-compact = { version = "2.0.2", features = ["pem"] }
cyphernet = { version = "0", optional = true }
fastrand = { version = "1.8.0" } fastrand = { version = "1.8.0" }
git-ref-format = { version = "0", features = ["serde", "macro"] } git-ref-format = { version = "0", features = ["serde", "macro"] }
multibase = { version = "0.9.1" } multibase = { version = "0.9.1" }