diff --git a/Cargo.lock b/Cargo.lock index 78ff16fb..c5bd901e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -376,7 +376,7 @@ dependencies = [ "digest", "elliptic-curve", "rfc6979", - "serdect 0.3.0-rc.0", + "serdect", "signature", "spki", ] @@ -407,7 +407,7 @@ dependencies = [ "rand_core", "sec1", "serde_json", - "serdect 0.3.0-rc.0", + "serdect", "subtle", "tap", "zeroize", @@ -620,7 +620,7 @@ dependencies = [ "once_cell", "proptest", "rand_core", - "serdect 0.2.0", + "serdect", "sha2", "sha3", "signature", @@ -753,7 +753,7 @@ dependencies = [ "hex-literal", "primeorder", "sec1", - "serdect 0.2.0", + "serdect", ] [[package]] @@ -766,7 +766,7 @@ dependencies = [ "hex-literal", "primeorder", "rand_core", - "serdect 0.2.0", + "serdect", "sha2", ] @@ -782,7 +782,7 @@ dependencies = [ "primeorder", "proptest", "rand_core", - "serdect 0.2.0", + "serdect", "sha2", ] @@ -798,7 +798,7 @@ dependencies = [ "primeorder", "proptest", "rand_core", - "serdect 0.2.0", + "serdect", "sha2", ] @@ -816,7 +816,7 @@ dependencies = [ "primeorder", "proptest", "rand_core", - "serdect 0.2.0", + "serdect", "sha2", ] @@ -888,7 +888,7 @@ name = "primeorder" version = "0.14.0-pre.1" dependencies = [ "elliptic-curve", - "serdect 0.2.0", + "serdect", ] [[package]] @@ -1113,7 +1113,7 @@ dependencies = [ "der", "hybrid-array", "pkcs8", - "serdect 0.3.0-rc.0", + "serdect", "subtle", "zeroize", ] @@ -1150,16 +1150,6 @@ dependencies = [ "serde", ] -[[package]] -name = "serdect" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" -dependencies = [ - "base16ct", - "serde", -] - [[package]] name = "serdect" version = "0.3.0-rc.0" @@ -1211,7 +1201,7 @@ dependencies = [ "proptest", "rand_core", "rfc6979", - "serdect 0.2.0", + "serdect", "signature", "sm3", ] diff --git a/k256/Cargo.toml b/k256/Cargo.toml index 6774970f..cc6b9304 100644 --- a/k256/Cargo.toml +++ b/k256/Cargo.toml @@ -26,7 +26,7 @@ elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = once_cell = { version = "1.19", optional = true, default-features = false } ecdsa-core = { version = "=0.17.0-pre.9", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } -serdect = { version = "0.2", optional = true, default-features = false } +serdect = { version = "0.3.0-rc.0", optional = true, default-features = false } sha2 = { version = "=0.11.0-pre.4", optional = true, default-features = false } signature = { version = "=2.3.0-pre.4", optional = true } diff --git a/p192/Cargo.toml b/p192/Cargo.toml index e8019ea6..a2d69412 100644 --- a/p192/Cargo.toml +++ b/p192/Cargo.toml @@ -24,7 +24,7 @@ sec1 = { version = "0.8.0-rc.1", default-features = false } ecdsa-core = { version = "=0.17.0-pre.9", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } primeorder = { version = "=0.14.0-pre.1", optional = true, path = "../primeorder" } -serdect = { version = "0.2", optional = true, default-features = false } +serdect = { version = "0.3.0-rc.0", optional = true, default-features = false } [dev-dependencies] ecdsa-core = { version = "=0.17.0-pre.9", package = "ecdsa", default-features = false, features = ["dev"] } diff --git a/p224/Cargo.toml b/p224/Cargo.toml index 5f0f2f9d..e4d829eb 100644 --- a/p224/Cargo.toml +++ b/p224/Cargo.toml @@ -23,7 +23,7 @@ elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ecdsa-core = { version = "=0.17.0-pre.9", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } primeorder = { version = "=0.14.0-pre.1", optional = true, path = "../primeorder" } -serdect = { version = "0.2", optional = true, default-features = false } +serdect = { version = "0.3.0-rc.0", optional = true, default-features = false } sha2 = { version = "=0.11.0-pre.4", optional = true, default-features = false } [dev-dependencies] diff --git a/p256/Cargo.toml b/p256/Cargo.toml index b701ef40..5564dfed 100644 --- a/p256/Cargo.toml +++ b/p256/Cargo.toml @@ -24,7 +24,7 @@ elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ecdsa-core = { version = "=0.17.0-pre.9", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } primeorder = { version = "=0.14.0-pre.1", optional = true, path = "../primeorder" } -serdect = { version = "0.2", optional = true, default-features = false } +serdect = { version = "0.3.0-rc.0", optional = true, default-features = false } sha2 = { version = "=0.11.0-pre.4", optional = true, default-features = false } [dev-dependencies] diff --git a/p384/Cargo.toml b/p384/Cargo.toml index 0265c659..c3b20fbd 100644 --- a/p384/Cargo.toml +++ b/p384/Cargo.toml @@ -24,7 +24,7 @@ elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ecdsa-core = { version = "=0.17.0-pre.9", package = "ecdsa", optional = true, default-features = false, features = ["der"] } hex-literal = { version = "0.4", optional = true } primeorder = { version = "=0.14.0-pre.1", optional = true, path = "../primeorder" } -serdect = { version = "0.2", optional = true, default-features = false } +serdect = { version = "0.3.0-rc.0", optional = true, default-features = false } sha2 = { version = "=0.11.0-pre.4", optional = true, default-features = false } [dev-dependencies] diff --git a/p521/Cargo.toml b/p521/Cargo.toml index 76f2d49b..75105188 100644 --- a/p521/Cargo.toml +++ b/p521/Cargo.toml @@ -26,7 +26,7 @@ hex-literal = { version = "0.4", optional = true } primefield = { version = "=0.14.0-pre.0", optional = true, path = "../primefield" } primeorder = { version = "=0.14.0-pre.1", optional = true, path = "../primeorder" } rand_core = { version = "0.6", optional = true, default-features = false } -serdect = { version = "0.2", optional = true, default-features = false } +serdect = { version = "0.3.0-rc.0", optional = true, default-features = false } sha2 = { version = "=0.11.0-pre.4", optional = true, default-features = false } [dev-dependencies] diff --git a/primeorder/Cargo.toml b/primeorder/Cargo.toml index 1c40f12b..b207583a 100644 --- a/primeorder/Cargo.toml +++ b/primeorder/Cargo.toml @@ -21,7 +21,7 @@ rust-version = "1.73" elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = ["arithmetic", "sec1"] } # optional dependencies -serdect = { version = "0.2", optional = true, default-features = false } +serdect = { version = "0.3.0-rc.0", optional = true, default-features = false } [features] alloc = ["elliptic-curve/alloc"] diff --git a/sm2/Cargo.toml b/sm2/Cargo.toml index b4ff287d..c11d6822 100644 --- a/sm2/Cargo.toml +++ b/sm2/Cargo.toml @@ -23,7 +23,7 @@ elliptic-curve = { version = "0.14.0-rc.0", default-features = false, features = # optional dependencies primeorder = { version = "=0.14.0-pre.1", optional = true, path = "../primeorder" } rfc6979 = { version = "=0.5.0-pre.4", optional = true } -serdect = { version = "0.2", optional = true, default-features = false } +serdect = { version = "0.3.0-rc.0", optional = true, default-features = false } signature = { version = "=2.3.0-pre.4", optional = true, features = ["rand_core"] } sm3 = { version = "=0.5.0-pre.4", optional = true, default-features = false }