This commit is contained in:
Ilka Schulz
2026-06-09 18:52:56 +02:00
parent 273c5a1cc9
commit 054c5f785d
5 changed files with 12 additions and 6 deletions
Generated
+8 -2
View File
@@ -1666,6 +1666,12 @@ version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
[[package]]
name = "pastey"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ee67f1008b1ba2321834326597b8e186293b049a023cdef258527550b9935b4"
[[package]]
name = "pin-project-lite"
version = "0.2.17"
@@ -1952,7 +1958,7 @@ dependencies = [
"log",
"memoffset",
"mio",
"paste",
"pastey",
"procspawn",
"rand 0.10.1",
"rosenpass-cipher-traits",
@@ -2039,7 +2045,7 @@ name = "rosenpass-oqs"
version = "0.1.0"
dependencies = [
"oqs-sys",
"paste",
"pastey",
"rosenpass-cipher-traits",
"rosenpass-constant-time",
"rosenpass-secret-memory",
+1 -1
View File
@@ -36,7 +36,7 @@ base64ct = { version = "1.6.0", default-features = false }
zeroize = "1.8.1"
memoffset = "0.9.1"
thiserror = "2"
paste = "1.0.15"
pastey = "0.2.3"
env_logger = "0.11.10"
toml = "1.1.2"
static_assertions = "1.1.0"
+1 -1
View File
@@ -14,7 +14,7 @@ rust-version = "1.88.0"
rosenpass-cipher-traits = { workspace = true }
rosenpass-util = { workspace = true }
oqs-sys = { workspace = true }
paste = { workspace = true }
pastey = { workspace = true }
[dev-dependencies]
rosenpass-secret-memory = { workspace = true }
+1 -1
View File
@@ -2,7 +2,7 @@
/// Generate bindings to a liboqs-provided KEM
macro_rules! oqs_kem {
($name:ident, $algo_trait:path) => { ::paste::paste!{
($name:ident, $algo_trait:path) => { ::pastey::paste!{
#[doc = "Bindings for ::oqs_sys::kem::" [<"OQS_KEM" _ $name:snake>] "_*"]
mod [< $name:snake >] {
use rosenpass_cipher_traits::primitives::{Kem, KemError};
+1 -1
View File
@@ -55,7 +55,7 @@ anyhow = { workspace = true }
static_assertions = { workspace = true }
memoffset = { workspace = true }
thiserror = { workspace = true }
paste = { workspace = true }
pastey = { workspace = true }
log = { workspace = true }
env_logger = { workspace = true }
serde = { workspace = true }