From e2a2a7962148d9811e6e074c8f1d25de672817ce Mon Sep 17 00:00:00 2001 From: Thore Sommer Date: Tue, 1 Oct 2024 22:28:06 +0200 Subject: [PATCH] DO NOT MERGE: update rust-tss-version to backport PR Signed-off-by: Thore Sommer --- Cargo.lock | 55 +++++++++++++----------------------------------------- Cargo.toml | 2 +- 2 files changed, 14 insertions(+), 43 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4178afe8..d25783b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -213,7 +213,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" dependencies = [ "cfg-if", - "getrandom 0.2.7", + "getrandom 0.2.15", "once_cell", "version_check", "zerocopy", @@ -613,7 +613,7 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "rustc_version 0.4.0", + "rustc_version", "syn 1.0.100", ] @@ -891,9 +891,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.7" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", "libc", @@ -1286,12 +1286,11 @@ checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" [[package]] name = "mbox" -version = "0.6.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f88d5c34d63aad11aa4321ef55ccb064af58b3ad8091079ae22bf83e5eb75d6" +checksum = "26d142aeadbc4e8c679fc6d93fbe7efe1c021fa7d80629e615915b519e3bc6de" dependencies = [ "libc", - "rustc_version 0.3.3", "stable_deref_trait", ] @@ -1707,7 +1706,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.7", + "getrandom 0.2.15", ] [[package]] @@ -1793,22 +1792,13 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" -[[package]] -name = "rustc_version" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" -dependencies = [ - "semver 0.11.0", -] - [[package]] name = "rustc_version" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.14", + "semver", ] [[package]] @@ -1850,30 +1840,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" -[[package]] -name = "semver" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" -dependencies = [ - "semver-parser", -] - [[package]] name = "semver" version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" -[[package]] -name = "semver-parser" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" -dependencies = [ - "pest", -] - [[package]] name = "serde" version = "1.0.203" @@ -2276,12 +2248,12 @@ checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" [[package]] name = "tss-esapi" -version = "7.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de234df360c349f78ecd33f0816ab3842db635732212b5cfad67f2638336864e" +version = "7.5.1" +source = "git+https://github.com/parallaxsecond/rust-tss-esapi.git?rev=refs/pull/546/head#b4cdbda1e678e66eb63aa56aae9fe55740f2f0bb" dependencies = [ "bitfield", "enumflags2", + "getrandom 0.2.15", "hostname-validator", "log", "mbox", @@ -2299,8 +2271,7 @@ dependencies = [ [[package]] name = "tss-esapi-sys" version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "535cd192581c2ec4d5f82e670b1d3fbba6a23ccce8c85de387642051d7cad5b5" +source = "git+https://github.com/parallaxsecond/rust-tss-esapi.git?rev=refs/pull/546/head#b4cdbda1e678e66eb63aa56aae9fe55740f2f0bb" dependencies = [ "bindgen", "pkg-config", @@ -2370,7 +2341,7 @@ version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" dependencies = [ - "getrandom 0.2.7", + "getrandom 0.2.15", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index c92aae09..f7e036ba 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,6 +41,6 @@ static_assertions = "1" tempfile = "3.4.0" thiserror = "1.0" tokio = {version = "1.24", features = ["rt", "sync", "macros"]} -tss-esapi = {version = "7.4.0", features = ["generate-bindings"]} +tss-esapi = { git = "https://github.com/parallaxsecond/rust-tss-esapi.git", rev = "refs/pull/546/head" , features = ["generate-bindings"]} uuid = {version = "1.3", features = ["v4"]} zip = {version = "0.6", default-features = false, features= ["deflate"]}