hypervisor kernel integrity enforcement via EPT/NPT write interception for Xen/HVM guests
8.0 kB
305 lines
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 4
4
5[[package]]
6name = "anstream"
7version = "0.6.21"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
10dependencies = [
11 "anstyle",
12 "anstyle-parse",
13 "anstyle-query",
14 "anstyle-wincon",
15 "colorchoice",
16 "is_terminal_polyfill",
17 "utf8parse",
18]
19
20[[package]]
21name = "anstyle"
22version = "1.0.13"
23source = "registry+https://github.com/rust-lang/crates.io-index"
24checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
25
26[[package]]
27name = "anstyle-parse"
28version = "0.2.7"
29source = "registry+https://github.com/rust-lang/crates.io-index"
30checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
31dependencies = [
32 "utf8parse",
33]
34
35[[package]]
36name = "anstyle-query"
37version = "1.1.5"
38source = "registry+https://github.com/rust-lang/crates.io-index"
39checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
40dependencies = [
41 "windows-sys",
42]
43
44[[package]]
45name = "anstyle-wincon"
46version = "3.0.11"
47source = "registry+https://github.com/rust-lang/crates.io-index"
48checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
49dependencies = [
50 "anstyle",
51 "once_cell_polyfill",
52 "windows-sys",
53]
54
55[[package]]
56name = "bitflags"
57version = "2.10.0"
58source = "registry+https://github.com/rust-lang/crates.io-index"
59checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
60
61[[package]]
62name = "cfg-if"
63version = "1.0.4"
64source = "registry+https://github.com/rust-lang/crates.io-index"
65checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
66
67[[package]]
68name = "cfg_aliases"
69version = "0.2.1"
70source = "registry+https://github.com/rust-lang/crates.io-index"
71checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
72
73[[package]]
74name = "clap"
75version = "4.5.54"
76source = "registry+https://github.com/rust-lang/crates.io-index"
77checksum = "c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394"
78dependencies = [
79 "clap_builder",
80 "clap_derive",
81]
82
83[[package]]
84name = "clap_builder"
85version = "4.5.54"
86source = "registry+https://github.com/rust-lang/crates.io-index"
87checksum = "fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00"
88dependencies = [
89 "anstream",
90 "anstyle",
91 "clap_lex",
92 "strsim",
93]
94
95[[package]]
96name = "clap_derive"
97version = "4.5.49"
98source = "registry+https://github.com/rust-lang/crates.io-index"
99checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671"
100dependencies = [
101 "heck",
102 "proc-macro2",
103 "quote",
104 "syn",
105]
106
107[[package]]
108name = "clap_lex"
109version = "0.7.7"
110source = "registry+https://github.com/rust-lang/crates.io-index"
111checksum = "c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32"
112
113[[package]]
114name = "colorchoice"
115version = "1.0.4"
116source = "registry+https://github.com/rust-lang/crates.io-index"
117checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
118
119[[package]]
120name = "goblin"
121version = "0.9.3"
122source = "registry+https://github.com/rust-lang/crates.io-index"
123checksum = "daa0a64d21a7eb230583b4c5f4e23b7e4e57974f96620f42a7e75e08ae66d745"
124dependencies = [
125 "log",
126 "plain",
127 "scroll",
128]
129
130[[package]]
131name = "heck"
132version = "0.5.0"
133source = "registry+https://github.com/rust-lang/crates.io-index"
134checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
135
136[[package]]
137name = "iced-x86"
138version = "1.21.0"
139source = "registry+https://github.com/rust-lang/crates.io-index"
140checksum = "7c447cff8c7f384a7d4f741cfcff32f75f3ad02b406432e8d6c878d56b1edf6b"
141dependencies = [
142 "lazy_static",
143]
144
145[[package]]
146name = "is_terminal_polyfill"
147version = "1.70.2"
148source = "registry+https://github.com/rust-lang/crates.io-index"
149checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
150
151[[package]]
152name = "lazy_static"
153version = "1.5.0"
154source = "registry+https://github.com/rust-lang/crates.io-index"
155checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
156
157[[package]]
158name = "libc"
159version = "0.2.180"
160source = "registry+https://github.com/rust-lang/crates.io-index"
161checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc"
162
163[[package]]
164name = "log"
165version = "0.4.29"
166source = "registry+https://github.com/rust-lang/crates.io-index"
167checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
168
169[[package]]
170name = "nix"
171version = "0.29.0"
172source = "registry+https://github.com/rust-lang/crates.io-index"
173checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
174dependencies = [
175 "bitflags",
176 "cfg-if",
177 "cfg_aliases",
178 "libc",
179]
180
181[[package]]
182name = "once_cell_polyfill"
183version = "1.70.2"
184source = "registry+https://github.com/rust-lang/crates.io-index"
185checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
186
187[[package]]
188name = "plain"
189version = "0.2.3"
190source = "registry+https://github.com/rust-lang/crates.io-index"
191checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"
192
193[[package]]
194name = "proc-macro2"
195version = "1.0.105"
196source = "registry+https://github.com/rust-lang/crates.io-index"
197checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7"
198dependencies = [
199 "unicode-ident",
200]
201
202[[package]]
203name = "quote"
204version = "1.0.43"
205source = "registry+https://github.com/rust-lang/crates.io-index"
206checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a"
207dependencies = [
208 "proc-macro2",
209]
210
211[[package]]
212name = "scroll"
213version = "0.12.0"
214source = "registry+https://github.com/rust-lang/crates.io-index"
215checksum = "6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6"
216dependencies = [
217 "scroll_derive",
218]
219
220[[package]]
221name = "scroll_derive"
222version = "0.12.1"
223source = "registry+https://github.com/rust-lang/crates.io-index"
224checksum = "1783eabc414609e28a5ba76aee5ddd52199f7107a0b24c2e9746a1ecc34a683d"
225dependencies = [
226 "proc-macro2",
227 "quote",
228 "syn",
229]
230
231[[package]]
232name = "strsim"
233version = "0.11.1"
234source = "registry+https://github.com/rust-lang/crates.io-index"
235checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
236
237[[package]]
238name = "syn"
239version = "2.0.114"
240source = "registry+https://github.com/rust-lang/crates.io-index"
241checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a"
242dependencies = [
243 "proc-macro2",
244 "quote",
245 "unicode-ident",
246]
247
248[[package]]
249name = "thiserror"
250version = "2.0.17"
251source = "registry+https://github.com/rust-lang/crates.io-index"
252checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
253dependencies = [
254 "thiserror-impl",
255]
256
257[[package]]
258name = "thiserror-impl"
259version = "2.0.17"
260source = "registry+https://github.com/rust-lang/crates.io-index"
261checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
262dependencies = [
263 "proc-macro2",
264 "quote",
265 "syn",
266]
267
268[[package]]
269name = "turnstile-ctl"
270version = "0.1.0"
271dependencies = [
272 "clap",
273 "goblin",
274 "iced-x86",
275 "libc",
276 "nix",
277 "thiserror",
278]
279
280[[package]]
281name = "unicode-ident"
282version = "1.0.22"
283source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
285
286[[package]]
287name = "utf8parse"
288version = "0.2.2"
289source = "registry+https://github.com/rust-lang/crates.io-index"
290checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
291
292[[package]]
293name = "windows-link"
294version = "0.2.1"
295source = "registry+https://github.com/rust-lang/crates.io-index"
296checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
297
298[[package]]
299name = "windows-sys"
300version = "0.61.2"
301source = "registry+https://github.com/rust-lang/crates.io-index"
302checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
303dependencies = [
304 "windows-link",
305]