Skip to content

Commit

Permalink
update runner api and change to libsodium-sys-stable.
Browse files Browse the repository at this point in the history
  • Loading branch information
tensor-programming committed Mar 7, 2024
1 parent 1a4a20d commit d1d7ca2
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 10 deletions.
4 changes: 2 additions & 2 deletions client/src/procedures.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ pub use primitives::{
WriteVault, X25519DiffieHellman,
};
pub use types::{
DeriveSecret, FatalProcedureError, GenerateSecret, Procedure, ProcedureError, ProcedureOutput, UseSecret,
DeriveSecret, FatalProcedureError, GenerateSecret, Procedure, ProcedureError, ProcedureOutput, Products, Runner,
UseSecret,
};
pub(crate) use types::{Products, Runner};
21 changes: 13 additions & 8 deletions engine/runtime/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,38 +1,43 @@
[package]
name = "stronghold-runtime"
version = "2.0.0"
authors = [ "IOTA Stiftung", "Alexandre Dang <alexandre.dang@iota.org" ]
authors = ["IOTA Stiftung", "Alexandre Dang <alexandre.dang@iota.org"]
edition = "2021"
readme = "README.md"
license = "Apache-2.0"
description = "Data structures for memory protection at runtime"
repository = "https://github.com/iotaledger/stronghold.rs"
homepage = "https://wiki.iota.org/stronghold.rs/getting_started"
documentation = "https://wiki.iota.org/stronghold.rs/getting_started"
keywords = [ "iota", "stronghold", "security" ]
categories = [ "security" ]
keywords = ["iota", "stronghold", "security"]
categories = ["security"]

[lib]
name = "runtime"

[dependencies]
libc = { version = "0.2" }
log = { version = "0.4.17" }
zeroize = { version = "1.5.7", default-features = false, features = [ "alloc", "zeroize_derive" ] }
libsodium-sys = { version = "0.2" }
serde = { version = "1.0", features = [ "derive" ] }
zeroize = { version = "1.5.7", default-features = false, features = [
"alloc",
"zeroize_derive",
] }
libsodium-sys-stable = { version = "1.20" }
serde = { version = "1.0", features = ["derive"] }
random = { version = "0.8.4", package = "rand" }
dirs = { version = "4.0.0" }
thiserror = { version = "1.0" }
iota-crypto = { version = "0.23", default-features = false, features = [ "blake2b" ] }
iota-crypto = { version = "0.23", default-features = false, features = [
"blake2b",
] }

[target."cfg(windows)".dependencies]
windows = { version = "0.36.0", features = [
"Win32_System_Memory",
"Win32_System_SystemInformation",
"Win32_System_Diagnostics_Debug",
"Win32_Foundation",
"Win32_Security"
"Win32_Security",
] }

[target."cfg(any(target_os = \"linux\", target_os = \"macos\"))".dependencies]
Expand Down

0 comments on commit d1d7ca2

Please sign in to comment.