Skip to content

Commit

Permalink
Merge pull request #42 from sentclose/core_rewrite
Browse files Browse the repository at this point in the history
Core rewrite
  • Loading branch information
joernheinemann authored Jun 8, 2024
2 parents e904e89 + 17fe209 commit 15a91d0
Show file tree
Hide file tree
Showing 82 changed files with 7,626 additions and 8,637 deletions.
26 changes: 13 additions & 13 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 9 additions & 9 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ members = [
]

[workspace.package]
version = "0.11.1"
version = "0.12.0"
edition = "2021"
license-file = "LICENSE"
authors = ["Sentclose <[email protected]>", "Jörn Heinemann <[email protected]>"]
Expand All @@ -23,15 +23,15 @@ documentation = "https://sentc.com/"
repository = "https://github.com/sentclose/sentc"

[workspace.dependencies]
sentc-crypto-common = {version = "0.10.0", git = "https://github.com/sentclose/sentc-common.git", rev = "de513a82b0200b476d9592ba1de38c73c6a32354"}
sentc-crypto-common = { version = "0.10.0", git = "https://github.com/sentclose/sentc-common.git", rev = "de513a82b0200b476d9592ba1de38c73c6a32354" }
#sentc-crypto-common = { path = "../backend/sentc-api/sdk-common" } # for local dev

sentc-crypto-core = {version = "0.11.0", path = "crypto_core"}
sentc-crypto-utils = {version = "0.11.0", path = "crypto_utils"}
sentc-crypto = {version = "0.11.0", path = "crypto", default-features = false}
sentc-crypto-full = {version = "0.11.0", path = "crypto_full", default-features = false}
sentc-crypto-light = {version = "0.11.0", path = "crypto_light", default-features = false}
sentc-crypto-light-full = {version = "0.11.0", path = "crypto_light_full", default-features = false}
sentc-crypto-core = { version = "0.12.0", path = "crypto_core" }
sentc-crypto-utils = { version = "0.12.0", path = "crypto_utils" }
sentc-crypto = { version = "0.12.0", path = "crypto", default-features = false }
sentc-crypto-full = { version = "0.12.0", path = "crypto_full", default-features = false }
sentc-crypto-light = { version = "0.12.0", path = "crypto_light", default-features = false }
sentc-crypto-light-full = { version = "0.12.0", path = "crypto_light_full", default-features = false }

[profile.dev]
# Must always use panic = "abort" to avoid needing to define the unstable eh_personality lang item.
Expand All @@ -54,4 +54,4 @@ opt-level = "z"
overflow-checks = true
debug = 0
debug-assertions = false
codegen-units = 1
codegen-units = 1
14 changes: 7 additions & 7 deletions crypto/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@ include = [
]

[dependencies]
sentc-crypto-core = {workspace=true}
sentc-crypto-utils = {workspace=true}
sentc-crypto-common = {workspace=true}
sentc-crypto-core = { workspace = true }
sentc-crypto-utils = { workspace = true, features = ["encryption"] }
sentc-crypto-common = { workspace = true }

# key and data export
base64ct = {version = "1.0.1", default-features = false, features = ["alloc"]} # must use this version because it is not comp. with password_hash from argon2
pem-rfc7468 = {version = "0.3.1", features = ["alloc"]}
base64ct = { version = "1.0.1", default-features = false, features = ["alloc"] } # must use this version because it is not comp. with password_hash from argon2
pem-rfc7468 = { version = "0.3.1", features = ["alloc"] }

# json handling
serde_json = {version = "1.0.81", default-features = false, features = ["alloc"]}
serde = { version = "1.0", default-features = false, features = ["derive", "alloc"]}
serde_json = { version = "1.0.81", default-features = false, features = ["alloc"] }
serde = { version = "1.0", default-features = false, features = ["derive", "alloc"] }

[features]
default = []
Expand Down
Loading

0 comments on commit 15a91d0

Please sign in to comment.