python312Packages.llama-index: 0.12.9 -> 0.12.9.post1 (#371957)
[NixPkgs.git] / pkgs / by-name / li / libsignal-ffi / Cargo.lock
blob3635d0abdc352b5ef4b7ecfb0063630d87e21285
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 version = 3
5 [[package]]
6 name = "addr2line"
7 version = "0.24.1"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375"
10 dependencies = [
11  "gimli",
14 [[package]]
15 name = "adler2"
16 version = "2.0.0"
17 source = "registry+https://github.com/rust-lang/crates.io-index"
18 checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
20 [[package]]
21 name = "aead"
22 version = "0.5.2"
23 source = "registry+https://github.com/rust-lang/crates.io-index"
24 checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
25 dependencies = [
26  "crypto-common",
27  "generic-array",
30 [[package]]
31 name = "aes"
32 version = "0.8.4"
33 source = "registry+https://github.com/rust-lang/crates.io-index"
34 checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"
35 dependencies = [
36  "cfg-if",
37  "cipher",
38  "cpufeatures",
39  "zeroize",
42 [[package]]
43 name = "aes-gcm"
44 version = "0.10.3"
45 source = "registry+https://github.com/rust-lang/crates.io-index"
46 checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"
47 dependencies = [
48  "aead",
49  "aes",
50  "cipher",
51  "ctr",
52  "ghash",
53  "subtle",
56 [[package]]
57 name = "aes-gcm-siv"
58 version = "0.11.1"
59 source = "registry+https://github.com/rust-lang/crates.io-index"
60 checksum = "ae0784134ba9375416d469ec31e7c5f9fa94405049cf08c5ce5b4698be673e0d"
61 dependencies = [
62  "aead",
63  "aes",
64  "cipher",
65  "ctr",
66  "polyval",
67  "subtle",
68  "zeroize",
71 [[package]]
72 name = "aho-corasick"
73 version = "1.1.3"
74 source = "registry+https://github.com/rust-lang/crates.io-index"
75 checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
76 dependencies = [
77  "memchr",
80 [[package]]
81 name = "android-tzdata"
82 version = "0.1.1"
83 source = "registry+https://github.com/rust-lang/crates.io-index"
84 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
86 [[package]]
87 name = "android_system_properties"
88 version = "0.1.5"
89 source = "registry+https://github.com/rust-lang/crates.io-index"
90 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
91 dependencies = [
92  "libc",
95 [[package]]
96 name = "anes"
97 version = "0.1.6"
98 source = "registry+https://github.com/rust-lang/crates.io-index"
99 checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
101 [[package]]
102 name = "anstream"
103 version = "0.6.15"
104 source = "registry+https://github.com/rust-lang/crates.io-index"
105 checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526"
106 dependencies = [
107  "anstyle",
108  "anstyle-parse",
109  "anstyle-query",
110  "anstyle-wincon",
111  "colorchoice",
112  "is_terminal_polyfill",
113  "utf8parse",
116 [[package]]
117 name = "anstyle"
118 version = "1.0.8"
119 source = "registry+https://github.com/rust-lang/crates.io-index"
120 checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
122 [[package]]
123 name = "anstyle-parse"
124 version = "0.2.5"
125 source = "registry+https://github.com/rust-lang/crates.io-index"
126 checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb"
127 dependencies = [
128  "utf8parse",
131 [[package]]
132 name = "anstyle-query"
133 version = "1.1.1"
134 source = "registry+https://github.com/rust-lang/crates.io-index"
135 checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"
136 dependencies = [
137  "windows-sys 0.52.0",
140 [[package]]
141 name = "anstyle-wincon"
142 version = "3.0.4"
143 source = "registry+https://github.com/rust-lang/crates.io-index"
144 checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"
145 dependencies = [
146  "anstyle",
147  "windows-sys 0.52.0",
150 [[package]]
151 name = "anyhow"
152 version = "1.0.88"
153 source = "registry+https://github.com/rust-lang/crates.io-index"
154 checksum = "4e1496f8fb1fbf272686b8d37f523dab3e4a7443300055e74cdaa449f3114356"
156 [[package]]
157 name = "argon2"
158 version = "0.5.3"
159 source = "registry+https://github.com/rust-lang/crates.io-index"
160 checksum = "3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072"
161 dependencies = [
162  "base64ct",
163  "blake2",
164  "cpufeatures",
165  "password-hash",
166  "zeroize",
169 [[package]]
170 name = "array-concat"
171 version = "0.5.3"
172 source = "registry+https://github.com/rust-lang/crates.io-index"
173 checksum = "68b4d2c47ea522f4135657904891e533727daca3d2d852f29f5e4cc50960c77c"
175 [[package]]
176 name = "arrayref"
177 version = "0.3.8"
178 source = "registry+https://github.com/rust-lang/crates.io-index"
179 checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a"
181 [[package]]
182 name = "arrayvec"
183 version = "0.7.6"
184 source = "registry+https://github.com/rust-lang/crates.io-index"
185 checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
187 [[package]]
188 name = "asn1"
189 version = "0.16.2"
190 source = "registry+https://github.com/rust-lang/crates.io-index"
191 checksum = "532ceda058281b62096b2add4ab00ab3a453d30dee28b8890f62461a0109ebbd"
192 dependencies = [
193  "asn1_derive",
196 [[package]]
197 name = "asn1_derive"
198 version = "0.16.2"
199 source = "registry+https://github.com/rust-lang/crates.io-index"
200 checksum = "56e6076d38cc17cc22b0f65f31170a2ee1975e6b07f0012893aefd86ce19c987"
201 dependencies = [
202  "proc-macro2",
203  "quote",
204  "syn 2.0.77",
207 [[package]]
208 name = "assert_cmd"
209 version = "2.0.16"
210 source = "registry+https://github.com/rust-lang/crates.io-index"
211 checksum = "dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d"
212 dependencies = [
213  "anstyle",
214  "bstr",
215  "doc-comment",
216  "libc",
217  "predicates",
218  "predicates-core",
219  "predicates-tree",
220  "wait-timeout",
223 [[package]]
224 name = "assert_matches"
225 version = "1.5.0"
226 source = "registry+https://github.com/rust-lang/crates.io-index"
227 checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
229 [[package]]
230 name = "async-compression"
231 version = "0.4.12"
232 source = "registry+https://github.com/rust-lang/crates.io-index"
233 checksum = "fec134f64e2bc57411226dfc4e52dec859ddfc7e711fc5e07b612584f000e4aa"
234 dependencies = [
235  "flate2",
236  "futures-core",
237  "futures-io",
238  "memchr",
239  "pin-project-lite",
242 [[package]]
243 name = "async-trait"
244 version = "0.1.82"
245 source = "registry+https://github.com/rust-lang/crates.io-index"
246 checksum = "a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1"
247 dependencies = [
248  "proc-macro2",
249  "quote",
250  "syn 2.0.77",
253 [[package]]
254 name = "atomic-take"
255 version = "1.1.0"
256 source = "registry+https://github.com/rust-lang/crates.io-index"
257 checksum = "a8ab6b55fe97976e46f91ddbed8d147d966475dc29b2032757ba47e02376fbc3"
259 [[package]]
260 name = "atomic-waker"
261 version = "1.1.2"
262 source = "registry+https://github.com/rust-lang/crates.io-index"
263 checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
265 [[package]]
266 name = "attest"
267 version = "0.1.0"
268 dependencies = [
269  "asn1",
270  "assert_matches",
271  "base64 0.22.1",
272  "bitflags",
273  "blake2",
274  "boring",
275  "chacha20poly1305",
276  "chrono",
277  "ciborium",
278  "displaydoc",
279  "hex",
280  "hex-literal",
281  "lazy_static",
282  "libc",
283  "libcrux-ml-kem",
284  "log",
285  "prost",
286  "prost-build",
287  "rand_core",
288  "serde",
289  "serde_json",
290  "sha2",
291  "snow",
292  "static_assertions",
293  "strum",
294  "subtle",
295  "test-case",
296  "thiserror",
297  "uuid",
298  "x25519-dalek",
299  "zerocopy",
302 [[package]]
303 name = "autocfg"
304 version = "1.3.0"
305 source = "registry+https://github.com/rust-lang/crates.io-index"
306 checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
308 [[package]]
309 name = "backtrace"
310 version = "0.3.74"
311 source = "registry+https://github.com/rust-lang/crates.io-index"
312 checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
313 dependencies = [
314  "addr2line",
315  "cfg-if",
316  "libc",
317  "miniz_oxide",
318  "object",
319  "rustc-demangle",
320  "windows-targets 0.52.6",
323 [[package]]
324 name = "base64"
325 version = "0.21.7"
326 source = "registry+https://github.com/rust-lang/crates.io-index"
327 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
329 [[package]]
330 name = "base64"
331 version = "0.22.1"
332 source = "registry+https://github.com/rust-lang/crates.io-index"
333 checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
335 [[package]]
336 name = "base64ct"
337 version = "1.6.0"
338 source = "registry+https://github.com/rust-lang/crates.io-index"
339 checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
341 [[package]]
342 name = "bincode"
343 version = "1.3.3"
344 source = "registry+https://github.com/rust-lang/crates.io-index"
345 checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
346 dependencies = [
347  "serde",
350 [[package]]
351 name = "bindgen"
352 version = "0.70.1"
353 source = "registry+https://github.com/rust-lang/crates.io-index"
354 checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f"
355 dependencies = [
356  "bitflags",
357  "cexpr",
358  "clang-sys",
359  "itertools 0.13.0",
360  "proc-macro2",
361  "quote",
362  "regex",
363  "rustc-hash",
364  "shlex",
365  "syn 2.0.77",
368 [[package]]
369 name = "bit-set"
370 version = "0.5.3"
371 source = "registry+https://github.com/rust-lang/crates.io-index"
372 checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1"
373 dependencies = [
374  "bit-vec",
377 [[package]]
378 name = "bit-vec"
379 version = "0.6.3"
380 source = "registry+https://github.com/rust-lang/crates.io-index"
381 checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
383 [[package]]
384 name = "bitflags"
385 version = "2.6.0"
386 source = "registry+https://github.com/rust-lang/crates.io-index"
387 checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
389 [[package]]
390 name = "bitstream-io"
391 version = "1.10.0"
392 source = "registry+https://github.com/rust-lang/crates.io-index"
393 checksum = "e445576659fd04a57b44cbd00aa37aaa815ebefa0aa3cb677a6b5e63d883074f"
395 [[package]]
396 name = "blake2"
397 version = "0.10.6"
398 source = "registry+https://github.com/rust-lang/crates.io-index"
399 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
400 dependencies = [
401  "digest",
404 [[package]]
405 name = "block-buffer"
406 version = "0.10.4"
407 source = "registry+https://github.com/rust-lang/crates.io-index"
408 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
409 dependencies = [
410  "generic-array",
413 [[package]]
414 name = "block-padding"
415 version = "0.3.3"
416 source = "registry+https://github.com/rust-lang/crates.io-index"
417 checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93"
418 dependencies = [
419  "generic-array",
422 [[package]]
423 name = "boring"
424 version = "4.13.0"
425 source = "git+https://github.com/signalapp/boring?tag=signal-v4.13.0#1af143f50937bce6a9a9c7405ec824a9153c8ba0"
426 dependencies = [
427  "bitflags",
428  "boring-sys",
429  "foreign-types",
430  "libc",
431  "once_cell",
432  "openssl-macros",
435 [[package]]
436 name = "boring-sys"
437 version = "4.13.0"
438 source = "git+https://github.com/signalapp/boring?tag=signal-v4.13.0#1af143f50937bce6a9a9c7405ec824a9153c8ba0"
439 dependencies = [
440  "autocfg",
441  "bindgen",
442  "cmake",
443  "fs_extra",
444  "fslock",
447 [[package]]
448 name = "breakpad-symbols"
449 version = "0.21.2"
450 source = "registry+https://github.com/rust-lang/crates.io-index"
451 checksum = "b37cb0d96cbe2c0cb6c4fc8856dc38b87d61abaa220c818f162bee332d3f4193"
452 dependencies = [
453  "async-trait",
454  "cachemap2",
455  "circular",
456  "debugid",
457  "futures-util",
458  "minidump-common",
459  "nom",
460  "range-map",
461  "thiserror",
462  "tracing",
465 [[package]]
466 name = "bstr"
467 version = "1.10.0"
468 source = "registry+https://github.com/rust-lang/crates.io-index"
469 checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c"
470 dependencies = [
471  "memchr",
472  "regex-automata 0.4.7",
473  "serde",
476 [[package]]
477 name = "bumpalo"
478 version = "3.16.0"
479 source = "registry+https://github.com/rust-lang/crates.io-index"
480 checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
482 [[package]]
483 name = "byteorder"
484 version = "1.5.0"
485 source = "registry+https://github.com/rust-lang/crates.io-index"
486 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
488 [[package]]
489 name = "bytes"
490 version = "1.7.1"
491 source = "registry+https://github.com/rust-lang/crates.io-index"
492 checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50"
494 [[package]]
495 name = "cachemap2"
496 version = "0.3.0"
497 source = "registry+https://github.com/rust-lang/crates.io-index"
498 checksum = "68ccbd3153aa153b2f5eff557537ffce81e4dd6c50ae0eddc41dc8d0c388436f"
500 [[package]]
501 name = "cast"
502 version = "0.3.0"
503 source = "registry+https://github.com/rust-lang/crates.io-index"
504 checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
506 [[package]]
507 name = "cbc"
508 version = "0.1.2"
509 source = "registry+https://github.com/rust-lang/crates.io-index"
510 checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6"
511 dependencies = [
512  "cipher",
515 [[package]]
516 name = "cc"
517 version = "1.1.18"
518 source = "registry+https://github.com/rust-lang/crates.io-index"
519 checksum = "b62ac837cdb5cb22e10a256099b4fc502b1dfe560cb282963a974d7abd80e476"
520 dependencies = [
521  "jobserver",
522  "libc",
523  "shlex",
526 [[package]]
527 name = "cesu8"
528 version = "1.1.0"
529 source = "registry+https://github.com/rust-lang/crates.io-index"
530 checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"
532 [[package]]
533 name = "cexpr"
534 version = "0.6.0"
535 source = "registry+https://github.com/rust-lang/crates.io-index"
536 checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
537 dependencies = [
538  "nom",
541 [[package]]
542 name = "cfg-if"
543 version = "1.0.0"
544 source = "registry+https://github.com/rust-lang/crates.io-index"
545 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
547 [[package]]
548 name = "chacha20"
549 version = "0.9.1"
550 source = "registry+https://github.com/rust-lang/crates.io-index"
551 checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818"
552 dependencies = [
553  "cfg-if",
554  "cipher",
555  "cpufeatures",
558 [[package]]
559 name = "chacha20poly1305"
560 version = "0.10.1"
561 source = "registry+https://github.com/rust-lang/crates.io-index"
562 checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35"
563 dependencies = [
564  "aead",
565  "chacha20",
566  "cipher",
567  "poly1305",
568  "zeroize",
571 [[package]]
572 name = "chrono"
573 version = "0.4.38"
574 source = "registry+https://github.com/rust-lang/crates.io-index"
575 checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
576 dependencies = [
577  "android-tzdata",
578  "iana-time-zone",
579  "js-sys",
580  "num-traits 0.2.19",
581  "serde",
582  "wasm-bindgen",
583  "windows-targets 0.52.6",
586 [[package]]
587 name = "ciborium"
588 version = "0.2.2"
589 source = "registry+https://github.com/rust-lang/crates.io-index"
590 checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
591 dependencies = [
592  "ciborium-io",
593  "ciborium-ll",
594  "serde",
597 [[package]]
598 name = "ciborium-io"
599 version = "0.2.2"
600 source = "registry+https://github.com/rust-lang/crates.io-index"
601 checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"
603 [[package]]
604 name = "ciborium-ll"
605 version = "0.2.2"
606 source = "registry+https://github.com/rust-lang/crates.io-index"
607 checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
608 dependencies = [
609  "ciborium-io",
610  "half",
613 [[package]]
614 name = "cipher"
615 version = "0.4.4"
616 source = "registry+https://github.com/rust-lang/crates.io-index"
617 checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"
618 dependencies = [
619  "crypto-common",
620  "inout",
621  "zeroize",
624 [[package]]
625 name = "circular"
626 version = "0.3.0"
627 source = "registry+https://github.com/rust-lang/crates.io-index"
628 checksum = "b0fc239e0f6cb375d2402d48afb92f76f5404fd1df208a41930ec81eda078bea"
630 [[package]]
631 name = "clang-sys"
632 version = "1.8.1"
633 source = "registry+https://github.com/rust-lang/crates.io-index"
634 checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4"
635 dependencies = [
636  "glob",
637  "libc",
638  "libloading",
641 [[package]]
642 name = "clap"
643 version = "4.5.17"
644 source = "registry+https://github.com/rust-lang/crates.io-index"
645 checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac"
646 dependencies = [
647  "clap_builder",
648  "clap_derive",
651 [[package]]
652 name = "clap-stdin"
653 version = "0.3.0"
654 source = "registry+https://github.com/rust-lang/crates.io-index"
655 checksum = "1b2273396940ab439c58cd300e1e93a07768fce6e7a578f24089aab40b3a9d00"
656 dependencies = [
657  "thiserror",
660 [[package]]
661 name = "clap_builder"
662 version = "4.5.17"
663 source = "registry+https://github.com/rust-lang/crates.io-index"
664 checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73"
665 dependencies = [
666  "anstream",
667  "anstyle",
668  "clap_lex",
669  "strsim 0.11.1",
672 [[package]]
673 name = "clap_derive"
674 version = "4.5.13"
675 source = "registry+https://github.com/rust-lang/crates.io-index"
676 checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0"
677 dependencies = [
678  "heck",
679  "proc-macro2",
680  "quote",
681  "syn 2.0.77",
684 [[package]]
685 name = "clap_lex"
686 version = "0.7.2"
687 source = "registry+https://github.com/rust-lang/crates.io-index"
688 checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"
690 [[package]]
691 name = "cmake"
692 version = "0.1.48"
693 source = "registry+https://github.com/rust-lang/crates.io-index"
694 checksum = "e8ad8cef104ac57b68b89df3208164d228503abbdce70f6880ffa3d970e7443a"
695 dependencies = [
696  "cc",
699 [[package]]
700 name = "colorchoice"
701 version = "1.0.2"
702 source = "registry+https://github.com/rust-lang/crates.io-index"
703 checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0"
705 [[package]]
706 name = "colored"
707 version = "2.1.0"
708 source = "registry+https://github.com/rust-lang/crates.io-index"
709 checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8"
710 dependencies = [
711  "lazy_static",
712  "windows-sys 0.48.0",
715 [[package]]
716 name = "combine"
717 version = "4.6.7"
718 source = "registry+https://github.com/rust-lang/crates.io-index"
719 checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd"
720 dependencies = [
721  "bytes",
722  "memchr",
725 [[package]]
726 name = "const-oid"
727 version = "0.9.6"
728 source = "registry+https://github.com/rust-lang/crates.io-index"
729 checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
731 [[package]]
732 name = "const-str"
733 version = "0.5.7"
734 source = "registry+https://github.com/rust-lang/crates.io-index"
735 checksum = "3618cccc083bb987a415d85c02ca6c9994ea5b44731ec28b9ecf09658655fba9"
737 [[package]]
738 name = "convert_case"
739 version = "0.4.0"
740 source = "registry+https://github.com/rust-lang/crates.io-index"
741 checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
743 [[package]]
744 name = "core-foundation"
745 version = "0.9.4"
746 source = "registry+https://github.com/rust-lang/crates.io-index"
747 checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
748 dependencies = [
749  "core-foundation-sys",
750  "libc",
753 [[package]]
754 name = "core-foundation-sys"
755 version = "0.8.7"
756 source = "registry+https://github.com/rust-lang/crates.io-index"
757 checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
759 [[package]]
760 name = "cpufeatures"
761 version = "0.2.14"
762 source = "registry+https://github.com/rust-lang/crates.io-index"
763 checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0"
764 dependencies = [
765  "libc",
768 [[package]]
769 name = "crc32fast"
770 version = "1.4.2"
771 source = "registry+https://github.com/rust-lang/crates.io-index"
772 checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
773 dependencies = [
774  "cfg-if",
777 [[package]]
778 name = "criterion"
779 version = "0.5.1"
780 source = "registry+https://github.com/rust-lang/crates.io-index"
781 checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
782 dependencies = [
783  "anes",
784  "cast",
785  "ciborium",
786  "clap",
787  "criterion-plot",
788  "is-terminal",
789  "itertools 0.10.5",
790  "num-traits 0.2.19",
791  "once_cell",
792  "oorandom",
793  "plotters",
794  "rayon",
795  "regex",
796  "serde",
797  "serde_derive",
798  "serde_json",
799  "tinytemplate",
800  "walkdir",
803 [[package]]
804 name = "criterion-plot"
805 version = "0.5.0"
806 source = "registry+https://github.com/rust-lang/crates.io-index"
807 checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
808 dependencies = [
809  "cast",
810  "itertools 0.10.5",
813 [[package]]
814 name = "crossbeam-deque"
815 version = "0.8.5"
816 source = "registry+https://github.com/rust-lang/crates.io-index"
817 checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
818 dependencies = [
819  "crossbeam-epoch",
820  "crossbeam-utils",
823 [[package]]
824 name = "crossbeam-epoch"
825 version = "0.9.18"
826 source = "registry+https://github.com/rust-lang/crates.io-index"
827 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
828 dependencies = [
829  "crossbeam-utils",
832 [[package]]
833 name = "crossbeam-utils"
834 version = "0.8.20"
835 source = "registry+https://github.com/rust-lang/crates.io-index"
836 checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
838 [[package]]
839 name = "crunchy"
840 version = "0.2.2"
841 source = "registry+https://github.com/rust-lang/crates.io-index"
842 checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
844 [[package]]
845 name = "crypto-common"
846 version = "0.1.6"
847 source = "registry+https://github.com/rust-lang/crates.io-index"
848 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
849 dependencies = [
850  "generic-array",
851  "rand_core",
852  "typenum",
855 [[package]]
856 name = "ctr"
857 version = "0.9.2"
858 source = "registry+https://github.com/rust-lang/crates.io-index"
859 checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"
860 dependencies = [
861  "cipher",
864 [[package]]
865 name = "curve25519-dalek"
866 version = "4.1.3"
867 source = "git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3#7c6d34756355a3566a704da84dce7b1c039a6572"
868 dependencies = [
869  "cfg-if",
870  "cpufeatures",
871  "curve25519-dalek-derive",
872  "digest",
873  "fiat-crypto",
874  "rand_core",
875  "rustc_version",
876  "serde",
877  "subtle",
878  "zeroize",
881 [[package]]
882 name = "curve25519-dalek-derive"
883 version = "0.1.1"
884 source = "git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3#7c6d34756355a3566a704da84dce7b1c039a6572"
885 dependencies = [
886  "proc-macro2",
887  "quote",
888  "syn 2.0.77",
891 [[package]]
892 name = "darling"
893 version = "0.14.4"
894 source = "registry+https://github.com/rust-lang/crates.io-index"
895 checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850"
896 dependencies = [
897  "darling_core",
898  "darling_macro",
901 [[package]]
902 name = "darling_core"
903 version = "0.14.4"
904 source = "registry+https://github.com/rust-lang/crates.io-index"
905 checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0"
906 dependencies = [
907  "fnv",
908  "ident_case",
909  "proc-macro2",
910  "quote",
911  "strsim 0.10.0",
912  "syn 1.0.109",
915 [[package]]
916 name = "darling_macro"
917 version = "0.14.4"
918 source = "registry+https://github.com/rust-lang/crates.io-index"
919 checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e"
920 dependencies = [
921  "darling_core",
922  "quote",
923  "syn 1.0.109",
926 [[package]]
927 name = "data-encoding"
928 version = "2.6.0"
929 source = "registry+https://github.com/rust-lang/crates.io-index"
930 checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2"
932 [[package]]
933 name = "debugid"
934 version = "0.8.0"
935 source = "registry+https://github.com/rust-lang/crates.io-index"
936 checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d"
937 dependencies = [
938  "uuid",
941 [[package]]
942 name = "der"
943 version = "0.7.9"
944 source = "registry+https://github.com/rust-lang/crates.io-index"
945 checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0"
946 dependencies = [
947  "const-oid",
948  "zeroize",
951 [[package]]
952 name = "deranged"
953 version = "0.3.11"
954 source = "registry+https://github.com/rust-lang/crates.io-index"
955 checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
956 dependencies = [
957  "powerfmt",
960 [[package]]
961 name = "derive-where"
962 version = "1.2.7"
963 source = "registry+https://github.com/rust-lang/crates.io-index"
964 checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25"
965 dependencies = [
966  "proc-macro2",
967  "quote",
968  "syn 2.0.77",
971 [[package]]
972 name = "derive_builder"
973 version = "0.12.0"
974 source = "registry+https://github.com/rust-lang/crates.io-index"
975 checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8"
976 dependencies = [
977  "derive_builder_macro",
980 [[package]]
981 name = "derive_builder_core"
982 version = "0.12.0"
983 source = "registry+https://github.com/rust-lang/crates.io-index"
984 checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f"
985 dependencies = [
986  "darling",
987  "proc-macro2",
988  "quote",
989  "syn 1.0.109",
992 [[package]]
993 name = "derive_builder_macro"
994 version = "0.12.0"
995 source = "registry+https://github.com/rust-lang/crates.io-index"
996 checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e"
997 dependencies = [
998  "derive_builder_core",
999  "syn 1.0.109",
1002 [[package]]
1003 name = "derive_more"
1004 version = "0.99.18"
1005 source = "registry+https://github.com/rust-lang/crates.io-index"
1006 checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce"
1007 dependencies = [
1008  "convert_case",
1009  "proc-macro2",
1010  "quote",
1011  "rustc_version",
1012  "syn 2.0.77",
1015 [[package]]
1016 name = "device-transfer"
1017 version = "0.1.0"
1018 dependencies = [
1019  "boring",
1020  "hex",
1021  "libc",
1024 [[package]]
1025 name = "diff"
1026 version = "0.1.13"
1027 source = "registry+https://github.com/rust-lang/crates.io-index"
1028 checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
1030 [[package]]
1031 name = "difflib"
1032 version = "0.4.0"
1033 source = "registry+https://github.com/rust-lang/crates.io-index"
1034 checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8"
1036 [[package]]
1037 name = "digest"
1038 version = "0.10.7"
1039 source = "registry+https://github.com/rust-lang/crates.io-index"
1040 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
1041 dependencies = [
1042  "block-buffer",
1043  "crypto-common",
1044  "subtle",
1047 [[package]]
1048 name = "dir-test"
1049 version = "0.2.1"
1050 source = "registry+https://github.com/rust-lang/crates.io-index"
1051 checksum = "6fc943f4c1320fad6dbfe6a00070d88480c4f343e917cd7d5c5e04856ee7026c"
1052 dependencies = [
1053  "dir-test-macros",
1056 [[package]]
1057 name = "dir-test-macros"
1058 version = "0.2.1"
1059 source = "registry+https://github.com/rust-lang/crates.io-index"
1060 checksum = "8cce5926e6ae92adcff7412e08ad0268d7eab7d15c1be1da34b7e9469a2dacb9"
1061 dependencies = [
1062  "glob",
1063  "proc-macro2",
1064  "quote",
1065  "syn 1.0.109",
1068 [[package]]
1069 name = "displaydoc"
1070 version = "0.2.5"
1071 source = "registry+https://github.com/rust-lang/crates.io-index"
1072 checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
1073 dependencies = [
1074  "proc-macro2",
1075  "quote",
1076  "syn 2.0.77",
1079 [[package]]
1080 name = "doc-comment"
1081 version = "0.3.3"
1082 source = "registry+https://github.com/rust-lang/crates.io-index"
1083 checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
1085 [[package]]
1086 name = "downcast-rs"
1087 version = "1.2.1"
1088 source = "registry+https://github.com/rust-lang/crates.io-index"
1089 checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
1091 [[package]]
1092 name = "dunce"
1093 version = "1.0.5"
1094 source = "registry+https://github.com/rust-lang/crates.io-index"
1095 checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
1097 [[package]]
1098 name = "dyn-clonable"
1099 version = "0.9.0"
1100 source = "registry+https://github.com/rust-lang/crates.io-index"
1101 checksum = "4e9232f0e607a262ceb9bd5141a3dfb3e4db6994b31989bbfd845878cba59fd4"
1102 dependencies = [
1103  "dyn-clonable-impl",
1104  "dyn-clone",
1107 [[package]]
1108 name = "dyn-clonable-impl"
1109 version = "0.9.0"
1110 source = "registry+https://github.com/rust-lang/crates.io-index"
1111 checksum = "558e40ea573c374cf53507fd240b7ee2f5477df7cfebdb97323ec61c719399c5"
1112 dependencies = [
1113  "proc-macro2",
1114  "quote",
1115  "syn 1.0.109",
1118 [[package]]
1119 name = "dyn-clone"
1120 version = "1.0.17"
1121 source = "registry+https://github.com/rust-lang/crates.io-index"
1122 checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125"
1124 [[package]]
1125 name = "ed25519"
1126 version = "2.2.3"
1127 source = "registry+https://github.com/rust-lang/crates.io-index"
1128 checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"
1129 dependencies = [
1130  "pkcs8",
1131  "signature",
1134 [[package]]
1135 name = "ed25519-dalek"
1136 version = "2.1.1"
1137 source = "registry+https://github.com/rust-lang/crates.io-index"
1138 checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871"
1139 dependencies = [
1140  "curve25519-dalek",
1141  "ed25519",
1142  "serde",
1143  "sha2",
1144  "subtle",
1145  "zeroize",
1148 [[package]]
1149 name = "either"
1150 version = "1.13.0"
1151 source = "registry+https://github.com/rust-lang/crates.io-index"
1152 checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
1154 [[package]]
1155 name = "encoding_rs"
1156 version = "0.8.34"
1157 source = "registry+https://github.com/rust-lang/crates.io-index"
1158 checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
1159 dependencies = [
1160  "cfg-if",
1163 [[package]]
1164 name = "enum-as-inner"
1165 version = "0.6.1"
1166 source = "registry+https://github.com/rust-lang/crates.io-index"
1167 checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc"
1168 dependencies = [
1169  "heck",
1170  "proc-macro2",
1171  "quote",
1172  "syn 2.0.77",
1175 [[package]]
1176 name = "enum_primitive"
1177 version = "0.1.1"
1178 source = "registry+https://github.com/rust-lang/crates.io-index"
1179 checksum = "be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180"
1180 dependencies = [
1181  "num-traits 0.1.43",
1184 [[package]]
1185 name = "env_filter"
1186 version = "0.1.2"
1187 source = "registry+https://github.com/rust-lang/crates.io-index"
1188 checksum = "4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab"
1189 dependencies = [
1190  "log",
1191  "regex",
1194 [[package]]
1195 name = "env_logger"
1196 version = "0.11.5"
1197 source = "registry+https://github.com/rust-lang/crates.io-index"
1198 checksum = "e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d"
1199 dependencies = [
1200  "anstream",
1201  "anstyle",
1202  "env_filter",
1203  "humantime",
1204  "log",
1207 [[package]]
1208 name = "equivalent"
1209 version = "1.0.1"
1210 source = "registry+https://github.com/rust-lang/crates.io-index"
1211 checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
1213 [[package]]
1214 name = "errno"
1215 version = "0.3.9"
1216 source = "registry+https://github.com/rust-lang/crates.io-index"
1217 checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
1218 dependencies = [
1219  "libc",
1220  "windows-sys 0.52.0",
1223 [[package]]
1224 name = "fastrand"
1225 version = "2.1.1"
1226 source = "registry+https://github.com/rust-lang/crates.io-index"
1227 checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
1229 [[package]]
1230 name = "fiat-crypto"
1231 version = "0.2.9"
1232 source = "registry+https://github.com/rust-lang/crates.io-index"
1233 checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d"
1235 [[package]]
1236 name = "fixedbitset"
1237 version = "0.4.2"
1238 source = "registry+https://github.com/rust-lang/crates.io-index"
1239 checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
1241 [[package]]
1242 name = "flate2"
1243 version = "1.0.33"
1244 source = "registry+https://github.com/rust-lang/crates.io-index"
1245 checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253"
1246 dependencies = [
1247  "crc32fast",
1248  "libz-sys",
1249  "miniz_oxide",
1252 [[package]]
1253 name = "fnv"
1254 version = "1.0.7"
1255 source = "registry+https://github.com/rust-lang/crates.io-index"
1256 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
1258 [[package]]
1259 name = "foreign-types"
1260 version = "0.5.0"
1261 source = "registry+https://github.com/rust-lang/crates.io-index"
1262 checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965"
1263 dependencies = [
1264  "foreign-types-macros",
1265  "foreign-types-shared",
1268 [[package]]
1269 name = "foreign-types-macros"
1270 version = "0.2.3"
1271 source = "registry+https://github.com/rust-lang/crates.io-index"
1272 checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
1273 dependencies = [
1274  "proc-macro2",
1275  "quote",
1276  "syn 2.0.77",
1279 [[package]]
1280 name = "foreign-types-shared"
1281 version = "0.3.1"
1282 source = "registry+https://github.com/rust-lang/crates.io-index"
1283 checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b"
1285 [[package]]
1286 name = "form_urlencoded"
1287 version = "1.2.1"
1288 source = "registry+https://github.com/rust-lang/crates.io-index"
1289 checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
1290 dependencies = [
1291  "percent-encoding",
1294 [[package]]
1295 name = "fs_extra"
1296 version = "1.3.0"
1297 source = "registry+https://github.com/rust-lang/crates.io-index"
1298 checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
1300 [[package]]
1301 name = "fslock"
1302 version = "0.2.1"
1303 source = "registry+https://github.com/rust-lang/crates.io-index"
1304 checksum = "04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb"
1305 dependencies = [
1306  "libc",
1307  "winapi",
1310 [[package]]
1311 name = "futures"
1312 version = "0.3.30"
1313 source = "registry+https://github.com/rust-lang/crates.io-index"
1314 checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
1315 dependencies = [
1316  "futures-channel",
1317  "futures-core",
1318  "futures-executor",
1319  "futures-io",
1320  "futures-sink",
1321  "futures-task",
1322  "futures-util",
1325 [[package]]
1326 name = "futures-channel"
1327 version = "0.3.30"
1328 source = "registry+https://github.com/rust-lang/crates.io-index"
1329 checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
1330 dependencies = [
1331  "futures-core",
1332  "futures-sink",
1335 [[package]]
1336 name = "futures-core"
1337 version = "0.3.30"
1338 source = "registry+https://github.com/rust-lang/crates.io-index"
1339 checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
1341 [[package]]
1342 name = "futures-executor"
1343 version = "0.3.30"
1344 source = "registry+https://github.com/rust-lang/crates.io-index"
1345 checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
1346 dependencies = [
1347  "futures-core",
1348  "futures-task",
1349  "futures-util",
1352 [[package]]
1353 name = "futures-io"
1354 version = "0.3.30"
1355 source = "registry+https://github.com/rust-lang/crates.io-index"
1356 checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
1358 [[package]]
1359 name = "futures-macro"
1360 version = "0.3.30"
1361 source = "registry+https://github.com/rust-lang/crates.io-index"
1362 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
1363 dependencies = [
1364  "proc-macro2",
1365  "quote",
1366  "syn 2.0.77",
1369 [[package]]
1370 name = "futures-sink"
1371 version = "0.3.30"
1372 source = "registry+https://github.com/rust-lang/crates.io-index"
1373 checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
1375 [[package]]
1376 name = "futures-task"
1377 version = "0.3.30"
1378 source = "registry+https://github.com/rust-lang/crates.io-index"
1379 checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
1381 [[package]]
1382 name = "futures-util"
1383 version = "0.3.30"
1384 source = "registry+https://github.com/rust-lang/crates.io-index"
1385 checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
1386 dependencies = [
1387  "futures-channel",
1388  "futures-core",
1389  "futures-io",
1390  "futures-macro",
1391  "futures-sink",
1392  "futures-task",
1393  "memchr",
1394  "pin-project-lite",
1395  "pin-utils",
1396  "slab",
1399 [[package]]
1400 name = "generic-array"
1401 version = "0.14.7"
1402 source = "registry+https://github.com/rust-lang/crates.io-index"
1403 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
1404 dependencies = [
1405  "typenum",
1406  "version_check",
1409 [[package]]
1410 name = "getrandom"
1411 version = "0.2.15"
1412 source = "registry+https://github.com/rust-lang/crates.io-index"
1413 checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
1414 dependencies = [
1415  "cfg-if",
1416  "libc",
1417  "wasi",
1420 [[package]]
1421 name = "ghash"
1422 version = "0.5.1"
1423 source = "registry+https://github.com/rust-lang/crates.io-index"
1424 checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1"
1425 dependencies = [
1426  "opaque-debug",
1427  "polyval",
1428  "zeroize",
1431 [[package]]
1432 name = "gimli"
1433 version = "0.31.0"
1434 source = "registry+https://github.com/rust-lang/crates.io-index"
1435 checksum = "32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64"
1437 [[package]]
1438 name = "glob"
1439 version = "0.3.1"
1440 source = "registry+https://github.com/rust-lang/crates.io-index"
1441 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
1443 [[package]]
1444 name = "h2"
1445 version = "0.3.26"
1446 source = "registry+https://github.com/rust-lang/crates.io-index"
1447 checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
1448 dependencies = [
1449  "bytes",
1450  "fnv",
1451  "futures-core",
1452  "futures-sink",
1453  "futures-util",
1454  "http 0.2.12",
1455  "indexmap",
1456  "slab",
1457  "tokio",
1458  "tokio-util",
1459  "tracing",
1462 [[package]]
1463 name = "h2"
1464 version = "0.4.6"
1465 source = "registry+https://github.com/rust-lang/crates.io-index"
1466 checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205"
1467 dependencies = [
1468  "atomic-waker",
1469  "bytes",
1470  "fnv",
1471  "futures-core",
1472  "futures-sink",
1473  "http 1.1.0",
1474  "indexmap",
1475  "slab",
1476  "tokio",
1477  "tokio-util",
1478  "tracing",
1481 [[package]]
1482 name = "half"
1483 version = "2.4.1"
1484 source = "registry+https://github.com/rust-lang/crates.io-index"
1485 checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888"
1486 dependencies = [
1487  "cfg-if",
1488  "crunchy",
1491 [[package]]
1492 name = "hashbrown"
1493 version = "0.14.5"
1494 source = "registry+https://github.com/rust-lang/crates.io-index"
1495 checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
1497 [[package]]
1498 name = "hax-lib"
1499 version = "0.1.0-pre.1"
1500 source = "registry+https://github.com/rust-lang/crates.io-index"
1501 checksum = "1b4c24729b7608f3a2f2b798b503e18ca3d46b5287e85e42c3e2a81a6431c20e"
1502 dependencies = [
1503  "hax-lib-macros",
1504  "num-bigint",
1505  "num-traits 0.2.19",
1508 [[package]]
1509 name = "hax-lib-macros"
1510 version = "0.1.0-pre.1"
1511 source = "registry+https://github.com/rust-lang/crates.io-index"
1512 checksum = "2e537b6582ecf0d2bc9761b6c129840c9a039263e71b933850af8e24d5e3a840"
1513 dependencies = [
1514  "hax-lib-macros-types",
1515  "proc-macro-error",
1516  "proc-macro2",
1517  "quote",
1518  "syn 2.0.77",
1521 [[package]]
1522 name = "hax-lib-macros-types"
1523 version = "0.1.0-pre.1"
1524 source = "registry+https://github.com/rust-lang/crates.io-index"
1525 checksum = "1025439d93a495700d7099f7bd2285845837def514b2f97b2f8a4cd93fab5bd9"
1526 dependencies = [
1527  "proc-macro2",
1528  "quote",
1529  "serde",
1530  "serde_json",
1531  "uuid",
1534 [[package]]
1535 name = "headers"
1536 version = "0.3.9"
1537 source = "registry+https://github.com/rust-lang/crates.io-index"
1538 checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270"
1539 dependencies = [
1540  "base64 0.21.7",
1541  "bytes",
1542  "headers-core",
1543  "http 0.2.12",
1544  "httpdate",
1545  "mime",
1546  "sha1",
1549 [[package]]
1550 name = "headers-core"
1551 version = "0.2.0"
1552 source = "registry+https://github.com/rust-lang/crates.io-index"
1553 checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429"
1554 dependencies = [
1555  "http 0.2.12",
1558 [[package]]
1559 name = "heck"
1560 version = "0.5.0"
1561 source = "registry+https://github.com/rust-lang/crates.io-index"
1562 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
1564 [[package]]
1565 name = "hermit-abi"
1566 version = "0.3.9"
1567 source = "registry+https://github.com/rust-lang/crates.io-index"
1568 checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
1570 [[package]]
1571 name = "hermit-abi"
1572 version = "0.4.0"
1573 source = "registry+https://github.com/rust-lang/crates.io-index"
1574 checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc"
1576 [[package]]
1577 name = "hex"
1578 version = "0.4.3"
1579 source = "registry+https://github.com/rust-lang/crates.io-index"
1580 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
1581 dependencies = [
1582  "serde",
1585 [[package]]
1586 name = "hex-literal"
1587 version = "0.4.1"
1588 source = "registry+https://github.com/rust-lang/crates.io-index"
1589 checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46"
1591 [[package]]
1592 name = "hickory-proto"
1593 version = "0.24.1"
1594 source = "registry+https://github.com/rust-lang/crates.io-index"
1595 checksum = "07698b8420e2f0d6447a436ba999ec85d8fbf2a398bbd737b82cac4a2e96e512"
1596 dependencies = [
1597  "async-trait",
1598  "cfg-if",
1599  "data-encoding",
1600  "enum-as-inner",
1601  "futures-channel",
1602  "futures-io",
1603  "futures-util",
1604  "idna 0.4.0",
1605  "ipnet",
1606  "once_cell",
1607  "rand",
1608  "thiserror",
1609  "tinyvec",
1610  "tokio",
1611  "tracing",
1612  "url",
1615 [[package]]
1616 name = "hkdf"
1617 version = "0.12.4"
1618 source = "registry+https://github.com/rust-lang/crates.io-index"
1619 checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"
1620 dependencies = [
1621  "hmac",
1624 [[package]]
1625 name = "hmac"
1626 version = "0.12.1"
1627 source = "registry+https://github.com/rust-lang/crates.io-index"
1628 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
1629 dependencies = [
1630  "digest",
1633 [[package]]
1634 name = "home"
1635 version = "0.5.9"
1636 source = "registry+https://github.com/rust-lang/crates.io-index"
1637 checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
1638 dependencies = [
1639  "windows-sys 0.52.0",
1642 [[package]]
1643 name = "http"
1644 version = "0.2.12"
1645 source = "registry+https://github.com/rust-lang/crates.io-index"
1646 checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"
1647 dependencies = [
1648  "bytes",
1649  "fnv",
1650  "itoa",
1653 [[package]]
1654 name = "http"
1655 version = "1.1.0"
1656 source = "registry+https://github.com/rust-lang/crates.io-index"
1657 checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258"
1658 dependencies = [
1659  "bytes",
1660  "fnv",
1661  "itoa",
1664 [[package]]
1665 name = "http-body"
1666 version = "0.4.6"
1667 source = "registry+https://github.com/rust-lang/crates.io-index"
1668 checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
1669 dependencies = [
1670  "bytes",
1671  "http 0.2.12",
1672  "pin-project-lite",
1675 [[package]]
1676 name = "http-body"
1677 version = "1.0.1"
1678 source = "registry+https://github.com/rust-lang/crates.io-index"
1679 checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
1680 dependencies = [
1681  "bytes",
1682  "http 1.1.0",
1685 [[package]]
1686 name = "http-body-util"
1687 version = "0.1.2"
1688 source = "registry+https://github.com/rust-lang/crates.io-index"
1689 checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
1690 dependencies = [
1691  "bytes",
1692  "futures-util",
1693  "http 1.1.0",
1694  "http-body 1.0.1",
1695  "pin-project-lite",
1698 [[package]]
1699 name = "httparse"
1700 version = "1.9.4"
1701 source = "registry+https://github.com/rust-lang/crates.io-index"
1702 checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9"
1704 [[package]]
1705 name = "httpdate"
1706 version = "1.0.3"
1707 source = "registry+https://github.com/rust-lang/crates.io-index"
1708 checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
1710 [[package]]
1711 name = "humantime"
1712 version = "2.1.0"
1713 source = "registry+https://github.com/rust-lang/crates.io-index"
1714 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
1716 [[package]]
1717 name = "hyper"
1718 version = "0.14.30"
1719 source = "registry+https://github.com/rust-lang/crates.io-index"
1720 checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9"
1721 dependencies = [
1722  "bytes",
1723  "futures-channel",
1724  "futures-core",
1725  "futures-util",
1726  "h2 0.3.26",
1727  "http 0.2.12",
1728  "http-body 0.4.6",
1729  "httparse",
1730  "httpdate",
1731  "itoa",
1732  "pin-project-lite",
1733  "socket2",
1734  "tokio",
1735  "tower-service",
1736  "tracing",
1737  "want",
1740 [[package]]
1741 name = "hyper"
1742 version = "1.4.1"
1743 source = "registry+https://github.com/rust-lang/crates.io-index"
1744 checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05"
1745 dependencies = [
1746  "bytes",
1747  "futures-channel",
1748  "futures-util",
1749  "h2 0.4.6",
1750  "http 1.1.0",
1751  "http-body 1.0.1",
1752  "pin-project-lite",
1753  "smallvec",
1754  "tokio",
1755  "want",
1758 [[package]]
1759 name = "hyper-util"
1760 version = "0.1.8"
1761 source = "registry+https://github.com/rust-lang/crates.io-index"
1762 checksum = "da62f120a8a37763efb0cf8fdf264b884c7b8b9ac8660b900c8661030c00e6ba"
1763 dependencies = [
1764  "bytes",
1765  "futures-util",
1766  "http 1.1.0",
1767  "http-body 1.0.1",
1768  "hyper 1.4.1",
1769  "pin-project-lite",
1770  "tokio",
1773 [[package]]
1774 name = "iana-time-zone"
1775 version = "0.1.60"
1776 source = "registry+https://github.com/rust-lang/crates.io-index"
1777 checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141"
1778 dependencies = [
1779  "android_system_properties",
1780  "core-foundation-sys",
1781  "iana-time-zone-haiku",
1782  "js-sys",
1783  "wasm-bindgen",
1784  "windows-core",
1787 [[package]]
1788 name = "iana-time-zone-haiku"
1789 version = "0.1.2"
1790 source = "registry+https://github.com/rust-lang/crates.io-index"
1791 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1792 dependencies = [
1793  "cc",
1796 [[package]]
1797 name = "ident_case"
1798 version = "1.0.1"
1799 source = "registry+https://github.com/rust-lang/crates.io-index"
1800 checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
1802 [[package]]
1803 name = "idna"
1804 version = "0.4.0"
1805 source = "registry+https://github.com/rust-lang/crates.io-index"
1806 checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
1807 dependencies = [
1808  "unicode-bidi",
1809  "unicode-normalization",
1812 [[package]]
1813 name = "idna"
1814 version = "0.5.0"
1815 source = "registry+https://github.com/rust-lang/crates.io-index"
1816 checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
1817 dependencies = [
1818  "unicode-bidi",
1819  "unicode-normalization",
1822 [[package]]
1823 name = "indexmap"
1824 version = "2.5.0"
1825 source = "registry+https://github.com/rust-lang/crates.io-index"
1826 checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5"
1827 dependencies = [
1828  "equivalent",
1829  "hashbrown",
1832 [[package]]
1833 name = "inout"
1834 version = "0.1.3"
1835 source = "registry+https://github.com/rust-lang/crates.io-index"
1836 checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
1837 dependencies = [
1838  "block-padding",
1839  "generic-array",
1842 [[package]]
1843 name = "intmap"
1844 version = "2.0.0"
1845 source = "git+https://github.com/JesperAxelsson/rust-intmap?rev=e7edd6e8fb452506ca2570e91f62b14dc29a950c#e7edd6e8fb452506ca2570e91f62b14dc29a950c"
1847 [[package]]
1848 name = "ipnet"
1849 version = "2.10.0"
1850 source = "registry+https://github.com/rust-lang/crates.io-index"
1851 checksum = "187674a687eed5fe42285b40c6291f9a01517d415fad1c3cbc6a9f778af7fcd4"
1853 [[package]]
1854 name = "is-terminal"
1855 version = "0.4.13"
1856 source = "registry+https://github.com/rust-lang/crates.io-index"
1857 checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b"
1858 dependencies = [
1859  "hermit-abi 0.4.0",
1860  "libc",
1861  "windows-sys 0.52.0",
1864 [[package]]
1865 name = "is_terminal_polyfill"
1866 version = "1.70.1"
1867 source = "registry+https://github.com/rust-lang/crates.io-index"
1868 checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
1870 [[package]]
1871 name = "itertools"
1872 version = "0.10.5"
1873 source = "registry+https://github.com/rust-lang/crates.io-index"
1874 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
1875 dependencies = [
1876  "either",
1879 [[package]]
1880 name = "itertools"
1881 version = "0.13.0"
1882 source = "registry+https://github.com/rust-lang/crates.io-index"
1883 checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
1884 dependencies = [
1885  "either",
1888 [[package]]
1889 name = "itoa"
1890 version = "1.0.11"
1891 source = "registry+https://github.com/rust-lang/crates.io-index"
1892 checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
1894 [[package]]
1895 name = "jni"
1896 version = "0.19.0"
1897 source = "registry+https://github.com/rust-lang/crates.io-index"
1898 checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec"
1899 dependencies = [
1900  "cesu8",
1901  "combine",
1902  "jni-sys",
1903  "log",
1904  "thiserror",
1905  "walkdir",
1908 [[package]]
1909 name = "jni"
1910 version = "0.21.1"
1911 source = "registry+https://github.com/rust-lang/crates.io-index"
1912 checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97"
1913 dependencies = [
1914  "cesu8",
1915  "cfg-if",
1916  "combine",
1917  "jni-sys",
1918  "log",
1919  "thiserror",
1920  "walkdir",
1921  "windows-sys 0.45.0",
1924 [[package]]
1925 name = "jni-sys"
1926 version = "0.3.0"
1927 source = "registry+https://github.com/rust-lang/crates.io-index"
1928 checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130"
1930 [[package]]
1931 name = "jobserver"
1932 version = "0.1.32"
1933 source = "registry+https://github.com/rust-lang/crates.io-index"
1934 checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
1935 dependencies = [
1936  "libc",
1939 [[package]]
1940 name = "js-sys"
1941 version = "0.3.70"
1942 source = "registry+https://github.com/rust-lang/crates.io-index"
1943 checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a"
1944 dependencies = [
1945  "wasm-bindgen",
1948 [[package]]
1949 name = "json5"
1950 version = "0.4.1"
1951 source = "registry+https://github.com/rust-lang/crates.io-index"
1952 checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1"
1953 dependencies = [
1954  "pest",
1955  "pest_derive",
1956  "serde",
1959 [[package]]
1960 name = "lazy_static"
1961 version = "1.5.0"
1962 source = "registry+https://github.com/rust-lang/crates.io-index"
1963 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
1965 [[package]]
1966 name = "libc"
1967 version = "0.2.158"
1968 source = "registry+https://github.com/rust-lang/crates.io-index"
1969 checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439"
1971 [[package]]
1972 name = "libcrux-intrinsics"
1973 version = "0.0.2-alpha.3"
1974 source = "registry+https://github.com/rust-lang/crates.io-index"
1975 checksum = "9995f4888b0bbcb4bab293c271ac6f5a4fa6a06f76576cb2c31063ba618d9914"
1977 [[package]]
1978 name = "libcrux-ml-kem"
1979 version = "0.0.2-alpha.3"
1980 source = "registry+https://github.com/rust-lang/crates.io-index"
1981 checksum = "6cac73db2e2fa0382c2f37632e0d1e188201175deda0158b49a2632bc8deefe1"
1982 dependencies = [
1983  "hax-lib",
1984  "libcrux-intrinsics",
1985  "libcrux-platform",
1986  "libcrux-sha3",
1987  "rand_core",
1990 [[package]]
1991 name = "libcrux-platform"
1992 version = "0.0.2-pre.2"
1993 source = "registry+https://github.com/rust-lang/crates.io-index"
1994 checksum = "647e39666194b11df17c19451d1154b9be79df98b9821532560c2ecad0cf3410"
1995 dependencies = [
1996  "libc",
1999 [[package]]
2000 name = "libcrux-sha3"
2001 version = "0.0.2-alpha.3"
2002 source = "registry+https://github.com/rust-lang/crates.io-index"
2003 checksum = "ee374451378a5b7ec908373d03a78cbf050c387cd1996a50724d88a392f4d1a5"
2004 dependencies = [
2005  "hax-lib",
2006  "libcrux-intrinsics",
2007  "libcrux-platform",
2010 [[package]]
2011 name = "libloading"
2012 version = "0.8.5"
2013 source = "registry+https://github.com/rust-lang/crates.io-index"
2014 checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4"
2015 dependencies = [
2016  "cfg-if",
2017  "windows-targets 0.52.6",
2020 [[package]]
2021 name = "libm"
2022 version = "0.2.8"
2023 source = "registry+https://github.com/rust-lang/crates.io-index"
2024 checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
2026 [[package]]
2027 name = "libsignal-account-keys"
2028 version = "0.1.0"
2029 dependencies = [
2030  "argon2",
2031  "assert_matches",
2032  "criterion",
2033  "displaydoc",
2034  "hex-literal",
2035  "hkdf",
2036  "hmac",
2037  "libsignal-core",
2038  "libsignal-protocol",
2039  "partial-default",
2040  "proptest",
2041  "rand",
2042  "rand_core",
2043  "serde",
2044  "sha2",
2045  "static_assertions",
2046  "thiserror",
2049 [[package]]
2050 name = "libsignal-bridge"
2051 version = "0.1.0"
2052 dependencies = [
2053  "aes-gcm-siv",
2054  "assert_matches",
2055  "attest",
2056  "base64 0.22.1",
2057  "bincode",
2058  "device-transfer",
2059  "futures-util",
2060  "hkdf",
2061  "hmac",
2062  "http 1.1.0",
2063  "jni 0.21.1",
2064  "libsignal-account-keys",
2065  "libsignal-bridge-macros",
2066  "libsignal-bridge-types",
2067  "libsignal-core",
2068  "libsignal-keytrans",
2069  "libsignal-message-backup",
2070  "libsignal-net",
2071  "libsignal-protocol",
2072  "linkme",
2073  "log",
2074  "neon",
2075  "nonzero_ext",
2076  "paste",
2077  "prost",
2078  "rand",
2079  "scopeguard",
2080  "sha2",
2081  "signal-crypto",
2082  "signal-media",
2083  "static_assertions",
2084  "strum",
2085  "subtle",
2086  "test-case",
2087  "testing_logger",
2088  "tokio",
2089  "usernames",
2090  "uuid",
2091  "zkgroup",
2094 [[package]]
2095 name = "libsignal-bridge-macros"
2096 version = "0.1.0"
2097 dependencies = [
2098  "heck",
2099  "proc-macro2",
2100  "quote",
2101  "syn 2.0.77",
2102  "syn-mid",
2105 [[package]]
2106 name = "libsignal-bridge-testing"
2107 version = "0.1.0"
2108 dependencies = [
2109  "attest",
2110  "const-str",
2111  "futures-util",
2112  "hex-literal",
2113  "http 1.1.0",
2114  "jni 0.21.1",
2115  "libsignal-bridge-macros",
2116  "libsignal-bridge-types",
2117  "libsignal-core",
2118  "libsignal-keytrans",
2119  "libsignal-message-backup",
2120  "libsignal-net",
2121  "libsignal-protocol",
2122  "linkme",
2123  "neon",
2124  "nonzero_ext",
2125  "paste",
2126  "prost",
2127  "scopeguard",
2128  "strum",
2129  "tokio",
2130  "uuid",
2133 [[package]]
2134 name = "libsignal-bridge-types"
2135 version = "0.1.0"
2136 dependencies = [
2137  "aes-gcm-siv",
2138  "assert_matches",
2139  "async-trait",
2140  "atomic-take",
2141  "attest",
2142  "derive-where",
2143  "device-transfer",
2144  "displaydoc",
2145  "futures-util",
2146  "hmac",
2147  "http 1.1.0",
2148  "jni 0.21.1",
2149  "libsignal-account-keys",
2150  "libsignal-core",
2151  "libsignal-message-backup",
2152  "libsignal-net",
2153  "libsignal-protocol",
2154  "libsignal-svr3",
2155  "linkme",
2156  "log",
2157  "mediasan-common",
2158  "neon",
2159  "num_enum",
2160  "once_cell",
2161  "partial-default",
2162  "paste",
2163  "rayon",
2164  "serde",
2165  "sha2",
2166  "signal-crypto",
2167  "signal-media",
2168  "signal-neon-futures",
2169  "static_assertions",
2170  "strum",
2171  "subtle",
2172  "test-case",
2173  "thiserror",
2174  "tokio",
2175  "usernames",
2176  "uuid",
2177  "zerocopy",
2178  "zkgroup",
2181 [[package]]
2182 name = "libsignal-core"
2183 version = "0.1.0"
2184 dependencies = [
2185  "assert_matches",
2186  "hex-literal",
2187  "num_enum",
2188  "proptest",
2189  "rand",
2190  "uuid",
2193 [[package]]
2194 name = "libsignal-ffi"
2195 version = "0.64.1"
2196 dependencies = [
2197  "cpufeatures",
2198  "futures-util",
2199  "libsignal-bridge",
2200  "libsignal-bridge-testing",
2201  "libsignal-net",
2202  "libsignal-protocol",
2203  "log",
2204  "log-panics",
2205  "signal-media",
2208 [[package]]
2209 name = "libsignal-jni"
2210 version = "0.64.1"
2211 dependencies = [
2212  "cfg-if",
2213  "cpufeatures",
2214  "flate2",
2215  "jni 0.19.0",
2216  "jni 0.21.1",
2217  "libsignal-bridge",
2218  "libsignal-protocol",
2219  "log",
2220  "log-panics",
2221  "rustls-platform-verifier",
2222  "signal-crypto",
2225 [[package]]
2226 name = "libsignal-jni-testing"
2227 version = "0.64.1"
2228 dependencies = [
2229  "jni 0.21.1",
2230  "libsignal-bridge-testing",
2231  "libsignal-bridge-types",
2232  "log",
2235 [[package]]
2236 name = "libsignal-keytrans"
2237 version = "0.0.1"
2238 dependencies = [
2239  "assert_matches",
2240  "criterion",
2241  "curve25519-dalek",
2242  "displaydoc",
2243  "ed25519-dalek",
2244  "hex",
2245  "hex-literal",
2246  "hmac",
2247  "proptest",
2248  "prost",
2249  "prost-build",
2250  "sha2",
2251  "test-case",
2252  "uuid",
2255 [[package]]
2256 name = "libsignal-message-backup"
2257 version = "0.1.0"
2258 dependencies = [
2259  "aes",
2260  "array-concat",
2261  "arrayvec",
2262  "assert_cmd",
2263  "assert_matches",
2264  "async-compression",
2265  "async-trait",
2266  "cbc",
2267  "clap",
2268  "clap-stdin",
2269  "criterion",
2270  "derive-where",
2271  "dir-test",
2272  "displaydoc",
2273  "env_logger",
2274  "flate2",
2275  "futures",
2276  "hex",
2277  "hex-literal",
2278  "hkdf",
2279  "hmac",
2280  "intmap",
2281  "itertools 0.13.0",
2282  "json5",
2283  "libsignal-account-keys",
2284  "libsignal-core",
2285  "libsignal-message-backup",
2286  "libsignal-message-backup-macros",
2287  "libsignal-protocol",
2288  "log",
2289  "macro_rules_attribute",
2290  "mediasan-common",
2291  "nonzero_ext",
2292  "num_enum",
2293  "once_cell",
2294  "pretty_assertions",
2295  "protobuf",
2296  "protobuf-codegen",
2297  "protobuf-json-mapping",
2298  "rand",
2299  "serde",
2300  "serde_json",
2301  "sha2",
2302  "signal-crypto",
2303  "strum",
2304  "strum_macros",
2305  "subtle",
2306  "test-case",
2307  "test-log",
2308  "thiserror",
2309  "usernames",
2310  "uuid",
2311  "visibility",
2312  "zkcredential",
2313  "zkgroup",
2316 [[package]]
2317 name = "libsignal-message-backup-macros"
2318 version = "0.1.0"
2319 dependencies = [
2320  "heck",
2321  "proc-macro2",
2322  "quote",
2323  "syn 2.0.77",
2324  "test-case",
2327 [[package]]
2328 name = "libsignal-net"
2329 version = "0.1.0"
2330 dependencies = [
2331  "assert_matches",
2332  "async-trait",
2333  "attest",
2334  "base64 0.22.1",
2335  "bincode",
2336  "bytes",
2337  "clap",
2338  "colored",
2339  "const-str",
2340  "derive-where",
2341  "displaydoc",
2342  "either",
2343  "env_logger",
2344  "futures-util",
2345  "hex",
2346  "hex-literal",
2347  "hmac",
2348  "http 1.1.0",
2349  "itertools 0.13.0",
2350  "lazy_static",
2351  "libsignal-core",
2352  "libsignal-keytrans",
2353  "libsignal-net-infra",
2354  "libsignal-protocol",
2355  "libsignal-svr3",
2356  "log",
2357  "nonzero_ext",
2358  "num_enum",
2359  "pin-project",
2360  "proptest",
2361  "proptest-state-machine",
2362  "prost",
2363  "prost-build",
2364  "rand",
2365  "rand_core",
2366  "rustls 0.23.13",
2367  "rustls-platform-verifier",
2368  "scopeguard",
2369  "serde",
2370  "serde_json",
2371  "sha2",
2372  "snow",
2373  "strum",
2374  "test-case",
2375  "test-log",
2376  "thiserror",
2377  "tokio",
2378  "tokio-boring",
2379  "tokio-stream",
2380  "tokio-tungstenite 0.23.1",
2381  "tungstenite 0.23.0",
2382  "url",
2383  "uuid",
2384  "warp",
2385  "zerocopy",
2388 [[package]]
2389 name = "libsignal-net-infra"
2390 version = "0.1.0"
2391 dependencies = [
2392  "assert_matches",
2393  "async-trait",
2394  "attest",
2395  "base64 0.22.1",
2396  "bitstream-io",
2397  "boring",
2398  "bytes",
2399  "const-str",
2400  "derive-where",
2401  "displaydoc",
2402  "either",
2403  "env_logger",
2404  "futures-util",
2405  "hickory-proto",
2406  "http 1.1.0",
2407  "http-body-util",
2408  "hyper 1.4.1",
2409  "hyper-util",
2410  "indexmap",
2411  "itertools 0.13.0",
2412  "lazy_static",
2413  "log",
2414  "nonzero_ext",
2415  "once_cell",
2416  "pin-project",
2417  "pretty_assertions",
2418  "proptest",
2419  "prost",
2420  "rangemap",
2421  "rcgen",
2422  "rustls 0.23.13",
2423  "rustls-platform-verifier",
2424  "snow",
2425  "socks5-server",
2426  "strum",
2427  "test-case",
2428  "thiserror",
2429  "tls-parser",
2430  "tokio",
2431  "tokio-boring",
2432  "tokio-socks",
2433  "tokio-stream",
2434  "tokio-tungstenite 0.23.1",
2435  "tokio-util",
2436  "tungstenite 0.23.0",
2437  "url",
2438  "visibility",
2439  "warp",
2442 [[package]]
2443 name = "libsignal-node"
2444 version = "0.64.1"
2445 dependencies = [
2446  "cmake",
2447  "futures",
2448  "libsignal-bridge",
2449  "libsignal-bridge-testing",
2450  "libsignal-protocol",
2451  "log",
2452  "log-panics",
2453  "minidump",
2454  "minidump-processor",
2455  "minidump-unwind",
2456  "neon",
2459 [[package]]
2460 name = "libsignal-protocol"
2461 version = "0.1.0"
2462 dependencies = [
2463  "aes",
2464  "aes-gcm-siv",
2465  "arrayref",
2466  "assert_matches",
2467  "async-trait",
2468  "clap",
2469  "criterion",
2470  "ctr",
2471  "curve25519-dalek",
2472  "derive-where",
2473  "displaydoc",
2474  "env_logger",
2475  "futures-util",
2476  "hex",
2477  "hex-literal",
2478  "hkdf",
2479  "hmac",
2480  "indexmap",
2481  "itertools 0.13.0",
2482  "libsignal-core",
2483  "log",
2484  "num_enum",
2485  "pqcrypto-kyber 0.7.9",
2486  "pqcrypto-kyber 0.8.1",
2487  "pqcrypto-traits",
2488  "proptest",
2489  "prost",
2490  "prost-build",
2491  "rand",
2492  "rayon",
2493  "serde",
2494  "sha2",
2495  "signal-crypto",
2496  "subtle",
2497  "thiserror",
2498  "uuid",
2499  "x25519-dalek",
2502 [[package]]
2503 name = "libsignal-svr3"
2504 version = "0.1.0"
2505 dependencies = [
2506  "aes-gcm-siv",
2507  "assert_matches",
2508  "criterion",
2509  "curve25519-dalek",
2510  "displaydoc",
2511  "hex",
2512  "hex-literal",
2513  "hkdf",
2514  "nonzero_ext",
2515  "proptest",
2516  "prost",
2517  "prost-build",
2518  "rand_core",
2519  "sha2",
2520  "signal-crypto",
2521  "strum",
2522  "subtle",
2523  "test-case",
2524  "zerocopy",
2527 [[package]]
2528 name = "libz-sys"
2529 version = "1.1.20"
2530 source = "registry+https://github.com/rust-lang/crates.io-index"
2531 checksum = "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472"
2532 dependencies = [
2533  "cc",
2534  "pkg-config",
2535  "vcpkg",
2538 [[package]]
2539 name = "linkme"
2540 version = "0.3.28"
2541 source = "registry+https://github.com/rust-lang/crates.io-index"
2542 checksum = "3c943daedff228392b791b33bba32e75737756e80a613e32e246c6ce9cbab20a"
2543 dependencies = [
2544  "linkme-impl",
2547 [[package]]
2548 name = "linkme-impl"
2549 version = "0.3.28"
2550 source = "registry+https://github.com/rust-lang/crates.io-index"
2551 checksum = "cb26336e6dc7cc76e7927d2c9e7e3bb376d7af65a6f56a0b16c47d18a9b1abc5"
2552 dependencies = [
2553  "proc-macro2",
2554  "quote",
2555  "syn 2.0.77",
2558 [[package]]
2559 name = "linux-raw-sys"
2560 version = "0.4.14"
2561 source = "registry+https://github.com/rust-lang/crates.io-index"
2562 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
2564 [[package]]
2565 name = "log"
2566 version = "0.4.22"
2567 source = "registry+https://github.com/rust-lang/crates.io-index"
2568 checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
2570 [[package]]
2571 name = "log-panics"
2572 version = "2.1.0"
2573 source = "registry+https://github.com/rust-lang/crates.io-index"
2574 checksum = "68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f"
2575 dependencies = [
2576  "backtrace",
2577  "log",
2580 [[package]]
2581 name = "macro_rules_attribute"
2582 version = "0.2.0"
2583 source = "registry+https://github.com/rust-lang/crates.io-index"
2584 checksum = "8a82271f7bc033d84bbca59a3ce3e4159938cb08a9c3aebbe54d215131518a13"
2585 dependencies = [
2586  "macro_rules_attribute-proc_macro",
2587  "paste",
2590 [[package]]
2591 name = "macro_rules_attribute-proc_macro"
2592 version = "0.2.0"
2593 source = "registry+https://github.com/rust-lang/crates.io-index"
2594 checksum = "b8dd856d451cc0da70e2ef2ce95a18e39a93b7558bedf10201ad28503f918568"
2596 [[package]]
2597 name = "matchers"
2598 version = "0.1.0"
2599 source = "registry+https://github.com/rust-lang/crates.io-index"
2600 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
2601 dependencies = [
2602  "regex-automata 0.1.10",
2605 [[package]]
2606 name = "mediasan-common"
2607 version = "0.5.1"
2608 source = "registry+https://github.com/rust-lang/crates.io-index"
2609 checksum = "a194e6b0d938337246552b8c17aba454764de70b097fa80eba16aa9aaa04dc33"
2610 dependencies = [
2611  "bytes",
2612  "derive_more",
2613  "futures-util",
2614  "thiserror",
2617 [[package]]
2618 name = "memchr"
2619 version = "2.7.4"
2620 source = "registry+https://github.com/rust-lang/crates.io-index"
2621 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
2623 [[package]]
2624 name = "memmap2"
2625 version = "0.9.5"
2626 source = "registry+https://github.com/rust-lang/crates.io-index"
2627 checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f"
2628 dependencies = [
2629  "libc",
2632 [[package]]
2633 name = "mime"
2634 version = "0.3.17"
2635 source = "registry+https://github.com/rust-lang/crates.io-index"
2636 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
2638 [[package]]
2639 name = "mime_guess"
2640 version = "2.0.5"
2641 source = "registry+https://github.com/rust-lang/crates.io-index"
2642 checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e"
2643 dependencies = [
2644  "mime",
2645  "unicase",
2648 [[package]]
2649 name = "minidump"
2650 version = "0.21.2"
2651 source = "registry+https://github.com/rust-lang/crates.io-index"
2652 checksum = "8d385b740c6b991e6eff48f26e2c6978c9e9e9e2e935f4967bcdf4c2d1d18828"
2653 dependencies = [
2654  "debugid",
2655  "encoding_rs",
2656  "memmap2",
2657  "minidump-common",
2658  "num-traits 0.2.19",
2659  "procfs-core",
2660  "range-map",
2661  "scroll",
2662  "thiserror",
2663  "time",
2664  "tracing",
2665  "uuid",
2668 [[package]]
2669 name = "minidump-common"
2670 version = "0.21.2"
2671 source = "registry+https://github.com/rust-lang/crates.io-index"
2672 checksum = "5c4d14bcca0fd3ed165a03000480aaa364c6860c34e900cb2dafdf3b95340e77"
2673 dependencies = [
2674  "bitflags",
2675  "debugid",
2676  "num-derive",
2677  "num-traits 0.2.19",
2678  "range-map",
2679  "scroll",
2680  "smart-default",
2683 [[package]]
2684 name = "minidump-processor"
2685 version = "0.21.2"
2686 source = "registry+https://github.com/rust-lang/crates.io-index"
2687 checksum = "7869a9256743611832cdf02d01ee5e2d67055a47727b21a01d47a79839876ca4"
2688 dependencies = [
2689  "async-trait",
2690  "breakpad-symbols",
2691  "debugid",
2692  "futures-util",
2693  "minidump",
2694  "minidump-common",
2695  "minidump-unwind",
2696  "scroll",
2697  "serde",
2698  "serde_json",
2699  "thiserror",
2700  "tracing",
2703 [[package]]
2704 name = "minidump-unwind"
2705 version = "0.21.2"
2706 source = "registry+https://github.com/rust-lang/crates.io-index"
2707 checksum = "1f4fb17e3a2508326b9547166051a979d439d883bcd1058b48a2d1181a0b37cf"
2708 dependencies = [
2709  "async-trait",
2710  "breakpad-symbols",
2711  "minidump",
2712  "minidump-common",
2713  "scroll",
2714  "tracing",
2717 [[package]]
2718 name = "minimal-lexical"
2719 version = "0.2.1"
2720 source = "registry+https://github.com/rust-lang/crates.io-index"
2721 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
2723 [[package]]
2724 name = "miniz_oxide"
2725 version = "0.8.0"
2726 source = "registry+https://github.com/rust-lang/crates.io-index"
2727 checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"
2728 dependencies = [
2729  "adler2",
2732 [[package]]
2733 name = "mio"
2734 version = "1.0.2"
2735 source = "registry+https://github.com/rust-lang/crates.io-index"
2736 checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
2737 dependencies = [
2738  "hermit-abi 0.3.9",
2739  "libc",
2740  "wasi",
2741  "windows-sys 0.52.0",
2744 [[package]]
2745 name = "mp4san"
2746 version = "0.5.1"
2747 source = "registry+https://github.com/rust-lang/crates.io-index"
2748 checksum = "4c69d26d39cf1674e30fdcd845780f80059da129cfaab035970d6b493e89c557"
2749 dependencies = [
2750  "bytes",
2751  "derive-where",
2752  "derive_builder",
2753  "derive_more",
2754  "downcast-rs",
2755  "dyn-clonable",
2756  "futures-util",
2757  "log",
2758  "mediasan-common",
2759  "mp4san-derive",
2760  "paste",
2761  "thiserror",
2764 [[package]]
2765 name = "mp4san-derive"
2766 version = "0.5.1"
2767 source = "registry+https://github.com/rust-lang/crates.io-index"
2768 checksum = "b8c7426e88e3f1cf832fd56172e85ffab615897561a43a904d71bc287bcaef7a"
2769 dependencies = [
2770  "proc-macro2",
2771  "quote",
2772  "syn 1.0.109",
2773  "uuid",
2776 [[package]]
2777 name = "multer"
2778 version = "2.1.0"
2779 source = "registry+https://github.com/rust-lang/crates.io-index"
2780 checksum = "01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2"
2781 dependencies = [
2782  "bytes",
2783  "encoding_rs",
2784  "futures-util",
2785  "http 0.2.12",
2786  "httparse",
2787  "log",
2788  "memchr",
2789  "mime",
2790  "spin",
2791  "version_check",
2794 [[package]]
2795 name = "multimap"
2796 version = "0.10.0"
2797 source = "registry+https://github.com/rust-lang/crates.io-index"
2798 checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03"
2800 [[package]]
2801 name = "neon"
2802 version = "1.0.0"
2803 source = "registry+https://github.com/rust-lang/crates.io-index"
2804 checksum = "7d75440242411c87dc39847b0e33e961ec1f10326a9d8ecf9c1ea64a3b3c13dc"
2805 dependencies = [
2806  "libloading",
2807  "neon-macros",
2808  "once_cell",
2809  "semver",
2810  "send_wrapper",
2811  "smallvec",
2814 [[package]]
2815 name = "neon-macros"
2816 version = "1.0.0"
2817 source = "registry+https://github.com/rust-lang/crates.io-index"
2818 checksum = "c6813fde79b646e47e7ad75f480aa80ef76a5d9599e2717407961531169ee38b"
2819 dependencies = [
2820  "quote",
2821  "syn 2.0.77",
2822  "syn-mid",
2825 [[package]]
2826 name = "nom"
2827 version = "7.1.3"
2828 source = "registry+https://github.com/rust-lang/crates.io-index"
2829 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
2830 dependencies = [
2831  "memchr",
2832  "minimal-lexical",
2835 [[package]]
2836 name = "nom-derive"
2837 version = "0.10.1"
2838 source = "registry+https://github.com/rust-lang/crates.io-index"
2839 checksum = "1ff943d68b88d0b87a6e0d58615e8fa07f9fd5a1319fa0a72efc1f62275c79a7"
2840 dependencies = [
2841  "nom",
2842  "nom-derive-impl",
2843  "rustversion",
2846 [[package]]
2847 name = "nom-derive-impl"
2848 version = "0.10.1"
2849 source = "registry+https://github.com/rust-lang/crates.io-index"
2850 checksum = "cd0b9a93a84b0d3ec3e70e02d332dc33ac6dfac9cde63e17fcb77172dededa62"
2851 dependencies = [
2852  "proc-macro2",
2853  "quote",
2854  "syn 1.0.109",
2857 [[package]]
2858 name = "nonzero_ext"
2859 version = "0.3.0"
2860 source = "registry+https://github.com/rust-lang/crates.io-index"
2861 checksum = "38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21"
2863 [[package]]
2864 name = "nu-ansi-term"
2865 version = "0.46.0"
2866 source = "registry+https://github.com/rust-lang/crates.io-index"
2867 checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
2868 dependencies = [
2869  "overload",
2870  "winapi",
2873 [[package]]
2874 name = "num-bigint"
2875 version = "0.4.6"
2876 source = "registry+https://github.com/rust-lang/crates.io-index"
2877 checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
2878 dependencies = [
2879  "num-integer",
2880  "num-traits 0.2.19",
2883 [[package]]
2884 name = "num-conv"
2885 version = "0.1.0"
2886 source = "registry+https://github.com/rust-lang/crates.io-index"
2887 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
2889 [[package]]
2890 name = "num-derive"
2891 version = "0.4.2"
2892 source = "registry+https://github.com/rust-lang/crates.io-index"
2893 checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
2894 dependencies = [
2895  "proc-macro2",
2896  "quote",
2897  "syn 2.0.77",
2900 [[package]]
2901 name = "num-integer"
2902 version = "0.1.46"
2903 source = "registry+https://github.com/rust-lang/crates.io-index"
2904 checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
2905 dependencies = [
2906  "num-traits 0.2.19",
2909 [[package]]
2910 name = "num-traits"
2911 version = "0.1.43"
2912 source = "registry+https://github.com/rust-lang/crates.io-index"
2913 checksum = "92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31"
2914 dependencies = [
2915  "num-traits 0.2.19",
2918 [[package]]
2919 name = "num-traits"
2920 version = "0.2.19"
2921 source = "registry+https://github.com/rust-lang/crates.io-index"
2922 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
2923 dependencies = [
2924  "autocfg",
2925  "libm",
2928 [[package]]
2929 name = "num_enum"
2930 version = "0.7.3"
2931 source = "registry+https://github.com/rust-lang/crates.io-index"
2932 checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179"
2933 dependencies = [
2934  "num_enum_derive",
2937 [[package]]
2938 name = "num_enum_derive"
2939 version = "0.7.3"
2940 source = "registry+https://github.com/rust-lang/crates.io-index"
2941 checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56"
2942 dependencies = [
2943  "proc-macro-crate",
2944  "proc-macro2",
2945  "quote",
2946  "syn 2.0.77",
2949 [[package]]
2950 name = "object"
2951 version = "0.36.4"
2952 source = "registry+https://github.com/rust-lang/crates.io-index"
2953 checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a"
2954 dependencies = [
2955  "memchr",
2958 [[package]]
2959 name = "once_cell"
2960 version = "1.19.0"
2961 source = "registry+https://github.com/rust-lang/crates.io-index"
2962 checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
2964 [[package]]
2965 name = "oorandom"
2966 version = "11.1.4"
2967 source = "registry+https://github.com/rust-lang/crates.io-index"
2968 checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9"
2970 [[package]]
2971 name = "opaque-debug"
2972 version = "0.3.1"
2973 source = "registry+https://github.com/rust-lang/crates.io-index"
2974 checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
2976 [[package]]
2977 name = "openssl-macros"
2978 version = "0.1.1"
2979 source = "registry+https://github.com/rust-lang/crates.io-index"
2980 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
2981 dependencies = [
2982  "proc-macro2",
2983  "quote",
2984  "syn 2.0.77",
2987 [[package]]
2988 name = "openssl-probe"
2989 version = "0.1.5"
2990 source = "registry+https://github.com/rust-lang/crates.io-index"
2991 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
2993 [[package]]
2994 name = "overload"
2995 version = "0.1.1"
2996 source = "registry+https://github.com/rust-lang/crates.io-index"
2997 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
2999 [[package]]
3000 name = "partial-default"
3001 version = "0.1.0"
3002 source = "registry+https://github.com/rust-lang/crates.io-index"
3003 checksum = "124dc3c21ffb6fb3a0562d129929a8a54998766ef7adc1ba09ddc467d092c14b"
3004 dependencies = [
3005  "partial-default-derive",
3008 [[package]]
3009 name = "partial-default-derive"
3010 version = "0.1.0"
3011 source = "registry+https://github.com/rust-lang/crates.io-index"
3012 checksum = "7459127d7a18cb202d418e4b7df1103ffd6d82a106e9b2091c250624c2ace70d"
3013 dependencies = [
3014  "proc-macro2",
3015  "quote",
3016  "syn 2.0.77",
3019 [[package]]
3020 name = "password-hash"
3021 version = "0.5.0"
3022 source = "registry+https://github.com/rust-lang/crates.io-index"
3023 checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166"
3024 dependencies = [
3025  "base64ct",
3026  "rand_core",
3027  "subtle",
3030 [[package]]
3031 name = "paste"
3032 version = "1.0.15"
3033 source = "registry+https://github.com/rust-lang/crates.io-index"
3034 checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
3036 [[package]]
3037 name = "pem"
3038 version = "3.0.4"
3039 source = "registry+https://github.com/rust-lang/crates.io-index"
3040 checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
3041 dependencies = [
3042  "base64 0.22.1",
3043  "serde",
3046 [[package]]
3047 name = "percent-encoding"
3048 version = "2.3.1"
3049 source = "registry+https://github.com/rust-lang/crates.io-index"
3050 checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
3052 [[package]]
3053 name = "pest"
3054 version = "2.7.12"
3055 source = "registry+https://github.com/rust-lang/crates.io-index"
3056 checksum = "9c73c26c01b8c87956cea613c907c9d6ecffd8d18a2a5908e5de0adfaa185cea"
3057 dependencies = [
3058  "memchr",
3059  "thiserror",
3060  "ucd-trie",
3063 [[package]]
3064 name = "pest_derive"
3065 version = "2.7.12"
3066 source = "registry+https://github.com/rust-lang/crates.io-index"
3067 checksum = "664d22978e2815783adbdd2c588b455b1bd625299ce36b2a99881ac9627e6d8d"
3068 dependencies = [
3069  "pest",
3070  "pest_generator",
3073 [[package]]
3074 name = "pest_generator"
3075 version = "2.7.12"
3076 source = "registry+https://github.com/rust-lang/crates.io-index"
3077 checksum = "a2d5487022d5d33f4c30d91c22afa240ce2a644e87fe08caad974d4eab6badbe"
3078 dependencies = [
3079  "pest",
3080  "pest_meta",
3081  "proc-macro2",
3082  "quote",
3083  "syn 2.0.77",
3086 [[package]]
3087 name = "pest_meta"
3088 version = "2.7.12"
3089 source = "registry+https://github.com/rust-lang/crates.io-index"
3090 checksum = "0091754bbd0ea592c4deb3a122ce8ecbb0753b738aa82bc055fcc2eccc8d8174"
3091 dependencies = [
3092  "once_cell",
3093  "pest",
3094  "sha2",
3097 [[package]]
3098 name = "petgraph"
3099 version = "0.6.5"
3100 source = "registry+https://github.com/rust-lang/crates.io-index"
3101 checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
3102 dependencies = [
3103  "fixedbitset",
3104  "indexmap",
3107 [[package]]
3108 name = "phf"
3109 version = "0.10.1"
3110 source = "registry+https://github.com/rust-lang/crates.io-index"
3111 checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
3112 dependencies = [
3113  "phf_shared",
3116 [[package]]
3117 name = "phf_codegen"
3118 version = "0.10.0"
3119 source = "registry+https://github.com/rust-lang/crates.io-index"
3120 checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd"
3121 dependencies = [
3122  "phf_generator",
3123  "phf_shared",
3126 [[package]]
3127 name = "phf_generator"
3128 version = "0.10.0"
3129 source = "registry+https://github.com/rust-lang/crates.io-index"
3130 checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
3131 dependencies = [
3132  "phf_shared",
3133  "rand",
3136 [[package]]
3137 name = "phf_shared"
3138 version = "0.10.0"
3139 source = "registry+https://github.com/rust-lang/crates.io-index"
3140 checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
3141 dependencies = [
3142  "siphasher",
3145 [[package]]
3146 name = "pin-project"
3147 version = "1.1.5"
3148 source = "registry+https://github.com/rust-lang/crates.io-index"
3149 checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3"
3150 dependencies = [
3151  "pin-project-internal",
3154 [[package]]
3155 name = "pin-project-internal"
3156 version = "1.1.5"
3157 source = "registry+https://github.com/rust-lang/crates.io-index"
3158 checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
3159 dependencies = [
3160  "proc-macro2",
3161  "quote",
3162  "syn 2.0.77",
3165 [[package]]
3166 name = "pin-project-lite"
3167 version = "0.2.14"
3168 source = "registry+https://github.com/rust-lang/crates.io-index"
3169 checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
3171 [[package]]
3172 name = "pin-utils"
3173 version = "0.1.0"
3174 source = "registry+https://github.com/rust-lang/crates.io-index"
3175 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
3177 [[package]]
3178 name = "pkcs8"
3179 version = "0.10.2"
3180 source = "registry+https://github.com/rust-lang/crates.io-index"
3181 checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
3182 dependencies = [
3183  "der",
3184  "spki",
3187 [[package]]
3188 name = "pkg-config"
3189 version = "0.3.31"
3190 source = "registry+https://github.com/rust-lang/crates.io-index"
3191 checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
3193 [[package]]
3194 name = "plotters"
3195 version = "0.3.7"
3196 source = "registry+https://github.com/rust-lang/crates.io-index"
3197 checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747"
3198 dependencies = [
3199  "num-traits 0.2.19",
3200  "plotters-backend",
3201  "plotters-svg",
3202  "wasm-bindgen",
3203  "web-sys",
3206 [[package]]
3207 name = "plotters-backend"
3208 version = "0.3.7"
3209 source = "registry+https://github.com/rust-lang/crates.io-index"
3210 checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a"
3212 [[package]]
3213 name = "plotters-svg"
3214 version = "0.3.7"
3215 source = "registry+https://github.com/rust-lang/crates.io-index"
3216 checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670"
3217 dependencies = [
3218  "plotters-backend",
3221 [[package]]
3222 name = "poksho"
3223 version = "0.7.0"
3224 dependencies = [
3225  "criterion",
3226  "curve25519-dalek",
3227  "hex",
3228  "hmac",
3229  "rand",
3230  "sha2",
3233 [[package]]
3234 name = "poly1305"
3235 version = "0.8.0"
3236 source = "registry+https://github.com/rust-lang/crates.io-index"
3237 checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf"
3238 dependencies = [
3239  "cpufeatures",
3240  "opaque-debug",
3241  "universal-hash",
3244 [[package]]
3245 name = "polyval"
3246 version = "0.6.2"
3247 source = "registry+https://github.com/rust-lang/crates.io-index"
3248 checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25"
3249 dependencies = [
3250  "cfg-if",
3251  "cpufeatures",
3252  "opaque-debug",
3253  "universal-hash",
3256 [[package]]
3257 name = "powerfmt"
3258 version = "0.2.0"
3259 source = "registry+https://github.com/rust-lang/crates.io-index"
3260 checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
3262 [[package]]
3263 name = "ppv-lite86"
3264 version = "0.2.20"
3265 source = "registry+https://github.com/rust-lang/crates.io-index"
3266 checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04"
3267 dependencies = [
3268  "zerocopy",
3271 [[package]]
3272 name = "pqcrypto-internals"
3273 version = "0.2.5"
3274 source = "registry+https://github.com/rust-lang/crates.io-index"
3275 checksum = "d9d34bec6abe2283e6de7748b68b292d1ffa2203397e3e71380ff8418a49fb46"
3276 dependencies = [
3277  "cc",
3278  "dunce",
3279  "getrandom",
3280  "libc",
3283 [[package]]
3284 name = "pqcrypto-kyber"
3285 version = "0.7.9"
3286 source = "registry+https://github.com/rust-lang/crates.io-index"
3287 checksum = "c32fe9d5c9913b1aed1ba92b3449eb2d7cf7ca29741b11455dfa34c711b95776"
3288 dependencies = [
3289  "cc",
3290  "glob",
3291  "libc",
3292  "pqcrypto-internals",
3293  "pqcrypto-traits",
3296 [[package]]
3297 name = "pqcrypto-kyber"
3298 version = "0.8.1"
3299 source = "registry+https://github.com/rust-lang/crates.io-index"
3300 checksum = "15c00293cf898859d0c771455388054fd69ab712263c73fdc7f287a39b1ba000"
3301 dependencies = [
3302  "cc",
3303  "glob",
3304  "libc",
3305  "pqcrypto-internals",
3306  "pqcrypto-traits",
3309 [[package]]
3310 name = "pqcrypto-traits"
3311 version = "0.3.5"
3312 source = "registry+https://github.com/rust-lang/crates.io-index"
3313 checksum = "94e851c7654eed9e68d7d27164c454961a616cf8c203d500607ef22c737b51bb"
3315 [[package]]
3316 name = "predicates"
3317 version = "3.1.2"
3318 source = "registry+https://github.com/rust-lang/crates.io-index"
3319 checksum = "7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97"
3320 dependencies = [
3321  "anstyle",
3322  "difflib",
3323  "predicates-core",
3326 [[package]]
3327 name = "predicates-core"
3328 version = "1.0.8"
3329 source = "registry+https://github.com/rust-lang/crates.io-index"
3330 checksum = "ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931"
3332 [[package]]
3333 name = "predicates-tree"
3334 version = "1.0.11"
3335 source = "registry+https://github.com/rust-lang/crates.io-index"
3336 checksum = "41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13"
3337 dependencies = [
3338  "predicates-core",
3339  "termtree",
3342 [[package]]
3343 name = "pretty_assertions"
3344 version = "1.4.0"
3345 source = "registry+https://github.com/rust-lang/crates.io-index"
3346 checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
3347 dependencies = [
3348  "diff",
3349  "yansi",
3352 [[package]]
3353 name = "prettyplease"
3354 version = "0.2.22"
3355 source = "registry+https://github.com/rust-lang/crates.io-index"
3356 checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba"
3357 dependencies = [
3358  "proc-macro2",
3359  "syn 2.0.77",
3362 [[package]]
3363 name = "proc-macro-crate"
3364 version = "3.2.0"
3365 source = "registry+https://github.com/rust-lang/crates.io-index"
3366 checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b"
3367 dependencies = [
3368  "toml_edit",
3371 [[package]]
3372 name = "proc-macro-error"
3373 version = "1.0.4"
3374 source = "registry+https://github.com/rust-lang/crates.io-index"
3375 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
3376 dependencies = [
3377  "proc-macro-error-attr",
3378  "proc-macro2",
3379  "quote",
3380  "syn 1.0.109",
3381  "version_check",
3384 [[package]]
3385 name = "proc-macro-error-attr"
3386 version = "1.0.4"
3387 source = "registry+https://github.com/rust-lang/crates.io-index"
3388 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
3389 dependencies = [
3390  "proc-macro2",
3391  "quote",
3392  "version_check",
3395 [[package]]
3396 name = "proc-macro2"
3397 version = "1.0.86"
3398 source = "registry+https://github.com/rust-lang/crates.io-index"
3399 checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
3400 dependencies = [
3401  "unicode-ident",
3404 [[package]]
3405 name = "procfs-core"
3406 version = "0.16.0"
3407 source = "registry+https://github.com/rust-lang/crates.io-index"
3408 checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29"
3409 dependencies = [
3410  "bitflags",
3411  "hex",
3414 [[package]]
3415 name = "proptest"
3416 version = "1.5.0"
3417 source = "registry+https://github.com/rust-lang/crates.io-index"
3418 checksum = "b4c2511913b88df1637da85cc8d96ec8e43a3f8bb8ccb71ee1ac240d6f3df58d"
3419 dependencies = [
3420  "bit-set",
3421  "bit-vec",
3422  "bitflags",
3423  "lazy_static",
3424  "num-traits 0.2.19",
3425  "rand",
3426  "rand_chacha",
3427  "rand_xorshift",
3428  "regex-syntax 0.8.4",
3429  "rusty-fork",
3430  "tempfile",
3431  "unarray",
3434 [[package]]
3435 name = "proptest-state-machine"
3436 version = "0.1.0"
3437 source = "registry+https://github.com/rust-lang/crates.io-index"
3438 checksum = "b52a714915de2d16a5289616d2265a934780f50a9dd30359322b687403fa2ac2"
3439 dependencies = [
3440  "proptest",
3443 [[package]]
3444 name = "prost"
3445 version = "0.13.2"
3446 source = "registry+https://github.com/rust-lang/crates.io-index"
3447 checksum = "3b2ecbe40f08db5c006b5764a2645f7f3f141ce756412ac9e1dd6087e6d32995"
3448 dependencies = [
3449  "bytes",
3450  "prost-derive",
3453 [[package]]
3454 name = "prost-build"
3455 version = "0.13.2"
3456 source = "registry+https://github.com/rust-lang/crates.io-index"
3457 checksum = "f8650aabb6c35b860610e9cff5dc1af886c9e25073b7b1712a68972af4281302"
3458 dependencies = [
3459  "bytes",
3460  "heck",
3461  "itertools 0.13.0",
3462  "log",
3463  "multimap",
3464  "once_cell",
3465  "petgraph",
3466  "prettyplease",
3467  "prost",
3468  "prost-types",
3469  "regex",
3470  "syn 2.0.77",
3471  "tempfile",
3474 [[package]]
3475 name = "prost-derive"
3476 version = "0.13.2"
3477 source = "registry+https://github.com/rust-lang/crates.io-index"
3478 checksum = "acf0c195eebb4af52c752bec4f52f645da98b6e92077a04110c7f349477ae5ac"
3479 dependencies = [
3480  "anyhow",
3481  "itertools 0.13.0",
3482  "proc-macro2",
3483  "quote",
3484  "syn 2.0.77",
3487 [[package]]
3488 name = "prost-types"
3489 version = "0.13.2"
3490 source = "registry+https://github.com/rust-lang/crates.io-index"
3491 checksum = "60caa6738c7369b940c3d49246a8d1749323674c65cb13010134f5c9bad5b519"
3492 dependencies = [
3493  "prost",
3496 [[package]]
3497 name = "protobuf"
3498 version = "3.5.1"
3499 source = "registry+https://github.com/rust-lang/crates.io-index"
3500 checksum = "0bcc343da15609eaecd65f8aa76df8dc4209d325131d8219358c0aaaebab0bf6"
3501 dependencies = [
3502  "once_cell",
3503  "protobuf-support",
3504  "thiserror",
3507 [[package]]
3508 name = "protobuf-codegen"
3509 version = "3.5.1"
3510 source = "registry+https://github.com/rust-lang/crates.io-index"
3511 checksum = "c4d0cde5642ea4df842b13eb9f59ea6fafa26dcb43e3e1ee49120e9757556189"
3512 dependencies = [
3513  "anyhow",
3514  "once_cell",
3515  "protobuf",
3516  "protobuf-parse",
3517  "regex",
3518  "tempfile",
3519  "thiserror",
3522 [[package]]
3523 name = "protobuf-json-mapping"
3524 version = "3.5.1"
3525 source = "registry+https://github.com/rust-lang/crates.io-index"
3526 checksum = "b07993d14c66dfb74c639dc1b90381773b85cff66ef47bff35bad0778150a3aa"
3527 dependencies = [
3528  "protobuf",
3529  "protobuf-support",
3530  "thiserror",
3533 [[package]]
3534 name = "protobuf-parse"
3535 version = "3.5.1"
3536 source = "registry+https://github.com/rust-lang/crates.io-index"
3537 checksum = "1b0e9b447d099ae2c4993c0cbb03c7a9d6c937b17f2d56cfc0b1550e6fcfdb76"
3538 dependencies = [
3539  "anyhow",
3540  "indexmap",
3541  "log",
3542  "protobuf",
3543  "protobuf-support",
3544  "tempfile",
3545  "thiserror",
3546  "which",
3549 [[package]]
3550 name = "protobuf-support"
3551 version = "3.5.1"
3552 source = "registry+https://github.com/rust-lang/crates.io-index"
3553 checksum = "f0766e3675a627c327e4b3964582594b0e8741305d628a98a5de75a1d15f99b9"
3554 dependencies = [
3555  "thiserror",
3558 [[package]]
3559 name = "quick-error"
3560 version = "1.2.3"
3561 source = "registry+https://github.com/rust-lang/crates.io-index"
3562 checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
3564 [[package]]
3565 name = "quote"
3566 version = "1.0.37"
3567 source = "registry+https://github.com/rust-lang/crates.io-index"
3568 checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
3569 dependencies = [
3570  "proc-macro2",
3573 [[package]]
3574 name = "rand"
3575 version = "0.8.5"
3576 source = "registry+https://github.com/rust-lang/crates.io-index"
3577 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
3578 dependencies = [
3579  "libc",
3580  "rand_chacha",
3581  "rand_core",
3584 [[package]]
3585 name = "rand_chacha"
3586 version = "0.3.1"
3587 source = "registry+https://github.com/rust-lang/crates.io-index"
3588 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
3589 dependencies = [
3590  "ppv-lite86",
3591  "rand_core",
3594 [[package]]
3595 name = "rand_core"
3596 version = "0.6.4"
3597 source = "registry+https://github.com/rust-lang/crates.io-index"
3598 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
3599 dependencies = [
3600  "getrandom",
3603 [[package]]
3604 name = "rand_xorshift"
3605 version = "0.3.0"
3606 source = "registry+https://github.com/rust-lang/crates.io-index"
3607 checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f"
3608 dependencies = [
3609  "rand_core",
3612 [[package]]
3613 name = "range-map"
3614 version = "0.2.0"
3615 source = "registry+https://github.com/rust-lang/crates.io-index"
3616 checksum = "12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f"
3617 dependencies = [
3618  "num-traits 0.2.19",
3621 [[package]]
3622 name = "rangemap"
3623 version = "1.5.1"
3624 source = "registry+https://github.com/rust-lang/crates.io-index"
3625 checksum = "f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684"
3627 [[package]]
3628 name = "rayon"
3629 version = "1.10.0"
3630 source = "registry+https://github.com/rust-lang/crates.io-index"
3631 checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
3632 dependencies = [
3633  "either",
3634  "rayon-core",
3637 [[package]]
3638 name = "rayon-core"
3639 version = "1.12.1"
3640 source = "registry+https://github.com/rust-lang/crates.io-index"
3641 checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
3642 dependencies = [
3643  "crossbeam-deque",
3644  "crossbeam-utils",
3647 [[package]]
3648 name = "rcgen"
3649 version = "0.13.1"
3650 source = "registry+https://github.com/rust-lang/crates.io-index"
3651 checksum = "54077e1872c46788540de1ea3d7f4ccb1983d12f9aa909b234468676c1a36779"
3652 dependencies = [
3653  "pem",
3654  "ring",
3655  "rustls-pki-types",
3656  "time",
3657  "yasna",
3660 [[package]]
3661 name = "regex"
3662 version = "1.10.6"
3663 source = "registry+https://github.com/rust-lang/crates.io-index"
3664 checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619"
3665 dependencies = [
3666  "aho-corasick",
3667  "memchr",
3668  "regex-automata 0.4.7",
3669  "regex-syntax 0.8.4",
3672 [[package]]
3673 name = "regex-automata"
3674 version = "0.1.10"
3675 source = "registry+https://github.com/rust-lang/crates.io-index"
3676 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
3677 dependencies = [
3678  "regex-syntax 0.6.29",
3681 [[package]]
3682 name = "regex-automata"
3683 version = "0.4.7"
3684 source = "registry+https://github.com/rust-lang/crates.io-index"
3685 checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df"
3686 dependencies = [
3687  "aho-corasick",
3688  "memchr",
3689  "regex-syntax 0.8.4",
3692 [[package]]
3693 name = "regex-syntax"
3694 version = "0.6.29"
3695 source = "registry+https://github.com/rust-lang/crates.io-index"
3696 checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
3698 [[package]]
3699 name = "regex-syntax"
3700 version = "0.8.4"
3701 source = "registry+https://github.com/rust-lang/crates.io-index"
3702 checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b"
3704 [[package]]
3705 name = "ring"
3706 version = "0.17.8"
3707 source = "registry+https://github.com/rust-lang/crates.io-index"
3708 checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
3709 dependencies = [
3710  "cc",
3711  "cfg-if",
3712  "getrandom",
3713  "libc",
3714  "spin",
3715  "untrusted",
3716  "windows-sys 0.52.0",
3719 [[package]]
3720 name = "rustc-demangle"
3721 version = "0.1.24"
3722 source = "registry+https://github.com/rust-lang/crates.io-index"
3723 checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
3725 [[package]]
3726 name = "rustc-hash"
3727 version = "1.1.0"
3728 source = "registry+https://github.com/rust-lang/crates.io-index"
3729 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
3731 [[package]]
3732 name = "rustc_version"
3733 version = "0.4.1"
3734 source = "registry+https://github.com/rust-lang/crates.io-index"
3735 checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
3736 dependencies = [
3737  "semver",
3740 [[package]]
3741 name = "rusticata-macros"
3742 version = "4.1.0"
3743 source = "registry+https://github.com/rust-lang/crates.io-index"
3744 checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632"
3745 dependencies = [
3746  "nom",
3749 [[package]]
3750 name = "rustix"
3751 version = "0.38.37"
3752 source = "registry+https://github.com/rust-lang/crates.io-index"
3753 checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"
3754 dependencies = [
3755  "bitflags",
3756  "errno",
3757  "libc",
3758  "linux-raw-sys",
3759  "windows-sys 0.52.0",
3762 [[package]]
3763 name = "rustls"
3764 version = "0.22.4"
3765 source = "registry+https://github.com/rust-lang/crates.io-index"
3766 checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432"
3767 dependencies = [
3768  "log",
3769  "ring",
3770  "rustls-pki-types",
3771  "rustls-webpki",
3772  "subtle",
3773  "zeroize",
3776 [[package]]
3777 name = "rustls"
3778 version = "0.23.13"
3779 source = "registry+https://github.com/rust-lang/crates.io-index"
3780 checksum = "f2dabaac7466917e566adb06783a81ca48944c6898a1b08b9374106dd671f4c8"
3781 dependencies = [
3782  "once_cell",
3783  "ring",
3784  "rustls-pki-types",
3785  "rustls-webpki",
3786  "subtle",
3787  "zeroize",
3790 [[package]]
3791 name = "rustls-native-certs"
3792 version = "0.7.3"
3793 source = "registry+https://github.com/rust-lang/crates.io-index"
3794 checksum = "e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5"
3795 dependencies = [
3796  "openssl-probe",
3797  "rustls-pemfile",
3798  "rustls-pki-types",
3799  "schannel",
3800  "security-framework",
3803 [[package]]
3804 name = "rustls-pemfile"
3805 version = "2.1.3"
3806 source = "registry+https://github.com/rust-lang/crates.io-index"
3807 checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425"
3808 dependencies = [
3809  "base64 0.22.1",
3810  "rustls-pki-types",
3813 [[package]]
3814 name = "rustls-pki-types"
3815 version = "1.8.0"
3816 source = "registry+https://github.com/rust-lang/crates.io-index"
3817 checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0"
3819 [[package]]
3820 name = "rustls-platform-verifier"
3821 version = "0.3.4"
3822 source = "registry+https://github.com/rust-lang/crates.io-index"
3823 checksum = "afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490"
3824 dependencies = [
3825  "core-foundation",
3826  "core-foundation-sys",
3827  "jni 0.19.0",
3828  "log",
3829  "once_cell",
3830  "rustls 0.23.13",
3831  "rustls-native-certs",
3832  "rustls-platform-verifier-android",
3833  "rustls-webpki",
3834  "security-framework",
3835  "security-framework-sys",
3836  "webpki-roots",
3837  "winapi",
3840 [[package]]
3841 name = "rustls-platform-verifier-android"
3842 version = "0.1.1"
3843 source = "registry+https://github.com/rust-lang/crates.io-index"
3844 checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f"
3846 [[package]]
3847 name = "rustls-webpki"
3848 version = "0.102.8"
3849 source = "registry+https://github.com/rust-lang/crates.io-index"
3850 checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9"
3851 dependencies = [
3852  "ring",
3853  "rustls-pki-types",
3854  "untrusted",
3857 [[package]]
3858 name = "rustversion"
3859 version = "1.0.17"
3860 source = "registry+https://github.com/rust-lang/crates.io-index"
3861 checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
3863 [[package]]
3864 name = "rusty-fork"
3865 version = "0.3.0"
3866 source = "registry+https://github.com/rust-lang/crates.io-index"
3867 checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f"
3868 dependencies = [
3869  "fnv",
3870  "quick-error",
3871  "tempfile",
3872  "wait-timeout",
3875 [[package]]
3876 name = "ryu"
3877 version = "1.0.18"
3878 source = "registry+https://github.com/rust-lang/crates.io-index"
3879 checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
3881 [[package]]
3882 name = "same-file"
3883 version = "1.0.6"
3884 source = "registry+https://github.com/rust-lang/crates.io-index"
3885 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
3886 dependencies = [
3887  "winapi-util",
3890 [[package]]
3891 name = "schannel"
3892 version = "0.1.24"
3893 source = "registry+https://github.com/rust-lang/crates.io-index"
3894 checksum = "e9aaafd5a2b6e3d657ff009d82fbd630b6bd54dd4eb06f21693925cdf80f9b8b"
3895 dependencies = [
3896  "windows-sys 0.59.0",
3899 [[package]]
3900 name = "scoped-tls"
3901 version = "1.0.1"
3902 source = "registry+https://github.com/rust-lang/crates.io-index"
3903 checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
3905 [[package]]
3906 name = "scopeguard"
3907 version = "1.2.0"
3908 source = "registry+https://github.com/rust-lang/crates.io-index"
3909 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
3911 [[package]]
3912 name = "scroll"
3913 version = "0.12.0"
3914 source = "registry+https://github.com/rust-lang/crates.io-index"
3915 checksum = "6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6"
3916 dependencies = [
3917  "scroll_derive",
3920 [[package]]
3921 name = "scroll_derive"
3922 version = "0.12.0"
3923 source = "registry+https://github.com/rust-lang/crates.io-index"
3924 checksum = "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932"
3925 dependencies = [
3926  "proc-macro2",
3927  "quote",
3928  "syn 2.0.77",
3931 [[package]]
3932 name = "security-framework"
3933 version = "2.11.1"
3934 source = "registry+https://github.com/rust-lang/crates.io-index"
3935 checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
3936 dependencies = [
3937  "bitflags",
3938  "core-foundation",
3939  "core-foundation-sys",
3940  "libc",
3941  "num-bigint",
3942  "security-framework-sys",
3945 [[package]]
3946 name = "security-framework-sys"
3947 version = "2.11.1"
3948 source = "registry+https://github.com/rust-lang/crates.io-index"
3949 checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf"
3950 dependencies = [
3951  "core-foundation-sys",
3952  "libc",
3955 [[package]]
3956 name = "semver"
3957 version = "1.0.23"
3958 source = "registry+https://github.com/rust-lang/crates.io-index"
3959 checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
3961 [[package]]
3962 name = "send_wrapper"
3963 version = "0.6.0"
3964 source = "registry+https://github.com/rust-lang/crates.io-index"
3965 checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73"
3967 [[package]]
3968 name = "serde"
3969 version = "1.0.210"
3970 source = "registry+https://github.com/rust-lang/crates.io-index"
3971 checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
3972 dependencies = [
3973  "serde_derive",
3976 [[package]]
3977 name = "serde_derive"
3978 version = "1.0.210"
3979 source = "registry+https://github.com/rust-lang/crates.io-index"
3980 checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
3981 dependencies = [
3982  "proc-macro2",
3983  "quote",
3984  "syn 2.0.77",
3987 [[package]]
3988 name = "serde_json"
3989 version = "1.0.128"
3990 source = "registry+https://github.com/rust-lang/crates.io-index"
3991 checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
3992 dependencies = [
3993  "indexmap",
3994  "itoa",
3995  "memchr",
3996  "ryu",
3997  "serde",
4000 [[package]]
4001 name = "serde_urlencoded"
4002 version = "0.7.1"
4003 source = "registry+https://github.com/rust-lang/crates.io-index"
4004 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
4005 dependencies = [
4006  "form_urlencoded",
4007  "itoa",
4008  "ryu",
4009  "serde",
4012 [[package]]
4013 name = "sha1"
4014 version = "0.10.6"
4015 source = "registry+https://github.com/rust-lang/crates.io-index"
4016 checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
4017 dependencies = [
4018  "cfg-if",
4019  "cpufeatures",
4020  "digest",
4023 [[package]]
4024 name = "sha1_smol"
4025 version = "1.0.1"
4026 source = "registry+https://github.com/rust-lang/crates.io-index"
4027 checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d"
4029 [[package]]
4030 name = "sha2"
4031 version = "0.10.8"
4032 source = "registry+https://github.com/rust-lang/crates.io-index"
4033 checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
4034 dependencies = [
4035  "cfg-if",
4036  "cpufeatures",
4037  "digest",
4038  "sha2-asm",
4041 [[package]]
4042 name = "sha2-asm"
4043 version = "0.6.4"
4044 source = "registry+https://github.com/rust-lang/crates.io-index"
4045 checksum = "b845214d6175804686b2bd482bcffe96651bb2d1200742b712003504a2dac1ab"
4046 dependencies = [
4047  "cc",
4050 [[package]]
4051 name = "sharded-slab"
4052 version = "0.1.7"
4053 source = "registry+https://github.com/rust-lang/crates.io-index"
4054 checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
4055 dependencies = [
4056  "lazy_static",
4059 [[package]]
4060 name = "shlex"
4061 version = "1.3.0"
4062 source = "registry+https://github.com/rust-lang/crates.io-index"
4063 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
4065 [[package]]
4066 name = "signal-crypto"
4067 version = "0.1.0"
4068 dependencies = [
4069  "aes",
4070  "cbc",
4071  "criterion",
4072  "ctr",
4073  "displaydoc",
4074  "ghash",
4075  "hex",
4076  "hex-literal",
4077  "hmac",
4078  "rand",
4079  "serde",
4080  "serde_json",
4081  "sha1",
4082  "sha2",
4083  "subtle",
4084  "thiserror",
4087 [[package]]
4088 name = "signal-media"
4089 version = "0.1.0"
4090 dependencies = [
4091  "futures-util",
4092  "mediasan-common",
4093  "mp4san",
4094  "thiserror",
4095  "webpsan",
4098 [[package]]
4099 name = "signal-neon-futures"
4100 version = "0.1.0"
4101 dependencies = [
4102  "futures-util",
4103  "neon",
4104  "signal-neon-futures-tests",
4107 [[package]]
4108 name = "signal-neon-futures-tests"
4109 version = "0.1.0"
4110 dependencies = [
4111  "futures-util",
4112  "neon",
4113  "signal-neon-futures",
4116 [[package]]
4117 name = "signature"
4118 version = "2.2.0"
4119 source = "registry+https://github.com/rust-lang/crates.io-index"
4120 checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
4121 dependencies = [
4122  "rand_core",
4125 [[package]]
4126 name = "siphasher"
4127 version = "0.3.11"
4128 source = "registry+https://github.com/rust-lang/crates.io-index"
4129 checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
4131 [[package]]
4132 name = "slab"
4133 version = "0.4.9"
4134 source = "registry+https://github.com/rust-lang/crates.io-index"
4135 checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
4136 dependencies = [
4137  "autocfg",
4140 [[package]]
4141 name = "smallvec"
4142 version = "1.13.2"
4143 source = "registry+https://github.com/rust-lang/crates.io-index"
4144 checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
4146 [[package]]
4147 name = "smart-default"
4148 version = "0.7.1"
4149 source = "registry+https://github.com/rust-lang/crates.io-index"
4150 checksum = "0eb01866308440fc64d6c44d9e86c5cc17adfe33c4d6eed55da9145044d0ffc1"
4151 dependencies = [
4152  "proc-macro2",
4153  "quote",
4154  "syn 2.0.77",
4157 [[package]]
4158 name = "snow"
4159 version = "0.9.6"
4160 source = "registry+https://github.com/rust-lang/crates.io-index"
4161 checksum = "850948bee068e713b8ab860fe1adc4d109676ab4c3b621fd8147f06b261f2f85"
4162 dependencies = [
4163  "aes-gcm",
4164  "blake2",
4165  "chacha20poly1305",
4166  "curve25519-dalek",
4167  "rand_core",
4168  "rustc_version",
4169  "sha2",
4170  "subtle",
4173 [[package]]
4174 name = "socket2"
4175 version = "0.5.7"
4176 source = "registry+https://github.com/rust-lang/crates.io-index"
4177 checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
4178 dependencies = [
4179  "libc",
4180  "windows-sys 0.52.0",
4183 [[package]]
4184 name = "socks5-proto"
4185 version = "0.4.1"
4186 source = "registry+https://github.com/rust-lang/crates.io-index"
4187 checksum = "3d91431c4672e25e372ef46bc554be8f315068c03608f99267a71ad32a12e8c4"
4188 dependencies = [
4189  "bytes",
4190  "thiserror",
4191  "tokio",
4194 [[package]]
4195 name = "socks5-server"
4196 version = "0.10.1"
4197 source = "registry+https://github.com/rust-lang/crates.io-index"
4198 checksum = "5223c26981806584cc38c74fddf58808dbdcf4724890471ced69e7a2e8d86345"
4199 dependencies = [
4200  "async-trait",
4201  "bytes",
4202  "socks5-proto",
4203  "tokio",
4206 [[package]]
4207 name = "spin"
4208 version = "0.9.8"
4209 source = "registry+https://github.com/rust-lang/crates.io-index"
4210 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
4212 [[package]]
4213 name = "spki"
4214 version = "0.7.3"
4215 source = "registry+https://github.com/rust-lang/crates.io-index"
4216 checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"
4217 dependencies = [
4218  "base64ct",
4219  "der",
4222 [[package]]
4223 name = "static_assertions"
4224 version = "1.1.0"
4225 source = "registry+https://github.com/rust-lang/crates.io-index"
4226 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
4228 [[package]]
4229 name = "strsim"
4230 version = "0.10.0"
4231 source = "registry+https://github.com/rust-lang/crates.io-index"
4232 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
4234 [[package]]
4235 name = "strsim"
4236 version = "0.11.1"
4237 source = "registry+https://github.com/rust-lang/crates.io-index"
4238 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
4240 [[package]]
4241 name = "strum"
4242 version = "0.26.3"
4243 source = "registry+https://github.com/rust-lang/crates.io-index"
4244 checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06"
4245 dependencies = [
4246  "strum_macros",
4249 [[package]]
4250 name = "strum_macros"
4251 version = "0.26.4"
4252 source = "registry+https://github.com/rust-lang/crates.io-index"
4253 checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be"
4254 dependencies = [
4255  "heck",
4256  "proc-macro2",
4257  "quote",
4258  "rustversion",
4259  "syn 2.0.77",
4262 [[package]]
4263 name = "subtle"
4264 version = "2.6.1"
4265 source = "registry+https://github.com/rust-lang/crates.io-index"
4266 checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
4268 [[package]]
4269 name = "syn"
4270 version = "1.0.109"
4271 source = "registry+https://github.com/rust-lang/crates.io-index"
4272 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
4273 dependencies = [
4274  "proc-macro2",
4275  "quote",
4276  "unicode-ident",
4279 [[package]]
4280 name = "syn"
4281 version = "2.0.77"
4282 source = "registry+https://github.com/rust-lang/crates.io-index"
4283 checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed"
4284 dependencies = [
4285  "proc-macro2",
4286  "quote",
4287  "unicode-ident",
4290 [[package]]
4291 name = "syn-mid"
4292 version = "0.6.0"
4293 source = "registry+https://github.com/rust-lang/crates.io-index"
4294 checksum = "b5dc35bb08dd1ca3dfb09dce91fd2d13294d6711c88897d9a9d60acf39bce049"
4295 dependencies = [
4296  "proc-macro2",
4297  "quote",
4298  "syn 2.0.77",
4301 [[package]]
4302 name = "tempfile"
4303 version = "3.12.0"
4304 source = "registry+https://github.com/rust-lang/crates.io-index"
4305 checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64"
4306 dependencies = [
4307  "cfg-if",
4308  "fastrand",
4309  "once_cell",
4310  "rustix",
4311  "windows-sys 0.59.0",
4314 [[package]]
4315 name = "termtree"
4316 version = "0.4.1"
4317 source = "registry+https://github.com/rust-lang/crates.io-index"
4318 checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
4320 [[package]]
4321 name = "test-case"
4322 version = "3.3.1"
4323 source = "registry+https://github.com/rust-lang/crates.io-index"
4324 checksum = "eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8"
4325 dependencies = [
4326  "test-case-macros",
4329 [[package]]
4330 name = "test-case-core"
4331 version = "3.3.1"
4332 source = "registry+https://github.com/rust-lang/crates.io-index"
4333 checksum = "adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f"
4334 dependencies = [
4335  "cfg-if",
4336  "proc-macro2",
4337  "quote",
4338  "syn 2.0.77",
4341 [[package]]
4342 name = "test-case-macros"
4343 version = "3.3.1"
4344 source = "registry+https://github.com/rust-lang/crates.io-index"
4345 checksum = "5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb"
4346 dependencies = [
4347  "proc-macro2",
4348  "quote",
4349  "syn 2.0.77",
4350  "test-case-core",
4353 [[package]]
4354 name = "test-log"
4355 version = "0.2.16"
4356 source = "registry+https://github.com/rust-lang/crates.io-index"
4357 checksum = "3dffced63c2b5c7be278154d76b479f9f9920ed34e7574201407f0b14e2bbb93"
4358 dependencies = [
4359  "env_logger",
4360  "test-log-macros",
4361  "tracing-subscriber",
4364 [[package]]
4365 name = "test-log-macros"
4366 version = "0.2.16"
4367 source = "registry+https://github.com/rust-lang/crates.io-index"
4368 checksum = "5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5"
4369 dependencies = [
4370  "proc-macro2",
4371  "quote",
4372  "syn 2.0.77",
4375 [[package]]
4376 name = "testing_logger"
4377 version = "0.1.1"
4378 source = "registry+https://github.com/rust-lang/crates.io-index"
4379 checksum = "6d92b727cb45d33ae956f7f46b966b25f1bc712092aeef9dba5ac798fc89f720"
4380 dependencies = [
4381  "log",
4384 [[package]]
4385 name = "thiserror"
4386 version = "1.0.63"
4387 source = "registry+https://github.com/rust-lang/crates.io-index"
4388 checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"
4389 dependencies = [
4390  "thiserror-impl",
4393 [[package]]
4394 name = "thiserror-impl"
4395 version = "1.0.63"
4396 source = "registry+https://github.com/rust-lang/crates.io-index"
4397 checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261"
4398 dependencies = [
4399  "proc-macro2",
4400  "quote",
4401  "syn 2.0.77",
4404 [[package]]
4405 name = "thread_local"
4406 version = "1.1.8"
4407 source = "registry+https://github.com/rust-lang/crates.io-index"
4408 checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
4409 dependencies = [
4410  "cfg-if",
4411  "once_cell",
4414 [[package]]
4415 name = "time"
4416 version = "0.3.36"
4417 source = "registry+https://github.com/rust-lang/crates.io-index"
4418 checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
4419 dependencies = [
4420  "deranged",
4421  "itoa",
4422  "num-conv",
4423  "powerfmt",
4424  "serde",
4425  "time-core",
4426  "time-macros",
4429 [[package]]
4430 name = "time-core"
4431 version = "0.1.2"
4432 source = "registry+https://github.com/rust-lang/crates.io-index"
4433 checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
4435 [[package]]
4436 name = "time-macros"
4437 version = "0.2.18"
4438 source = "registry+https://github.com/rust-lang/crates.io-index"
4439 checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
4440 dependencies = [
4441  "num-conv",
4442  "time-core",
4445 [[package]]
4446 name = "tinytemplate"
4447 version = "1.2.1"
4448 source = "registry+https://github.com/rust-lang/crates.io-index"
4449 checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
4450 dependencies = [
4451  "serde",
4452  "serde_json",
4455 [[package]]
4456 name = "tinyvec"
4457 version = "1.8.0"
4458 source = "registry+https://github.com/rust-lang/crates.io-index"
4459 checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
4460 dependencies = [
4461  "tinyvec_macros",
4464 [[package]]
4465 name = "tinyvec_macros"
4466 version = "0.1.1"
4467 source = "registry+https://github.com/rust-lang/crates.io-index"
4468 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
4470 [[package]]
4471 name = "tls-parser"
4472 version = "0.11.0"
4473 source = "registry+https://github.com/rust-lang/crates.io-index"
4474 checksum = "409206e2de64edbf7ea99a44ac31680daf9ef1a57895fb3c5bd738a903691be0"
4475 dependencies = [
4476  "enum_primitive",
4477  "nom",
4478  "nom-derive",
4479  "phf",
4480  "phf_codegen",
4481  "rusticata-macros",
4484 [[package]]
4485 name = "tokio"
4486 version = "1.40.0"
4487 source = "registry+https://github.com/rust-lang/crates.io-index"
4488 checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
4489 dependencies = [
4490  "backtrace",
4491  "bytes",
4492  "libc",
4493  "mio",
4494  "pin-project-lite",
4495  "socket2",
4496  "tokio-macros",
4497  "windows-sys 0.52.0",
4500 [[package]]
4501 name = "tokio-boring"
4502 version = "4.13.0"
4503 source = "git+https://github.com/signalapp/boring?tag=signal-v4.13.0#1af143f50937bce6a9a9c7405ec824a9153c8ba0"
4504 dependencies = [
4505  "boring",
4506  "boring-sys",
4507  "once_cell",
4508  "tokio",
4511 [[package]]
4512 name = "tokio-macros"
4513 version = "2.4.0"
4514 source = "registry+https://github.com/rust-lang/crates.io-index"
4515 checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
4516 dependencies = [
4517  "proc-macro2",
4518  "quote",
4519  "syn 2.0.77",
4522 [[package]]
4523 name = "tokio-rustls"
4524 version = "0.25.0"
4525 source = "registry+https://github.com/rust-lang/crates.io-index"
4526 checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f"
4527 dependencies = [
4528  "rustls 0.22.4",
4529  "rustls-pki-types",
4530  "tokio",
4533 [[package]]
4534 name = "tokio-socks"
4535 version = "0.5.2"
4536 source = "registry+https://github.com/rust-lang/crates.io-index"
4537 checksum = "0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f"
4538 dependencies = [
4539  "either",
4540  "futures-util",
4541  "thiserror",
4542  "tokio",
4545 [[package]]
4546 name = "tokio-stream"
4547 version = "0.1.16"
4548 source = "registry+https://github.com/rust-lang/crates.io-index"
4549 checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1"
4550 dependencies = [
4551  "futures-core",
4552  "pin-project-lite",
4553  "tokio",
4556 [[package]]
4557 name = "tokio-tungstenite"
4558 version = "0.21.0"
4559 source = "registry+https://github.com/rust-lang/crates.io-index"
4560 checksum = "c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38"
4561 dependencies = [
4562  "futures-util",
4563  "log",
4564  "tokio",
4565  "tungstenite 0.21.0",
4568 [[package]]
4569 name = "tokio-tungstenite"
4570 version = "0.23.1"
4571 source = "registry+https://github.com/rust-lang/crates.io-index"
4572 checksum = "c6989540ced10490aaf14e6bad2e3d33728a2813310a0c71d1574304c49631cd"
4573 dependencies = [
4574  "futures-util",
4575  "log",
4576  "tokio",
4577  "tungstenite 0.23.0",
4580 [[package]]
4581 name = "tokio-util"
4582 version = "0.7.12"
4583 source = "registry+https://github.com/rust-lang/crates.io-index"
4584 checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a"
4585 dependencies = [
4586  "bytes",
4587  "futures-core",
4588  "futures-sink",
4589  "pin-project-lite",
4590  "tokio",
4593 [[package]]
4594 name = "toml_datetime"
4595 version = "0.6.8"
4596 source = "registry+https://github.com/rust-lang/crates.io-index"
4597 checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41"
4599 [[package]]
4600 name = "toml_edit"
4601 version = "0.22.20"
4602 source = "registry+https://github.com/rust-lang/crates.io-index"
4603 checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d"
4604 dependencies = [
4605  "indexmap",
4606  "toml_datetime",
4607  "winnow",
4610 [[package]]
4611 name = "tower-service"
4612 version = "0.3.3"
4613 source = "registry+https://github.com/rust-lang/crates.io-index"
4614 checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
4616 [[package]]
4617 name = "tracing"
4618 version = "0.1.40"
4619 source = "registry+https://github.com/rust-lang/crates.io-index"
4620 checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
4621 dependencies = [
4622  "log",
4623  "pin-project-lite",
4624  "tracing-attributes",
4625  "tracing-core",
4628 [[package]]
4629 name = "tracing-attributes"
4630 version = "0.1.27"
4631 source = "registry+https://github.com/rust-lang/crates.io-index"
4632 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
4633 dependencies = [
4634  "proc-macro2",
4635  "quote",
4636  "syn 2.0.77",
4639 [[package]]
4640 name = "tracing-core"
4641 version = "0.1.32"
4642 source = "registry+https://github.com/rust-lang/crates.io-index"
4643 checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
4644 dependencies = [
4645  "once_cell",
4646  "valuable",
4649 [[package]]
4650 name = "tracing-log"
4651 version = "0.2.0"
4652 source = "registry+https://github.com/rust-lang/crates.io-index"
4653 checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
4654 dependencies = [
4655  "log",
4656  "once_cell",
4657  "tracing-core",
4660 [[package]]
4661 name = "tracing-subscriber"
4662 version = "0.3.18"
4663 source = "registry+https://github.com/rust-lang/crates.io-index"
4664 checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
4665 dependencies = [
4666  "matchers",
4667  "nu-ansi-term",
4668  "once_cell",
4669  "regex",
4670  "sharded-slab",
4671  "thread_local",
4672  "tracing",
4673  "tracing-core",
4674  "tracing-log",
4677 [[package]]
4678 name = "try-lock"
4679 version = "0.2.5"
4680 source = "registry+https://github.com/rust-lang/crates.io-index"
4681 checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
4683 [[package]]
4684 name = "tungstenite"
4685 version = "0.21.0"
4686 source = "registry+https://github.com/rust-lang/crates.io-index"
4687 checksum = "9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1"
4688 dependencies = [
4689  "byteorder",
4690  "bytes",
4691  "data-encoding",
4692  "http 1.1.0",
4693  "httparse",
4694  "log",
4695  "rand",
4696  "sha1",
4697  "thiserror",
4698  "url",
4699  "utf-8",
4702 [[package]]
4703 name = "tungstenite"
4704 version = "0.23.0"
4705 source = "registry+https://github.com/rust-lang/crates.io-index"
4706 checksum = "6e2e2ce1e47ed2994fd43b04c8f618008d4cabdd5ee34027cf14f9d918edd9c8"
4707 dependencies = [
4708  "byteorder",
4709  "bytes",
4710  "data-encoding",
4711  "http 1.1.0",
4712  "httparse",
4713  "log",
4714  "rand",
4715  "sha1",
4716  "thiserror",
4717  "url",
4718  "utf-8",
4721 [[package]]
4722 name = "typenum"
4723 version = "1.17.0"
4724 source = "registry+https://github.com/rust-lang/crates.io-index"
4725 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
4727 [[package]]
4728 name = "ucd-trie"
4729 version = "0.1.6"
4730 source = "registry+https://github.com/rust-lang/crates.io-index"
4731 checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
4733 [[package]]
4734 name = "unarray"
4735 version = "0.1.4"
4736 source = "registry+https://github.com/rust-lang/crates.io-index"
4737 checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94"
4739 [[package]]
4740 name = "unicase"
4741 version = "2.7.0"
4742 source = "registry+https://github.com/rust-lang/crates.io-index"
4743 checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
4744 dependencies = [
4745  "version_check",
4748 [[package]]
4749 name = "unicode-bidi"
4750 version = "0.3.15"
4751 source = "registry+https://github.com/rust-lang/crates.io-index"
4752 checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
4754 [[package]]
4755 name = "unicode-ident"
4756 version = "1.0.13"
4757 source = "registry+https://github.com/rust-lang/crates.io-index"
4758 checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
4760 [[package]]
4761 name = "unicode-normalization"
4762 version = "0.1.23"
4763 source = "registry+https://github.com/rust-lang/crates.io-index"
4764 checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5"
4765 dependencies = [
4766  "tinyvec",
4769 [[package]]
4770 name = "universal-hash"
4771 version = "0.5.1"
4772 source = "registry+https://github.com/rust-lang/crates.io-index"
4773 checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
4774 dependencies = [
4775  "crypto-common",
4776  "subtle",
4779 [[package]]
4780 name = "untrusted"
4781 version = "0.9.0"
4782 source = "registry+https://github.com/rust-lang/crates.io-index"
4783 checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
4785 [[package]]
4786 name = "url"
4787 version = "2.5.2"
4788 source = "registry+https://github.com/rust-lang/crates.io-index"
4789 checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c"
4790 dependencies = [
4791  "form_urlencoded",
4792  "idna 0.5.0",
4793  "percent-encoding",
4796 [[package]]
4797 name = "usernames"
4798 version = "0.1.0"
4799 dependencies = [
4800  "criterion",
4801  "curve25519-dalek",
4802  "displaydoc",
4803  "hkdf",
4804  "hmac",
4805  "lazy_static",
4806  "log",
4807  "poksho",
4808  "proptest",
4809  "prost",
4810  "prost-build",
4811  "rand",
4812  "sha2",
4813  "signal-crypto",
4814  "subtle",
4815  "thiserror",
4816  "zkgroup",
4819 [[package]]
4820 name = "utf-8"
4821 version = "0.7.6"
4822 source = "registry+https://github.com/rust-lang/crates.io-index"
4823 checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
4825 [[package]]
4826 name = "utf8parse"
4827 version = "0.2.2"
4828 source = "registry+https://github.com/rust-lang/crates.io-index"
4829 checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
4831 [[package]]
4832 name = "uuid"
4833 version = "1.10.0"
4834 source = "registry+https://github.com/rust-lang/crates.io-index"
4835 checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314"
4836 dependencies = [
4837  "getrandom",
4838  "serde",
4839  "sha1_smol",
4842 [[package]]
4843 name = "valuable"
4844 version = "0.1.0"
4845 source = "registry+https://github.com/rust-lang/crates.io-index"
4846 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
4848 [[package]]
4849 name = "vcpkg"
4850 version = "0.2.15"
4851 source = "registry+https://github.com/rust-lang/crates.io-index"
4852 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
4854 [[package]]
4855 name = "version_check"
4856 version = "0.9.5"
4857 source = "registry+https://github.com/rust-lang/crates.io-index"
4858 checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
4860 [[package]]
4861 name = "visibility"
4862 version = "0.1.1"
4863 source = "registry+https://github.com/rust-lang/crates.io-index"
4864 checksum = "d674d135b4a8c1d7e813e2f8d1c9a58308aee4a680323066025e53132218bd91"
4865 dependencies = [
4866  "proc-macro2",
4867  "quote",
4868  "syn 2.0.77",
4871 [[package]]
4872 name = "wait-timeout"
4873 version = "0.2.0"
4874 source = "registry+https://github.com/rust-lang/crates.io-index"
4875 checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6"
4876 dependencies = [
4877  "libc",
4880 [[package]]
4881 name = "walkdir"
4882 version = "2.5.0"
4883 source = "registry+https://github.com/rust-lang/crates.io-index"
4884 checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
4885 dependencies = [
4886  "same-file",
4887  "winapi-util",
4890 [[package]]
4891 name = "want"
4892 version = "0.3.1"
4893 source = "registry+https://github.com/rust-lang/crates.io-index"
4894 checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
4895 dependencies = [
4896  "try-lock",
4899 [[package]]
4900 name = "warp"
4901 version = "0.3.7"
4902 source = "registry+https://github.com/rust-lang/crates.io-index"
4903 checksum = "4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c"
4904 dependencies = [
4905  "bytes",
4906  "futures-channel",
4907  "futures-util",
4908  "headers",
4909  "http 0.2.12",
4910  "hyper 0.14.30",
4911  "log",
4912  "mime",
4913  "mime_guess",
4914  "multer",
4915  "percent-encoding",
4916  "pin-project",
4917  "rustls-pemfile",
4918  "scoped-tls",
4919  "serde",
4920  "serde_json",
4921  "serde_urlencoded",
4922  "tokio",
4923  "tokio-rustls",
4924  "tokio-tungstenite 0.21.0",
4925  "tokio-util",
4926  "tower-service",
4927  "tracing",
4930 [[package]]
4931 name = "wasi"
4932 version = "0.11.0+wasi-snapshot-preview1"
4933 source = "registry+https://github.com/rust-lang/crates.io-index"
4934 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
4936 [[package]]
4937 name = "wasm-bindgen"
4938 version = "0.2.93"
4939 source = "registry+https://github.com/rust-lang/crates.io-index"
4940 checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
4941 dependencies = [
4942  "cfg-if",
4943  "once_cell",
4944  "wasm-bindgen-macro",
4947 [[package]]
4948 name = "wasm-bindgen-backend"
4949 version = "0.2.93"
4950 source = "registry+https://github.com/rust-lang/crates.io-index"
4951 checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
4952 dependencies = [
4953  "bumpalo",
4954  "log",
4955  "once_cell",
4956  "proc-macro2",
4957  "quote",
4958  "syn 2.0.77",
4959  "wasm-bindgen-shared",
4962 [[package]]
4963 name = "wasm-bindgen-macro"
4964 version = "0.2.93"
4965 source = "registry+https://github.com/rust-lang/crates.io-index"
4966 checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
4967 dependencies = [
4968  "quote",
4969  "wasm-bindgen-macro-support",
4972 [[package]]
4973 name = "wasm-bindgen-macro-support"
4974 version = "0.2.93"
4975 source = "registry+https://github.com/rust-lang/crates.io-index"
4976 checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
4977 dependencies = [
4978  "proc-macro2",
4979  "quote",
4980  "syn 2.0.77",
4981  "wasm-bindgen-backend",
4982  "wasm-bindgen-shared",
4985 [[package]]
4986 name = "wasm-bindgen-shared"
4987 version = "0.2.93"
4988 source = "registry+https://github.com/rust-lang/crates.io-index"
4989 checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
4991 [[package]]
4992 name = "web-sys"
4993 version = "0.3.70"
4994 source = "registry+https://github.com/rust-lang/crates.io-index"
4995 checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0"
4996 dependencies = [
4997  "js-sys",
4998  "wasm-bindgen",
5001 [[package]]
5002 name = "webpki-roots"
5003 version = "0.26.5"
5004 source = "registry+https://github.com/rust-lang/crates.io-index"
5005 checksum = "0bd24728e5af82c6c4ec1b66ac4844bdf8156257fccda846ec58b42cd0cdbe6a"
5006 dependencies = [
5007  "rustls-pki-types",
5010 [[package]]
5011 name = "webpsan"
5012 version = "0.5.1"
5013 source = "registry+https://github.com/rust-lang/crates.io-index"
5014 checksum = "66b5563fa963cea48af3e95b65b475bee688e78c04715dfe8c2eef6f812996d3"
5015 dependencies = [
5016  "assert_matches",
5017  "bitflags",
5018  "bitstream-io",
5019  "bytes",
5020  "derive_builder",
5021  "derive_more",
5022  "log",
5023  "mediasan-common",
5024  "num-integer",
5025  "num-traits 0.2.19",
5026  "thiserror",
5029 [[package]]
5030 name = "which"
5031 version = "4.4.2"
5032 source = "registry+https://github.com/rust-lang/crates.io-index"
5033 checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
5034 dependencies = [
5035  "either",
5036  "home",
5037  "once_cell",
5038  "rustix",
5041 [[package]]
5042 name = "winapi"
5043 version = "0.3.9"
5044 source = "registry+https://github.com/rust-lang/crates.io-index"
5045 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
5046 dependencies = [
5047  "winapi-i686-pc-windows-gnu",
5048  "winapi-x86_64-pc-windows-gnu",
5051 [[package]]
5052 name = "winapi-i686-pc-windows-gnu"
5053 version = "0.4.0"
5054 source = "registry+https://github.com/rust-lang/crates.io-index"
5055 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
5057 [[package]]
5058 name = "winapi-util"
5059 version = "0.1.9"
5060 source = "registry+https://github.com/rust-lang/crates.io-index"
5061 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
5062 dependencies = [
5063  "windows-sys 0.59.0",
5066 [[package]]
5067 name = "winapi-x86_64-pc-windows-gnu"
5068 version = "0.4.0"
5069 source = "registry+https://github.com/rust-lang/crates.io-index"
5070 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
5072 [[package]]
5073 name = "windows-core"
5074 version = "0.52.0"
5075 source = "registry+https://github.com/rust-lang/crates.io-index"
5076 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
5077 dependencies = [
5078  "windows-targets 0.52.6",
5081 [[package]]
5082 name = "windows-sys"
5083 version = "0.45.0"
5084 source = "registry+https://github.com/rust-lang/crates.io-index"
5085 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
5086 dependencies = [
5087  "windows-targets 0.42.2",
5090 [[package]]
5091 name = "windows-sys"
5092 version = "0.48.0"
5093 source = "registry+https://github.com/rust-lang/crates.io-index"
5094 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
5095 dependencies = [
5096  "windows-targets 0.48.5",
5099 [[package]]
5100 name = "windows-sys"
5101 version = "0.52.0"
5102 source = "registry+https://github.com/rust-lang/crates.io-index"
5103 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
5104 dependencies = [
5105  "windows-targets 0.52.6",
5108 [[package]]
5109 name = "windows-sys"
5110 version = "0.59.0"
5111 source = "registry+https://github.com/rust-lang/crates.io-index"
5112 checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
5113 dependencies = [
5114  "windows-targets 0.52.6",
5117 [[package]]
5118 name = "windows-targets"
5119 version = "0.42.2"
5120 source = "registry+https://github.com/rust-lang/crates.io-index"
5121 checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
5122 dependencies = [
5123  "windows_aarch64_gnullvm 0.42.2",
5124  "windows_aarch64_msvc 0.42.2",
5125  "windows_i686_gnu 0.42.2",
5126  "windows_i686_msvc 0.42.2",
5127  "windows_x86_64_gnu 0.42.2",
5128  "windows_x86_64_gnullvm 0.42.2",
5129  "windows_x86_64_msvc 0.42.2",
5132 [[package]]
5133 name = "windows-targets"
5134 version = "0.48.5"
5135 source = "registry+https://github.com/rust-lang/crates.io-index"
5136 checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
5137 dependencies = [
5138  "windows_aarch64_gnullvm 0.48.5",
5139  "windows_aarch64_msvc 0.48.5",
5140  "windows_i686_gnu 0.48.5",
5141  "windows_i686_msvc 0.48.5",
5142  "windows_x86_64_gnu 0.48.5",
5143  "windows_x86_64_gnullvm 0.48.5",
5144  "windows_x86_64_msvc 0.48.5",
5147 [[package]]
5148 name = "windows-targets"
5149 version = "0.52.6"
5150 source = "registry+https://github.com/rust-lang/crates.io-index"
5151 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
5152 dependencies = [
5153  "windows_aarch64_gnullvm 0.52.6",
5154  "windows_aarch64_msvc 0.52.6",
5155  "windows_i686_gnu 0.52.6",
5156  "windows_i686_gnullvm",
5157  "windows_i686_msvc 0.52.6",
5158  "windows_x86_64_gnu 0.52.6",
5159  "windows_x86_64_gnullvm 0.52.6",
5160  "windows_x86_64_msvc 0.52.6",
5163 [[package]]
5164 name = "windows_aarch64_gnullvm"
5165 version = "0.42.2"
5166 source = "registry+https://github.com/rust-lang/crates.io-index"
5167 checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
5169 [[package]]
5170 name = "windows_aarch64_gnullvm"
5171 version = "0.48.5"
5172 source = "registry+https://github.com/rust-lang/crates.io-index"
5173 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
5175 [[package]]
5176 name = "windows_aarch64_gnullvm"
5177 version = "0.52.6"
5178 source = "registry+https://github.com/rust-lang/crates.io-index"
5179 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
5181 [[package]]
5182 name = "windows_aarch64_msvc"
5183 version = "0.42.2"
5184 source = "registry+https://github.com/rust-lang/crates.io-index"
5185 checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
5187 [[package]]
5188 name = "windows_aarch64_msvc"
5189 version = "0.48.5"
5190 source = "registry+https://github.com/rust-lang/crates.io-index"
5191 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
5193 [[package]]
5194 name = "windows_aarch64_msvc"
5195 version = "0.52.6"
5196 source = "registry+https://github.com/rust-lang/crates.io-index"
5197 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
5199 [[package]]
5200 name = "windows_i686_gnu"
5201 version = "0.42.2"
5202 source = "registry+https://github.com/rust-lang/crates.io-index"
5203 checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
5205 [[package]]
5206 name = "windows_i686_gnu"
5207 version = "0.48.5"
5208 source = "registry+https://github.com/rust-lang/crates.io-index"
5209 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
5211 [[package]]
5212 name = "windows_i686_gnu"
5213 version = "0.52.6"
5214 source = "registry+https://github.com/rust-lang/crates.io-index"
5215 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
5217 [[package]]
5218 name = "windows_i686_gnullvm"
5219 version = "0.52.6"
5220 source = "registry+https://github.com/rust-lang/crates.io-index"
5221 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
5223 [[package]]
5224 name = "windows_i686_msvc"
5225 version = "0.42.2"
5226 source = "registry+https://github.com/rust-lang/crates.io-index"
5227 checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
5229 [[package]]
5230 name = "windows_i686_msvc"
5231 version = "0.48.5"
5232 source = "registry+https://github.com/rust-lang/crates.io-index"
5233 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
5235 [[package]]
5236 name = "windows_i686_msvc"
5237 version = "0.52.6"
5238 source = "registry+https://github.com/rust-lang/crates.io-index"
5239 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
5241 [[package]]
5242 name = "windows_x86_64_gnu"
5243 version = "0.42.2"
5244 source = "registry+https://github.com/rust-lang/crates.io-index"
5245 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
5247 [[package]]
5248 name = "windows_x86_64_gnu"
5249 version = "0.48.5"
5250 source = "registry+https://github.com/rust-lang/crates.io-index"
5251 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
5253 [[package]]
5254 name = "windows_x86_64_gnu"
5255 version = "0.52.6"
5256 source = "registry+https://github.com/rust-lang/crates.io-index"
5257 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
5259 [[package]]
5260 name = "windows_x86_64_gnullvm"
5261 version = "0.42.2"
5262 source = "registry+https://github.com/rust-lang/crates.io-index"
5263 checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
5265 [[package]]
5266 name = "windows_x86_64_gnullvm"
5267 version = "0.48.5"
5268 source = "registry+https://github.com/rust-lang/crates.io-index"
5269 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
5271 [[package]]
5272 name = "windows_x86_64_gnullvm"
5273 version = "0.52.6"
5274 source = "registry+https://github.com/rust-lang/crates.io-index"
5275 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
5277 [[package]]
5278 name = "windows_x86_64_msvc"
5279 version = "0.42.2"
5280 source = "registry+https://github.com/rust-lang/crates.io-index"
5281 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
5283 [[package]]
5284 name = "windows_x86_64_msvc"
5285 version = "0.48.5"
5286 source = "registry+https://github.com/rust-lang/crates.io-index"
5287 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
5289 [[package]]
5290 name = "windows_x86_64_msvc"
5291 version = "0.52.6"
5292 source = "registry+https://github.com/rust-lang/crates.io-index"
5293 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
5295 [[package]]
5296 name = "winnow"
5297 version = "0.6.18"
5298 source = "registry+https://github.com/rust-lang/crates.io-index"
5299 checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f"
5300 dependencies = [
5301  "memchr",
5304 [[package]]
5305 name = "x25519-dalek"
5306 version = "2.0.1"
5307 source = "registry+https://github.com/rust-lang/crates.io-index"
5308 checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277"
5309 dependencies = [
5310  "curve25519-dalek",
5311  "rand_core",
5312  "serde",
5313  "zeroize",
5316 [[package]]
5317 name = "yansi"
5318 version = "0.5.1"
5319 source = "registry+https://github.com/rust-lang/crates.io-index"
5320 checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
5322 [[package]]
5323 name = "yasna"
5324 version = "0.5.2"
5325 source = "registry+https://github.com/rust-lang/crates.io-index"
5326 checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd"
5327 dependencies = [
5328  "time",
5331 [[package]]
5332 name = "zerocopy"
5333 version = "0.7.35"
5334 source = "registry+https://github.com/rust-lang/crates.io-index"
5335 checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
5336 dependencies = [
5337  "byteorder",
5338  "zerocopy-derive",
5341 [[package]]
5342 name = "zerocopy-derive"
5343 version = "0.7.35"
5344 source = "registry+https://github.com/rust-lang/crates.io-index"
5345 checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
5346 dependencies = [
5347  "proc-macro2",
5348  "quote",
5349  "syn 2.0.77",
5352 [[package]]
5353 name = "zeroize"
5354 version = "1.8.1"
5355 source = "registry+https://github.com/rust-lang/crates.io-index"
5356 checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
5357 dependencies = [
5358  "zeroize_derive",
5361 [[package]]
5362 name = "zeroize_derive"
5363 version = "1.4.2"
5364 source = "registry+https://github.com/rust-lang/crates.io-index"
5365 checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
5366 dependencies = [
5367  "proc-macro2",
5368  "quote",
5369  "syn 2.0.77",
5372 [[package]]
5373 name = "zkcredential"
5374 version = "0.1.0"
5375 dependencies = [
5376  "bincode",
5377  "cfg-if",
5378  "criterion",
5379  "curve25519-dalek",
5380  "derive-where",
5381  "displaydoc",
5382  "hex",
5383  "hex-literal",
5384  "lazy_static",
5385  "partial-default",
5386  "poksho",
5387  "rayon",
5388  "serde",
5389  "sha2",
5390  "subtle",
5391  "thiserror",
5394 [[package]]
5395 name = "zkgroup"
5396 version = "0.9.0"
5397 dependencies = [
5398  "aes-gcm-siv",
5399  "assert_matches",
5400  "base64 0.22.1",
5401  "bincode",
5402  "criterion",
5403  "curve25519-dalek",
5404  "derive-where",
5405  "displaydoc",
5406  "hex",
5407  "hex-literal",
5408  "hkdf",
5409  "lazy_static",
5410  "libsignal-account-keys",
5411  "libsignal-core",
5412  "num_enum",
5413  "partial-default",
5414  "poksho",
5415  "rand",
5416  "rayon",
5417  "serde",
5418  "sha2",
5419  "signal-crypto",
5420  "subtle",
5421  "test-case",
5422  "thiserror",
5423  "uuid",
5424  "zkcredential",