chore(deps): prepare release 0.6.0

- vendor unpublished tdx-attest-rs and tdx-attest-sys crates
  to be able to publish to crates.io
- Updated package versions in `Cargo.toml` and `Cargo.lock` to 0.6.0.

Signed-off-by: Harald Hoyer <harald@matterlabs.dev>
This commit is contained in:
Harald Hoyer 2025-06-24 14:45:36 +02:00
parent 8d965aa388
commit b4e0014e4e
Signed by: harald
GPG key ID: F519A1143B3FBE32
22 changed files with 1772 additions and 189 deletions

246
Cargo.lock generated
View file

@ -308,15 +308,6 @@ dependencies = [
"libc",
]
[[package]]
name = "ansi_term"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
dependencies = [
"winapi",
]
[[package]]
name = "anstyle"
version = "1.0.11"
@ -387,17 +378,6 @@ version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
[[package]]
name = "atty"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
dependencies = [
"hermit-abi",
"libc",
"winapi",
]
[[package]]
name = "autocfg"
version = "1.5.0"
@ -494,29 +474,6 @@ version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba"
[[package]]
name = "bindgen"
version = "0.59.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8"
dependencies = [
"bitflags 1.3.2",
"cexpr",
"clang-sys",
"clap 2.34.0",
"env_logger",
"lazy_static",
"lazycell",
"log",
"peeking_take_while",
"proc-macro2",
"quote",
"regex",
"rustc-hash 1.1.0",
"shlex",
"which",
]
[[package]]
name = "bindgen"
version = "0.65.1"
@ -563,6 +520,26 @@ dependencies = [
"which",
]
[[package]]
name = "bindgen"
version = "0.70.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f"
dependencies = [
"bitflags 2.9.1",
"cexpr",
"clang-sys",
"itertools 0.12.1",
"log",
"prettyplease",
"proc-macro2",
"quote",
"regex",
"rustc-hash 1.1.0",
"shlex",
"syn 2.0.104",
]
[[package]]
name = "bitcoin-io"
version = "0.1.3"
@ -846,21 +823,6 @@ dependencies = [
"libloading",
]
[[package]]
name = "clap"
version = "2.34.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
dependencies = [
"ansi_term",
"atty",
"bitflags 1.3.2",
"strsim 0.8.0",
"textwrap",
"unicode-width",
"vec_map",
]
[[package]]
name = "clap"
version = "4.5.40"
@ -1597,19 +1559,6 @@ dependencies = [
"syn 2.0.104",
]
[[package]]
name = "env_logger"
version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7"
dependencies = [
"atty",
"humantime",
"log",
"regex",
"termcolor",
]
[[package]]
name = "envy"
version = "0.4.2"
@ -2075,15 +2024,6 @@ version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "hermit-abi"
version = "0.1.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
dependencies = [
"libc",
]
[[package]]
name = "hex"
version = "0.4.3"
@ -2228,12 +2168,6 @@ version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
[[package]]
name = "humantime"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f"
[[package]]
name = "hyper"
version = "1.6.0"
@ -2551,7 +2485,7 @@ dependencies = [
[[package]]
name = "intel-dcap-api"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"base64",
"hex",
@ -4106,10 +4040,10 @@ dependencies = [
[[package]]
name = "rtmr-calc"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"anyhow",
"clap 4.5.40",
"clap",
"gpt",
"hex",
"pe-sign",
@ -4644,10 +4578,10 @@ dependencies = [
[[package]]
name = "sha384-extend"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"anyhow",
"clap 4.5.40",
"clap",
"hex",
"sha2",
"teepot",
@ -4785,12 +4719,6 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "strsim"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
[[package]]
name = "strsim"
version = "0.10.0"
@ -4900,28 +4828,12 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
[[package]]
name = "tdx-attest-rs"
version = "0.1.2"
source = "git+https://github.com/intel/SGXDataCenterAttestationPrimitives.git?rev=aa239d25a437a28f3f4de92c38f5b6809faac842#aa239d25a437a28f3f4de92c38f5b6809faac842"
dependencies = [
"tdx-attest-sys",
]
[[package]]
name = "tdx-attest-sys"
version = "0.1.0"
source = "git+https://github.com/intel/SGXDataCenterAttestationPrimitives.git?rev=aa239d25a437a28f3f4de92c38f5b6809faac842#aa239d25a437a28f3f4de92c38f5b6809faac842"
dependencies = [
"bindgen 0.59.2",
]
[[package]]
name = "tdx-extend"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"anyhow",
"clap 4.5.40",
"clap",
"hex",
"teepot",
"tracing",
@ -4929,7 +4841,7 @@ dependencies = [
[[package]]
name = "tdx-test"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"anyhow",
"serde",
@ -4941,10 +4853,10 @@ dependencies = [
[[package]]
name = "tee-key-preexec"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"anyhow",
"clap 4.5.40",
"clap",
"secp256k1 0.31.0",
"teepot",
"tracing",
@ -4954,10 +4866,10 @@ dependencies = [
[[package]]
name = "tee-ratls-preexec"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"anyhow",
"clap 4.5.40",
"clap",
"rsa",
"teepot",
"tracing",
@ -4968,7 +4880,7 @@ dependencies = [
[[package]]
name = "tee-self-attestation-test"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"actix-web",
"anyhow",
@ -4981,11 +4893,11 @@ dependencies = [
[[package]]
name = "tee-stress-client"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"actix-web",
"anyhow",
"clap 4.5.40",
"clap",
"serde",
"teepot",
"teepot-vault",
@ -4996,13 +4908,13 @@ dependencies = [
[[package]]
name = "tee-vault-admin"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"actix-web",
"anyhow",
"awc",
"bytemuck",
"clap 4.5.40",
"clap",
"hex",
"rustls",
"serde_json",
@ -5017,12 +4929,12 @@ dependencies = [
[[package]]
name = "tee-vault-unseal"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"actix-web",
"anyhow",
"awc",
"clap 4.5.40",
"clap",
"rustls",
"serde_json",
"teepot",
@ -5034,7 +4946,7 @@ dependencies = [
[[package]]
name = "teepot"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"anyhow",
"asn1_der",
@ -5043,7 +4955,7 @@ dependencies = [
"bytemuck",
"bytes",
"chrono",
"clap 4.5.40",
"clap",
"config",
"const-oid",
"dcap-qvl",
@ -5084,12 +4996,12 @@ dependencies = [
[[package]]
name = "teepot-read"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"actix-web",
"anyhow",
"awc",
"clap 4.5.40",
"clap",
"serde_json",
"teepot-vault",
"tracing",
@ -5097,18 +5009,32 @@ dependencies = [
"tracing-subscriber",
]
[[package]]
name = "teepot-tdx-attest-rs"
version = "0.1.2"
dependencies = [
"teepot-tdx-attest-sys",
]
[[package]]
name = "teepot-tdx-attest-sys"
version = "0.1.0"
dependencies = [
"bindgen 0.70.1",
]
[[package]]
name = "teepot-tee-quote-verification-rs"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"intel-tee-quote-verification-sys",
"serde",
"tdx-attest-rs",
"teepot-tdx-attest-rs",
]
[[package]]
name = "teepot-vault"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"actix-http",
"actix-web",
@ -5116,7 +5042,7 @@ dependencies = [
"awc",
"base64",
"bytes",
"clap 4.5.40",
"clap",
"const-oid",
"futures-core",
"hex",
@ -5135,12 +5061,12 @@ dependencies = [
[[package]]
name = "teepot-write"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"actix-web",
"anyhow",
"awc",
"clap 4.5.40",
"clap",
"serde_json",
"teepot-vault",
"tracing",
@ -5161,15 +5087,6 @@ dependencies = [
"windows-sys 0.59.0",
]
[[package]]
name = "termcolor"
version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
dependencies = [
"winapi-util",
]
[[package]]
name = "terminal_size"
version = "0.4.2"
@ -5186,15 +5103,6 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63b4d2149a2f578665ca39f8115084635847e9dd6921b5442dcafc7f87bb8e99"
[[package]]
name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
dependencies = [
"unicode-width",
]
[[package]]
name = "thiserror"
version = "1.0.69"
@ -5686,12 +5594,6 @@ version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
[[package]]
name = "unicode-width"
version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
[[package]]
name = "unicode-xid"
version = "0.2.6"
@ -5763,12 +5665,12 @@ checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
[[package]]
name = "vault-admin"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"actix-web",
"anyhow",
"bytemuck",
"clap 4.5.40",
"clap",
"hex",
"pgp",
"serde_json",
@ -5779,12 +5681,12 @@ dependencies = [
[[package]]
name = "vault-unseal"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"actix-web",
"anyhow",
"base64",
"clap 4.5.40",
"clap",
"serde_json",
"teepot-vault",
"tracing",
@ -5798,27 +5700,21 @@ version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
[[package]]
name = "vec_map"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
[[package]]
name = "verify-attestation"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"anyhow",
"clap 4.5.40",
"clap",
"teepot",
]
[[package]]
name = "verify-era-proof-attestation"
version = "0.3.0"
version = "0.6.0"
dependencies = [
"bytes",
"clap 4.5.40",
"clap",
"enumset",
"hex",
"jsonrpsee-types 0.25.1",