Harness the power of signify(1) to sign arbitrary git objects
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add ml-signify dep

+535 -11
+534 -11
Cargo.lock
··· 3 3 version = 4 4 4 5 5 [[package]] 6 + name = "aead" 7 + version = "0.5.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" 10 + dependencies = [ 11 + "crypto-common 0.1.6", 12 + "generic-array", 13 + ] 14 + 15 + [[package]] 6 16 name = "anstream" 7 17 version = "0.6.21" 8 18 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 54 64 55 65 [[package]] 56 66 name = "anyhow" 57 - version = "1.0.100" 67 + version = "1.0.102" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" 70 + 71 + [[package]] 72 + name = "arrayref" 73 + version = "0.3.9" 74 + source = "registry+https://github.com/rust-lang/crates.io-index" 75 + checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" 76 + 77 + [[package]] 78 + name = "arrayvec" 79 + version = "0.7.6" 58 80 source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" 81 + checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 82 + dependencies = [ 83 + "zeroize", 84 + ] 85 + 86 + [[package]] 87 + name = "autocfg" 88 + version = "1.5.0" 89 + source = "registry+https://github.com/rust-lang/crates.io-index" 90 + checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 60 91 61 92 [[package]] 62 93 name = "base64" ··· 65 96 checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 66 97 67 98 [[package]] 99 + name = "base64" 100 + version = "0.22.1" 101 + source = "registry+https://github.com/rust-lang/crates.io-index" 102 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 103 + 104 + [[package]] 105 + name = "bcrypt" 106 + version = "0.19.0" 107 + source = "registry+https://github.com/rust-lang/crates.io-index" 108 + checksum = "523ab528ce3a7ada6597f8ccf5bd8d85ebe26d5edf311cad4d1d3cfb2d357ac6" 109 + dependencies = [ 110 + "base64 0.22.1", 111 + "blowfish 0.9.1", 112 + "getrandom 0.4.2", 113 + "subtle", 114 + "zeroize", 115 + ] 116 + 117 + [[package]] 68 118 name = "bcrypt-pbkdf" 69 119 version = "0.7.2" 70 120 source = "registry+https://github.com/rust-lang/crates.io-index" 71 121 checksum = "4bde65b3c84000288c0abe8aa601a4b7c40b0dbbb7d144dd6c712ed9796e1fd5" 72 122 dependencies = [ 73 - "blowfish", 123 + "blowfish 0.8.0", 74 124 "hex-literal", 75 125 "pbkdf2 0.10.1", 76 126 "sha2 0.10.9", ··· 83 133 checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" 84 134 85 135 [[package]] 136 + name = "blake3" 137 + version = "1.8.4" 138 + source = "registry+https://github.com/rust-lang/crates.io-index" 139 + checksum = "4d2d5991425dfd0785aed03aedcf0b321d61975c9b5b3689c774a2610ae0b51e" 140 + dependencies = [ 141 + "arrayref", 142 + "arrayvec", 143 + "cc", 144 + "cfg-if", 145 + "constant_time_eq", 146 + "cpufeatures 0.3.0", 147 + "zeroize", 148 + ] 149 + 150 + [[package]] 86 151 name = "block-buffer" 87 152 version = "0.9.0" 88 153 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 101 166 ] 102 167 103 168 [[package]] 169 + name = "block-buffer" 170 + version = "0.12.0" 171 + source = "registry+https://github.com/rust-lang/crates.io-index" 172 + checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be" 173 + dependencies = [ 174 + "hybrid-array", 175 + ] 176 + 177 + [[package]] 104 178 name = "blowfish" 105 179 version = "0.8.0" 106 180 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 112 186 ] 113 187 114 188 [[package]] 189 + name = "blowfish" 190 + version = "0.9.1" 191 + source = "registry+https://github.com/rust-lang/crates.io-index" 192 + checksum = "e412e2cd0f2b2d93e02543ceae7917b3c70331573df19ee046bcbc35e45e87d7" 193 + dependencies = [ 194 + "byteorder", 195 + "cipher 0.4.4", 196 + ] 197 + 198 + [[package]] 115 199 name = "bumpalo" 116 200 version = "3.19.0" 117 201 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 142 226 checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" 143 227 144 228 [[package]] 229 + name = "chacha20" 230 + version = "0.9.1" 231 + source = "registry+https://github.com/rust-lang/crates.io-index" 232 + checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" 233 + dependencies = [ 234 + "cfg-if", 235 + "cipher 0.4.4", 236 + "cpufeatures 0.2.17", 237 + ] 238 + 239 + [[package]] 240 + name = "chacha20poly1305" 241 + version = "0.10.1" 242 + source = "registry+https://github.com/rust-lang/crates.io-index" 243 + checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" 244 + dependencies = [ 245 + "aead", 246 + "chacha20", 247 + "cipher 0.4.4", 248 + "poly1305", 249 + "zeroize", 250 + ] 251 + 252 + [[package]] 145 253 name = "cipher" 146 254 version = "0.3.0" 147 255 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 156 264 source = "registry+https://github.com/rust-lang/crates.io-index" 157 265 checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 158 266 dependencies = [ 159 - "crypto-common", 267 + "crypto-common 0.1.6", 160 268 "inout", 269 + "zeroize", 161 270 ] 162 271 163 272 [[package]] ··· 210 319 checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" 211 320 212 321 [[package]] 322 + name = "cmov" 323 + version = "0.5.3" 324 + source = "registry+https://github.com/rust-lang/crates.io-index" 325 + checksum = "3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746" 326 + 327 + [[package]] 213 328 name = "colorchoice" 214 329 version = "1.0.4" 215 330 source = "registry+https://github.com/rust-lang/crates.io-index" 216 331 checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" 332 + 333 + [[package]] 334 + name = "constant_time_eq" 335 + version = "0.4.2" 336 + source = "registry+https://github.com/rust-lang/crates.io-index" 337 + checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" 217 338 218 339 [[package]] 219 340 name = "cpufeatures" ··· 225 346 ] 226 347 227 348 [[package]] 349 + name = "cpufeatures" 350 + version = "0.3.0" 351 + source = "registry+https://github.com/rust-lang/crates.io-index" 352 + checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" 353 + dependencies = [ 354 + "libc", 355 + ] 356 + 357 + [[package]] 228 358 name = "crypto-common" 229 359 version = "0.1.6" 230 360 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 235 365 ] 236 366 237 367 [[package]] 368 + name = "crypto-common" 369 + version = "0.2.1" 370 + source = "registry+https://github.com/rust-lang/crates.io-index" 371 + checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710" 372 + dependencies = [ 373 + "hybrid-array", 374 + ] 375 + 376 + [[package]] 238 377 name = "ct-codecs" 239 378 version = "1.1.6" 240 379 source = "registry+https://github.com/rust-lang/crates.io-index" 241 380 checksum = "9b10589d1a5e400d61f9f38f12f884cfd080ff345de8f17efda36fe0e4a02aa8" 242 381 243 382 [[package]] 383 + name = "ctutils" 384 + version = "0.4.2" 385 + source = "registry+https://github.com/rust-lang/crates.io-index" 386 + checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e" 387 + dependencies = [ 388 + "cmov", 389 + ] 390 + 391 + [[package]] 244 392 name = "curve25519-dalek" 245 393 version = "3.2.0" 246 394 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 269 417 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 270 418 dependencies = [ 271 419 "block-buffer 0.10.4", 272 - "crypto-common", 420 + "crypto-common 0.1.6", 273 421 "subtle", 274 422 ] 275 423 276 424 [[package]] 425 + name = "digest" 426 + version = "0.11.2" 427 + source = "registry+https://github.com/rust-lang/crates.io-index" 428 + checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c" 429 + dependencies = [ 430 + "block-buffer 0.12.0", 431 + "crypto-common 0.2.1", 432 + ] 433 + 434 + [[package]] 277 435 name = "displaydoc" 278 436 version = "0.2.5" 279 437 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 290 448 source = "registry+https://github.com/rust-lang/crates.io-index" 291 449 checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" 292 450 dependencies = [ 293 - "signature", 451 + "signature 1.6.4", 294 452 ] 295 453 296 454 [[package]] ··· 313 471 checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" 314 472 315 473 [[package]] 474 + name = "equivalent" 475 + version = "1.0.2" 476 + source = "registry+https://github.com/rust-lang/crates.io-index" 477 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 478 + 479 + [[package]] 316 480 name = "find-msvc-tools" 317 481 version = "0.1.4" 318 482 source = "registry+https://github.com/rust-lang/crates.io-index" 319 483 checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" 484 + 485 + [[package]] 486 + name = "foldhash" 487 + version = "0.1.5" 488 + source = "registry+https://github.com/rust-lang/crates.io-index" 489 + checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 320 490 321 491 [[package]] 322 492 name = "form_urlencoded" ··· 358 528 dependencies = [ 359 529 "cfg-if", 360 530 "libc", 361 - "r-efi", 531 + "r-efi 5.3.0", 362 532 "wasip2", 363 533 ] 364 534 365 535 [[package]] 536 + name = "getrandom" 537 + version = "0.4.2" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" 540 + dependencies = [ 541 + "cfg-if", 542 + "libc", 543 + "r-efi 6.0.0", 544 + "wasip2", 545 + "wasip3", 546 + ] 547 + 548 + [[package]] 366 549 name = "git-signify" 367 550 version = "0.10.1" 368 551 dependencies = [ ··· 373 556 "git2", 374 557 "libsignify", 375 558 "minisign", 559 + "ml-signify", 376 560 "rpassword", 377 561 "zeroize", 378 562 ] ··· 393 577 ] 394 578 395 579 [[package]] 580 + name = "hashbrown" 581 + version = "0.15.5" 582 + source = "registry+https://github.com/rust-lang/crates.io-index" 583 + checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 584 + dependencies = [ 585 + "foldhash", 586 + ] 587 + 588 + [[package]] 589 + name = "hashbrown" 590 + version = "0.17.0" 591 + source = "registry+https://github.com/rust-lang/crates.io-index" 592 + checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" 593 + 594 + [[package]] 396 595 name = "heck" 397 596 version = "0.5.0" 398 597 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 411 610 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 412 611 dependencies = [ 413 612 "digest 0.10.7", 613 + ] 614 + 615 + [[package]] 616 + name = "hybrid-array" 617 + version = "0.4.10" 618 + source = "registry+https://github.com/rust-lang/crates.io-index" 619 + checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214" 620 + dependencies = [ 621 + "typenum", 622 + "zeroize", 414 623 ] 415 624 416 625 [[package]] ··· 500 709 ] 501 710 502 711 [[package]] 712 + name = "id-arena" 713 + version = "2.3.0" 714 + source = "registry+https://github.com/rust-lang/crates.io-index" 715 + checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" 716 + 717 + [[package]] 503 718 name = "idna" 504 719 version = "1.1.0" 505 720 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 521 736 ] 522 737 523 738 [[package]] 739 + name = "indexmap" 740 + version = "2.14.0" 741 + source = "registry+https://github.com/rust-lang/crates.io-index" 742 + checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" 743 + dependencies = [ 744 + "equivalent", 745 + "hashbrown 0.17.0", 746 + "serde", 747 + "serde_core", 748 + ] 749 + 750 + [[package]] 524 751 name = "inout" 525 752 version = "0.1.4" 526 753 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 534 761 version = "1.70.1" 535 762 source = "registry+https://github.com/rust-lang/crates.io-index" 536 763 checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 764 + 765 + [[package]] 766 + name = "itoa" 767 + version = "1.0.18" 768 + source = "registry+https://github.com/rust-lang/crates.io-index" 769 + checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" 537 770 538 771 [[package]] 539 772 name = "jobserver" ··· 556 789 ] 557 790 558 791 [[package]] 792 + name = "keccak" 793 + version = "0.2.0" 794 + source = "registry+https://github.com/rust-lang/crates.io-index" 795 + checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa" 796 + dependencies = [ 797 + "cfg-if", 798 + "cpufeatures 0.3.0", 799 + ] 800 + 801 + [[package]] 802 + name = "leb128fmt" 803 + version = "0.1.0" 804 + source = "registry+https://github.com/rust-lang/crates.io-index" 805 + checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" 806 + 807 + [[package]] 559 808 name = "libc" 560 809 version = "0.2.177" 561 810 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 580 829 version = "0.5.3" 581 830 source = "git+https://github.com/badboy/signify-rs?rev=01bd2fd4c3aad5fb5484cf41210c9e5bbe0a91cf#01bd2fd4c3aad5fb5484cf41210c9e5bbe0a91cf" 582 831 dependencies = [ 583 - "base64", 832 + "base64 0.13.1", 584 833 "bcrypt-pbkdf", 585 834 "ed25519", 586 835 "ed25519-dalek", ··· 627 876 checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" 628 877 629 878 [[package]] 879 + name = "memchr" 880 + version = "2.8.0" 881 + source = "registry+https://github.com/rust-lang/crates.io-index" 882 + checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" 883 + 884 + [[package]] 630 885 name = "minisign" 631 886 version = "0.7.9" 632 887 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 639 894 ] 640 895 641 896 [[package]] 897 + name = "ml-dsa" 898 + version = "0.1.0-rc.8" 899 + source = "registry+https://github.com/rust-lang/crates.io-index" 900 + checksum = "f5b2bb0ad6fa2b40396775bd56f51345171490fef993f46f91a876ecdbdaea55" 901 + dependencies = [ 902 + "ctutils", 903 + "hybrid-array", 904 + "module-lattice", 905 + "sha3", 906 + "signature 3.0.0-rc.10", 907 + "zeroize", 908 + ] 909 + 910 + [[package]] 911 + name = "ml-signify" 912 + version = "0.3.0" 913 + source = "registry+https://github.com/rust-lang/crates.io-index" 914 + checksum = "9e7dc4181e04baf16868d7566f483f1e584cf6781eae5fbaed6d80ffdc7f259f" 915 + dependencies = [ 916 + "anyhow", 917 + "base64 0.22.1", 918 + "bcrypt", 919 + "blake3", 920 + "chacha20poly1305", 921 + "ml-dsa", 922 + "subtle", 923 + "zeroize", 924 + ] 925 + 926 + [[package]] 927 + name = "module-lattice" 928 + version = "0.2.1" 929 + source = "registry+https://github.com/rust-lang/crates.io-index" 930 + checksum = "164eb3faeaecbd14b0b2a917c1b4d0c035097a9c559b0bed85c2cdd032bc8faa" 931 + dependencies = [ 932 + "hybrid-array", 933 + "num-traits", 934 + "zeroize", 935 + ] 936 + 937 + [[package]] 938 + name = "num-traits" 939 + version = "0.2.19" 940 + source = "registry+https://github.com/rust-lang/crates.io-index" 941 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 942 + dependencies = [ 943 + "autocfg", 944 + ] 945 + 946 + [[package]] 642 947 name = "once_cell" 643 948 version = "1.21.3" 644 949 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 706 1011 checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 707 1012 708 1013 [[package]] 1014 + name = "poly1305" 1015 + version = "0.8.0" 1016 + source = "registry+https://github.com/rust-lang/crates.io-index" 1017 + checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" 1018 + dependencies = [ 1019 + "cpufeatures 0.2.17", 1020 + "opaque-debug", 1021 + "universal-hash", 1022 + ] 1023 + 1024 + [[package]] 709 1025 name = "potential_utf" 710 1026 version = "0.1.3" 711 1027 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 724 1040 ] 725 1041 726 1042 [[package]] 1043 + name = "prettyplease" 1044 + version = "0.2.37" 1045 + source = "registry+https://github.com/rust-lang/crates.io-index" 1046 + checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" 1047 + dependencies = [ 1048 + "proc-macro2", 1049 + "syn", 1050 + ] 1051 + 1052 + [[package]] 727 1053 name = "proc-macro2" 728 1054 version = "1.0.101" 729 1055 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 746 1072 version = "5.3.0" 747 1073 source = "registry+https://github.com/rust-lang/crates.io-index" 748 1074 checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" 1075 + 1076 + [[package]] 1077 + name = "r-efi" 1078 + version = "6.0.0" 1079 + source = "registry+https://github.com/rust-lang/crates.io-index" 1080 + checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" 749 1081 750 1082 [[package]] 751 1083 name = "rand" ··· 831 1163 ] 832 1164 833 1165 [[package]] 1166 + name = "semver" 1167 + version = "1.0.28" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" 1170 + 1171 + [[package]] 834 1172 name = "serde" 835 1173 version = "1.0.228" 836 1174 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 861 1199 ] 862 1200 863 1201 [[package]] 1202 + name = "serde_json" 1203 + version = "1.0.149" 1204 + source = "registry+https://github.com/rust-lang/crates.io-index" 1205 + checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" 1206 + dependencies = [ 1207 + "itoa", 1208 + "memchr", 1209 + "serde", 1210 + "serde_core", 1211 + "zmij", 1212 + ] 1213 + 1214 + [[package]] 864 1215 name = "sha2" 865 1216 version = "0.9.9" 866 1217 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 868 1219 dependencies = [ 869 1220 "block-buffer 0.9.0", 870 1221 "cfg-if", 871 - "cpufeatures", 1222 + "cpufeatures 0.2.17", 872 1223 "digest 0.9.0", 873 1224 "opaque-debug", 874 1225 ] ··· 880 1231 checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" 881 1232 dependencies = [ 882 1233 "cfg-if", 883 - "cpufeatures", 1234 + "cpufeatures 0.2.17", 884 1235 "digest 0.10.7", 885 1236 ] 886 1237 887 1238 [[package]] 1239 + name = "sha3" 1240 + version = "0.11.0" 1241 + source = "registry+https://github.com/rust-lang/crates.io-index" 1242 + checksum = "be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1" 1243 + dependencies = [ 1244 + "digest 0.11.2", 1245 + "keccak", 1246 + ] 1247 + 1248 + [[package]] 888 1249 name = "shlex" 889 1250 version = "1.3.0" 890 1251 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 895 1256 version = "1.6.4" 896 1257 source = "registry+https://github.com/rust-lang/crates.io-index" 897 1258 checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" 1259 + 1260 + [[package]] 1261 + name = "signature" 1262 + version = "3.0.0-rc.10" 1263 + source = "registry+https://github.com/rust-lang/crates.io-index" 1264 + checksum = "7f1880df446116126965eeec169136b2e0251dba37c6223bcc819569550edea3" 1265 + dependencies = [ 1266 + "digest 0.11.2", 1267 + ] 898 1268 899 1269 [[package]] 900 1270 name = "smallvec" ··· 965 1335 checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" 966 1336 967 1337 [[package]] 1338 + name = "unicode-xid" 1339 + version = "0.2.6" 1340 + source = "registry+https://github.com/rust-lang/crates.io-index" 1341 + checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" 1342 + 1343 + [[package]] 1344 + name = "universal-hash" 1345 + version = "0.5.1" 1346 + source = "registry+https://github.com/rust-lang/crates.io-index" 1347 + checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" 1348 + dependencies = [ 1349 + "crypto-common 0.1.6", 1350 + "subtle", 1351 + ] 1352 + 1353 + [[package]] 968 1354 name = "url" 969 1355 version = "2.5.7" 970 1356 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1012 1398 source = "registry+https://github.com/rust-lang/crates.io-index" 1013 1399 checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" 1014 1400 dependencies = [ 1015 - "wit-bindgen", 1401 + "wit-bindgen 0.46.0", 1402 + ] 1403 + 1404 + [[package]] 1405 + name = "wasip3" 1406 + version = "0.4.0+wasi-0.3.0-rc-2026-01-06" 1407 + source = "registry+https://github.com/rust-lang/crates.io-index" 1408 + checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" 1409 + dependencies = [ 1410 + "wit-bindgen 0.51.0", 1016 1411 ] 1017 1412 1018 1413 [[package]] ··· 1072 1467 checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1" 1073 1468 dependencies = [ 1074 1469 "unicode-ident", 1470 + ] 1471 + 1472 + [[package]] 1473 + name = "wasm-encoder" 1474 + version = "0.244.0" 1475 + source = "registry+https://github.com/rust-lang/crates.io-index" 1476 + checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" 1477 + dependencies = [ 1478 + "leb128fmt", 1479 + "wasmparser", 1480 + ] 1481 + 1482 + [[package]] 1483 + name = "wasm-metadata" 1484 + version = "0.244.0" 1485 + source = "registry+https://github.com/rust-lang/crates.io-index" 1486 + checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" 1487 + dependencies = [ 1488 + "anyhow", 1489 + "indexmap", 1490 + "wasm-encoder", 1491 + "wasmparser", 1492 + ] 1493 + 1494 + [[package]] 1495 + name = "wasmparser" 1496 + version = "0.244.0" 1497 + source = "registry+https://github.com/rust-lang/crates.io-index" 1498 + checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" 1499 + dependencies = [ 1500 + "bitflags", 1501 + "hashbrown 0.15.5", 1502 + "indexmap", 1503 + "semver", 1075 1504 ] 1076 1505 1077 1506 [[package]] ··· 1243 1672 checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" 1244 1673 1245 1674 [[package]] 1675 + name = "wit-bindgen" 1676 + version = "0.51.0" 1677 + source = "registry+https://github.com/rust-lang/crates.io-index" 1678 + checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" 1679 + dependencies = [ 1680 + "wit-bindgen-rust-macro", 1681 + ] 1682 + 1683 + [[package]] 1684 + name = "wit-bindgen-core" 1685 + version = "0.51.0" 1686 + source = "registry+https://github.com/rust-lang/crates.io-index" 1687 + checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" 1688 + dependencies = [ 1689 + "anyhow", 1690 + "heck", 1691 + "wit-parser", 1692 + ] 1693 + 1694 + [[package]] 1695 + name = "wit-bindgen-rust" 1696 + version = "0.51.0" 1697 + source = "registry+https://github.com/rust-lang/crates.io-index" 1698 + checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" 1699 + dependencies = [ 1700 + "anyhow", 1701 + "heck", 1702 + "indexmap", 1703 + "prettyplease", 1704 + "syn", 1705 + "wasm-metadata", 1706 + "wit-bindgen-core", 1707 + "wit-component", 1708 + ] 1709 + 1710 + [[package]] 1711 + name = "wit-bindgen-rust-macro" 1712 + version = "0.51.0" 1713 + source = "registry+https://github.com/rust-lang/crates.io-index" 1714 + checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" 1715 + dependencies = [ 1716 + "anyhow", 1717 + "prettyplease", 1718 + "proc-macro2", 1719 + "quote", 1720 + "syn", 1721 + "wit-bindgen-core", 1722 + "wit-bindgen-rust", 1723 + ] 1724 + 1725 + [[package]] 1726 + name = "wit-component" 1727 + version = "0.244.0" 1728 + source = "registry+https://github.com/rust-lang/crates.io-index" 1729 + checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" 1730 + dependencies = [ 1731 + "anyhow", 1732 + "bitflags", 1733 + "indexmap", 1734 + "log", 1735 + "serde", 1736 + "serde_derive", 1737 + "serde_json", 1738 + "wasm-encoder", 1739 + "wasm-metadata", 1740 + "wasmparser", 1741 + "wit-parser", 1742 + ] 1743 + 1744 + [[package]] 1745 + name = "wit-parser" 1746 + version = "0.244.0" 1747 + source = "registry+https://github.com/rust-lang/crates.io-index" 1748 + checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" 1749 + dependencies = [ 1750 + "anyhow", 1751 + "id-arena", 1752 + "indexmap", 1753 + "log", 1754 + "semver", 1755 + "serde", 1756 + "serde_derive", 1757 + "serde_json", 1758 + "unicode-xid", 1759 + "wasmparser", 1760 + ] 1761 + 1762 + [[package]] 1246 1763 name = "writeable" 1247 1764 version = "0.6.1" 1248 1765 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1365 1882 "quote", 1366 1883 "syn", 1367 1884 ] 1885 + 1886 + [[package]] 1887 + name = "zmij" 1888 + version = "1.0.21" 1889 + source = "registry+https://github.com/rust-lang/crates.io-index" 1890 + checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
+1
Cargo.toml
··· 10 10 either = "1.13.0" 11 11 git2 = "0.19.0" 12 12 minisign = "0.7.9" 13 + ml-signify = "0.3.0" 13 14 rpassword = "7.3.1" 14 15 zeroize = "1.8.1" 15 16