mirror of
https://github.com/rosenpass/rosenpass.git
synced 2026-06-12 11:01:19 -07:00
migrate from paste to pastey due to https://osv.dev/vulnerability/RUSTSEC-2024-0436
This commit is contained in:
Generated
+8
-2
@@ -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
@@ -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
@@ -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 }
|
||||
|
||||
@@ -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};
|
||||
|
||||
@@ -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 }
|
||||
|
||||
Reference in New Issue
Block a user