blob: b44b24b360070e8fa2b73f06b7a5c40b71329af0 [file] [log] [blame]
Roman Okhrimenko977b3752022-03-31 14:40:48 +03001# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 3
4
5[[package]]
6name = "aes"
7version = "0.7.4"
8source = "registry+https://github.com/rust-lang/crates.io-index"
9checksum = "495ee669413bfbe9e8cace80f4d3d78e6d8c8d99579f97fb93bde351b185f2d4"
10dependencies = [
11 "cfg-if",
12 "cipher",
13 "cpufeatures",
14 "ctr",
15 "opaque-debug",
16]
17
18[[package]]
19name = "aho-corasick"
20version = "0.7.18"
21source = "registry+https://github.com/rust-lang/crates.io-index"
22checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
23dependencies = [
24 "memchr",
25]
26
27[[package]]
28name = "atty"
29version = "0.2.14"
30source = "registry+https://github.com/rust-lang/crates.io-index"
31checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
32dependencies = [
33 "hermit-abi",
34 "libc",
35 "winapi",
36]
37
38[[package]]
39name = "base64"
40version = "0.13.0"
41source = "registry+https://github.com/rust-lang/crates.io-index"
42checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
43
44[[package]]
45name = "bootsim"
46version = "0.1.0"
47dependencies = [
48 "aes",
49 "base64",
50 "byteorder",
51 "cipher",
52 "docopt",
53 "env_logger",
54 "libc",
55 "log",
56 "mcuboot-sys",
57 "pem",
58 "rand 0.8.4",
59 "ring",
60 "serde",
61 "serde_derive",
62 "simflash",
63 "typenum",
64 "untrusted 0.9.0",
65]
66
67[[package]]
68name = "bumpalo"
69version = "3.7.0"
70source = "registry+https://github.com/rust-lang/crates.io-index"
71checksum = "9c59e7af012c713f529e7a3ee57ce9b31ddd858d4b512923602f74608b009631"
72
73[[package]]
74name = "byteorder"
75version = "1.4.3"
76source = "registry+https://github.com/rust-lang/crates.io-index"
77checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
78
79[[package]]
80name = "cc"
81version = "1.0.69"
82source = "registry+https://github.com/rust-lang/crates.io-index"
83checksum = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2"
84
85[[package]]
86name = "cfg-if"
87version = "1.0.0"
88source = "registry+https://github.com/rust-lang/crates.io-index"
89checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
90
91[[package]]
92name = "cipher"
93version = "0.3.0"
94source = "registry+https://github.com/rust-lang/crates.io-index"
95checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7"
96dependencies = [
97 "generic-array",
98]
99
100[[package]]
101name = "cpufeatures"
102version = "0.1.5"
103source = "registry+https://github.com/rust-lang/crates.io-index"
104checksum = "66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef"
105dependencies = [
106 "libc",
107]
108
109[[package]]
110name = "ctr"
111version = "0.7.0"
112source = "registry+https://github.com/rust-lang/crates.io-index"
113checksum = "a232f92a03f37dd7d7dd2adc67166c77e9cd88de5b019b9a9eecfaeaf7bfd481"
114dependencies = [
115 "cipher",
116]
117
118[[package]]
119name = "docopt"
120version = "1.1.1"
121source = "registry+https://github.com/rust-lang/crates.io-index"
122checksum = "7f3f119846c823f9eafcf953a8f6ffb6ed69bf6240883261a7f13b634579a51f"
123dependencies = [
124 "lazy_static",
125 "regex",
126 "serde",
127 "strsim",
128]
129
130[[package]]
131name = "env_logger"
132version = "0.9.0"
133source = "registry+https://github.com/rust-lang/crates.io-index"
134checksum = "0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3"
135dependencies = [
136 "atty",
137 "humantime",
138 "log",
139 "regex",
140 "termcolor",
141]
142
143[[package]]
144name = "generic-array"
145version = "0.14.4"
146source = "registry+https://github.com/rust-lang/crates.io-index"
147checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817"
148dependencies = [
149 "typenum",
150 "version_check",
151]
152
153[[package]]
154name = "getrandom"
155version = "0.1.16"
156source = "registry+https://github.com/rust-lang/crates.io-index"
157checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
158dependencies = [
159 "cfg-if",
160 "libc",
161 "wasi 0.9.0+wasi-snapshot-preview1",
162]
163
164[[package]]
165name = "getrandom"
166version = "0.2.3"
167source = "registry+https://github.com/rust-lang/crates.io-index"
168checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
169dependencies = [
170 "cfg-if",
171 "libc",
172 "wasi 0.10.2+wasi-snapshot-preview1",
173]
174
175[[package]]
176name = "hermit-abi"
177version = "0.1.19"
178source = "registry+https://github.com/rust-lang/crates.io-index"
179checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
180dependencies = [
181 "libc",
182]
183
184[[package]]
185name = "humantime"
186version = "2.1.0"
187source = "registry+https://github.com/rust-lang/crates.io-index"
188checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
189
190[[package]]
191name = "js-sys"
192version = "0.3.53"
193source = "registry+https://github.com/rust-lang/crates.io-index"
194checksum = "e4bf49d50e2961077d9c99f4b7997d770a1114f087c3c2e0069b36c13fc2979d"
195dependencies = [
196 "wasm-bindgen",
197]
198
199[[package]]
200name = "lazy_static"
201version = "1.4.0"
202source = "registry+https://github.com/rust-lang/crates.io-index"
203checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
204
205[[package]]
206name = "libc"
207version = "0.2.99"
208source = "registry+https://github.com/rust-lang/crates.io-index"
209checksum = "a7f823d141fe0a24df1e23b4af4e3c7ba9e5966ec514ea068c93024aa7deb765"
210
211[[package]]
212name = "log"
213version = "0.4.14"
214source = "registry+https://github.com/rust-lang/crates.io-index"
215checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
216dependencies = [
217 "cfg-if",
218]
219
220[[package]]
221name = "mcuboot-sys"
222version = "0.1.0"
223dependencies = [
224 "cc",
225 "libc",
226 "log",
227 "simflash",
228]
229
230[[package]]
231name = "memchr"
232version = "2.4.1"
233source = "registry+https://github.com/rust-lang/crates.io-index"
234checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
235
236[[package]]
237name = "once_cell"
238version = "1.8.0"
239source = "registry+https://github.com/rust-lang/crates.io-index"
240checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
241
242[[package]]
243name = "opaque-debug"
244version = "0.3.0"
245source = "registry+https://github.com/rust-lang/crates.io-index"
246checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
247
248[[package]]
249name = "pem"
250version = "0.8.3"
251source = "registry+https://github.com/rust-lang/crates.io-index"
252checksum = "fd56cbd21fea48d0c440b41cd69c589faacade08c992d9a54e471b79d0fd13eb"
253dependencies = [
254 "base64",
255 "once_cell",
256 "regex",
257]
258
259[[package]]
260name = "ppv-lite86"
261version = "0.2.10"
262source = "registry+https://github.com/rust-lang/crates.io-index"
263checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
264
265[[package]]
266name = "proc-macro2"
267version = "1.0.28"
268source = "registry+https://github.com/rust-lang/crates.io-index"
269checksum = "5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612"
270dependencies = [
271 "unicode-xid",
272]
273
274[[package]]
275name = "quote"
276version = "1.0.9"
277source = "registry+https://github.com/rust-lang/crates.io-index"
278checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
279dependencies = [
280 "proc-macro2",
281]
282
283[[package]]
284name = "rand"
285version = "0.7.3"
286source = "registry+https://github.com/rust-lang/crates.io-index"
287checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
288dependencies = [
289 "getrandom 0.1.16",
290 "libc",
291 "rand_chacha 0.2.2",
292 "rand_core 0.5.1",
293 "rand_hc 0.2.0",
294]
295
296[[package]]
297name = "rand"
298version = "0.8.4"
299source = "registry+https://github.com/rust-lang/crates.io-index"
300checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
301dependencies = [
302 "libc",
303 "rand_chacha 0.3.1",
304 "rand_core 0.6.3",
305 "rand_hc 0.3.1",
306]
307
308[[package]]
309name = "rand_chacha"
310version = "0.2.2"
311source = "registry+https://github.com/rust-lang/crates.io-index"
312checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
313dependencies = [
314 "ppv-lite86",
315 "rand_core 0.5.1",
316]
317
318[[package]]
319name = "rand_chacha"
320version = "0.3.1"
321source = "registry+https://github.com/rust-lang/crates.io-index"
322checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
323dependencies = [
324 "ppv-lite86",
325 "rand_core 0.6.3",
326]
327
328[[package]]
329name = "rand_core"
330version = "0.5.1"
331source = "registry+https://github.com/rust-lang/crates.io-index"
332checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
333dependencies = [
334 "getrandom 0.1.16",
335]
336
337[[package]]
338name = "rand_core"
339version = "0.6.3"
340source = "registry+https://github.com/rust-lang/crates.io-index"
341checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
342dependencies = [
343 "getrandom 0.2.3",
344]
345
346[[package]]
347name = "rand_hc"
348version = "0.2.0"
349source = "registry+https://github.com/rust-lang/crates.io-index"
350checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
351dependencies = [
352 "rand_core 0.5.1",
353]
354
355[[package]]
356name = "rand_hc"
357version = "0.3.1"
358source = "registry+https://github.com/rust-lang/crates.io-index"
359checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7"
360dependencies = [
361 "rand_core 0.6.3",
362]
363
364[[package]]
365name = "regex"
366version = "1.5.4"
367source = "registry+https://github.com/rust-lang/crates.io-index"
368checksum = "d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461"
369dependencies = [
370 "aho-corasick",
371 "memchr",
372 "regex-syntax",
373]
374
375[[package]]
376name = "regex-syntax"
377version = "0.6.25"
378source = "registry+https://github.com/rust-lang/crates.io-index"
379checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
380
381[[package]]
382name = "ring"
383version = "0.16.20"
384source = "registry+https://github.com/rust-lang/crates.io-index"
385checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
386dependencies = [
387 "cc",
388 "libc",
389 "once_cell",
390 "spin",
391 "untrusted 0.7.1",
392 "web-sys",
393 "winapi",
394]
395
396[[package]]
397name = "serde"
398version = "1.0.127"
399source = "registry+https://github.com/rust-lang/crates.io-index"
400checksum = "f03b9878abf6d14e6779d3f24f07b2cfa90352cfec4acc5aab8f1ac7f146fae8"
401dependencies = [
402 "serde_derive",
403]
404
405[[package]]
406name = "serde_derive"
407version = "1.0.127"
408source = "registry+https://github.com/rust-lang/crates.io-index"
409checksum = "a024926d3432516606328597e0f224a51355a493b49fdd67e9209187cbe55ecc"
410dependencies = [
411 "proc-macro2",
412 "quote",
413 "syn",
414]
415
416[[package]]
417name = "simflash"
418version = "0.1.0"
419dependencies = [
420 "log",
421 "rand 0.7.3",
422 "thiserror",
423]
424
425[[package]]
426name = "spin"
427version = "0.5.2"
428source = "registry+https://github.com/rust-lang/crates.io-index"
429checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
430
431[[package]]
432name = "strsim"
433version = "0.10.0"
434source = "registry+https://github.com/rust-lang/crates.io-index"
435checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
436
437[[package]]
438name = "syn"
439version = "1.0.74"
440source = "registry+https://github.com/rust-lang/crates.io-index"
441checksum = "1873d832550d4588c3dbc20f01361ab00bfe741048f71e3fecf145a7cc18b29c"
442dependencies = [
443 "proc-macro2",
444 "quote",
445 "unicode-xid",
446]
447
448[[package]]
449name = "termcolor"
450version = "1.1.2"
451source = "registry+https://github.com/rust-lang/crates.io-index"
452checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
453dependencies = [
454 "winapi-util",
455]
456
457[[package]]
458name = "thiserror"
459version = "1.0.26"
460source = "registry+https://github.com/rust-lang/crates.io-index"
461checksum = "93119e4feac1cbe6c798c34d3a53ea0026b0b1de6a120deef895137c0529bfe2"
462dependencies = [
463 "thiserror-impl",
464]
465
466[[package]]
467name = "thiserror-impl"
468version = "1.0.26"
469source = "registry+https://github.com/rust-lang/crates.io-index"
470checksum = "060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745"
471dependencies = [
472 "proc-macro2",
473 "quote",
474 "syn",
475]
476
477[[package]]
478name = "typenum"
479version = "1.13.0"
480source = "registry+https://github.com/rust-lang/crates.io-index"
481checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06"
482
483[[package]]
484name = "unicode-xid"
485version = "0.2.2"
486source = "registry+https://github.com/rust-lang/crates.io-index"
487checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
488
489[[package]]
490name = "untrusted"
491version = "0.7.1"
492source = "registry+https://github.com/rust-lang/crates.io-index"
493checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
494
495[[package]]
496name = "untrusted"
497version = "0.9.0"
498source = "registry+https://github.com/rust-lang/crates.io-index"
499checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
500
501[[package]]
502name = "version_check"
503version = "0.9.3"
504source = "registry+https://github.com/rust-lang/crates.io-index"
505checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
506
507[[package]]
508name = "wasi"
509version = "0.9.0+wasi-snapshot-preview1"
510source = "registry+https://github.com/rust-lang/crates.io-index"
511checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
512
513[[package]]
514name = "wasi"
515version = "0.10.2+wasi-snapshot-preview1"
516source = "registry+https://github.com/rust-lang/crates.io-index"
517checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
518
519[[package]]
520name = "wasm-bindgen"
521version = "0.2.76"
522source = "registry+https://github.com/rust-lang/crates.io-index"
523checksum = "8ce9b1b516211d33767048e5d47fa2a381ed8b76fc48d2ce4aa39877f9f183e0"
524dependencies = [
525 "cfg-if",
526 "wasm-bindgen-macro",
527]
528
529[[package]]
530name = "wasm-bindgen-backend"
531version = "0.2.76"
532source = "registry+https://github.com/rust-lang/crates.io-index"
533checksum = "cfe8dc78e2326ba5f845f4b5bf548401604fa20b1dd1d365fb73b6c1d6364041"
534dependencies = [
535 "bumpalo",
536 "lazy_static",
537 "log",
538 "proc-macro2",
539 "quote",
540 "syn",
541 "wasm-bindgen-shared",
542]
543
544[[package]]
545name = "wasm-bindgen-macro"
546version = "0.2.76"
547source = "registry+https://github.com/rust-lang/crates.io-index"
548checksum = "44468aa53335841d9d6b6c023eaab07c0cd4bddbcfdee3e2bb1e8d2cb8069fef"
549dependencies = [
550 "quote",
551 "wasm-bindgen-macro-support",
552]
553
554[[package]]
555name = "wasm-bindgen-macro-support"
556version = "0.2.76"
557source = "registry+https://github.com/rust-lang/crates.io-index"
558checksum = "0195807922713af1e67dc66132c7328206ed9766af3858164fb583eedc25fbad"
559dependencies = [
560 "proc-macro2",
561 "quote",
562 "syn",
563 "wasm-bindgen-backend",
564 "wasm-bindgen-shared",
565]
566
567[[package]]
568name = "wasm-bindgen-shared"
569version = "0.2.76"
570source = "registry+https://github.com/rust-lang/crates.io-index"
571checksum = "acdb075a845574a1fa5f09fd77e43f7747599301ea3417a9fbffdeedfc1f4a29"
572
573[[package]]
574name = "web-sys"
575version = "0.3.53"
576source = "registry+https://github.com/rust-lang/crates.io-index"
577checksum = "224b2f6b67919060055ef1a67807367c2066ed520c3862cc013d26cf893a783c"
578dependencies = [
579 "js-sys",
580 "wasm-bindgen",
581]
582
583[[package]]
584name = "winapi"
585version = "0.3.9"
586source = "registry+https://github.com/rust-lang/crates.io-index"
587checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
588dependencies = [
589 "winapi-i686-pc-windows-gnu",
590 "winapi-x86_64-pc-windows-gnu",
591]
592
593[[package]]
594name = "winapi-i686-pc-windows-gnu"
595version = "0.4.0"
596source = "registry+https://github.com/rust-lang/crates.io-index"
597checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
598
599[[package]]
600name = "winapi-util"
601version = "0.1.5"
602source = "registry+https://github.com/rust-lang/crates.io-index"
603checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
604dependencies = [
605 "winapi",
606]
607
608[[package]]
609name = "winapi-x86_64-pc-windows-gnu"
610version = "0.4.0"
611source = "registry+https://github.com/rust-lang/crates.io-index"
612checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"