@@ -20,6 +20,7 @@ members = [
2020 " ra-tls" ,
2121 " tdx-attest-sys" ,
2222 " tdx-attest" ,
23+ " dstack-attest" ,
2324 " dstack-util" ,
2425 " iohash" ,
2526 " guest-agent" ,
@@ -69,6 +70,7 @@ supervisor = { path = "supervisor" }
6970supervisor-client = { path = " supervisor/client" }
7071tdx-attest = { path = " tdx-attest" }
7172tdx-attest-sys = { path = " tdx-attest-sys" }
73+ dstack-attest = { path = " dstack-attest" }
7274certbot = { path = " certbot" }
7375rocket-vsock-listener = { path = " rocket-vsock-listener" }
7476host-api = { path = " host-api" , default-features = false }
@@ -82,6 +84,7 @@ lspci = { path = "lspci" }
8284sodiumbox = { path = " sodiumbox" }
8385serde-duration = { path = " serde-duration" }
8486dstack-mr = { path = " dstack-mr" }
87+ dstack-verifier = { path = " verifier" , default-features = false }
8588size-parser = { path = " size-parser" }
8689
8790# Core dependencies
@@ -118,15 +121,19 @@ scale = { version = "3.7.4", package = "parity-scale-codec", features = [
118121 " derive" ,
119122] }
120123serde = { version = " 1.0.228" , features = [" derive" ], default-features = false }
121- serde-human-bytes = " 0.1.0 "
124+ serde-human-bytes = " 0.1.2 "
122125serde_json = { version = " 1.0.140" , default-features = false }
123126serde_ini = " 0.2.0"
124127toml = " 0.8.20"
125128toml_edit = { version = " 0.22.24" , features = [" serde" ] }
126129yasna = " 0.5.2"
127130bytes = " 1.10.1"
131+ nom = " 7.1"
128132figment = " 0.10.19"
129133object = " 0.36.4"
134+ fatfs = " 0.3.6"
135+ fscommon = " 0.1.1"
136+ ciborium = " 0.2"
130137
131138# Networking/HTTP
132139bollard = " 0.18.1"
@@ -159,13 +166,17 @@ default-net = "0.22.0"
159166aes-gcm = " 0.10.3"
160167curve25519-dalek = " 4.1.3"
161168dcap-qvl = " 0.3.8"
169+ dcap-qvl-webpki = " 0.103"
162170elliptic-curve = { version = " 0.13.8" , features = [" pkcs8" ] }
163171getrandom = " 0.3.1"
164172hkdf = " 0.12.4"
165173p256 = " 0.13.2"
174+ p384 = " 0.13"
175+ rsa = " 0.9"
166176ring = " 0.17.14"
167177rustls = " 0.23.23"
168- rustls-pki-types = " 1.11.0"
178+ rustls-pki-types = " 1.13.1"
179+ rustls-webpki = " 0.103.8"
169180schnorrkel = " 0.11.4"
170181sha2 = { version = " 0.10.8" , default-features = false }
171182sha3 = " 0.10.8"
@@ -179,10 +190,12 @@ xsalsa20poly1305 = "0.9.0"
179190salsa20 = " 0.10"
180191rand_core = " 0.6.4"
181192alloy = { version = " 1.0.32" , default-features = false }
193+ ez-hash = " 1.1.0"
182194
183195# Certificate/DNS
184196hickory-resolver = " 0.24.4"
185197instant-acme = " 0.7.2"
198+ pem = " 3.0"
186199rcgen = { version = " 0.13.2" , features = [" pem" ] }
187200x509-parser = " 0.16.0"
188201pkcs8 = { version = " 0.10" , default-features = false }
@@ -217,10 +230,12 @@ uuid = { version = "1.15.1", features = ["v4"] }
217230which = " 7.0.2"
218231smallvec = " 1.14.0"
219232cmd_lib = " 1.9.5"
220- serde_yaml2 = " 0.1.2 "
233+ yaml-rust2 = " 0.10.4 "
221234
222235luks2 = " 0.5.0"
223236scopeguard = " 1.2.0"
237+ flate2 = " 1.1"
238+ tar = " 0.4"
224239
225240[profile .release ]
226241panic = " abort"
0 commit comments