diff --git a/Cargo.lock b/Cargo.lock index 42380786..4336e65c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -290,14 +290,14 @@ dependencies = [ [[package]] name = "dsa" -version = "0.7.0-rc.2" +version = "0.7.0-rc.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8284c810bd748c704428a0709251e524aa4483050aaf83f0084b4e388ca3041" +checksum = "cf953085f7e58b6b26fcaf4bce207638c5ced0334cdc5050e309408e40505747" dependencies = [ "crypto-bigint", "crypto-primes", + "der", "digest", - "pkcs8", "rfc6979", "sha2", "signature", @@ -545,16 +545,6 @@ dependencies = [ "base64ct", ] -[[package]] -name = "pkcs8" -version = "0.11.0-rc.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c53e5d0804fa4070b1b2a5b320102f2c1c094920a7533d5d87c2630609bcbd34" -dependencies = [ - "der", - "spki", -] - [[package]] name = "poly1305" version = "0.9.0-rc.1" @@ -768,16 +758,6 @@ dependencies = [ "rand_core", ] -[[package]] -name = "spki" -version = "0.8.0-rc.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8baeff88f34ed0691978ec34440140e1572b68c7dd4a495fd14a3dc1944daa80" -dependencies = [ - "base64ct", - "der", -] - [[package]] name = "ssh-cipher" version = "0.3.0-rc.2" @@ -823,7 +803,7 @@ dependencies = [ [[package]] name = "ssh-key" -version = "0.7.0-rc.0" +version = "0.7.0-rc.1" dependencies = [ "argon2", "bcrypt-pbkdf", @@ -852,7 +832,7 @@ dependencies = [ [[package]] name = "ssh-protocol" -version = "0.3.0-rc.0" +version = "0.3.0-rc.1" dependencies = [ "ssh-cipher", "ssh-encoding", diff --git a/ssh-key/Cargo.toml b/ssh-key/Cargo.toml index 2762a096..96c374c7 100644 --- a/ssh-key/Cargo.toml +++ b/ssh-key/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssh-key" -version = "0.7.0-rc.0" +version = "0.7.0-rc.1" description = """ Pure Rust implementation of SSH key file format decoders/encoders as described in RFC4251/RFC4253 and OpenSSH key formats, as well as "sshsig" signatures and @@ -28,7 +28,7 @@ zeroize = { version = "1", default-features = false } # optional dependencies argon2 = { version = "0.6.0-rc.0", optional = true, default-features = false, features = ["alloc"] } bcrypt-pbkdf = { version = "0.11.0-rc.0", optional = true, default-features = false, features = ["alloc"] } -dsa = { version = "0.7.0-rc.2", optional = true, default-features = false, features = ["hazmat"] } +dsa = { version = "0.7.0-rc.3", optional = true, default-features = false, features = ["hazmat"] } ed25519-dalek = { version = "=3.0.0-pre.0", optional = true, default-features = false } hex = { version = "0.4", optional = true, default-features = false, features = ["alloc"] } hmac = { version = "0.13.0-rc.0", optional = true } diff --git a/ssh-protocol/Cargo.toml b/ssh-protocol/Cargo.toml index f21c1b36..8501d8d4 100644 --- a/ssh-protocol/Cargo.toml +++ b/ssh-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssh-protocol" -version = "0.3.0-rc.0" +version = "0.3.0-rc.1" description = """ Pure Rust implementation of the SSH protocol as described in RFC4251/RFC4253 as well as OpenSSH-specific extensions (WIP)