@@ -19,24 +19,24 @@ rust-version = "1.65"
19
19
[dependencies ]
20
20
cipher = { package = " ssh-cipher" , version = " 0.2" , path = " ../ssh-cipher" }
21
21
encoding = { package = " ssh-encoding" , version = " 0.2" , features = [" base64" , " pem" , " sha2" ], path = " ../ssh-encoding" }
22
- sha2 = { version = " 0.10.8 " , default-features = false }
23
- signature = { version = " 2 " , default-features = false }
22
+ sha2 = { version = " =0.11.0-pre.3 " , default-features = false }
23
+ signature = { version = " =2.3.0-pre.3 " , default-features = false }
24
24
subtle = { version = " 2" , default-features = false }
25
25
zeroize = { version = " 1" , default-features = false }
26
26
27
27
# optional dependencies
28
- bcrypt-pbkdf = { version = " 0.10 " , optional = true , default-features = false , features = [" alloc" ] }
28
+ bcrypt-pbkdf = { version = " =0.11.0-pre.0 " , optional = true , default-features = false , features = [" alloc" ] }
29
29
bigint = { package = " num-bigint-dig" , version = " 0.8" , optional = true , default-features = false }
30
- dsa = { version = " 0.6 " , optional = true , default-features = false }
31
- ed25519-dalek = { version = " 2 " , optional = true , default-features = false }
32
- p256 = { version = " 0.13 " , optional = true , default-features = false , features = [" ecdsa" ] }
33
- p384 = { version = " 0.13 " , optional = true , default-features = false , features = [" ecdsa" ] }
34
- p521 = { version = " 0.13.3 " , optional = true , default-features = false , features = [" ecdsa" , " getrandom" ] } # TODO(tarcieri): RFC6979
30
+ dsa = { version = " =0.7.0-pre " , optional = true , default-features = false }
31
+ ed25519-dalek = { version = " =2.2.0-pre " , optional = true , default-features = false }
32
+ p256 = { version = " =0.14.0-pre.0 " , optional = true , default-features = false , features = [" ecdsa" ] }
33
+ p384 = { version = " =0.14.0-pre " , optional = true , default-features = false , features = [" ecdsa" ] }
34
+ p521 = { version = " =0.14.0-pre " , optional = true , default-features = false , features = [" ecdsa" , " getrandom" ] } # TODO(tarcieri): RFC6979
35
35
rand_core = { version = " 0.6.4" , optional = true , default-features = false }
36
- rsa = { version = " 0.9 " , optional = true , default-features = false , features = [" sha2" ] }
37
- sec1 = { version = " 0.7.3 " , optional = true , default-features = false , features = [" point" ] }
36
+ rsa = { version = " =0.10.0-pre.1 " , optional = true , default-features = false , features = [" sha2" ] }
37
+ sec1 = { version = " =0.8.0-pre.1 " , optional = true , default-features = false , features = [" point" ] }
38
38
serde = { version = " 1" , optional = true }
39
- sha1 = { version = " 0.10 " , optional = true , default-features = false }
39
+ sha1 = { version = " =0.11.0-pre.3 " , optional = true , default-features = false }
40
40
41
41
[dev-dependencies ]
42
42
hex-literal = " 0.4.1"
0 commit comments