From 54e0b243a9e7d1091e388344af67b9ff9fe06f4a Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Mon, 24 Aug 2026 19:33:53 -0700 Subject: [PATCH] chore(deps): update dcap-qvl to 0.5.3 Upstream 0.5.3 masks the PERFMON bit out of `reserved_other` in `TDAttributes::parse`, so quotes from platforms with PERFMON enabled are no longer rejected for having reserved TD attribute bits set. dstack only reads the raw `td_attributes` bytes, so no call-site changes are required. --- dstack/Cargo.lock | 4 ++-- dstack/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dstack/Cargo.lock b/dstack/Cargo.lock index 1be69f74c..29d3852fb 100644 --- a/dstack/Cargo.lock +++ b/dstack/Cargo.lock @@ -1438,9 +1438,9 @@ checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" [[package]] name = "dcap-qvl" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92a14fb8954c867d6855e44d98eab18e769816357738406691ebe60d8fdd005d" +checksum = "8b3d93e370c7f1bc394106d8f1dc7b58d7d23e765c95b084fe3657efe02ba166" dependencies = [ "anyhow", "asn1_der", diff --git a/dstack/Cargo.toml b/dstack/Cargo.toml index d7448de03..b3e58650d 100644 --- a/dstack/Cargo.toml +++ b/dstack/Cargo.toml @@ -231,7 +231,7 @@ url = "2.5" # Cryptography/Security aes-gcm = "0.10.3" curve25519-dalek = "4.1.3" -dcap-qvl = "0.5.2" +dcap-qvl = "0.5.3" dcap-qvl-webpki = "0.103.4" elliptic-curve = { version = "0.13.8", features = ["pkcs8"] } getrandom = "0.3.1"