diff --git a/Cargo.lock b/Cargo.lock index 209e53361..3c832fbb6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1199,7 +1199,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" dependencies = [ "const-oid 0.9.6", - "der_derive", + "der_derive 0.7.3", "flagset", "pem-rfc7468 0.7.0", "zeroize", @@ -1212,6 +1212,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71fd89660b2dc699704064e59e9dba0147b903e85319429e131620d022be411b" dependencies = [ "const-oid 0.10.2", + "der_derive 0.8.0", "pem-rfc7468 1.0.0", "zeroize", ] @@ -1240,6 +1241,17 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "der_derive" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59600e2c2d636fde9b65e99cc6445ac770c63d3628195ff39932b8d6d7409903" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "deranged" version = "0.5.8" @@ -2749,7 +2761,7 @@ dependencies = [ "num-integer", "num-traits", "pkcs1 0.7.5", - "sha1 0.10.6", + "sha1 0.11.0", "tap", "x509-cert", ] @@ -2769,7 +2781,7 @@ dependencies = [ name = "ironrdp-rdcleanpath" version = "0.2.2" dependencies = [ - "der 0.7.10", + "der 0.8.0", ] [[package]] diff --git a/crates/ironrdp-pdu/Cargo.toml b/crates/ironrdp-pdu/Cargo.toml index 17ba0dcf4..b84f08db0 100644 --- a/crates/ironrdp-pdu/Cargo.toml +++ b/crates/ironrdp-pdu/Cargo.toml @@ -40,7 +40,7 @@ num-bigint = "0.4" num-derive.workspace = true # TODO: remove num-integer = "0.1" num-traits.workspace = true # TODO: remove -sha1 = "0.10" +sha1 = "0.11" x509-cert = { version = "0.2", default-features = false, features = ["std"] } pkcs1 = "0.7" diff --git a/crates/ironrdp-rdcleanpath/Cargo.toml b/crates/ironrdp-rdcleanpath/Cargo.toml index 7c88376bc..d30bb499a 100644 --- a/crates/ironrdp-rdcleanpath/Cargo.toml +++ b/crates/ironrdp-rdcleanpath/Cargo.toml @@ -17,7 +17,7 @@ doctest = false test = false [dependencies] -der = { version = "0.7", features = ["alloc", "derive"] } # public +der = { version = "0.8", features = ["alloc", "derive"] } # public [lints] workspace = true