Skip to content

Commit

Permalink
prep release (#11)
Browse files Browse the repository at this point in the history
Co-authored-by: Jonathan Dygert <[email protected]>
  • Loading branch information
2 people authored and GitHub Enterprise committed Oct 16, 2024
1 parent 68dfd78 commit ac0b79c
Show file tree
Hide file tree
Showing 8 changed files with 183 additions and 153 deletions.
248 changes: 124 additions & 124 deletions Cargo.lock

Large diffs are not rendered by default.

43 changes: 21 additions & 22 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ members = [
[workspace.package]
authors = ["SpiderOak, Inc."]
edition = "2021"
license = "UNLICENSED"
publish = false
license = "AGPL-3.0-only"
repository = "https://github.com/aranya-project/aranya"
rust-version = "1.80"


Expand All @@ -35,27 +35,26 @@ wildcard_imports = "warn"


[workspace.dependencies]
aranya-afc-util = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["alloc"] }
aranya-base58 = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-buggy = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-crypto = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["alloc", "fs-keystore", "clone-aead", "std"] }
aranya-crypto-ffi = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-device-ffi = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-envelope-ffi = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-idam-ffi = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-perspective-ffi = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-policy-compiler = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-policy-ifgen = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["serde"] }
aranya-policy-ifgen-build = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-policy-lang = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-policy-vm = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["std"] }
aranya-runtime = { git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["std", "libc"] }
aranya-afc-util = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["alloc"] }
aranya-base58 = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-buggy = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-crypto = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["alloc", "fs-keystore", "clone-aead", "std"] }
aranya-crypto-ffi = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-device-ffi = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-envelope-ffi = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-fast-channels = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["posix", "std", "memory"] }
aranya-idam-ffi = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-perspective-ffi = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-policy-compiler = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-policy-ifgen = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["serde"] }
aranya-policy-ifgen-build = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-policy-lang = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main" }
aranya-policy-vm = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["std"] }
aranya-runtime = { version = "0.1.0", git = "https://github.com/aranya-project/aranya-core.git", branch = "main", features = ["std", "libc"] }

aranya-fast-channels = { git = "https://github.com/aranya-project/aranya-fast-channels.git", branch = "main", features = ["posix", "std", "memory"] }

aranya-daemon = { path = "crates/aranya-daemon" }
aranya-daemon-api = { path = "crates/aranya-daemon-api" }
aranya-keygen = { path = "crates/aranya-keygen" }
aranya-daemon = { version = "0.1.0", path = "crates/aranya-daemon" }
aranya-daemon-api = { version = "0.1.0", path = "crates/aranya-daemon-api" }
aranya-keygen = { version = "0.1.0", path = "crates/aranya-keygen" }

anyhow = { version = "1.0.86" }
ciborium = { version = "0.2" }
Expand Down
3 changes: 2 additions & 1 deletion crates/aranya-client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
[package]
name = "aranya-client"
description = "Client library for using Aranya"
version = "0.1.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
publish.workspace = true
repository.workspace = true
rust-version.workspace = true

[lints]
Expand Down
3 changes: 2 additions & 1 deletion crates/aranya-daemon-api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
[package]
name = "aranya-daemon-api"
description = "UDS tarpc API between the Aranya client and the daemon"
version = "0.1.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
publish.workspace = true
repository.workspace = true
rust-version.workspace = true


Expand Down
3 changes: 2 additions & 1 deletion crates/aranya-daemon/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
[package]
name = "aranya-daemon"
description = "Daemon process for syncing with Aranya peers and maintaining the DAG"
version = "0.1.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
publish.workspace = true
repository.workspace = true
rust-version.workspace = true


Expand Down
5 changes: 3 additions & 2 deletions crates/aranya-daemon/test-util/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
[package]
name = "test-util"
version = "0.1.0"
description = "Test utilities for the daemon"
publish = false
authors.workspace = true
edition.workspace = true
license.workspace = true
publish.workspace = true
repository.workspace = true
rust-version.workspace = true


Expand Down
3 changes: 2 additions & 1 deletion crates/aranya-keygen/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
[package]
name = "aranya-keygen"
description = "Utilities for generating crypto keys"
version = "0.1.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
publish.workspace = true
repository.workspace = true
rust-version.workspace = true


Expand Down
28 changes: 27 additions & 1 deletion deny.toml
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,33 @@ confidence-threshold = 0.8
exceptions = [
# Each entry is the crate and version constraint, and its specific allow
# list
#{ allow = ["Zlib"], crate = "adler32" },
{ allow = ["AGPL-3.0"], crate = "aranya-afc-util" },
{ allow = ["AGPL-3.0"], crate = "aranya-base58" },
{ allow = ["AGPL-3.0"], crate = "aranya-buggy" },
{ allow = ["AGPL-3.0"], crate = "aranya-crypto" },
{ allow = ["AGPL-3.0"], crate = "aranya-crypto-derive" },
{ allow = ["AGPL-3.0"], crate = "aranya-crypto-ffi" },
{ allow = ["AGPL-3.0"], crate = "aranya-device-ffi" },
{ allow = ["AGPL-3.0"], crate = "aranya-envelope-ffi" },
{ allow = ["AGPL-3.0"], crate = "aranya-fast-channels" },
{ allow = ["AGPL-3.0"], crate = "aranya-idam-ffi" },
{ allow = ["AGPL-3.0"], crate = "aranya-perspective-ffi" },
{ allow = ["AGPL-3.0"], crate = "aranya-policy-ast" },
{ allow = ["AGPL-3.0"], crate = "aranya-policy-compiler" },
{ allow = ["AGPL-3.0"], crate = "aranya-policy-derive" },
{ allow = ["AGPL-3.0"], crate = "aranya-policy-ifgen" },
{ allow = ["AGPL-3.0"], crate = "aranya-policy-ifgen-build" },
{ allow = ["AGPL-3.0"], crate = "aranya-policy-ifgen-macro" },
{ allow = ["AGPL-3.0"], crate = "aranya-policy-lang" },
{ allow = ["AGPL-3.0"], crate = "aranya-policy-module" },
{ allow = ["AGPL-3.0"], crate = "aranya-policy-vm" },
{ allow = ["AGPL-3.0"], crate = "aranya-runtime" },
{ allow = ["AGPL-3.0"], crate = "aranya-trouble" },

{ allow = ["AGPL-3.0"], crate = "aranya-client" },
{ allow = ["AGPL-3.0"], crate = "aranya-daemon" },
{ allow = ["AGPL-3.0"], crate = "aranya-daemon-api" },
{ allow = ["AGPL-3.0"], crate = "aranya-keygen" },
]

# Some crates don't have (easily) machine readable licensing information,
Expand Down

0 comments on commit ac0b79c

Please sign in to comment.