firecracker

Форк
0
/
Cargo.lock 
1779 строк · 42.8 Кб
1
# This file is automatically @generated by Cargo.
2
# It is not intended for manual editing.
3
version = 3
4

5
[[package]]
6
name = "aead"
7
version = "0.5.2"
8
source = "registry+https://github.com/rust-lang/crates.io-index"
9
checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
10
dependencies = [
11
 "crypto-common",
12
 "generic-array",
13
]
14

15
[[package]]
16
name = "aes"
17
version = "0.8.4"
18
source = "registry+https://github.com/rust-lang/crates.io-index"
19
checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"
20
dependencies = [
21
 "cfg-if",
22
 "cipher",
23
 "cpufeatures",
24
]
25

26
[[package]]
27
name = "aes-gcm"
28
version = "0.10.3"
29
source = "registry+https://github.com/rust-lang/crates.io-index"
30
checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"
31
dependencies = [
32
 "aead",
33
 "aes",
34
 "cipher",
35
 "ctr",
36
 "ghash",
37
 "subtle",
38
]
39

40
[[package]]
41
name = "aho-corasick"
42
version = "1.1.2"
43
source = "registry+https://github.com/rust-lang/crates.io-index"
44
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
45
dependencies = [
46
 "memchr",
47
]
48

49
[[package]]
50
name = "anes"
51
version = "0.1.6"
52
source = "registry+https://github.com/rust-lang/crates.io-index"
53
checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
54

55
[[package]]
56
name = "anstream"
57
version = "0.6.12"
58
source = "registry+https://github.com/rust-lang/crates.io-index"
59
checksum = "96b09b5178381e0874812a9b157f7fe84982617e48f71f4e3235482775e5b540"
60
dependencies = [
61
 "anstyle",
62
 "anstyle-parse",
63
 "anstyle-query",
64
 "anstyle-wincon",
65
 "colorchoice",
66
 "utf8parse",
67
]
68

69
[[package]]
70
name = "anstyle"
71
version = "1.0.6"
72
source = "registry+https://github.com/rust-lang/crates.io-index"
73
checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc"
74

75
[[package]]
76
name = "anstyle-parse"
77
version = "0.2.3"
78
source = "registry+https://github.com/rust-lang/crates.io-index"
79
checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c"
80
dependencies = [
81
 "utf8parse",
82
]
83

84
[[package]]
85
name = "anstyle-query"
86
version = "1.0.2"
87
source = "registry+https://github.com/rust-lang/crates.io-index"
88
checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648"
89
dependencies = [
90
 "windows-sys 0.52.0",
91
]
92

93
[[package]]
94
name = "anstyle-wincon"
95
version = "3.0.2"
96
source = "registry+https://github.com/rust-lang/crates.io-index"
97
checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7"
98
dependencies = [
99
 "anstyle",
100
 "windows-sys 0.52.0",
101
]
102

103
[[package]]
104
name = "autocfg"
105
version = "1.1.0"
106
source = "registry+https://github.com/rust-lang/crates.io-index"
107
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
108

109
[[package]]
110
name = "aws-lc-fips-sys"
111
version = "0.12.3"
112
source = "registry+https://github.com/rust-lang/crates.io-index"
113
checksum = "7e872633d0107cd8f882b08dd9a6ee0e5bf0511da083778f666e325d597069ae"
114
dependencies = [
115
 "bindgen 0.69.2",
116
 "cmake",
117
 "dunce",
118
 "fs_extra",
119
 "libc",
120
 "paste",
121
]
122

123
[[package]]
124
name = "aws-lc-rs"
125
version = "1.6.2"
126
source = "registry+https://github.com/rust-lang/crates.io-index"
127
checksum = "df33e4a55b03f8780ba55041bc7be91a2a8ec8c03517b0379d2d6c96d2c30d95"
128
dependencies = [
129
 "aws-lc-fips-sys",
130
 "aws-lc-sys",
131
 "mirai-annotations",
132
 "paste",
133
 "untrusted",
134
 "zeroize",
135
]
136

137
[[package]]
138
name = "aws-lc-sys"
139
version = "0.13.2"
140
source = "registry+https://github.com/rust-lang/crates.io-index"
141
checksum = "a5f269b176dc4aeb593910fa56ed6f956cde19542e496bb0bfc1ad9a6ce18815"
142
dependencies = [
143
 "bindgen 0.69.2",
144
 "cmake",
145
 "dunce",
146
 "fs_extra",
147
 "libc",
148
 "paste",
149
]
150

151
[[package]]
152
name = "base64"
153
version = "0.21.7"
154
source = "registry+https://github.com/rust-lang/crates.io-index"
155
checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
156

157
[[package]]
158
name = "bincode"
159
version = "1.3.3"
160
source = "registry+https://github.com/rust-lang/crates.io-index"
161
checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
162
dependencies = [
163
 "serde",
164
]
165

166
[[package]]
167
name = "bindgen"
168
version = "0.68.1"
169
source = "registry+https://github.com/rust-lang/crates.io-index"
170
checksum = "726e4313eb6ec35d2730258ad4e15b547ee75d6afaa1361a922e78e59b7d8078"
171
dependencies = [
172
 "bitflags 2.4.2",
173
 "cexpr",
174
 "clang-sys",
175
 "lazy_static",
176
 "lazycell",
177
 "peeking_take_while",
178
 "proc-macro2",
179
 "quote",
180
 "regex",
181
 "rustc-hash",
182
 "shlex",
183
 "syn 2.0.49",
184
]
185

186
[[package]]
187
name = "bindgen"
188
version = "0.69.2"
189
source = "registry+https://github.com/rust-lang/crates.io-index"
190
checksum = "a4c69fae65a523209d34240b60abe0c42d33d1045d445c0839d8a4894a736e2d"
191
dependencies = [
192
 "bitflags 2.4.2",
193
 "cexpr",
194
 "clang-sys",
195
 "lazy_static",
196
 "lazycell",
197
 "log",
198
 "peeking_take_while",
199
 "prettyplease",
200
 "proc-macro2",
201
 "quote",
202
 "regex",
203
 "rustc-hash",
204
 "shlex",
205
 "syn 2.0.49",
206
 "which",
207
]
208

209
[[package]]
210
name = "bitflags"
211
version = "1.3.2"
212
source = "registry+https://github.com/rust-lang/crates.io-index"
213
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
214

215
[[package]]
216
name = "bitflags"
217
version = "2.4.2"
218
source = "registry+https://github.com/rust-lang/crates.io-index"
219
checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
220

221
[[package]]
222
name = "cargo_toml"
223
version = "0.19.1"
224
source = "registry+https://github.com/rust-lang/crates.io-index"
225
checksum = "3dc9f7a067415ab5058020f04c60ec7b557084dbec0e021217bbabc7a8d38d14"
226
dependencies = [
227
 "serde",
228
 "toml",
229
]
230

231
[[package]]
232
name = "cast"
233
version = "0.3.0"
234
source = "registry+https://github.com/rust-lang/crates.io-index"
235
checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
236

237
[[package]]
238
name = "cc"
239
version = "1.0.83"
240
source = "registry+https://github.com/rust-lang/crates.io-index"
241
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
242
dependencies = [
243
 "libc",
244
]
245

246
[[package]]
247
name = "cexpr"
248
version = "0.6.0"
249
source = "registry+https://github.com/rust-lang/crates.io-index"
250
checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
251
dependencies = [
252
 "nom",
253
]
254

255
[[package]]
256
name = "cfg-if"
257
version = "1.0.0"
258
source = "registry+https://github.com/rust-lang/crates.io-index"
259
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
260

261
[[package]]
262
name = "ciborium"
263
version = "0.2.2"
264
source = "registry+https://github.com/rust-lang/crates.io-index"
265
checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
266
dependencies = [
267
 "ciborium-io",
268
 "ciborium-ll",
269
 "serde",
270
]
271

272
[[package]]
273
name = "ciborium-io"
274
version = "0.2.2"
275
source = "registry+https://github.com/rust-lang/crates.io-index"
276
checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"
277

278
[[package]]
279
name = "ciborium-ll"
280
version = "0.2.2"
281
source = "registry+https://github.com/rust-lang/crates.io-index"
282
checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
283
dependencies = [
284
 "ciborium-io",
285
 "half",
286
]
287

288
[[package]]
289
name = "cipher"
290
version = "0.4.4"
291
source = "registry+https://github.com/rust-lang/crates.io-index"
292
checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"
293
dependencies = [
294
 "crypto-common",
295
 "inout",
296
]
297

298
[[package]]
299
name = "clang-sys"
300
version = "1.7.0"
301
source = "registry+https://github.com/rust-lang/crates.io-index"
302
checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1"
303
dependencies = [
304
 "glob",
305
 "libc",
306
 "libloading",
307
]
308

309
[[package]]
310
name = "clap"
311
version = "4.5.1"
312
source = "registry+https://github.com/rust-lang/crates.io-index"
313
checksum = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da"
314
dependencies = [
315
 "clap_builder",
316
 "clap_derive",
317
]
318

319
[[package]]
320
name = "clap-num"
321
version = "1.1.1"
322
source = "registry+https://github.com/rust-lang/crates.io-index"
323
checksum = "0e063d263364859dc54fb064cedb7c122740cd4733644b14b176c097f51e8ab7"
324
dependencies = [
325
 "num-traits",
326
]
327

328
[[package]]
329
name = "clap_builder"
330
version = "4.5.1"
331
source = "registry+https://github.com/rust-lang/crates.io-index"
332
checksum = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb"
333
dependencies = [
334
 "anstream",
335
 "anstyle",
336
 "clap_lex",
337
 "strsim",
338
]
339

340
[[package]]
341
name = "clap_derive"
342
version = "4.5.0"
343
source = "registry+https://github.com/rust-lang/crates.io-index"
344
checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47"
345
dependencies = [
346
 "heck",
347
 "proc-macro2",
348
 "quote",
349
 "syn 2.0.49",
350
]
351

352
[[package]]
353
name = "clap_lex"
354
version = "0.7.0"
355
source = "registry+https://github.com/rust-lang/crates.io-index"
356
checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
357

358
[[package]]
359
name = "clippy-tracing"
360
version = "0.1.0"
361
dependencies = [
362
 "clap",
363
 "itertools 0.12.1",
364
 "proc-macro2",
365
 "quote",
366
 "syn 2.0.49",
367
 "uuid",
368
 "walkdir",
369
]
370

371
[[package]]
372
name = "cmake"
373
version = "0.1.50"
374
source = "registry+https://github.com/rust-lang/crates.io-index"
375
checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130"
376
dependencies = [
377
 "cc",
378
]
379

380
[[package]]
381
name = "colorchoice"
382
version = "1.0.0"
383
source = "registry+https://github.com/rust-lang/crates.io-index"
384
checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
385

386
[[package]]
387
name = "cpu-template-helper"
388
version = "1.7.0-dev"
389
dependencies = [
390
 "clap",
391
 "displaydoc",
392
 "libc",
393
 "log-instrument",
394
 "serde",
395
 "serde_json",
396
 "thiserror",
397
 "utils",
398
 "vmm",
399
]
400

401
[[package]]
402
name = "cpufeatures"
403
version = "0.2.12"
404
source = "registry+https://github.com/rust-lang/crates.io-index"
405
checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"
406
dependencies = [
407
 "libc",
408
]
409

410
[[package]]
411
name = "crc64"
412
version = "2.0.0"
413
source = "registry+https://github.com/rust-lang/crates.io-index"
414
checksum = "2707e3afba5e19b75d582d88bc79237418f2a2a2d673d01cf9b03633b46e98f3"
415

416
[[package]]
417
name = "criterion"
418
version = "0.5.1"
419
source = "registry+https://github.com/rust-lang/crates.io-index"
420
checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
421
dependencies = [
422
 "anes",
423
 "cast",
424
 "ciborium",
425
 "clap",
426
 "criterion-plot",
427
 "is-terminal",
428
 "itertools 0.10.5",
429
 "num-traits",
430
 "once_cell",
431
 "oorandom",
432
 "regex",
433
 "serde",
434
 "serde_derive",
435
 "serde_json",
436
 "tinytemplate",
437
 "walkdir",
438
]
439

440
[[package]]
441
name = "criterion-plot"
442
version = "0.5.0"
443
source = "registry+https://github.com/rust-lang/crates.io-index"
444
checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
445
dependencies = [
446
 "cast",
447
 "itertools 0.10.5",
448
]
449

450
[[package]]
451
name = "crunchy"
452
version = "0.2.2"
453
source = "registry+https://github.com/rust-lang/crates.io-index"
454
checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
455

456
[[package]]
457
name = "crypto-common"
458
version = "0.1.6"
459
source = "registry+https://github.com/rust-lang/crates.io-index"
460
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
461
dependencies = [
462
 "generic-array",
463
 "typenum",
464
]
465

466
[[package]]
467
name = "ctr"
468
version = "0.9.2"
469
source = "registry+https://github.com/rust-lang/crates.io-index"
470
checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"
471
dependencies = [
472
 "cipher",
473
]
474

475
[[package]]
476
name = "derive_more"
477
version = "0.99.17"
478
source = "registry+https://github.com/rust-lang/crates.io-index"
479
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
480
dependencies = [
481
 "proc-macro2",
482
 "quote",
483
 "syn 1.0.109",
484
]
485

486
[[package]]
487
name = "device_tree"
488
version = "1.1.0"
489
source = "registry+https://github.com/rust-lang/crates.io-index"
490
checksum = "f18f717c5c7c2e3483feb64cccebd077245ad6d19007c2db0fd341d38595353c"
491

492
[[package]]
493
name = "displaydoc"
494
version = "0.2.4"
495
source = "registry+https://github.com/rust-lang/crates.io-index"
496
checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
497
dependencies = [
498
 "proc-macro2",
499
 "quote",
500
 "syn 2.0.49",
501
]
502

503
[[package]]
504
name = "dunce"
505
version = "1.0.4"
506
source = "registry+https://github.com/rust-lang/crates.io-index"
507
checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
508

509
[[package]]
510
name = "either"
511
version = "1.10.0"
512
source = "registry+https://github.com/rust-lang/crates.io-index"
513
checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"
514

515
[[package]]
516
name = "env_filter"
517
version = "0.1.0"
518
source = "registry+https://github.com/rust-lang/crates.io-index"
519
checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea"
520
dependencies = [
521
 "log",
522
 "regex",
523
]
524

525
[[package]]
526
name = "env_logger"
527
version = "0.11.2"
528
source = "registry+https://github.com/rust-lang/crates.io-index"
529
checksum = "6c012a26a7f605efc424dd53697843a72be7dc86ad2d01f7814337794a12231d"
530
dependencies = [
531
 "anstream",
532
 "anstyle",
533
 "env_filter",
534
 "humantime",
535
 "log",
536
]
537

538
[[package]]
539
name = "equivalent"
540
version = "1.0.1"
541
source = "registry+https://github.com/rust-lang/crates.io-index"
542
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
543

544
[[package]]
545
name = "errno"
546
version = "0.3.8"
547
source = "registry+https://github.com/rust-lang/crates.io-index"
548
checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
549
dependencies = [
550
 "libc",
551
 "windows-sys 0.52.0",
552
]
553

554
[[package]]
555
name = "event-manager"
556
version = "0.4.0"
557
source = "registry+https://github.com/rust-lang/crates.io-index"
558
checksum = "90b16fe5161a1160c9c7cece9f7504f2412ef5e2c0643d1e322eccf37692a42b"
559
dependencies = [
560
 "libc",
561
 "vmm-sys-util",
562
]
563

564
[[package]]
565
name = "firecracker"
566
version = "1.7.0-dev"
567
dependencies = [
568
 "bincode",
569
 "cargo_toml",
570
 "displaydoc",
571
 "event-manager",
572
 "libc",
573
 "log-instrument",
574
 "micro_http",
575
 "regex",
576
 "seccompiler",
577
 "serde",
578
 "serde_derive",
579
 "serde_json",
580
 "thiserror",
581
 "timerfd",
582
 "userfaultfd 0.8.1",
583
 "utils",
584
 "vmm",
585
]
586

587
[[package]]
588
name = "fs_extra"
589
version = "1.3.0"
590
source = "registry+https://github.com/rust-lang/crates.io-index"
591
checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
592

593
[[package]]
594
name = "generic-array"
595
version = "0.14.7"
596
source = "registry+https://github.com/rust-lang/crates.io-index"
597
checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
598
dependencies = [
599
 "typenum",
600
 "version_check",
601
]
602

603
[[package]]
604
name = "getrandom"
605
version = "0.2.12"
606
source = "registry+https://github.com/rust-lang/crates.io-index"
607
checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
608
dependencies = [
609
 "cfg-if",
610
 "libc",
611
 "wasi",
612
]
613

614
[[package]]
615
name = "ghash"
616
version = "0.5.0"
617
source = "registry+https://github.com/rust-lang/crates.io-index"
618
checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40"
619
dependencies = [
620
 "opaque-debug",
621
 "polyval",
622
]
623

624
[[package]]
625
name = "glob"
626
version = "0.3.1"
627
source = "registry+https://github.com/rust-lang/crates.io-index"
628
checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
629

630
[[package]]
631
name = "half"
632
version = "2.3.1"
633
source = "registry+https://github.com/rust-lang/crates.io-index"
634
checksum = "bc52e53916c08643f1b56ec082790d1e86a32e58dc5268f897f313fbae7b4872"
635
dependencies = [
636
 "cfg-if",
637
 "crunchy",
638
]
639

640
[[package]]
641
name = "hashbrown"
642
version = "0.14.3"
643
source = "registry+https://github.com/rust-lang/crates.io-index"
644
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
645

646
[[package]]
647
name = "heck"
648
version = "0.4.1"
649
source = "registry+https://github.com/rust-lang/crates.io-index"
650
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
651

652
[[package]]
653
name = "hermit-abi"
654
version = "0.3.6"
655
source = "registry+https://github.com/rust-lang/crates.io-index"
656
checksum = "bd5256b483761cd23699d0da46cc6fd2ee3be420bbe6d020ae4a091e70b7e9fd"
657

658
[[package]]
659
name = "home"
660
version = "0.5.9"
661
source = "registry+https://github.com/rust-lang/crates.io-index"
662
checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
663
dependencies = [
664
 "windows-sys 0.52.0",
665
]
666

667
[[package]]
668
name = "humantime"
669
version = "2.1.0"
670
source = "registry+https://github.com/rust-lang/crates.io-index"
671
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
672

673
[[package]]
674
name = "indexmap"
675
version = "2.2.3"
676
source = "registry+https://github.com/rust-lang/crates.io-index"
677
checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177"
678
dependencies = [
679
 "equivalent",
680
 "hashbrown",
681
]
682

683
[[package]]
684
name = "inout"
685
version = "0.1.3"
686
source = "registry+https://github.com/rust-lang/crates.io-index"
687
checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
688
dependencies = [
689
 "generic-array",
690
]
691

692
[[package]]
693
name = "io-lifetimes"
694
version = "1.0.11"
695
source = "registry+https://github.com/rust-lang/crates.io-index"
696
checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
697
dependencies = [
698
 "hermit-abi",
699
 "libc",
700
 "windows-sys 0.48.0",
701
]
702

703
[[package]]
704
name = "is-terminal"
705
version = "0.4.12"
706
source = "registry+https://github.com/rust-lang/crates.io-index"
707
checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b"
708
dependencies = [
709
 "hermit-abi",
710
 "libc",
711
 "windows-sys 0.52.0",
712
]
713

714
[[package]]
715
name = "itertools"
716
version = "0.10.5"
717
source = "registry+https://github.com/rust-lang/crates.io-index"
718
checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
719
dependencies = [
720
 "either",
721
]
722

723
[[package]]
724
name = "itertools"
725
version = "0.12.1"
726
source = "registry+https://github.com/rust-lang/crates.io-index"
727
checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
728
dependencies = [
729
 "either",
730
]
731

732
[[package]]
733
name = "itoa"
734
version = "1.0.10"
735
source = "registry+https://github.com/rust-lang/crates.io-index"
736
checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
737

738
[[package]]
739
name = "jailer"
740
version = "1.7.0-dev"
741
dependencies = [
742
 "libc",
743
 "log-instrument",
744
 "nix",
745
 "regex",
746
 "thiserror",
747
 "utils",
748
]
749

750
[[package]]
751
name = "kvm-bindings"
752
version = "0.7.0"
753
source = "git+https://github.com/firecracker-microvm/kvm-bindings?tag=v0.7.0-2#60cc04e2658646516f4e763eca77fbfa1cf5ec1f"
754
dependencies = [
755
 "serde",
756
 "serde-big-array",
757
 "vmm-sys-util",
758
]
759

760
[[package]]
761
name = "kvm-ioctls"
762
version = "0.16.0"
763
source = "registry+https://github.com/rust-lang/crates.io-index"
764
checksum = "9002dff009755414f22b962ec6ae6980b07d6d8b06e5297b1062019d72bd6a8c"
765
dependencies = [
766
 "bitflags 2.4.2",
767
 "kvm-bindings",
768
 "libc",
769
 "vmm-sys-util",
770
]
771

772
[[package]]
773
name = "lazy_static"
774
version = "1.4.0"
775
source = "registry+https://github.com/rust-lang/crates.io-index"
776
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
777

778
[[package]]
779
name = "lazycell"
780
version = "1.3.0"
781
source = "registry+https://github.com/rust-lang/crates.io-index"
782
checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
783

784
[[package]]
785
name = "libc"
786
version = "0.2.153"
787
source = "registry+https://github.com/rust-lang/crates.io-index"
788
checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
789

790
[[package]]
791
name = "libloading"
792
version = "0.8.1"
793
source = "registry+https://github.com/rust-lang/crates.io-index"
794
checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161"
795
dependencies = [
796
 "cfg-if",
797
 "windows-sys 0.48.0",
798
]
799

800
[[package]]
801
name = "libm"
802
version = "0.2.8"
803
source = "registry+https://github.com/rust-lang/crates.io-index"
804
checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
805

806
[[package]]
807
name = "linux-loader"
808
version = "0.10.0"
809
source = "registry+https://github.com/rust-lang/crates.io-index"
810
checksum = "132a531b85b3a164012ab682c72f8f2cce7757f187be5f60782fd2b4cda9cb34"
811
dependencies = [
812
 "vm-memory 0.13.1",
813
]
814

815
[[package]]
816
name = "linux-raw-sys"
817
version = "0.3.8"
818
source = "registry+https://github.com/rust-lang/crates.io-index"
819
checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
820

821
[[package]]
822
name = "linux-raw-sys"
823
version = "0.4.13"
824
source = "registry+https://github.com/rust-lang/crates.io-index"
825
checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
826

827
[[package]]
828
name = "log"
829
version = "0.4.20"
830
source = "registry+https://github.com/rust-lang/crates.io-index"
831
checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
832
dependencies = [
833
 "serde",
834
]
835

836
[[package]]
837
name = "log-instrument"
838
version = "0.3.0"
839
dependencies = [
840
 "env_logger",
841
 "log",
842
 "log-instrument-macros",
843
]
844

845
[[package]]
846
name = "log-instrument-macros"
847
version = "0.1.0"
848
dependencies = [
849
 "proc-macro2",
850
 "quote",
851
 "syn 2.0.49",
852
]
853

854
[[package]]
855
name = "memchr"
856
version = "2.7.1"
857
source = "registry+https://github.com/rust-lang/crates.io-index"
858
checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"
859

860
[[package]]
861
name = "memfd"
862
version = "0.6.4"
863
source = "registry+https://github.com/rust-lang/crates.io-index"
864
checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64"
865
dependencies = [
866
 "rustix 0.38.30",
867
]
868

869
[[package]]
870
name = "micro_http"
871
version = "0.1.0"
872
source = "git+https://github.com/firecracker-microvm/micro-http#7e2684d77930f8b06c3c085691e5c50202d06633"
873
dependencies = [
874
 "libc",
875
 "vmm-sys-util",
876
]
877

878
[[package]]
879
name = "minimal-lexical"
880
version = "0.2.1"
881
source = "registry+https://github.com/rust-lang/crates.io-index"
882
checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
883

884
[[package]]
885
name = "mirai-annotations"
886
version = "1.12.0"
887
source = "registry+https://github.com/rust-lang/crates.io-index"
888
checksum = "c9be0862c1b3f26a88803c4a49de6889c10e608b3ee9344e6ef5b45fb37ad3d1"
889

890
[[package]]
891
name = "nix"
892
version = "0.27.1"
893
source = "registry+https://github.com/rust-lang/crates.io-index"
894
checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053"
895
dependencies = [
896
 "bitflags 2.4.2",
897
 "cfg-if",
898
 "libc",
899
]
900

901
[[package]]
902
name = "nom"
903
version = "7.1.3"
904
source = "registry+https://github.com/rust-lang/crates.io-index"
905
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
906
dependencies = [
907
 "memchr",
908
 "minimal-lexical",
909
]
910

911
[[package]]
912
name = "num-traits"
913
version = "0.2.18"
914
source = "registry+https://github.com/rust-lang/crates.io-index"
915
checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
916
dependencies = [
917
 "autocfg",
918
 "libm",
919
]
920

921
[[package]]
922
name = "once_cell"
923
version = "1.19.0"
924
source = "registry+https://github.com/rust-lang/crates.io-index"
925
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
926

927
[[package]]
928
name = "oorandom"
929
version = "11.1.3"
930
source = "registry+https://github.com/rust-lang/crates.io-index"
931
checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
932

933
[[package]]
934
name = "opaque-debug"
935
version = "0.3.0"
936
source = "registry+https://github.com/rust-lang/crates.io-index"
937
checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
938

939
[[package]]
940
name = "paste"
941
version = "1.0.14"
942
source = "registry+https://github.com/rust-lang/crates.io-index"
943
checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
944

945
[[package]]
946
name = "peeking_take_while"
947
version = "0.1.2"
948
source = "registry+https://github.com/rust-lang/crates.io-index"
949
checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
950

951
[[package]]
952
name = "polyval"
953
version = "0.6.1"
954
source = "registry+https://github.com/rust-lang/crates.io-index"
955
checksum = "d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb"
956
dependencies = [
957
 "cfg-if",
958
 "cpufeatures",
959
 "opaque-debug",
960
 "universal-hash",
961
]
962

963
[[package]]
964
name = "ppv-lite86"
965
version = "0.2.17"
966
source = "registry+https://github.com/rust-lang/crates.io-index"
967
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
968

969
[[package]]
970
name = "prettyplease"
971
version = "0.2.16"
972
source = "registry+https://github.com/rust-lang/crates.io-index"
973
checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5"
974
dependencies = [
975
 "proc-macro2",
976
 "syn 2.0.49",
977
]
978

979
[[package]]
980
name = "proc-macro2"
981
version = "1.0.78"
982
source = "registry+https://github.com/rust-lang/crates.io-index"
983
checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"
984
dependencies = [
985
 "unicode-ident",
986
]
987

988
[[package]]
989
name = "proptest"
990
version = "1.4.0"
991
source = "registry+https://github.com/rust-lang/crates.io-index"
992
checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf"
993
dependencies = [
994
 "bitflags 2.4.2",
995
 "lazy_static",
996
 "num-traits",
997
 "rand",
998
 "rand_chacha",
999
 "rand_xorshift",
1000
 "regex-syntax",
1001
 "unarray",
1002
]
1003

1004
[[package]]
1005
name = "quote"
1006
version = "1.0.35"
1007
source = "registry+https://github.com/rust-lang/crates.io-index"
1008
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
1009
dependencies = [
1010
 "proc-macro2",
1011
]
1012

1013
[[package]]
1014
name = "rand"
1015
version = "0.8.5"
1016
source = "registry+https://github.com/rust-lang/crates.io-index"
1017
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
1018
dependencies = [
1019
 "libc",
1020
 "rand_chacha",
1021
 "rand_core",
1022
]
1023

1024
[[package]]
1025
name = "rand_chacha"
1026
version = "0.3.1"
1027
source = "registry+https://github.com/rust-lang/crates.io-index"
1028
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
1029
dependencies = [
1030
 "ppv-lite86",
1031
 "rand_core",
1032
]
1033

1034
[[package]]
1035
name = "rand_core"
1036
version = "0.6.4"
1037
source = "registry+https://github.com/rust-lang/crates.io-index"
1038
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1039
dependencies = [
1040
 "getrandom",
1041
]
1042

1043
[[package]]
1044
name = "rand_xorshift"
1045
version = "0.3.0"
1046
source = "registry+https://github.com/rust-lang/crates.io-index"
1047
checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f"
1048
dependencies = [
1049
 "rand_core",
1050
]
1051

1052
[[package]]
1053
name = "rebase-snap"
1054
version = "1.7.0-dev"
1055
dependencies = [
1056
 "displaydoc",
1057
 "libc",
1058
 "log-instrument",
1059
 "thiserror",
1060
 "utils",
1061
]
1062

1063
[[package]]
1064
name = "regex"
1065
version = "1.10.3"
1066
source = "registry+https://github.com/rust-lang/crates.io-index"
1067
checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15"
1068
dependencies = [
1069
 "aho-corasick",
1070
 "memchr",
1071
 "regex-automata",
1072
 "regex-syntax",
1073
]
1074

1075
[[package]]
1076
name = "regex-automata"
1077
version = "0.4.5"
1078
source = "registry+https://github.com/rust-lang/crates.io-index"
1079
checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd"
1080
dependencies = [
1081
 "aho-corasick",
1082
 "memchr",
1083
 "regex-syntax",
1084
]
1085

1086
[[package]]
1087
name = "regex-syntax"
1088
version = "0.8.2"
1089
source = "registry+https://github.com/rust-lang/crates.io-index"
1090
checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
1091

1092
[[package]]
1093
name = "rustc-hash"
1094
version = "1.1.0"
1095
source = "registry+https://github.com/rust-lang/crates.io-index"
1096
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
1097

1098
[[package]]
1099
name = "rustix"
1100
version = "0.37.27"
1101
source = "registry+https://github.com/rust-lang/crates.io-index"
1102
checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2"
1103
dependencies = [
1104
 "bitflags 1.3.2",
1105
 "errno",
1106
 "io-lifetimes",
1107
 "libc",
1108
 "linux-raw-sys 0.3.8",
1109
 "windows-sys 0.48.0",
1110
]
1111

1112
[[package]]
1113
name = "rustix"
1114
version = "0.38.30"
1115
source = "registry+https://github.com/rust-lang/crates.io-index"
1116
checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca"
1117
dependencies = [
1118
 "bitflags 2.4.2",
1119
 "errno",
1120
 "libc",
1121
 "linux-raw-sys 0.4.13",
1122
 "windows-sys 0.52.0",
1123
]
1124

1125
[[package]]
1126
name = "ryu"
1127
version = "1.0.17"
1128
source = "registry+https://github.com/rust-lang/crates.io-index"
1129
checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1"
1130

1131
[[package]]
1132
name = "same-file"
1133
version = "1.0.6"
1134
source = "registry+https://github.com/rust-lang/crates.io-index"
1135
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
1136
dependencies = [
1137
 "winapi-util",
1138
]
1139

1140
[[package]]
1141
name = "seccompiler"
1142
version = "1.7.0-dev"
1143
dependencies = [
1144
 "bincode",
1145
 "displaydoc",
1146
 "libc",
1147
 "log-instrument",
1148
 "serde",
1149
 "serde_json",
1150
 "thiserror",
1151
 "utils",
1152
]
1153

1154
[[package]]
1155
name = "semver"
1156
version = "1.0.22"
1157
source = "registry+https://github.com/rust-lang/crates.io-index"
1158
checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca"
1159
dependencies = [
1160
 "serde",
1161
]
1162

1163
[[package]]
1164
name = "serde"
1165
version = "1.0.196"
1166
source = "registry+https://github.com/rust-lang/crates.io-index"
1167
checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32"
1168
dependencies = [
1169
 "serde_derive",
1170
]
1171

1172
[[package]]
1173
name = "serde-big-array"
1174
version = "0.5.1"
1175
source = "registry+https://github.com/rust-lang/crates.io-index"
1176
checksum = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f"
1177
dependencies = [
1178
 "serde",
1179
]
1180

1181
[[package]]
1182
name = "serde_derive"
1183
version = "1.0.196"
1184
source = "registry+https://github.com/rust-lang/crates.io-index"
1185
checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67"
1186
dependencies = [
1187
 "proc-macro2",
1188
 "quote",
1189
 "syn 2.0.49",
1190
]
1191

1192
[[package]]
1193
name = "serde_json"
1194
version = "1.0.113"
1195
source = "registry+https://github.com/rust-lang/crates.io-index"
1196
checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79"
1197
dependencies = [
1198
 "itoa",
1199
 "ryu",
1200
 "serde",
1201
]
1202

1203
[[package]]
1204
name = "serde_spanned"
1205
version = "0.6.5"
1206
source = "registry+https://github.com/rust-lang/crates.io-index"
1207
checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1"
1208
dependencies = [
1209
 "serde",
1210
]
1211

1212
[[package]]
1213
name = "shlex"
1214
version = "1.3.0"
1215
source = "registry+https://github.com/rust-lang/crates.io-index"
1216
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
1217

1218
[[package]]
1219
name = "slab"
1220
version = "0.4.9"
1221
source = "registry+https://github.com/rust-lang/crates.io-index"
1222
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
1223
dependencies = [
1224
 "autocfg",
1225
]
1226

1227
[[package]]
1228
name = "smallvec"
1229
version = "1.13.1"
1230
source = "registry+https://github.com/rust-lang/crates.io-index"
1231
checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"
1232

1233
[[package]]
1234
name = "snapshot-editor"
1235
version = "1.7.0-dev"
1236
dependencies = [
1237
 "clap",
1238
 "clap-num",
1239
 "displaydoc",
1240
 "libc",
1241
 "log-instrument",
1242
 "semver",
1243
 "thiserror",
1244
 "utils",
1245
 "vmm",
1246
]
1247

1248
[[package]]
1249
name = "strsim"
1250
version = "0.11.0"
1251
source = "registry+https://github.com/rust-lang/crates.io-index"
1252
checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
1253

1254
[[package]]
1255
name = "subtle"
1256
version = "2.5.0"
1257
source = "registry+https://github.com/rust-lang/crates.io-index"
1258
checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
1259

1260
[[package]]
1261
name = "syn"
1262
version = "1.0.109"
1263
source = "registry+https://github.com/rust-lang/crates.io-index"
1264
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
1265
dependencies = [
1266
 "proc-macro2",
1267
 "quote",
1268
 "unicode-ident",
1269
]
1270

1271
[[package]]
1272
name = "syn"
1273
version = "2.0.49"
1274
source = "registry+https://github.com/rust-lang/crates.io-index"
1275
checksum = "915aea9e586f80826ee59f8453c1101f9d1c4b3964cd2460185ee8e299ada496"
1276
dependencies = [
1277
 "proc-macro2",
1278
 "quote",
1279
 "unicode-ident",
1280
]
1281

1282
[[package]]
1283
name = "thiserror"
1284
version = "1.0.57"
1285
source = "registry+https://github.com/rust-lang/crates.io-index"
1286
checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b"
1287
dependencies = [
1288
 "thiserror-impl",
1289
]
1290

1291
[[package]]
1292
name = "thiserror-impl"
1293
version = "1.0.57"
1294
source = "registry+https://github.com/rust-lang/crates.io-index"
1295
checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81"
1296
dependencies = [
1297
 "proc-macro2",
1298
 "quote",
1299
 "syn 2.0.49",
1300
]
1301

1302
[[package]]
1303
name = "timerfd"
1304
version = "1.5.0"
1305
source = "registry+https://github.com/rust-lang/crates.io-index"
1306
checksum = "3d3fd47d83ad0b5c7be2e8db0b9d712901ef6ce5afbcc6f676761004f5104ea2"
1307
dependencies = [
1308
 "rustix 0.37.27",
1309
]
1310

1311
[[package]]
1312
name = "tinytemplate"
1313
version = "1.2.1"
1314
source = "registry+https://github.com/rust-lang/crates.io-index"
1315
checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
1316
dependencies = [
1317
 "serde",
1318
 "serde_json",
1319
]
1320

1321
[[package]]
1322
name = "toml"
1323
version = "0.8.10"
1324
source = "registry+https://github.com/rust-lang/crates.io-index"
1325
checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290"
1326
dependencies = [
1327
 "serde",
1328
 "serde_spanned",
1329
 "toml_datetime",
1330
 "toml_edit",
1331
]
1332

1333
[[package]]
1334
name = "toml_datetime"
1335
version = "0.6.5"
1336
source = "registry+https://github.com/rust-lang/crates.io-index"
1337
checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1"
1338
dependencies = [
1339
 "serde",
1340
]
1341

1342
[[package]]
1343
name = "toml_edit"
1344
version = "0.22.6"
1345
source = "registry+https://github.com/rust-lang/crates.io-index"
1346
checksum = "2c1b5fd4128cc8d3e0cb74d4ed9a9cc7c7284becd4df68f5f940e1ad123606f6"
1347
dependencies = [
1348
 "indexmap",
1349
 "serde",
1350
 "serde_spanned",
1351
 "toml_datetime",
1352
 "winnow",
1353
]
1354

1355
[[package]]
1356
name = "typenum"
1357
version = "1.17.0"
1358
source = "registry+https://github.com/rust-lang/crates.io-index"
1359
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
1360

1361
[[package]]
1362
name = "unarray"
1363
version = "0.1.4"
1364
source = "registry+https://github.com/rust-lang/crates.io-index"
1365
checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94"
1366

1367
[[package]]
1368
name = "unicode-ident"
1369
version = "1.0.12"
1370
source = "registry+https://github.com/rust-lang/crates.io-index"
1371
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
1372

1373
[[package]]
1374
name = "universal-hash"
1375
version = "0.5.1"
1376
source = "registry+https://github.com/rust-lang/crates.io-index"
1377
checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
1378
dependencies = [
1379
 "crypto-common",
1380
 "subtle",
1381
]
1382

1383
[[package]]
1384
name = "untrusted"
1385
version = "0.7.1"
1386
source = "registry+https://github.com/rust-lang/crates.io-index"
1387
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
1388

1389
[[package]]
1390
name = "userfaultfd"
1391
version = "0.7.0"
1392
source = "registry+https://github.com/rust-lang/crates.io-index"
1393
checksum = "b6a38c7e24af201e66f02659492f86ccd5efa9fd62f2c851fff3961a60e81966"
1394
dependencies = [
1395
 "bitflags 2.4.2",
1396
 "cfg-if",
1397
 "libc",
1398
 "nix",
1399
 "thiserror",
1400
 "userfaultfd-sys",
1401
]
1402

1403
[[package]]
1404
name = "userfaultfd"
1405
version = "0.8.1"
1406
source = "registry+https://github.com/rust-lang/crates.io-index"
1407
checksum = "18d8b176d4d3e420685e964f87c25df5fdd5b26d7eb0d0e7c892d771f5b81035"
1408
dependencies = [
1409
 "bitflags 2.4.2",
1410
 "cfg-if",
1411
 "libc",
1412
 "nix",
1413
 "thiserror",
1414
 "userfaultfd-sys",
1415
]
1416

1417
[[package]]
1418
name = "userfaultfd-sys"
1419
version = "0.5.0"
1420
source = "registry+https://github.com/rust-lang/crates.io-index"
1421
checksum = "d75595d2a62b7db16bd47f5a1ce14e1fe05ccbe27d6c96721a958e0a027cad41"
1422
dependencies = [
1423
 "bindgen 0.68.1",
1424
 "cc",
1425
 "cfg-if",
1426
]
1427

1428
[[package]]
1429
name = "utf8parse"
1430
version = "0.2.1"
1431
source = "registry+https://github.com/rust-lang/crates.io-index"
1432
checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
1433

1434
[[package]]
1435
name = "utils"
1436
version = "0.1.0"
1437
dependencies = [
1438
 "derive_more",
1439
 "displaydoc",
1440
 "libc",
1441
 "log-instrument",
1442
 "serde",
1443
 "serde_json",
1444
 "thiserror",
1445
 "vm-memory 0.13.1",
1446
 "vmm-sys-util",
1447
]
1448

1449
[[package]]
1450
name = "uuid"
1451
version = "1.7.0"
1452
source = "registry+https://github.com/rust-lang/crates.io-index"
1453
checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a"
1454
dependencies = [
1455
 "getrandom",
1456
]
1457

1458
[[package]]
1459
name = "version_check"
1460
version = "0.9.4"
1461
source = "registry+https://github.com/rust-lang/crates.io-index"
1462
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
1463

1464
[[package]]
1465
name = "vhost"
1466
version = "0.10.0"
1467
source = "registry+https://github.com/rust-lang/crates.io-index"
1468
checksum = "2b64e816d0d49769fbfaa1494eb77cc2a3ddc526ead05c7f922cb7d64106286f"
1469
dependencies = [
1470
 "bitflags 2.4.2",
1471
 "libc",
1472
 "vm-memory 0.14.0",
1473
 "vmm-sys-util",
1474
]
1475

1476
[[package]]
1477
name = "vm-allocator"
1478
version = "0.1.0"
1479
source = "registry+https://github.com/rust-lang/crates.io-index"
1480
checksum = "565b6886b7dd1b3bf34ec9243d90a97db4f2a83c2416caa52fcc95fd255d45e4"
1481
dependencies = [
1482
 "libc",
1483
 "thiserror",
1484
]
1485

1486
[[package]]
1487
name = "vm-fdt"
1488
version = "0.2.0"
1489
source = "registry+https://github.com/rust-lang/crates.io-index"
1490
checksum = "f43fb5a6bd1a7d423ad72802801036719b7546cf847a103f8fe4575f5b0d45a6"
1491

1492
[[package]]
1493
name = "vm-memory"
1494
version = "0.13.1"
1495
source = "registry+https://github.com/rust-lang/crates.io-index"
1496
checksum = "5376c9ee5ebe2103a310d8241936cfb93c946734b0479a4fa5bdf7a64abbacd8"
1497
dependencies = [
1498
 "libc",
1499
 "thiserror",
1500
 "winapi",
1501
]
1502

1503
[[package]]
1504
name = "vm-memory"
1505
version = "0.14.0"
1506
source = "registry+https://github.com/rust-lang/crates.io-index"
1507
checksum = "74ffc42216c32c35f858fa4bfdcd9b61017dfd691e0240268fdc85dbf59e5459"
1508
dependencies = [
1509
 "libc",
1510
 "thiserror",
1511
 "winapi",
1512
]
1513

1514
[[package]]
1515
name = "vm-superio"
1516
version = "0.7.0"
1517
source = "registry+https://github.com/rust-lang/crates.io-index"
1518
checksum = "6de3dc0146d78558327419fac388850fc6cbf197e924c4659a4863db20b5af64"
1519

1520
[[package]]
1521
name = "vmm"
1522
version = "0.1.0"
1523
dependencies = [
1524
 "aes-gcm",
1525
 "aws-lc-rs",
1526
 "base64",
1527
 "bincode",
1528
 "bitflags 2.4.2",
1529
 "crc64",
1530
 "criterion",
1531
 "derive_more",
1532
 "device_tree",
1533
 "displaydoc",
1534
 "event-manager",
1535
 "itertools 0.12.1",
1536
 "kvm-bindings",
1537
 "kvm-ioctls",
1538
 "lazy_static",
1539
 "libc",
1540
 "linux-loader",
1541
 "log",
1542
 "log-instrument",
1543
 "memfd",
1544
 "micro_http",
1545
 "proptest",
1546
 "seccompiler",
1547
 "semver",
1548
 "serde",
1549
 "serde_json",
1550
 "slab",
1551
 "smallvec",
1552
 "thiserror",
1553
 "timerfd",
1554
 "userfaultfd 0.7.0",
1555
 "utils",
1556
 "vhost",
1557
 "vm-allocator",
1558
 "vm-fdt",
1559
 "vm-memory 0.13.1",
1560
 "vm-superio",
1561
]
1562

1563
[[package]]
1564
name = "vmm-sys-util"
1565
version = "0.12.1"
1566
source = "registry+https://github.com/rust-lang/crates.io-index"
1567
checksum = "1d1435039746e20da4f8d507a72ee1b916f7b4b05af7a91c093d2c6561934ede"
1568
dependencies = [
1569
 "bitflags 1.3.2",
1570
 "libc",
1571
 "serde",
1572
 "serde_derive",
1573
]
1574

1575
[[package]]
1576
name = "walkdir"
1577
version = "2.4.0"
1578
source = "registry+https://github.com/rust-lang/crates.io-index"
1579
checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
1580
dependencies = [
1581
 "same-file",
1582
 "winapi-util",
1583
]
1584

1585
[[package]]
1586
name = "wasi"
1587
version = "0.11.0+wasi-snapshot-preview1"
1588
source = "registry+https://github.com/rust-lang/crates.io-index"
1589
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1590

1591
[[package]]
1592
name = "which"
1593
version = "4.4.2"
1594
source = "registry+https://github.com/rust-lang/crates.io-index"
1595
checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
1596
dependencies = [
1597
 "either",
1598
 "home",
1599
 "once_cell",
1600
 "rustix 0.38.30",
1601
]
1602

1603
[[package]]
1604
name = "winapi"
1605
version = "0.3.9"
1606
source = "registry+https://github.com/rust-lang/crates.io-index"
1607
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1608
dependencies = [
1609
 "winapi-i686-pc-windows-gnu",
1610
 "winapi-x86_64-pc-windows-gnu",
1611
]
1612

1613
[[package]]
1614
name = "winapi-i686-pc-windows-gnu"
1615
version = "0.4.0"
1616
source = "registry+https://github.com/rust-lang/crates.io-index"
1617
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1618

1619
[[package]]
1620
name = "winapi-util"
1621
version = "0.1.6"
1622
source = "registry+https://github.com/rust-lang/crates.io-index"
1623
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
1624
dependencies = [
1625
 "winapi",
1626
]
1627

1628
[[package]]
1629
name = "winapi-x86_64-pc-windows-gnu"
1630
version = "0.4.0"
1631
source = "registry+https://github.com/rust-lang/crates.io-index"
1632
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1633

1634
[[package]]
1635
name = "windows-sys"
1636
version = "0.48.0"
1637
source = "registry+https://github.com/rust-lang/crates.io-index"
1638
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
1639
dependencies = [
1640
 "windows-targets 0.48.5",
1641
]
1642

1643
[[package]]
1644
name = "windows-sys"
1645
version = "0.52.0"
1646
source = "registry+https://github.com/rust-lang/crates.io-index"
1647
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
1648
dependencies = [
1649
 "windows-targets 0.52.0",
1650
]
1651

1652
[[package]]
1653
name = "windows-targets"
1654
version = "0.48.5"
1655
source = "registry+https://github.com/rust-lang/crates.io-index"
1656
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
1657
dependencies = [
1658
 "windows_aarch64_gnullvm 0.48.5",
1659
 "windows_aarch64_msvc 0.48.5",
1660
 "windows_i686_gnu 0.48.5",
1661
 "windows_i686_msvc 0.48.5",
1662
 "windows_x86_64_gnu 0.48.5",
1663
 "windows_x86_64_gnullvm 0.48.5",
1664
 "windows_x86_64_msvc 0.48.5",
1665
]
1666

1667
[[package]]
1668
name = "windows-targets"
1669
version = "0.52.0"
1670
source = "registry+https://github.com/rust-lang/crates.io-index"
1671
checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
1672
dependencies = [
1673
 "windows_aarch64_gnullvm 0.52.0",
1674
 "windows_aarch64_msvc 0.52.0",
1675
 "windows_i686_gnu 0.52.0",
1676
 "windows_i686_msvc 0.52.0",
1677
 "windows_x86_64_gnu 0.52.0",
1678
 "windows_x86_64_gnullvm 0.52.0",
1679
 "windows_x86_64_msvc 0.52.0",
1680
]
1681

1682
[[package]]
1683
name = "windows_aarch64_gnullvm"
1684
version = "0.48.5"
1685
source = "registry+https://github.com/rust-lang/crates.io-index"
1686
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
1687

1688
[[package]]
1689
name = "windows_aarch64_gnullvm"
1690
version = "0.52.0"
1691
source = "registry+https://github.com/rust-lang/crates.io-index"
1692
checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
1693

1694
[[package]]
1695
name = "windows_aarch64_msvc"
1696
version = "0.48.5"
1697
source = "registry+https://github.com/rust-lang/crates.io-index"
1698
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
1699

1700
[[package]]
1701
name = "windows_aarch64_msvc"
1702
version = "0.52.0"
1703
source = "registry+https://github.com/rust-lang/crates.io-index"
1704
checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
1705

1706
[[package]]
1707
name = "windows_i686_gnu"
1708
version = "0.48.5"
1709
source = "registry+https://github.com/rust-lang/crates.io-index"
1710
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
1711

1712
[[package]]
1713
name = "windows_i686_gnu"
1714
version = "0.52.0"
1715
source = "registry+https://github.com/rust-lang/crates.io-index"
1716
checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
1717

1718
[[package]]
1719
name = "windows_i686_msvc"
1720
version = "0.48.5"
1721
source = "registry+https://github.com/rust-lang/crates.io-index"
1722
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
1723

1724
[[package]]
1725
name = "windows_i686_msvc"
1726
version = "0.52.0"
1727
source = "registry+https://github.com/rust-lang/crates.io-index"
1728
checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
1729

1730
[[package]]
1731
name = "windows_x86_64_gnu"
1732
version = "0.48.5"
1733
source = "registry+https://github.com/rust-lang/crates.io-index"
1734
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
1735

1736
[[package]]
1737
name = "windows_x86_64_gnu"
1738
version = "0.52.0"
1739
source = "registry+https://github.com/rust-lang/crates.io-index"
1740
checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
1741

1742
[[package]]
1743
name = "windows_x86_64_gnullvm"
1744
version = "0.48.5"
1745
source = "registry+https://github.com/rust-lang/crates.io-index"
1746
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
1747

1748
[[package]]
1749
name = "windows_x86_64_gnullvm"
1750
version = "0.52.0"
1751
source = "registry+https://github.com/rust-lang/crates.io-index"
1752
checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
1753

1754
[[package]]
1755
name = "windows_x86_64_msvc"
1756
version = "0.48.5"
1757
source = "registry+https://github.com/rust-lang/crates.io-index"
1758
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
1759

1760
[[package]]
1761
name = "windows_x86_64_msvc"
1762
version = "0.52.0"
1763
source = "registry+https://github.com/rust-lang/crates.io-index"
1764
checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
1765

1766
[[package]]
1767
name = "winnow"
1768
version = "0.6.1"
1769
source = "registry+https://github.com/rust-lang/crates.io-index"
1770
checksum = "d90f4e0f530c4c69f62b80d839e9ef3855edc9cba471a160c4d692deed62b401"
1771
dependencies = [
1772
 "memchr",
1773
]
1774

1775
[[package]]
1776
name = "zeroize"
1777
version = "1.7.0"
1778
source = "registry+https://github.com/rust-lang/crates.io-index"
1779
checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d"
1780

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.