From a356d3abd1fe9b677284e021782075026ab24a28 Mon Sep 17 00:00:00 2001 From: "Dr. Maxim Orlovsky" Date: Mon, 16 Jan 2023 12:58:13 +0100 Subject: [PATCH] Release v0.1 --- Cargo.lock | 21 +++++++++++++++------ Cargo.toml | 16 ++++++++++------ addr/Cargo.toml | 2 +- eidolon/Cargo.toml | 7 +++++-- noise/Cargo.toml | 2 +- noise/{REAME.md => README.md} | 0 socks5-client/Cargo.toml | 2 +- 7 files changed, 33 insertions(+), 17 deletions(-) rename noise/{REAME.md => README.md} (100%) diff --git a/Cargo.lock b/Cargo.lock index d610b4d..b7507f0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -203,7 +203,7 @@ version = "0.1.0" dependencies = [ "amplify", "base32", - "cyphergraphy", + "cyphergraphy 0.1.0", "serde", "sha3", ] @@ -222,13 +222,22 @@ dependencies = [ "sha3", ] +[[package]] +name = "cyphergraphy" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c89b94c89b484ddb937306c3ae8122b866749d1d47768b5c4a1e3e8e72ea8270" +dependencies = [ + "amplify", +] + [[package]] name = "cyphernet" version = "0.1.0" dependencies = [ "cypheraddr", - "cyphergraphy", - "eidolon", + "cyphergraphy 0.1.0", + "eidolon-auth", "noise-framework", "socks5-client", ] @@ -291,11 +300,11 @@ dependencies = [ ] [[package]] -name = "eidolon" +name = "eidolon-auth" version = "0.1.0" dependencies = [ "amplify", - "cyphergraphy", + "cyphergraphy 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -369,7 +378,7 @@ version = "0.1.0" dependencies = [ "amplify", "chacha20poly1305", - "cyphergraphy", + "cyphergraphy 0.1.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index bc58375..bcbf46b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,6 +18,10 @@ license = "Apache-2.0" [workspace.dependencies] amplify = "4.0.0-beta.4" +cyphergraphy = { path = "cyphergraphy", version = "0.1.0" } +cypheraddr = { path = "addr", version = "0.1.0" } +eidolon-auth = { path = "eidolon", version = "0.1.0" } +socks5-client = { path = "socks5-client", version = "0.1.0" } ### ### Main package (`cyphernet`) @@ -27,7 +31,7 @@ amplify = "4.0.0-beta.4" name = "cyphernet" version = "0.1.0" description = "Cyphernet is a set of libraries for privacy-preserving networking apps" -keywords = ["privacy", "noise-framework", "noise-protocol", "cypherpunk", "mixnet", "tor", "nym", "i2p"] +keywords = ["privacy", "noise-protocol", "cypherpunk", "tor", "nym"] categories = ["network-programming", "cryptography", "encoding"] readme = "README.md" authors = { workspace = true } @@ -38,11 +42,11 @@ edition = { workspace = true } license = { workspace = true } [dependencies] -cyphergraphy = { path = "cyphergraphy" } -cypheraddr = { path = "addr" } -noise-framework = { path = "noise", optional = true } -eidolon = { path = "eidolon" } -socks5-client = { path = "socks5-client" } +cyphergraphy = { workspace = true } +cypheraddr = { workspace = true } +eidolon-auth = { workspace = true } +socks5-client = { workspace = true } +noise-framework = { path = "noise", version = "0.1.0", optional = true } [features] default = [] diff --git a/addr/Cargo.toml b/addr/Cargo.toml index 201447b..7eba850 100644 --- a/addr/Cargo.toml +++ b/addr/Cargo.toml @@ -14,7 +14,7 @@ license = { workspace = true } [dependencies] amplify = { workspace = true } -cyphergraphy = { path = "../cyphergraphy", optional = true } +cyphergraphy = { workspace = true, optional = true } sha3 = { version = "0.10.6", optional = true } base32 = { version = "0.4.0", optional = true } serde = { version = "1", features = ["derive"], optional = true } diff --git a/eidolon/Cargo.toml b/eidolon/Cargo.toml index 796dc8e..72e9265 100644 --- a/eidolon/Cargo.toml +++ b/eidolon/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "eidolon" +name = "eidolon-auth" version = "0.1.0" description = "Binary authentication protocol for network connections abstracted from encryption" keywords = ["cyphernet", "privacy", "euthentification", "network", "p2p"] @@ -12,9 +12,12 @@ rust-version = { workspace = true } edition = { workspace = true } license = { workspace = true } +[lib] +name = "eidolon" + [dependencies] amplify = { workspace = true } -cyphergraphy = { path = "../cyphergraphy" } +cyphergraphy = { worskpace = true } [package.metadata.docs.rs] all-features = true diff --git a/noise/Cargo.toml b/noise/Cargo.toml index 4de6a82..2c61d69 100644 --- a/noise/Cargo.toml +++ b/noise/Cargo.toml @@ -16,7 +16,7 @@ license = { workspace = true } name = "noise" [dependencies] -cyphergraphy = { path = "../cyphergraphy" } +cyphergraphy = { workspace = true } amplify = { workspace = true } # Stream symmetric encoders chacha20poly1305 = { version = "0.10.1" } diff --git a/noise/REAME.md b/noise/README.md similarity index 100% rename from noise/REAME.md rename to noise/README.md diff --git a/socks5-client/Cargo.toml b/socks5-client/Cargo.toml index 759961a..212cd32 100644 --- a/socks5-client/Cargo.toml +++ b/socks5-client/Cargo.toml @@ -14,7 +14,7 @@ license = { workspace = true } [dependencies] amplify = { workspace = true } -cypheraddr = { path = "../addr" } +cypheraddr = { workspace = true } [package.metadata.docs.rs] all-features = true