mullvad: 2023.3 -> 2023.5

authored by

André Silva and committed by helbling.dev 61658462 8d1dc077

+839 -226
+835 -222
pkgs/applications/networking/mullvad/Cargo.lock
··· 19 20 [[package]] 21 name = "aead" 22 - version = "0.4.3" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" 25 dependencies = [ 26 "generic-array 0.14.4", 27 ] 28 29 [[package]] 30 name = "aes" 31 - version = "0.7.5" 32 source = "registry+https://github.com/rust-lang/crates.io-index" 33 - checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" 34 dependencies = [ 35 "cfg-if", 36 "cipher", 37 "cpufeatures", 38 - "ctr", 39 - "opaque-debug 0.3.0", 40 ] 41 42 [[package]] 43 name = "aes-gcm" 44 - version = "0.9.4" 45 source = "registry+https://github.com/rust-lang/crates.io-index" 46 - checksum = "df5f85a83a7d8b0442b6aa7b504b8212c1733da07b98aae43d4bc21b2cb3cdf6" 47 dependencies = [ 48 "aead", 49 "aes", ··· 63 ] 64 65 [[package]] 66 name = "android_log-sys" 67 version = "0.1.2" 68 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 82 83 [[package]] 84 name = "android_system_properties" 85 - version = "0.1.4" 86 source = "registry+https://github.com/rust-lang/crates.io-index" 87 - checksum = "d7ed72e1635e121ca3e79420540282af22da58be50de153d36f81ddc6b83aa9e" 88 dependencies = [ 89 "libc", 90 ] 91 92 [[package]] 93 name = "anyhow" 94 version = "1.0.44" 95 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 97 98 [[package]] 99 name = "arc-swap" 100 - version = "1.5.0" 101 source = "registry+https://github.com/rust-lang/crates.io-index" 102 - checksum = "c5d78ce20460b82d3fa150275ed9d55e21064fc7951177baacf86a145c4a4b1f" 103 104 [[package]] 105 name = "async-stream" ··· 119 dependencies = [ 120 "proc-macro2", 121 "quote", 122 - "syn", 123 ] 124 125 [[package]] ··· 130 dependencies = [ 131 "proc-macro2", 132 "quote", 133 - "syn", 134 ] 135 136 [[package]] ··· 223 checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 224 225 [[package]] 226 name = "bitflags" 227 version = "1.3.2" 228 source = "registry+https://github.com/rust-lang/crates.io-index" 229 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 230 231 [[package]] 232 name = "block-buffer" 233 version = "0.7.3" 234 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 284 285 [[package]] 286 name = "bytes" 287 - version = "1.1.0" 288 source = "registry+https://github.com/rust-lang/crates.io-index" 289 - checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" 290 291 [[package]] 292 name = "cbindgen" ··· 294 source = "registry+https://github.com/rust-lang/crates.io-index" 295 checksum = "a6358dedf60f4d9b8db43ad187391afe959746101346fe51bb978126bec61dfb" 296 dependencies = [ 297 - "clap", 298 "heck", 299 "indexmap", 300 "log", ··· 302 "quote", 303 "serde", 304 "serde_json", 305 - "syn", 306 "tempfile", 307 "toml", 308 ] ··· 327 328 [[package]] 329 name = "chacha20" 330 - version = "0.8.2" 331 source = "registry+https://github.com/rust-lang/crates.io-index" 332 - checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6" 333 dependencies = [ 334 "cfg-if", 335 "cipher", 336 "cpufeatures", 337 - "zeroize", 338 ] 339 340 [[package]] 341 name = "chacha20poly1305" 342 - version = "0.9.1" 343 source = "registry+https://github.com/rust-lang/crates.io-index" 344 - checksum = "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" 345 dependencies = [ 346 "aead", 347 "chacha20", ··· 352 353 [[package]] 354 name = "chrono" 355 - version = "0.4.21" 356 source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "3f725f340c3854e3cb3ab736dc21f0cca183303acea3b3ffec30f141503ac8eb" 358 dependencies = [ 359 "iana-time-zone", 360 "js-sys", 361 - "num-integer", 362 "num-traits", 363 "serde", 364 "time 0.1.43", ··· 368 369 [[package]] 370 name = "cipher" 371 - version = "0.3.0" 372 source = "registry+https://github.com/rust-lang/crates.io-index" 373 - checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" 374 dependencies = [ 375 - "generic-array 0.14.4", 376 ] 377 378 [[package]] 379 name = "clap" 380 - version = "3.2.23" 381 source = "registry+https://github.com/rust-lang/crates.io-index" 382 - checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" 383 dependencies = [ 384 "atty", 385 "bitflags", 386 - "clap_lex", 387 "indexmap", 388 - "once_cell", 389 "strsim 0.10.0", 390 "termcolor", 391 "textwrap", 392 ] 393 394 [[package]] 395 name = "clap_complete" 396 - version = "3.0.6" 397 source = "registry+https://github.com/rust-lang/crates.io-index" 398 - checksum = "678db4c39c013cc68b54d372bce2efc58e30a0337c497c9032fd196802df3bc3" 399 dependencies = [ 400 - "clap", 401 ] 402 403 [[package]] ··· 410 ] 411 412 [[package]] 413 name = "classic-mceliece-rust" 414 version = "2.0.2" 415 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 421 ] 422 423 [[package]] 424 name = "colored" 425 version = "1.9.3" 426 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 443 444 [[package]] 445 name = "const-oid" 446 - version = "0.7.1" 447 source = "registry+https://github.com/rust-lang/crates.io-index" 448 - checksum = "e4c78c047431fee22c1a7bb92e00ad095a02a983affe4d8a72e2a2c62c1b94f3" 449 450 [[package]] 451 name = "convert_case" ··· 465 466 [[package]] 467 name = "core-foundation-sys" 468 - version = "0.8.2" 469 source = "registry+https://github.com/rust-lang/crates.io-index" 470 - checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b" 471 472 [[package]] 473 name = "cpufeatures" ··· 479 ] 480 481 [[package]] 482 name = "crypto-bigint" 483 - version = "0.3.2" 484 source = "registry+https://github.com/rust-lang/crates.io-index" 485 - checksum = "03c6a1d5fa1de37e071642dfa44ec552ca5b299adb128fab16138e24b548fd21" 486 dependencies = [ 487 "generic-array 0.14.4", 488 "rand_core 0.6.4", ··· 492 493 [[package]] 494 name = "crypto-common" 495 - version = "0.1.3" 496 source = "registry+https://github.com/rust-lang/crates.io-index" 497 - checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" 498 dependencies = [ 499 "generic-array 0.14.4", 500 "typenum", 501 ] 502 503 [[package]] 504 name = "ctr" 505 - version = "0.8.0" 506 source = "registry+https://github.com/rust-lang/crates.io-index" 507 - checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea" 508 dependencies = [ 509 "cipher", 510 ] ··· 533 ] 534 535 [[package]] 536 name = "darling" 537 version = "0.10.2" 538 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 553 "proc-macro2", 554 "quote", 555 "strsim 0.9.3", 556 - "syn", 557 ] 558 559 [[package]] ··· 564 dependencies = [ 565 "darling_core", 566 "quote", 567 - "syn", 568 ] 569 570 [[package]] ··· 586 587 [[package]] 588 name = "der" 589 - version = "0.5.1" 590 source = "registry+https://github.com/rust-lang/crates.io-index" 591 - checksum = "6919815d73839e7ad218de758883aae3a257ba6759ce7a9992501efbb53d705c" 592 dependencies = [ 593 "const-oid", 594 ] 595 596 [[package]] ··· 601 dependencies = [ 602 "proc-macro2", 603 "quote", 604 - "syn", 605 ] 606 607 [[package]] ··· 614 "derive_builder_core", 615 "proc-macro2", 616 "quote", 617 - "syn", 618 ] 619 620 [[package]] ··· 626 "darling", 627 "proc-macro2", 628 "quote", 629 - "syn", 630 ] 631 632 [[package]] ··· 639 "proc-macro2", 640 "quote", 641 "rustc_version", 642 - "syn", 643 ] 644 645 [[package]] ··· 706 707 [[package]] 708 name = "ecdsa" 709 - version = "0.13.4" 710 source = "registry+https://github.com/rust-lang/crates.io-index" 711 - checksum = "d0d69ae62e0ce582d56380743515fefaf1a8c70cec685d9677636d7e30ae9dc9" 712 dependencies = [ 713 "der", 714 "elliptic-curve", ··· 732 733 [[package]] 734 name = "elliptic-curve" 735 - version = "0.11.12" 736 source = "registry+https://github.com/rust-lang/crates.io-index" 737 - checksum = "25b477563c2bfed38a3b7a60964c49e058b2510ad3f12ba3483fd8f62c2306d6" 738 dependencies = [ 739 "base16ct", 740 "crypto-bigint", 741 "der", 742 "generic-array 0.14.4", 743 "rand_core 0.6.4", 744 "sec1", ··· 761 "heck", 762 "proc-macro2", 763 "quote", 764 - "syn", 765 ] 766 767 [[package]] ··· 803 "proc-macro2", 804 "quote", 805 "rustversion", 806 - "syn", 807 "synstructure", 808 ] 809 ··· 819 ] 820 821 [[package]] 822 name = "errno-dragonfly" 823 version = "0.1.2" 824 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 864 ] 865 866 [[package]] 867 name = "fixedbitset" 868 version = "0.4.2" 869 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 877 878 [[package]] 879 name = "form_urlencoded" 880 - version = "1.0.1" 881 source = "registry+https://github.com/rust-lang/crates.io-index" 882 - checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" 883 dependencies = [ 884 - "matches", 885 "percent-encoding", 886 ] 887 888 [[package]] ··· 941 dependencies = [ 942 "proc-macro2", 943 "quote", 944 - "syn", 945 ] 946 947 [[package]] ··· 1017 1018 [[package]] 1019 name = "ghash" 1020 - version = "0.4.4" 1021 source = "registry+https://github.com/rust-lang/crates.io-index" 1022 - checksum = "1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99" 1023 dependencies = [ 1024 "opaque-debug 0.3.0", 1025 "polyval", ··· 1033 1034 [[package]] 1035 name = "h2" 1036 - version = "0.3.14" 1037 source = "registry+https://github.com/rust-lang/crates.io-index" 1038 - checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be" 1039 dependencies = [ 1040 "bytes", 1041 "fnv", ··· 1079 dependencies = [ 1080 "libc", 1081 ] 1082 1083 [[package]] 1084 name = "hex" ··· 1158 1159 [[package]] 1160 name = "httparse" 1161 - version = "1.5.1" 1162 source = "registry+https://github.com/rust-lang/crates.io-index" 1163 - checksum = "acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503" 1164 1165 [[package]] 1166 name = "httpdate" ··· 1176 1177 [[package]] 1178 name = "hyper" 1179 - version = "0.14.16" 1180 source = "registry+https://github.com/rust-lang/crates.io-index" 1181 - checksum = "b7ec3e62bdc98a2f0393a5048e4c30ef659440ea6e0e572965103e72bd836f55" 1182 dependencies = [ 1183 "bytes", 1184 "futures-channel", ··· 1189 "http-body", 1190 "httparse", 1191 "httpdate", 1192 - "itoa 0.4.8", 1193 "pin-project-lite", 1194 "socket2", 1195 "tokio", ··· 1212 1213 [[package]] 1214 name = "iana-time-zone" 1215 - version = "0.1.42" 1216 source = "registry+https://github.com/rust-lang/crates.io-index" 1217 - checksum = "9512e544c25736b82aebbd2bf739a47c8a1c935dfcc3a6adcde10e35cd3cd468" 1218 dependencies = [ 1219 "android_system_properties", 1220 - "core-foundation", 1221 "js-sys", 1222 "wasm-bindgen", 1223 - "winapi", 1224 ] 1225 1226 [[package]] ··· 1241 ] 1242 1243 [[package]] 1244 name = "indexmap" 1245 version = "1.7.0" 1246 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1252 1253 [[package]] 1254 name = "inotify" 1255 version = "0.10.0" 1256 source = "registry+https://github.com/rust-lang/crates.io-index" 1257 checksum = "abf888f9575c290197b2c948dc9e9ff10bd1a39ad1ea8585f734585fa6b9d3f9" ··· 1273 ] 1274 1275 [[package]] 1276 name = "instant" 1277 version = "0.1.11" 1278 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1317 1318 [[package]] 1319 name = "ipnet" 1320 - version = "2.3.1" 1321 source = "registry+https://github.com/rust-lang/crates.io-index" 1322 - checksum = "68f2d64f2edebec4ce84ad108148e67e1064789bee435edc5b60ad398714a3a9" 1323 1324 [[package]] 1325 name = "ipnetwork" ··· 1341 1342 [[package]] 1343 name = "is-terminal" 1344 - version = "0.4.2" 1345 source = "registry+https://github.com/rust-lang/crates.io-index" 1346 - checksum = "28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189" 1347 dependencies = [ 1348 - "hermit-abi 0.2.6", 1349 "io-lifetimes", 1350 - "rustix", 1351 - "windows-sys 0.42.0", 1352 ] 1353 1354 [[package]] ··· 1413 "heck", 1414 "proc-macro2", 1415 "quote", 1416 - "syn", 1417 ] 1418 1419 [[package]] ··· 1443 checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" 1444 1445 [[package]] 1446 name = "lazy_static" 1447 version = "1.4.0" 1448 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1450 1451 [[package]] 1452 name = "libc" 1453 - version = "0.2.139" 1454 source = "registry+https://github.com/rust-lang/crates.io-index" 1455 - checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 1456 1457 [[package]] 1458 name = "libdbus-sys" ··· 1464 ] 1465 1466 [[package]] 1467 name = "linked-hash-map" 1468 version = "0.5.4" 1469 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1474 version = "0.1.4" 1475 source = "registry+https://github.com/rust-lang/crates.io-index" 1476 checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 1477 1478 [[package]] 1479 name = "lock_api" ··· 1557 checksum = "e6a38fc55c8bbc10058782919516f88826e70320db6d206aebc49611d24216ae" 1558 dependencies = [ 1559 "digest 0.10.3", 1560 - "md5-asm", 1561 ] 1562 1563 [[package]] 1564 - name = "md5-asm" 1565 - version = "0.5.0" 1566 source = "registry+https://github.com/rust-lang/crates.io-index" 1567 - checksum = "73b9a6f25ec11ea27e22d7fc8beafda909da44ece95f63e94f1eeb23d19bb5c7" 1568 dependencies = [ 1569 - "cc", 1570 ] 1571 1572 [[package]] 1573 - name = "memchr" 1574 - version = "2.5.0" 1575 source = "registry+https://github.com/rust-lang/crates.io-index" 1576 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1577 1578 [[package]] 1579 name = "memoffset" 1580 - version = "0.6.4" 1581 source = "registry+https://github.com/rust-lang/crates.io-index" 1582 - checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9" 1583 dependencies = [ 1584 "autocfg", 1585 ] ··· 1644 "hyper", 1645 "ipnetwork", 1646 "log", 1647 "mullvad-types", 1648 "once_cell", 1649 "regex", ··· 1655 "talpid-types", 1656 "tokio", 1657 "tokio-rustls", 1658 - "uuid", 1659 ] 1660 1661 [[package]] 1662 name = "mullvad-cli" 1663 version = "0.0.0" 1664 dependencies = [ 1665 - "base64", 1666 "chrono", 1667 - "clap", 1668 "clap_complete", 1669 "env_logger 0.10.0", 1670 - "err-derive", 1671 "futures", 1672 "itertools", 1673 "mullvad-management-interface", ··· 1689 "android_logger", 1690 "cfg-if", 1691 "chrono", 1692 - "clap", 1693 "ctrlc", 1694 "dirs-next", 1695 "duct", ··· 1702 "log", 1703 "log-panics", 1704 "mullvad-api", 1705 "mullvad-management-interface", 1706 "mullvad-paths", 1707 "mullvad-relay-selector", ··· 1709 "mullvad-version", 1710 "nix 0.23.1", 1711 "objc", 1712 "parking_lot", 1713 "rand 0.8.5", 1714 "regex", ··· 1739 ] 1740 1741 [[package]] 1742 name = "mullvad-jni" 1743 version = "0.0.0" 1744 dependencies = [ ··· 1807 name = "mullvad-problem-report" 1808 version = "0.0.0" 1809 dependencies = [ 1810 - "clap", 1811 "dirs-next", 1812 "duct", 1813 "env_logger 0.10.0", ··· 1852 name = "mullvad-setup" 1853 version = "0.0.0" 1854 dependencies = [ 1855 - "clap", 1856 "env_logger 0.10.0", 1857 "err-derive", 1858 "lazy_static", ··· 1872 version = "0.0.0" 1873 dependencies = [ 1874 "chrono", 1875 "err-derive", 1876 "ipnetwork", 1877 "jnix", ··· 2010 "cc", 2011 "cfg-if", 2012 "libc", 2013 - "memoffset", 2014 ] 2015 2016 [[package]] ··· 2025 ] 2026 2027 [[package]] 2028 - name = "num-integer" 2029 - version = "0.1.44" 2030 source = "registry+https://github.com/rust-lang/crates.io-index" 2031 - checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 2032 dependencies = [ 2033 - "autocfg", 2034 - "num-traits", 2035 ] 2036 2037 [[package]] ··· 2045 2046 [[package]] 2047 name = "num_cpus" 2048 - version = "1.13.0" 2049 source = "registry+https://github.com/rust-lang/crates.io-index" 2050 - checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3" 2051 dependencies = [ 2052 - "hermit-abi 0.1.19", 2053 "libc", 2054 ] 2055 ··· 2073 2074 [[package]] 2075 name = "once_cell" 2076 - version = "1.13.0" 2077 source = "registry+https://github.com/rust-lang/crates.io-index" 2078 - checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1" 2079 2080 [[package]] 2081 name = "opaque-debug" ··· 2112 2113 [[package]] 2114 name = "os_str_bytes" 2115 - version = "6.0.0" 2116 source = "registry+https://github.com/rust-lang/crates.io-index" 2117 - checksum = "8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64" 2118 2119 [[package]] 2120 name = "p256" 2121 - version = "0.10.1" 2122 source = "registry+https://github.com/rust-lang/crates.io-index" 2123 - checksum = "19736d80675fbe9fe33426268150b951a3fb8f5cfca2a23a17c85ef3adb24e3b" 2124 dependencies = [ 2125 "ecdsa", 2126 "elliptic-curve", 2127 - "sec1", 2128 ] 2129 2130 [[package]] 2131 name = "p384" 2132 - version = "0.9.0" 2133 source = "registry+https://github.com/rust-lang/crates.io-index" 2134 - checksum = "755d8266e41f57bd8562ed9b6e93cdcf73ead050e1e8c3a27ea3871b6643a20c" 2135 dependencies = [ 2136 "ecdsa", 2137 "elliptic-curve", 2138 - "sec1", 2139 ] 2140 2141 [[package]] ··· 2183 2184 [[package]] 2185 name = "percent-encoding" 2186 - version = "2.1.0" 2187 source = "registry+https://github.com/rust-lang/crates.io-index" 2188 - checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" 2189 2190 [[package]] 2191 name = "pest" ··· 2216 "pest_meta", 2217 "proc-macro2", 2218 "quote", 2219 - "syn", 2220 ] 2221 2222 [[package]] ··· 2247 checksum = "52063325d6b0de17051e72275d44f96c5b73a75029fcdd7e05e54a62ff216437" 2248 dependencies = [ 2249 "derive_builder", 2250 - "errno", 2251 "error-chain", 2252 "ioctl-sys", 2253 "ipnetwork", ··· 2309 dependencies = [ 2310 "proc-macro2", 2311 "quote", 2312 - "syn", 2313 ] 2314 2315 [[package]] ··· 2323 version = "0.1.0" 2324 source = "registry+https://github.com/rust-lang/crates.io-index" 2325 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2326 2327 [[package]] 2328 name = "pkg-config" ··· 2332 2333 [[package]] 2334 name = "poly1305" 2335 - version = "0.7.2" 2336 source = "registry+https://github.com/rust-lang/crates.io-index" 2337 - checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" 2338 dependencies = [ 2339 "cpufeatures", 2340 "opaque-debug 0.3.0", ··· 2343 2344 [[package]] 2345 name = "polyval" 2346 - version = "0.5.3" 2347 source = "registry+https://github.com/rust-lang/crates.io-index" 2348 - checksum = "8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1" 2349 dependencies = [ 2350 "cfg-if", 2351 "cpufeatures", ··· 2376 checksum = "a49e86d2c26a24059894a3afa13fd17d063419b05dfb83f06d9c3566060c3f5a" 2377 dependencies = [ 2378 "proc-macro2", 2379 - "syn", 2380 ] 2381 2382 [[package]] ··· 2388 "proc-macro-error-attr", 2389 "proc-macro2", 2390 "quote", 2391 - "syn", 2392 "version_check", 2393 ] 2394 ··· 2405 2406 [[package]] 2407 name = "proc-macro2" 2408 - version = "1.0.43" 2409 source = "registry+https://github.com/rust-lang/crates.io-index" 2410 - checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab" 2411 dependencies = [ 2412 "unicode-ident", 2413 ] ··· 2452 "itertools", 2453 "proc-macro2", 2454 "quote", 2455 - "syn", 2456 ] 2457 2458 [[package]] ··· 2498 dependencies = [ 2499 "proc-macro2", 2500 "quote", 2501 - "syn", 2502 ] 2503 2504 [[package]] 2505 name = "quote" 2506 - version = "1.0.10" 2507 source = "registry+https://github.com/rust-lang/crates.io-index" 2508 - checksum = "38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05" 2509 dependencies = [ 2510 "proc-macro2", 2511 ] ··· 2654 2655 [[package]] 2656 name = "ring-compat" 2657 - version = "0.4.1" 2658 source = "registry+https://github.com/rust-lang/crates.io-index" 2659 - checksum = "6242f589b69a0555addb0bb759f81e5cba40485d38b36f780ab3a588b2bdf064" 2660 dependencies = [ 2661 "aead", 2662 - "digest 0.9.0", 2663 "ecdsa", 2664 "ed25519", 2665 "generic-array 0.14.4", 2666 "opaque-debug 0.3.0", 2667 "p256", 2668 "p384", 2669 "ring", 2670 ] 2671 2672 [[package]] ··· 2712 checksum = "d4fdebc4b395b7fbb9ab11e462e20ed9051e7b16e42d24042c776eca0ac81b03" 2713 dependencies = [ 2714 "bitflags", 2715 - "errno", 2716 "io-lifetimes", 2717 "libc", 2718 - "linux-raw-sys", 2719 "windows-sys 0.42.0", 2720 ] 2721 2722 [[package]] 2723 name = "rustls" 2724 version = "0.20.8" 2725 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2737 source = "registry+https://github.com/rust-lang/crates.io-index" 2738 checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" 2739 dependencies = [ 2740 - "base64", 2741 ] 2742 2743 [[package]] ··· 2766 version = "1.1.0" 2767 source = "registry+https://github.com/rust-lang/crates.io-index" 2768 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2769 2770 [[package]] 2771 name = "sct" ··· 2779 2780 [[package]] 2781 name = "sec1" 2782 - version = "0.2.1" 2783 source = "registry+https://github.com/rust-lang/crates.io-index" 2784 - checksum = "08da66b8b0965a5555b6bd6639e68ccba85e1e2506f5fbb089e93f8a04e1a2d1" 2785 dependencies = [ 2786 "der", 2787 "generic-array 0.14.4", 2788 "subtle", ··· 2834 dependencies = [ 2835 "proc-macro2", 2836 "quote", 2837 - "syn", 2838 ] 2839 2840 [[package]] ··· 2881 "cfg-if", 2882 "cpufeatures", 2883 "digest 0.10.3", 2884 - "sha1-asm", 2885 - ] 2886 - 2887 - [[package]] 2888 - name = "sha1-asm" 2889 - version = "0.5.1" 2890 - source = "registry+https://github.com/rust-lang/crates.io-index" 2891 - checksum = "563d4f7100bc3fce234e5f37bbf63dc2752558964505ba6ac3f7204bdc59eaac" 2892 - dependencies = [ 2893 - "cc", 2894 ] 2895 2896 [[package]] ··· 2905 2906 [[package]] 2907 name = "shadowsocks" 2908 - version = "1.14.2" 2909 - source = "registry+https://github.com/rust-lang/crates.io-index" 2910 - checksum = "f16fc99441d1a1b91b5f7b5093773d631ad506761a973e0a632f1836d1b05939" 2911 dependencies = [ 2912 "async-trait", 2913 - "base64", 2914 "byte_string", 2915 "bytes", 2916 "cfg-if", 2917 "futures", 2918 "libc", 2919 "log", 2920 - "nix 0.23.1", 2921 "once_cell", 2922 "pin-project", 2923 "sendfd", 2924 "serde", ··· 2926 "serde_urlencoded", 2927 "shadowsocks-crypto", 2928 "socket2", 2929 "thiserror", 2930 "tokio", 2931 "tokio-tfo", 2932 "url", 2933 - "winapi", 2934 ] 2935 2936 [[package]] 2937 name = "shadowsocks-crypto" 2938 - version = "0.3.6" 2939 source = "registry+https://github.com/rust-lang/crates.io-index" 2940 - checksum = "dd381517e3eb8fec5090696debfdea972d8afe6fc926c26c7bfd5fee9053efbd" 2941 dependencies = [ 2942 "aes", 2943 "aes-gcm", 2944 "cfg-if", 2945 "chacha20", 2946 "chacha20poly1305", 2947 "hkdf", 2948 "md-5", 2949 "rand 0.8.5", ··· 2952 ] 2953 2954 [[package]] 2955 name = "shadowsocks-service" 2956 - version = "1.14.3" 2957 - source = "registry+https://github.com/rust-lang/crates.io-index" 2958 - checksum = "08c3eb3ce85fb4c1f7451d2a5704503d3146ed7d626a17a63194092f07be45a4" 2959 dependencies = [ 2960 "arc-swap", 2961 "async-trait", ··· 2964 "bytes", 2965 "cfg-if", 2966 "futures", 2967 - "idna", 2968 "ipnet", 2969 "iprange", 2970 "json5", 2971 "libc", 2972 "log", 2973 "lru_time_cache", 2974 - "nix 0.23.1", 2975 "once_cell", 2976 "pin-project", 2977 "regex", 2978 "serde", 2979 "shadowsocks", ··· 2981 "spin 0.9.2", 2982 "thiserror", 2983 "tokio", 2984 - "winapi", 2985 ] 2986 2987 [[package]] ··· 3011 3012 [[package]] 3013 name = "signature" 3014 - version = "1.4.0" 3015 source = "registry+https://github.com/rust-lang/crates.io-index" 3016 - checksum = "02658e48d89f2bec991f9a78e69cfa4c316f8d6a6c4ec12fae1aeb263d486788" 3017 dependencies = [ 3018 "rand_core 0.6.4", 3019 ] ··· 3048 3049 [[package]] 3050 name = "socket2" 3051 - version = "0.4.4" 3052 source = "registry+https://github.com/rust-lang/crates.io-index" 3053 - checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0" 3054 dependencies = [ 3055 "libc", 3056 "winapi", ··· 3072 ] 3073 3074 [[package]] 3075 name = "strsim" 3076 version = "0.9.3" 3077 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3110 ] 3111 3112 [[package]] 3113 name = "sync_wrapper" 3114 version = "0.1.1" 3115 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3123 dependencies = [ 3124 "proc-macro2", 3125 "quote", 3126 - "syn", 3127 "unicode-xid", 3128 ] 3129 3130 [[package]] 3131 name = "system-configuration" 3132 - version = "0.5.0" 3133 source = "registry+https://github.com/rust-lang/crates.io-index" 3134 - checksum = "d75182f12f490e953596550b65ee31bda7c8e043d9386174b353bda50838c3fd" 3135 dependencies = [ 3136 "bitflags", 3137 "core-foundation", ··· 3161 "err-derive", 3162 "futures", 3163 "hex", 3164 - "inotify", 3165 "internet-checksum", 3166 "ipnetwork", 3167 "jnix", 3168 "lazy_static", 3169 "libc", 3170 "log", 3171 - "memoffset", 3172 "mnl", 3173 "netlink-packet-route", 3174 "netlink-sys", ··· 3186 "regex", 3187 "resolv-conf", 3188 "rtnetlink", 3189 - "shadowsocks-service", 3190 "shell-escape", 3191 "socket2", 3192 "subslice", ··· 3297 name = "talpid-routing" 3298 version = "0.0.0" 3299 dependencies = [ 3300 "err-derive", 3301 "futures", 3302 "ipnetwork", ··· 3305 "log", 3306 "netlink-packet-route", 3307 "netlink-sys", 3308 "rtnetlink", 3309 "socket2", 3310 "talpid-types", 3311 "talpid-windows-net", 3312 "tokio", 3313 - "tokio-stream", 3314 "widestring 1.0.2", 3315 "windows-sys 0.45.0", 3316 ] ··· 3348 version = "0.0.0" 3349 dependencies = [ 3350 "classic-mceliece-rust", 3351 "log", 3352 "pqc_kyber", 3353 "prost", ··· 3357 "tonic", 3358 "tonic-build", 3359 "tower", 3360 "zeroize", 3361 ] 3362 ··· 3364 name = "talpid-types" 3365 version = "0.0.0" 3366 dependencies = [ 3367 - "base64", 3368 "err-derive", 3369 "ipnetwork", 3370 "jnix", ··· 3434 "cfg-if", 3435 "fastrand", 3436 "redox_syscall", 3437 - "rustix", 3438 "windows-sys 0.42.0", 3439 ] 3440 ··· 3470 dependencies = [ 3471 "proc-macro2", 3472 "quote", 3473 - "syn", 3474 ] 3475 3476 [[package]] ··· 3545 dependencies = [ 3546 "proc-macro2", 3547 "quote", 3548 - "syn", 3549 ] 3550 3551 [[package]] ··· 3572 3573 [[package]] 3574 name = "tokio-tfo" 3575 - version = "0.1.9" 3576 source = "registry+https://github.com/rust-lang/crates.io-index" 3577 - checksum = "4279aec5ded232170bf39130dd0e0deaed2c9f31cd3b5db1f2021056bcf5f94a" 3578 dependencies = [ 3579 "cfg-if", 3580 "futures", ··· 3584 "pin-project", 3585 "socket2", 3586 "tokio", 3587 - "winapi", 3588 ] 3589 3590 [[package]] ··· 3619 "async-stream", 3620 "async-trait", 3621 "axum", 3622 - "base64", 3623 "bytes", 3624 "futures-core", 3625 "futures-util", ··· 3652 "proc-macro2", 3653 "prost-build", 3654 "quote", 3655 - "syn", 3656 ] 3657 3658 [[package]] ··· 3727 dependencies = [ 3728 "proc-macro2", 3729 "quote", 3730 - "syn", 3731 ] 3732 3733 [[package]] ··· 3800 "futures-channel", 3801 "futures-io", 3802 "futures-util", 3803 - "idna", 3804 "ipnet", 3805 "lazy_static", 3806 "rand 0.8.5", ··· 3836 3837 [[package]] 3838 name = "trust-dns-server" 3839 - version = "0.22.0" 3840 source = "registry+https://github.com/rust-lang/crates.io-index" 3841 - checksum = "1583cf9f8a359c9f16fdf760b79cb2be3f261b98db8027f81959c7a4f6645e2c" 3842 dependencies = [ 3843 "async-trait", 3844 "bytes", ··· 3932 ] 3933 3934 [[package]] 3935 name = "unicode-xid" 3936 version = "0.2.2" 3937 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3939 3940 [[package]] 3941 name = "universal-hash" 3942 - version = "0.4.1" 3943 source = "registry+https://github.com/rust-lang/crates.io-index" 3944 - checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05" 3945 dependencies = [ 3946 - "generic-array 0.14.4", 3947 "subtle", 3948 ] 3949 ··· 3955 3956 [[package]] 3957 name = "url" 3958 - version = "2.2.2" 3959 source = "registry+https://github.com/rust-lang/crates.io-index" 3960 - checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" 3961 dependencies = [ 3962 "form_urlencoded", 3963 - "idna", 3964 - "matches", 3965 "percent-encoding", 3966 "serde", 3967 ] 3968 3969 [[package]] 3970 name = "uuid" 3971 version = "0.8.2" 3972 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4041 "once_cell", 4042 "proc-macro2", 4043 "quote", 4044 - "syn", 4045 "wasm-bindgen-shared", 4046 ] 4047 ··· 4063 dependencies = [ 4064 "proc-macro2", 4065 "quote", 4066 - "syn", 4067 "wasm-bindgen-backend", 4068 "wasm-bindgen-shared", 4069 ] ··· 4149 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4150 4151 [[package]] 4152 name = "windows-service" 4153 version = "0.6.0" 4154 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4161 4162 [[package]] 4163 name = "windows-sys" 4164 version = "0.42.0" 4165 source = "registry+https://github.com/rust-lang/crates.io-index" 4166 checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 4167 dependencies = [ 4168 - "windows_aarch64_gnullvm", 4169 - "windows_aarch64_msvc", 4170 - "windows_i686_gnu", 4171 - "windows_i686_msvc", 4172 - "windows_x86_64_gnu", 4173 - "windows_x86_64_gnullvm", 4174 - "windows_x86_64_msvc", 4175 ] 4176 4177 [[package]] ··· 4180 source = "registry+https://github.com/rust-lang/crates.io-index" 4181 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 4182 dependencies = [ 4183 - "windows-targets", 4184 ] 4185 4186 [[package]] ··· 4189 source = "registry+https://github.com/rust-lang/crates.io-index" 4190 checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 4191 dependencies = [ 4192 - "windows_aarch64_gnullvm", 4193 - "windows_aarch64_msvc", 4194 - "windows_i686_gnu", 4195 - "windows_i686_msvc", 4196 - "windows_x86_64_gnu", 4197 - "windows_x86_64_gnullvm", 4198 - "windows_x86_64_msvc", 4199 ] 4200 4201 [[package]] ··· 4205 checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4206 4207 [[package]] 4208 name = "windows_aarch64_msvc" 4209 version = "0.42.2" 4210 source = "registry+https://github.com/rust-lang/crates.io-index" 4211 checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 4212 4213 [[package]] 4214 name = "windows_i686_gnu" 4215 version = "0.42.2" 4216 source = "registry+https://github.com/rust-lang/crates.io-index" 4217 checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 4218 4219 [[package]] 4220 name = "windows_i686_msvc" 4221 version = "0.42.2" 4222 source = "registry+https://github.com/rust-lang/crates.io-index" 4223 checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 4224 4225 [[package]] 4226 name = "windows_x86_64_gnu" 4227 version = "0.42.2" 4228 source = "registry+https://github.com/rust-lang/crates.io-index" 4229 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 4230 4231 [[package]] 4232 name = "windows_x86_64_gnullvm" 4233 version = "0.42.2" 4234 source = "registry+https://github.com/rust-lang/crates.io-index" 4235 checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 4236 4237 [[package]] 4238 name = "windows_x86_64_msvc" 4239 version = "0.42.2" 4240 source = "registry+https://github.com/rust-lang/crates.io-index" 4241 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 4242 4243 [[package]] 4244 name = "winreg" ··· 4286 dependencies = [ 4287 "proc-macro2", 4288 "quote", 4289 - "syn", 4290 "synstructure", 4291 ]
··· 19 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 0.14.4", 28 ] 29 30 [[package]] 31 name = "aes" 32 + version = "0.8.2" 33 source = "registry+https://github.com/rust-lang/crates.io-index" 34 + checksum = "433cfd6710c9986c576a25ca913c39d66a6474107b406f34f91d4a8923395241" 35 dependencies = [ 36 "cfg-if", 37 "cipher", 38 "cpufeatures", 39 ] 40 41 [[package]] 42 name = "aes-gcm" 43 + version = "0.10.1" 44 source = "registry+https://github.com/rust-lang/crates.io-index" 45 + checksum = "82e1366e0c69c9f927b1fa5ce2c7bf9eafc8f9268c0b9800729e8b267612447c" 46 dependencies = [ 47 "aead", 48 "aes", ··· 62 ] 63 64 [[package]] 65 + name = "android-tzdata" 66 + version = "0.1.1" 67 + source = "registry+https://github.com/rust-lang/crates.io-index" 68 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 69 + 70 + [[package]] 71 name = "android_log-sys" 72 version = "0.1.2" 73 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 87 88 [[package]] 89 name = "android_system_properties" 90 + version = "0.1.5" 91 source = "registry+https://github.com/rust-lang/crates.io-index" 92 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 93 dependencies = [ 94 "libc", 95 ] 96 97 [[package]] 98 + name = "anstream" 99 + version = "0.3.2" 100 + source = "registry+https://github.com/rust-lang/crates.io-index" 101 + checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" 102 + dependencies = [ 103 + "anstyle", 104 + "anstyle-parse", 105 + "anstyle-query", 106 + "anstyle-wincon", 107 + "colorchoice", 108 + "is-terminal", 109 + "utf8parse", 110 + ] 111 + 112 + [[package]] 113 + name = "anstyle" 114 + version = "1.0.0" 115 + source = "registry+https://github.com/rust-lang/crates.io-index" 116 + checksum = "41ed9a86bf92ae6580e0a31281f65a1b1d867c0cc68d5346e2ae128dddfa6a7d" 117 + 118 + [[package]] 119 + name = "anstyle-parse" 120 + version = "0.2.0" 121 + source = "registry+https://github.com/rust-lang/crates.io-index" 122 + checksum = "e765fd216e48e067936442276d1d57399e37bce53c264d6fefbe298080cb57ee" 123 + dependencies = [ 124 + "utf8parse", 125 + ] 126 + 127 + [[package]] 128 + name = "anstyle-query" 129 + version = "1.0.0" 130 + source = "registry+https://github.com/rust-lang/crates.io-index" 131 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 132 + dependencies = [ 133 + "windows-sys 0.48.0", 134 + ] 135 + 136 + [[package]] 137 + name = "anstyle-wincon" 138 + version = "1.0.1" 139 + source = "registry+https://github.com/rust-lang/crates.io-index" 140 + checksum = "180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188" 141 + dependencies = [ 142 + "anstyle", 143 + "windows-sys 0.48.0", 144 + ] 145 + 146 + [[package]] 147 name = "anyhow" 148 version = "1.0.44" 149 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 151 152 [[package]] 153 name = "arc-swap" 154 + version = "1.6.0" 155 + source = "registry+https://github.com/rust-lang/crates.io-index" 156 + checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 157 + 158 + [[package]] 159 + name = "arrayref" 160 + version = "0.3.7" 161 + source = "registry+https://github.com/rust-lang/crates.io-index" 162 + checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 163 + 164 + [[package]] 165 + name = "arrayvec" 166 + version = "0.7.2" 167 source = "registry+https://github.com/rust-lang/crates.io-index" 168 + checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 169 170 [[package]] 171 name = "async-stream" ··· 185 dependencies = [ 186 "proc-macro2", 187 "quote", 188 + "syn 1.0.100", 189 ] 190 191 [[package]] ··· 196 dependencies = [ 197 "proc-macro2", 198 "quote", 199 + "syn 1.0.100", 200 ] 201 202 [[package]] ··· 289 checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 290 291 [[package]] 292 + name = "base64" 293 + version = "0.21.0" 294 + source = "registry+https://github.com/rust-lang/crates.io-index" 295 + checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" 296 + 297 + [[package]] 298 + name = "base64ct" 299 + version = "1.6.0" 300 + source = "registry+https://github.com/rust-lang/crates.io-index" 301 + checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 302 + 303 + [[package]] 304 name = "bitflags" 305 version = "1.3.2" 306 source = "registry+https://github.com/rust-lang/crates.io-index" 307 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 308 309 [[package]] 310 + name = "blake3" 311 + version = "1.3.3" 312 + source = "registry+https://github.com/rust-lang/crates.io-index" 313 + checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef" 314 + dependencies = [ 315 + "arrayref", 316 + "arrayvec", 317 + "cc", 318 + "cfg-if", 319 + "constant_time_eq", 320 + "digest 0.10.3", 321 + ] 322 + 323 + [[package]] 324 name = "block-buffer" 325 version = "0.7.3" 326 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 376 377 [[package]] 378 name = "bytes" 379 + version = "1.4.0" 380 source = "registry+https://github.com/rust-lang/crates.io-index" 381 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 382 383 [[package]] 384 name = "cbindgen" ··· 386 source = "registry+https://github.com/rust-lang/crates.io-index" 387 checksum = "a6358dedf60f4d9b8db43ad187391afe959746101346fe51bb978126bec61dfb" 388 dependencies = [ 389 + "clap 3.2.25", 390 "heck", 391 "indexmap", 392 "log", ··· 394 "quote", 395 "serde", 396 "serde_json", 397 + "syn 1.0.100", 398 "tempfile", 399 "toml", 400 ] ··· 419 420 [[package]] 421 name = "chacha20" 422 + version = "0.9.1" 423 source = "registry+https://github.com/rust-lang/crates.io-index" 424 + checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" 425 dependencies = [ 426 "cfg-if", 427 "cipher", 428 "cpufeatures", 429 ] 430 431 [[package]] 432 name = "chacha20poly1305" 433 + version = "0.10.1" 434 source = "registry+https://github.com/rust-lang/crates.io-index" 435 + checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" 436 dependencies = [ 437 "aead", 438 "chacha20", ··· 443 444 [[package]] 445 name = "chrono" 446 + version = "0.4.26" 447 source = "registry+https://github.com/rust-lang/crates.io-index" 448 + checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" 449 dependencies = [ 450 + "android-tzdata", 451 "iana-time-zone", 452 "js-sys", 453 "num-traits", 454 "serde", 455 "time 0.1.43", ··· 459 460 [[package]] 461 name = "cipher" 462 + version = "0.4.4" 463 source = "registry+https://github.com/rust-lang/crates.io-index" 464 + checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 465 dependencies = [ 466 + "crypto-common", 467 + "inout", 468 + "zeroize", 469 ] 470 471 [[package]] 472 name = "clap" 473 + version = "3.2.25" 474 source = "registry+https://github.com/rust-lang/crates.io-index" 475 + checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 476 dependencies = [ 477 "atty", 478 "bitflags", 479 + "clap_lex 0.2.4", 480 "indexmap", 481 "strsim 0.10.0", 482 "termcolor", 483 "textwrap", 484 ] 485 486 [[package]] 487 + name = "clap" 488 + version = "4.2.7" 489 + source = "registry+https://github.com/rust-lang/crates.io-index" 490 + checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" 491 + dependencies = [ 492 + "clap_builder", 493 + "clap_derive", 494 + "once_cell", 495 + ] 496 + 497 + [[package]] 498 + name = "clap_builder" 499 + version = "4.2.7" 500 + source = "registry+https://github.com/rust-lang/crates.io-index" 501 + checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" 502 + dependencies = [ 503 + "anstream", 504 + "anstyle", 505 + "bitflags", 506 + "clap_lex 0.4.1", 507 + "once_cell", 508 + "strsim 0.10.0", 509 + ] 510 + 511 + [[package]] 512 name = "clap_complete" 513 + version = "4.2.1" 514 source = "registry+https://github.com/rust-lang/crates.io-index" 515 + checksum = "1a19591b2ab0e3c04b588a0e04ddde7b9eaa423646d1b4a8092879216bf47473" 516 dependencies = [ 517 + "clap 4.2.7", 518 + ] 519 + 520 + [[package]] 521 + name = "clap_derive" 522 + version = "4.2.0" 523 + source = "registry+https://github.com/rust-lang/crates.io-index" 524 + checksum = "3f9644cd56d6b87dbe899ef8b053e331c0637664e9e21a33dfcdc36093f5c5c4" 525 + dependencies = [ 526 + "heck", 527 + "proc-macro2", 528 + "quote", 529 + "syn 2.0.15", 530 ] 531 532 [[package]] ··· 539 ] 540 541 [[package]] 542 + name = "clap_lex" 543 + version = "0.4.1" 544 + source = "registry+https://github.com/rust-lang/crates.io-index" 545 + checksum = "8a2dd5a6fe8c6e3502f568a6353e5273bbb15193ad9a89e457b9970798efbea1" 546 + 547 + [[package]] 548 name = "classic-mceliece-rust" 549 version = "2.0.2" 550 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 556 ] 557 558 [[package]] 559 + name = "codespan-reporting" 560 + version = "0.11.1" 561 + source = "registry+https://github.com/rust-lang/crates.io-index" 562 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 563 + dependencies = [ 564 + "termcolor", 565 + "unicode-width", 566 + ] 567 + 568 + [[package]] 569 + name = "colorchoice" 570 + version = "1.0.0" 571 + source = "registry+https://github.com/rust-lang/crates.io-index" 572 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 573 + 574 + [[package]] 575 name = "colored" 576 version = "1.9.3" 577 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 594 595 [[package]] 596 name = "const-oid" 597 + version = "0.9.2" 598 source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913" 600 + 601 + [[package]] 602 + name = "constant_time_eq" 603 + version = "0.2.5" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b" 606 607 [[package]] 608 name = "convert_case" ··· 622 623 [[package]] 624 name = "core-foundation-sys" 625 + version = "0.8.4" 626 source = "registry+https://github.com/rust-lang/crates.io-index" 627 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 628 629 [[package]] 630 name = "cpufeatures" ··· 636 ] 637 638 [[package]] 639 + name = "crossbeam-channel" 640 + version = "0.5.8" 641 + source = "registry+https://github.com/rust-lang/crates.io-index" 642 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 643 + dependencies = [ 644 + "cfg-if", 645 + "crossbeam-utils", 646 + ] 647 + 648 + [[package]] 649 + name = "crossbeam-utils" 650 + version = "0.8.15" 651 + source = "registry+https://github.com/rust-lang/crates.io-index" 652 + checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 653 + dependencies = [ 654 + "cfg-if", 655 + ] 656 + 657 + [[package]] 658 name = "crypto-bigint" 659 + version = "0.4.9" 660 source = "registry+https://github.com/rust-lang/crates.io-index" 661 + checksum = "ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef" 662 dependencies = [ 663 "generic-array 0.14.4", 664 "rand_core 0.6.4", ··· 668 669 [[package]] 670 name = "crypto-common" 671 + version = "0.1.6" 672 source = "registry+https://github.com/rust-lang/crates.io-index" 673 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 674 dependencies = [ 675 "generic-array 0.14.4", 676 + "rand_core 0.6.4", 677 "typenum", 678 ] 679 680 [[package]] 681 name = "ctr" 682 + version = "0.9.2" 683 source = "registry+https://github.com/rust-lang/crates.io-index" 684 + checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" 685 dependencies = [ 686 "cipher", 687 ] ··· 710 ] 711 712 [[package]] 713 + name = "cxx" 714 + version = "1.0.94" 715 + source = "registry+https://github.com/rust-lang/crates.io-index" 716 + checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" 717 + dependencies = [ 718 + "cc", 719 + "cxxbridge-flags", 720 + "cxxbridge-macro", 721 + "link-cplusplus", 722 + ] 723 + 724 + [[package]] 725 + name = "cxx-build" 726 + version = "1.0.94" 727 + source = "registry+https://github.com/rust-lang/crates.io-index" 728 + checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" 729 + dependencies = [ 730 + "cc", 731 + "codespan-reporting", 732 + "once_cell", 733 + "proc-macro2", 734 + "quote", 735 + "scratch", 736 + "syn 2.0.15", 737 + ] 738 + 739 + [[package]] 740 + name = "cxxbridge-flags" 741 + version = "1.0.94" 742 + source = "registry+https://github.com/rust-lang/crates.io-index" 743 + checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" 744 + 745 + [[package]] 746 + name = "cxxbridge-macro" 747 + version = "1.0.94" 748 + source = "registry+https://github.com/rust-lang/crates.io-index" 749 + checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" 750 + dependencies = [ 751 + "proc-macro2", 752 + "quote", 753 + "syn 2.0.15", 754 + ] 755 + 756 + [[package]] 757 name = "darling" 758 version = "0.10.2" 759 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 774 "proc-macro2", 775 "quote", 776 "strsim 0.9.3", 777 + "syn 1.0.100", 778 ] 779 780 [[package]] ··· 785 dependencies = [ 786 "darling_core", 787 "quote", 788 + "syn 1.0.100", 789 + ] 790 + 791 + [[package]] 792 + name = "dashmap" 793 + version = "5.2.0" 794 + source = "registry+https://github.com/rust-lang/crates.io-index" 795 + checksum = "4c8858831f7781322e539ea39e72449c46b059638250c14344fec8d0aa6e539c" 796 + dependencies = [ 797 + "cfg-if", 798 + "num_cpus", 799 + "parking_lot", 800 ] 801 802 [[package]] ··· 818 819 [[package]] 820 name = "der" 821 + version = "0.6.1" 822 source = "registry+https://github.com/rust-lang/crates.io-index" 823 + checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" 824 dependencies = [ 825 "const-oid", 826 + "zeroize", 827 ] 828 829 [[package]] ··· 834 dependencies = [ 835 "proc-macro2", 836 "quote", 837 + "syn 1.0.100", 838 ] 839 840 [[package]] ··· 847 "derive_builder_core", 848 "proc-macro2", 849 "quote", 850 + "syn 1.0.100", 851 ] 852 853 [[package]] ··· 859 "darling", 860 "proc-macro2", 861 "quote", 862 + "syn 1.0.100", 863 ] 864 865 [[package]] ··· 872 "proc-macro2", 873 "quote", 874 "rustc_version", 875 + "syn 1.0.100", 876 ] 877 878 [[package]] ··· 939 940 [[package]] 941 name = "ecdsa" 942 + version = "0.14.8" 943 source = "registry+https://github.com/rust-lang/crates.io-index" 944 + checksum = "413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c" 945 dependencies = [ 946 "der", 947 "elliptic-curve", ··· 965 966 [[package]] 967 name = "elliptic-curve" 968 + version = "0.12.3" 969 source = "registry+https://github.com/rust-lang/crates.io-index" 970 + checksum = "e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3" 971 dependencies = [ 972 "base16ct", 973 "crypto-bigint", 974 "der", 975 + "digest 0.10.3", 976 "generic-array 0.14.4", 977 "rand_core 0.6.4", 978 "sec1", ··· 995 "heck", 996 "proc-macro2", 997 "quote", 998 + "syn 1.0.100", 999 ] 1000 1001 [[package]] ··· 1037 "proc-macro2", 1038 "quote", 1039 "rustversion", 1040 + "syn 1.0.100", 1041 "synstructure", 1042 ] 1043 ··· 1053 ] 1054 1055 [[package]] 1056 + name = "errno" 1057 + version = "0.3.1" 1058 + source = "registry+https://github.com/rust-lang/crates.io-index" 1059 + checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 1060 + dependencies = [ 1061 + "errno-dragonfly", 1062 + "libc", 1063 + "windows-sys 0.48.0", 1064 + ] 1065 + 1066 + [[package]] 1067 name = "errno-dragonfly" 1068 version = "0.1.2" 1069 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1109 ] 1110 1111 [[package]] 1112 + name = "filetime" 1113 + version = "0.2.21" 1114 + source = "registry+https://github.com/rust-lang/crates.io-index" 1115 + checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" 1116 + dependencies = [ 1117 + "cfg-if", 1118 + "libc", 1119 + "redox_syscall", 1120 + "windows-sys 0.48.0", 1121 + ] 1122 + 1123 + [[package]] 1124 name = "fixedbitset" 1125 version = "0.4.2" 1126 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1134 1135 [[package]] 1136 name = "form_urlencoded" 1137 + version = "1.1.0" 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 1139 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 1140 dependencies = [ 1141 "percent-encoding", 1142 + ] 1143 + 1144 + [[package]] 1145 + name = "fsevent-sys" 1146 + version = "4.1.0" 1147 + source = "registry+https://github.com/rust-lang/crates.io-index" 1148 + checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" 1149 + dependencies = [ 1150 + "libc", 1151 ] 1152 1153 [[package]] ··· 1206 dependencies = [ 1207 "proc-macro2", 1208 "quote", 1209 + "syn 1.0.100", 1210 ] 1211 1212 [[package]] ··· 1282 1283 [[package]] 1284 name = "ghash" 1285 + version = "0.5.0" 1286 source = "registry+https://github.com/rust-lang/crates.io-index" 1287 + checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40" 1288 dependencies = [ 1289 "opaque-debug 0.3.0", 1290 "polyval", ··· 1298 1299 [[package]] 1300 name = "h2" 1301 + version = "0.3.18" 1302 source = "registry+https://github.com/rust-lang/crates.io-index" 1303 + checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" 1304 dependencies = [ 1305 "bytes", 1306 "fnv", ··· 1344 dependencies = [ 1345 "libc", 1346 ] 1347 + 1348 + [[package]] 1349 + name = "hermit-abi" 1350 + version = "0.3.1" 1351 + source = "registry+https://github.com/rust-lang/crates.io-index" 1352 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 1353 1354 [[package]] 1355 name = "hex" ··· 1429 1430 [[package]] 1431 name = "httparse" 1432 + version = "1.8.0" 1433 source = "registry+https://github.com/rust-lang/crates.io-index" 1434 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1435 1436 [[package]] 1437 name = "httpdate" ··· 1447 1448 [[package]] 1449 name = "hyper" 1450 + version = "0.14.26" 1451 source = "registry+https://github.com/rust-lang/crates.io-index" 1452 + checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" 1453 dependencies = [ 1454 "bytes", 1455 "futures-channel", ··· 1460 "http-body", 1461 "httparse", 1462 "httpdate", 1463 + "itoa 1.0.1", 1464 "pin-project-lite", 1465 "socket2", 1466 "tokio", ··· 1483 1484 [[package]] 1485 name = "iana-time-zone" 1486 + version = "0.1.57" 1487 source = "registry+https://github.com/rust-lang/crates.io-index" 1488 + checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" 1489 dependencies = [ 1490 "android_system_properties", 1491 + "core-foundation-sys", 1492 + "iana-time-zone-haiku", 1493 "js-sys", 1494 "wasm-bindgen", 1495 + "windows", 1496 + ] 1497 + 1498 + [[package]] 1499 + name = "iana-time-zone-haiku" 1500 + version = "0.1.1" 1501 + source = "registry+https://github.com/rust-lang/crates.io-index" 1502 + checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 1503 + dependencies = [ 1504 + "cxx", 1505 + "cxx-build", 1506 ] 1507 1508 [[package]] ··· 1523 ] 1524 1525 [[package]] 1526 + name = "idna" 1527 + version = "0.3.0" 1528 + source = "registry+https://github.com/rust-lang/crates.io-index" 1529 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1530 + dependencies = [ 1531 + "unicode-bidi", 1532 + "unicode-normalization", 1533 + ] 1534 + 1535 + [[package]] 1536 name = "indexmap" 1537 version = "1.7.0" 1538 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1544 1545 [[package]] 1546 name = "inotify" 1547 + version = "0.9.6" 1548 + source = "registry+https://github.com/rust-lang/crates.io-index" 1549 + checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" 1550 + dependencies = [ 1551 + "bitflags", 1552 + "inotify-sys", 1553 + "libc", 1554 + ] 1555 + 1556 + [[package]] 1557 + name = "inotify" 1558 version = "0.10.0" 1559 source = "registry+https://github.com/rust-lang/crates.io-index" 1560 checksum = "abf888f9575c290197b2c948dc9e9ff10bd1a39ad1ea8585f734585fa6b9d3f9" ··· 1576 ] 1577 1578 [[package]] 1579 + name = "inout" 1580 + version = "0.1.3" 1581 + source = "registry+https://github.com/rust-lang/crates.io-index" 1582 + checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 1583 + dependencies = [ 1584 + "generic-array 0.14.4", 1585 + ] 1586 + 1587 + [[package]] 1588 name = "instant" 1589 version = "0.1.11" 1590 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1629 1630 [[package]] 1631 name = "ipnet" 1632 + version = "2.7.2" 1633 source = "registry+https://github.com/rust-lang/crates.io-index" 1634 + checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 1635 1636 [[package]] 1637 name = "ipnetwork" ··· 1653 1654 [[package]] 1655 name = "is-terminal" 1656 + version = "0.4.7" 1657 source = "registry+https://github.com/rust-lang/crates.io-index" 1658 + checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 1659 dependencies = [ 1660 + "hermit-abi 0.3.1", 1661 "io-lifetimes", 1662 + "rustix 0.37.3", 1663 + "windows-sys 0.48.0", 1664 ] 1665 1666 [[package]] ··· 1725 "heck", 1726 "proc-macro2", 1727 "quote", 1728 + "syn 1.0.100", 1729 ] 1730 1731 [[package]] ··· 1755 checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" 1756 1757 [[package]] 1758 + name = "kqueue" 1759 + version = "1.0.7" 1760 + source = "registry+https://github.com/rust-lang/crates.io-index" 1761 + checksum = "2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98" 1762 + dependencies = [ 1763 + "kqueue-sys", 1764 + "libc", 1765 + ] 1766 + 1767 + [[package]] 1768 + name = "kqueue-sys" 1769 + version = "1.0.3" 1770 + source = "registry+https://github.com/rust-lang/crates.io-index" 1771 + checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" 1772 + dependencies = [ 1773 + "bitflags", 1774 + "libc", 1775 + ] 1776 + 1777 + [[package]] 1778 name = "lazy_static" 1779 version = "1.4.0" 1780 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1782 1783 [[package]] 1784 name = "libc" 1785 + version = "0.2.144" 1786 source = "registry+https://github.com/rust-lang/crates.io-index" 1787 + checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 1788 1789 [[package]] 1790 name = "libdbus-sys" ··· 1796 ] 1797 1798 [[package]] 1799 + name = "link-cplusplus" 1800 + version = "1.0.8" 1801 + source = "registry+https://github.com/rust-lang/crates.io-index" 1802 + checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 1803 + dependencies = [ 1804 + "cc", 1805 + ] 1806 + 1807 + [[package]] 1808 name = "linked-hash-map" 1809 version = "0.5.4" 1810 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1815 version = "0.1.4" 1816 source = "registry+https://github.com/rust-lang/crates.io-index" 1817 checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 1818 + 1819 + [[package]] 1820 + name = "linux-raw-sys" 1821 + version = "0.3.6" 1822 + source = "registry+https://github.com/rust-lang/crates.io-index" 1823 + checksum = "b64f40e5e03e0d54f03845c8197d0291253cdbedfb1cb46b13c2c117554a9f4c" 1824 1825 [[package]] 1826 name = "lock_api" ··· 1904 checksum = "e6a38fc55c8bbc10058782919516f88826e70320db6d206aebc49611d24216ae" 1905 dependencies = [ 1906 "digest 0.10.3", 1907 ] 1908 1909 [[package]] 1910 + name = "memchr" 1911 + version = "2.5.0" 1912 + source = "registry+https://github.com/rust-lang/crates.io-index" 1913 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1914 + 1915 + [[package]] 1916 + name = "memoffset" 1917 + version = "0.6.4" 1918 source = "registry+https://github.com/rust-lang/crates.io-index" 1919 + checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9" 1920 dependencies = [ 1921 + "autocfg", 1922 ] 1923 1924 [[package]] 1925 + name = "memoffset" 1926 + version = "0.7.1" 1927 source = "registry+https://github.com/rust-lang/crates.io-index" 1928 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 1929 + dependencies = [ 1930 + "autocfg", 1931 + ] 1932 1933 [[package]] 1934 name = "memoffset" 1935 + version = "0.8.0" 1936 source = "registry+https://github.com/rust-lang/crates.io-index" 1937 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 1938 dependencies = [ 1939 "autocfg", 1940 ] ··· 1999 "hyper", 2000 "ipnetwork", 2001 "log", 2002 + "mullvad-fs", 2003 "mullvad-types", 2004 "once_cell", 2005 "regex", ··· 2011 "talpid-types", 2012 "tokio", 2013 "tokio-rustls", 2014 ] 2015 2016 [[package]] 2017 name = "mullvad-cli" 2018 version = "0.0.0" 2019 dependencies = [ 2020 + "anyhow", 2021 + "base64 0.13.0", 2022 "chrono", 2023 + "clap 4.2.7", 2024 "clap_complete", 2025 "env_logger 0.10.0", 2026 "futures", 2027 "itertools", 2028 "mullvad-management-interface", ··· 2044 "android_logger", 2045 "cfg-if", 2046 "chrono", 2047 + "clap 4.2.7", 2048 "ctrlc", 2049 "dirs-next", 2050 "duct", ··· 2057 "log", 2058 "log-panics", 2059 "mullvad-api", 2060 + "mullvad-fs", 2061 "mullvad-management-interface", 2062 "mullvad-paths", 2063 "mullvad-relay-selector", ··· 2065 "mullvad-version", 2066 "nix 0.23.1", 2067 "objc", 2068 + "once_cell", 2069 "parking_lot", 2070 "rand 0.8.5", 2071 "regex", ··· 2096 ] 2097 2098 [[package]] 2099 + name = "mullvad-fs" 2100 + version = "0.0.0" 2101 + dependencies = [ 2102 + "log", 2103 + "talpid-types", 2104 + "tokio", 2105 + "uuid", 2106 + ] 2107 + 2108 + [[package]] 2109 name = "mullvad-jni" 2110 version = "0.0.0" 2111 dependencies = [ ··· 2174 name = "mullvad-problem-report" 2175 version = "0.0.0" 2176 dependencies = [ 2177 + "clap 4.2.7", 2178 "dirs-next", 2179 "duct", 2180 "env_logger 0.10.0", ··· 2219 name = "mullvad-setup" 2220 version = "0.0.0" 2221 dependencies = [ 2222 + "clap 4.2.7", 2223 "env_logger 0.10.0", 2224 "err-derive", 2225 "lazy_static", ··· 2239 version = "0.0.0" 2240 dependencies = [ 2241 "chrono", 2242 + "clap 4.2.7", 2243 "err-derive", 2244 "ipnetwork", 2245 "jnix", ··· 2378 "cc", 2379 "cfg-if", 2380 "libc", 2381 + "memoffset 0.6.4", 2382 ] 2383 2384 [[package]] ··· 2393 ] 2394 2395 [[package]] 2396 + name = "nix" 2397 + version = "0.26.1" 2398 + source = "git+https://github.com/nix-rust/nix?rev=b13b7d18e0d2f4a8c05e41576c7ebf26d6dbfb28#b13b7d18e0d2f4a8c05e41576c7ebf26d6dbfb28" 2399 + dependencies = [ 2400 + "bitflags", 2401 + "cfg-if", 2402 + "libc", 2403 + "memoffset 0.8.0", 2404 + "pin-utils", 2405 + "static_assertions", 2406 + ] 2407 + 2408 + [[package]] 2409 + name = "nix" 2410 + version = "0.26.2" 2411 source = "registry+https://github.com/rust-lang/crates.io-index" 2412 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 2413 + dependencies = [ 2414 + "bitflags", 2415 + "cfg-if", 2416 + "libc", 2417 + "memoffset 0.7.1", 2418 + "pin-utils", 2419 + "static_assertions", 2420 + ] 2421 + 2422 + [[package]] 2423 + name = "notify" 2424 + version = "5.1.0" 2425 + source = "registry+https://github.com/rust-lang/crates.io-index" 2426 + checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" 2427 dependencies = [ 2428 + "bitflags", 2429 + "crossbeam-channel", 2430 + "filetime", 2431 + "fsevent-sys", 2432 + "inotify 0.9.6", 2433 + "kqueue", 2434 + "libc", 2435 + "mio", 2436 + "walkdir", 2437 + "windows-sys 0.42.0", 2438 ] 2439 2440 [[package]] ··· 2448 2449 [[package]] 2450 name = "num_cpus" 2451 + version = "1.15.0" 2452 source = "registry+https://github.com/rust-lang/crates.io-index" 2453 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 2454 dependencies = [ 2455 + "hermit-abi 0.2.6", 2456 "libc", 2457 ] 2458 ··· 2476 2477 [[package]] 2478 name = "once_cell" 2479 + version = "1.17.1" 2480 source = "registry+https://github.com/rust-lang/crates.io-index" 2481 + checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 2482 2483 [[package]] 2484 name = "opaque-debug" ··· 2515 2516 [[package]] 2517 name = "os_str_bytes" 2518 + version = "6.5.0" 2519 + source = "registry+https://github.com/rust-lang/crates.io-index" 2520 + checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" 2521 + 2522 + [[package]] 2523 + name = "oslog" 2524 + version = "0.2.0" 2525 source = "registry+https://github.com/rust-lang/crates.io-index" 2526 + checksum = "80d2043d1f61d77cb2f4b1f7b7b2295f40507f5f8e9d1c8bf10a1ca5f97a3969" 2527 + dependencies = [ 2528 + "cc", 2529 + "dashmap", 2530 + "log", 2531 + ] 2532 2533 [[package]] 2534 name = "p256" 2535 + version = "0.11.1" 2536 source = "registry+https://github.com/rust-lang/crates.io-index" 2537 + checksum = "51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594" 2538 dependencies = [ 2539 "ecdsa", 2540 "elliptic-curve", 2541 ] 2542 2543 [[package]] 2544 name = "p384" 2545 + version = "0.11.2" 2546 source = "registry+https://github.com/rust-lang/crates.io-index" 2547 + checksum = "dfc8c5bf642dde52bb9e87c0ecd8ca5a76faac2eeed98dedb7c717997e1080aa" 2548 dependencies = [ 2549 "ecdsa", 2550 "elliptic-curve", 2551 ] 2552 2553 [[package]] ··· 2595 2596 [[package]] 2597 name = "percent-encoding" 2598 + version = "2.2.0" 2599 source = "registry+https://github.com/rust-lang/crates.io-index" 2600 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 2601 2602 [[package]] 2603 name = "pest" ··· 2628 "pest_meta", 2629 "proc-macro2", 2630 "quote", 2631 + "syn 1.0.100", 2632 ] 2633 2634 [[package]] ··· 2659 checksum = "52063325d6b0de17051e72275d44f96c5b73a75029fcdd7e05e54a62ff216437" 2660 dependencies = [ 2661 "derive_builder", 2662 + "errno 0.2.8", 2663 "error-chain", 2664 "ioctl-sys", 2665 "ipnetwork", ··· 2721 dependencies = [ 2722 "proc-macro2", 2723 "quote", 2724 + "syn 1.0.100", 2725 ] 2726 2727 [[package]] ··· 2735 version = "0.1.0" 2736 source = "registry+https://github.com/rust-lang/crates.io-index" 2737 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2738 + 2739 + [[package]] 2740 + name = "pkcs8" 2741 + version = "0.9.0" 2742 + source = "registry+https://github.com/rust-lang/crates.io-index" 2743 + checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" 2744 + dependencies = [ 2745 + "der", 2746 + "spki", 2747 + ] 2748 2749 [[package]] 2750 name = "pkg-config" ··· 2754 2755 [[package]] 2756 name = "poly1305" 2757 + version = "0.8.0" 2758 source = "registry+https://github.com/rust-lang/crates.io-index" 2759 + checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" 2760 dependencies = [ 2761 "cpufeatures", 2762 "opaque-debug 0.3.0", ··· 2765 2766 [[package]] 2767 name = "polyval" 2768 + version = "0.6.0" 2769 source = "registry+https://github.com/rust-lang/crates.io-index" 2770 + checksum = "7ef234e08c11dfcb2e56f79fd70f6f2eb7f025c0ce2333e82f4f0518ecad30c6" 2771 dependencies = [ 2772 "cfg-if", 2773 "cpufeatures", ··· 2798 checksum = "a49e86d2c26a24059894a3afa13fd17d063419b05dfb83f06d9c3566060c3f5a" 2799 dependencies = [ 2800 "proc-macro2", 2801 + "syn 1.0.100", 2802 ] 2803 2804 [[package]] ··· 2810 "proc-macro-error-attr", 2811 "proc-macro2", 2812 "quote", 2813 + "syn 1.0.100", 2814 "version_check", 2815 ] 2816 ··· 2827 2828 [[package]] 2829 name = "proc-macro2" 2830 + version = "1.0.56" 2831 source = "registry+https://github.com/rust-lang/crates.io-index" 2832 + checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 2833 dependencies = [ 2834 "unicode-ident", 2835 ] ··· 2874 "itertools", 2875 "proc-macro2", 2876 "quote", 2877 + "syn 1.0.100", 2878 ] 2879 2880 [[package]] ··· 2920 dependencies = [ 2921 "proc-macro2", 2922 "quote", 2923 + "syn 1.0.100", 2924 ] 2925 2926 [[package]] 2927 name = "quote" 2928 + version = "1.0.26" 2929 source = "registry+https://github.com/rust-lang/crates.io-index" 2930 + checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" 2931 dependencies = [ 2932 "proc-macro2", 2933 ] ··· 3076 3077 [[package]] 3078 name = "ring-compat" 3079 + version = "0.5.1" 3080 source = "registry+https://github.com/rust-lang/crates.io-index" 3081 + checksum = "333b9bf6765e0141324d95b5375bb1aa5267865bb4bc0281c22aff22f5d37746" 3082 dependencies = [ 3083 "aead", 3084 + "digest 0.10.3", 3085 "ecdsa", 3086 "ed25519", 3087 "generic-array 0.14.4", 3088 "opaque-debug 0.3.0", 3089 "p256", 3090 "p384", 3091 + "pkcs8", 3092 "ring", 3093 + "signature", 3094 ] 3095 3096 [[package]] ··· 3136 checksum = "d4fdebc4b395b7fbb9ab11e462e20ed9051e7b16e42d24042c776eca0ac81b03" 3137 dependencies = [ 3138 "bitflags", 3139 + "errno 0.2.8", 3140 "io-lifetimes", 3141 "libc", 3142 + "linux-raw-sys 0.1.4", 3143 "windows-sys 0.42.0", 3144 ] 3145 3146 [[package]] 3147 + name = "rustix" 3148 + version = "0.37.3" 3149 + source = "registry+https://github.com/rust-lang/crates.io-index" 3150 + checksum = "62b24138615de35e32031d041a09032ef3487a616d901ca4db224e7d557efae2" 3151 + dependencies = [ 3152 + "bitflags", 3153 + "errno 0.3.1", 3154 + "io-lifetimes", 3155 + "libc", 3156 + "linux-raw-sys 0.3.6", 3157 + "windows-sys 0.45.0", 3158 + ] 3159 + 3160 + [[package]] 3161 name = "rustls" 3162 version = "0.20.8" 3163 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3175 source = "registry+https://github.com/rust-lang/crates.io-index" 3176 checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" 3177 dependencies = [ 3178 + "base64 0.13.0", 3179 ] 3180 3181 [[package]] ··· 3204 version = "1.1.0" 3205 source = "registry+https://github.com/rust-lang/crates.io-index" 3206 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 3207 + 3208 + [[package]] 3209 + name = "scratch" 3210 + version = "1.0.5" 3211 + source = "registry+https://github.com/rust-lang/crates.io-index" 3212 + checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" 3213 3214 [[package]] 3215 name = "sct" ··· 3223 3224 [[package]] 3225 name = "sec1" 3226 + version = "0.3.0" 3227 source = "registry+https://github.com/rust-lang/crates.io-index" 3228 + checksum = "3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928" 3229 dependencies = [ 3230 + "base16ct", 3231 "der", 3232 "generic-array 0.14.4", 3233 "subtle", ··· 3279 dependencies = [ 3280 "proc-macro2", 3281 "quote", 3282 + "syn 1.0.100", 3283 ] 3284 3285 [[package]] ··· 3326 "cfg-if", 3327 "cpufeatures", 3328 "digest 0.10.3", 3329 ] 3330 3331 [[package]] ··· 3340 3341 [[package]] 3342 name = "shadowsocks" 3343 + version = "1.15.3" 3344 + source = "git+https://github.com/mullvad/shadowsocks-rust?rev=c45980bb22d0d50ac888813c59a1edf0cff14a36#c45980bb22d0d50ac888813c59a1edf0cff14a36" 3345 dependencies = [ 3346 + "arc-swap", 3347 "async-trait", 3348 + "base64 0.21.0", 3349 + "blake3", 3350 "byte_string", 3351 "bytes", 3352 "cfg-if", 3353 "futures", 3354 "libc", 3355 "log", 3356 + "notify", 3357 "once_cell", 3358 + "percent-encoding", 3359 "pin-project", 3360 "sendfd", 3361 "serde", ··· 3363 "serde_urlencoded", 3364 "shadowsocks-crypto", 3365 "socket2", 3366 + "spin 0.9.2", 3367 "thiserror", 3368 "tokio", 3369 "tokio-tfo", 3370 + "trust-dns-resolver", 3371 "url", 3372 + "windows-sys 0.45.0", 3373 ] 3374 3375 [[package]] 3376 name = "shadowsocks-crypto" 3377 + version = "0.5.1" 3378 source = "registry+https://github.com/rust-lang/crates.io-index" 3379 + checksum = "dfb488687e398030dd9c9396e119ddbc6952bdeaefe2168943b5b2ddaa54f2e6" 3380 dependencies = [ 3381 "aes", 3382 "aes-gcm", 3383 "cfg-if", 3384 "chacha20", 3385 "chacha20poly1305", 3386 + "ctr", 3387 "hkdf", 3388 "md-5", 3389 "rand 0.8.5", ··· 3392 ] 3393 3394 [[package]] 3395 + name = "shadowsocks-proxy" 3396 + version = "0.0.0" 3397 + dependencies = [ 3398 + "cbindgen", 3399 + "libc", 3400 + "log", 3401 + "oslog", 3402 + "shadowsocks-service", 3403 + "tokio", 3404 + ] 3405 + 3406 + [[package]] 3407 name = "shadowsocks-service" 3408 + version = "1.15.3" 3409 + source = "git+https://github.com/mullvad/shadowsocks-rust?rev=c45980bb22d0d50ac888813c59a1edf0cff14a36#c45980bb22d0d50ac888813c59a1edf0cff14a36" 3410 dependencies = [ 3411 "arc-swap", 3412 "async-trait", ··· 3415 "bytes", 3416 "cfg-if", 3417 "futures", 3418 + "hyper", 3419 + "idna 0.3.0", 3420 "ipnet", 3421 "iprange", 3422 "json5", 3423 "libc", 3424 "log", 3425 "lru_time_cache", 3426 + "nix 0.26.2", 3427 "once_cell", 3428 "pin-project", 3429 + "rand 0.8.5", 3430 "regex", 3431 "serde", 3432 "shadowsocks", ··· 3434 "spin 0.9.2", 3435 "thiserror", 3436 "tokio", 3437 + "tower", 3438 + "windows-sys 0.45.0", 3439 ] 3440 3441 [[package]] ··· 3465 3466 [[package]] 3467 name = "signature" 3468 + version = "1.6.4" 3469 source = "registry+https://github.com/rust-lang/crates.io-index" 3470 + checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" 3471 dependencies = [ 3472 "rand_core 0.6.4", 3473 ] ··· 3502 3503 [[package]] 3504 name = "socket2" 3505 + version = "0.4.9" 3506 source = "registry+https://github.com/rust-lang/crates.io-index" 3507 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 3508 dependencies = [ 3509 "libc", 3510 "winapi", ··· 3526 ] 3527 3528 [[package]] 3529 + name = "spki" 3530 + version = "0.6.0" 3531 + source = "registry+https://github.com/rust-lang/crates.io-index" 3532 + checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" 3533 + dependencies = [ 3534 + "base64ct", 3535 + "der", 3536 + ] 3537 + 3538 + [[package]] 3539 + name = "static_assertions" 3540 + version = "1.1.0" 3541 + source = "registry+https://github.com/rust-lang/crates.io-index" 3542 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 3543 + 3544 + [[package]] 3545 name = "strsim" 3546 version = "0.9.3" 3547 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3580 ] 3581 3582 [[package]] 3583 + name = "syn" 3584 + version = "2.0.15" 3585 + source = "registry+https://github.com/rust-lang/crates.io-index" 3586 + checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 3587 + dependencies = [ 3588 + "proc-macro2", 3589 + "quote", 3590 + "unicode-ident", 3591 + ] 3592 + 3593 + [[package]] 3594 name = "sync_wrapper" 3595 version = "0.1.1" 3596 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3604 dependencies = [ 3605 "proc-macro2", 3606 "quote", 3607 + "syn 1.0.100", 3608 "unicode-xid", 3609 ] 3610 3611 [[package]] 3612 name = "system-configuration" 3613 + version = "0.5.1" 3614 source = "registry+https://github.com/rust-lang/crates.io-index" 3615 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 3616 dependencies = [ 3617 "bitflags", 3618 "core-foundation", ··· 3642 "err-derive", 3643 "futures", 3644 "hex", 3645 + "inotify 0.10.0", 3646 "internet-checksum", 3647 "ipnetwork", 3648 "jnix", 3649 "lazy_static", 3650 "libc", 3651 "log", 3652 + "memoffset 0.6.4", 3653 "mnl", 3654 "netlink-packet-route", 3655 "netlink-sys", ··· 3667 "regex", 3668 "resolv-conf", 3669 "rtnetlink", 3670 "shell-escape", 3671 "socket2", 3672 "subslice", ··· 3777 name = "talpid-routing" 3778 version = "0.0.0" 3779 dependencies = [ 3780 + "bitflags", 3781 "err-derive", 3782 "futures", 3783 "ipnetwork", ··· 3786 "log", 3787 "netlink-packet-route", 3788 "netlink-sys", 3789 + "nix 0.26.1", 3790 "rtnetlink", 3791 "socket2", 3792 + "system-configuration", 3793 "talpid-types", 3794 "talpid-windows-net", 3795 "tokio", 3796 "widestring 1.0.2", 3797 "windows-sys 0.45.0", 3798 ] ··· 3830 version = "0.0.0" 3831 dependencies = [ 3832 "classic-mceliece-rust", 3833 + "libc", 3834 "log", 3835 "pqc_kyber", 3836 "prost", ··· 3840 "tonic", 3841 "tonic-build", 3842 "tower", 3843 + "windows-sys 0.45.0", 3844 "zeroize", 3845 ] 3846 ··· 3848 name = "talpid-types" 3849 version = "0.0.0" 3850 dependencies = [ 3851 + "base64 0.13.0", 3852 "err-derive", 3853 "ipnetwork", 3854 "jnix", ··· 3918 "cfg-if", 3919 "fastrand", 3920 "redox_syscall", 3921 + "rustix 0.36.7", 3922 "windows-sys 0.42.0", 3923 ] 3924 ··· 3954 dependencies = [ 3955 "proc-macro2", 3956 "quote", 3957 + "syn 1.0.100", 3958 ] 3959 3960 [[package]] ··· 4029 dependencies = [ 4030 "proc-macro2", 4031 "quote", 4032 + "syn 1.0.100", 4033 ] 4034 4035 [[package]] ··· 4056 4057 [[package]] 4058 name = "tokio-tfo" 4059 + version = "0.2.1" 4060 source = "registry+https://github.com/rust-lang/crates.io-index" 4061 + checksum = "35ccf89920b48afc418f18135342355d30ad048f3c95ba54670f50a52371a439" 4062 dependencies = [ 4063 "cfg-if", 4064 "futures", ··· 4068 "pin-project", 4069 "socket2", 4070 "tokio", 4071 + "windows-sys 0.36.1", 4072 ] 4073 4074 [[package]] ··· 4103 "async-stream", 4104 "async-trait", 4105 "axum", 4106 + "base64 0.13.0", 4107 "bytes", 4108 "futures-core", 4109 "futures-util", ··· 4136 "proc-macro2", 4137 "prost-build", 4138 "quote", 4139 + "syn 1.0.100", 4140 ] 4141 4142 [[package]] ··· 4211 dependencies = [ 4212 "proc-macro2", 4213 "quote", 4214 + "syn 1.0.100", 4215 ] 4216 4217 [[package]] ··· 4284 "futures-channel", 4285 "futures-io", 4286 "futures-util", 4287 + "idna 0.2.3", 4288 "ipnet", 4289 "lazy_static", 4290 "rand 0.8.5", ··· 4320 4321 [[package]] 4322 name = "trust-dns-server" 4323 + version = "0.22.1" 4324 source = "registry+https://github.com/rust-lang/crates.io-index" 4325 + checksum = "99022f9befa6daec2a860be68ac28b1f0d9d7ccf441d8c5a695e35a58d88840d" 4326 dependencies = [ 4327 "async-trait", 4328 "bytes", ··· 4416 ] 4417 4418 [[package]] 4419 + name = "unicode-width" 4420 + version = "0.1.10" 4421 + source = "registry+https://github.com/rust-lang/crates.io-index" 4422 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 4423 + 4424 + [[package]] 4425 name = "unicode-xid" 4426 version = "0.2.2" 4427 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4429 4430 [[package]] 4431 name = "universal-hash" 4432 + version = "0.5.0" 4433 source = "registry+https://github.com/rust-lang/crates.io-index" 4434 + checksum = "7d3160b73c9a19f7e2939a2fdad446c57c1bbbbf4d919d3213ff1267a580d8b5" 4435 dependencies = [ 4436 + "crypto-common", 4437 "subtle", 4438 ] 4439 ··· 4445 4446 [[package]] 4447 name = "url" 4448 + version = "2.3.1" 4449 source = "registry+https://github.com/rust-lang/crates.io-index" 4450 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 4451 dependencies = [ 4452 "form_urlencoded", 4453 + "idna 0.3.0", 4454 "percent-encoding", 4455 "serde", 4456 ] 4457 4458 [[package]] 4459 + name = "utf8parse" 4460 + version = "0.2.1" 4461 + source = "registry+https://github.com/rust-lang/crates.io-index" 4462 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 4463 + 4464 + [[package]] 4465 name = "uuid" 4466 version = "0.8.2" 4467 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4536 "once_cell", 4537 "proc-macro2", 4538 "quote", 4539 + "syn 1.0.100", 4540 "wasm-bindgen-shared", 4541 ] 4542 ··· 4558 dependencies = [ 4559 "proc-macro2", 4560 "quote", 4561 + "syn 1.0.100", 4562 "wasm-bindgen-backend", 4563 "wasm-bindgen-shared", 4564 ] ··· 4644 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4645 4646 [[package]] 4647 + name = "windows" 4648 + version = "0.48.0" 4649 + source = "registry+https://github.com/rust-lang/crates.io-index" 4650 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 4651 + dependencies = [ 4652 + "windows-targets 0.48.0", 4653 + ] 4654 + 4655 + [[package]] 4656 name = "windows-service" 4657 version = "0.6.0" 4658 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4665 4666 [[package]] 4667 name = "windows-sys" 4668 + version = "0.36.1" 4669 + source = "registry+https://github.com/rust-lang/crates.io-index" 4670 + checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 4671 + dependencies = [ 4672 + "windows_aarch64_msvc 0.36.1", 4673 + "windows_i686_gnu 0.36.1", 4674 + "windows_i686_msvc 0.36.1", 4675 + "windows_x86_64_gnu 0.36.1", 4676 + "windows_x86_64_msvc 0.36.1", 4677 + ] 4678 + 4679 + [[package]] 4680 + name = "windows-sys" 4681 version = "0.42.0" 4682 source = "registry+https://github.com/rust-lang/crates.io-index" 4683 checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 4684 dependencies = [ 4685 + "windows_aarch64_gnullvm 0.42.2", 4686 + "windows_aarch64_msvc 0.42.2", 4687 + "windows_i686_gnu 0.42.2", 4688 + "windows_i686_msvc 0.42.2", 4689 + "windows_x86_64_gnu 0.42.2", 4690 + "windows_x86_64_gnullvm 0.42.2", 4691 + "windows_x86_64_msvc 0.42.2", 4692 ] 4693 4694 [[package]] ··· 4697 source = "registry+https://github.com/rust-lang/crates.io-index" 4698 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 4699 dependencies = [ 4700 + "windows-targets 0.42.2", 4701 + ] 4702 + 4703 + [[package]] 4704 + name = "windows-sys" 4705 + version = "0.48.0" 4706 + source = "registry+https://github.com/rust-lang/crates.io-index" 4707 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 4708 + dependencies = [ 4709 + "windows-targets 0.48.0", 4710 ] 4711 4712 [[package]] ··· 4715 source = "registry+https://github.com/rust-lang/crates.io-index" 4716 checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 4717 dependencies = [ 4718 + "windows_aarch64_gnullvm 0.42.2", 4719 + "windows_aarch64_msvc 0.42.2", 4720 + "windows_i686_gnu 0.42.2", 4721 + "windows_i686_msvc 0.42.2", 4722 + "windows_x86_64_gnu 0.42.2", 4723 + "windows_x86_64_gnullvm 0.42.2", 4724 + "windows_x86_64_msvc 0.42.2", 4725 + ] 4726 + 4727 + [[package]] 4728 + name = "windows-targets" 4729 + version = "0.48.0" 4730 + source = "registry+https://github.com/rust-lang/crates.io-index" 4731 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 4732 + dependencies = [ 4733 + "windows_aarch64_gnullvm 0.48.0", 4734 + "windows_aarch64_msvc 0.48.0", 4735 + "windows_i686_gnu 0.48.0", 4736 + "windows_i686_msvc 0.48.0", 4737 + "windows_x86_64_gnu 0.48.0", 4738 + "windows_x86_64_gnullvm 0.48.0", 4739 + "windows_x86_64_msvc 0.48.0", 4740 ] 4741 4742 [[package]] ··· 4746 checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4747 4748 [[package]] 4749 + name = "windows_aarch64_gnullvm" 4750 + version = "0.48.0" 4751 + source = "registry+https://github.com/rust-lang/crates.io-index" 4752 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 4753 + 4754 + [[package]] 4755 + name = "windows_aarch64_msvc" 4756 + version = "0.36.1" 4757 + source = "registry+https://github.com/rust-lang/crates.io-index" 4758 + checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 4759 + 4760 + [[package]] 4761 name = "windows_aarch64_msvc" 4762 version = "0.42.2" 4763 source = "registry+https://github.com/rust-lang/crates.io-index" 4764 checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 4765 4766 [[package]] 4767 + name = "windows_aarch64_msvc" 4768 + version = "0.48.0" 4769 + source = "registry+https://github.com/rust-lang/crates.io-index" 4770 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 4771 + 4772 + [[package]] 4773 + name = "windows_i686_gnu" 4774 + version = "0.36.1" 4775 + source = "registry+https://github.com/rust-lang/crates.io-index" 4776 + checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 4777 + 4778 + [[package]] 4779 name = "windows_i686_gnu" 4780 version = "0.42.2" 4781 source = "registry+https://github.com/rust-lang/crates.io-index" 4782 checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 4783 4784 [[package]] 4785 + name = "windows_i686_gnu" 4786 + version = "0.48.0" 4787 + source = "registry+https://github.com/rust-lang/crates.io-index" 4788 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 4789 + 4790 + [[package]] 4791 + name = "windows_i686_msvc" 4792 + version = "0.36.1" 4793 + source = "registry+https://github.com/rust-lang/crates.io-index" 4794 + checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 4795 + 4796 + [[package]] 4797 name = "windows_i686_msvc" 4798 version = "0.42.2" 4799 source = "registry+https://github.com/rust-lang/crates.io-index" 4800 checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 4801 4802 [[package]] 4803 + name = "windows_i686_msvc" 4804 + version = "0.48.0" 4805 + source = "registry+https://github.com/rust-lang/crates.io-index" 4806 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 4807 + 4808 + [[package]] 4809 + name = "windows_x86_64_gnu" 4810 + version = "0.36.1" 4811 + source = "registry+https://github.com/rust-lang/crates.io-index" 4812 + checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 4813 + 4814 + [[package]] 4815 name = "windows_x86_64_gnu" 4816 version = "0.42.2" 4817 source = "registry+https://github.com/rust-lang/crates.io-index" 4818 checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 4819 4820 [[package]] 4821 + name = "windows_x86_64_gnu" 4822 + version = "0.48.0" 4823 + source = "registry+https://github.com/rust-lang/crates.io-index" 4824 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 4825 + 4826 + [[package]] 4827 name = "windows_x86_64_gnullvm" 4828 version = "0.42.2" 4829 source = "registry+https://github.com/rust-lang/crates.io-index" 4830 checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 4831 4832 [[package]] 4833 + name = "windows_x86_64_gnullvm" 4834 + version = "0.48.0" 4835 + source = "registry+https://github.com/rust-lang/crates.io-index" 4836 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 4837 + 4838 + [[package]] 4839 + name = "windows_x86_64_msvc" 4840 + version = "0.36.1" 4841 + source = "registry+https://github.com/rust-lang/crates.io-index" 4842 + checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 4843 + 4844 + [[package]] 4845 name = "windows_x86_64_msvc" 4846 version = "0.42.2" 4847 source = "registry+https://github.com/rust-lang/crates.io-index" 4848 checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 4849 + 4850 + [[package]] 4851 + name = "windows_x86_64_msvc" 4852 + version = "0.48.0" 4853 + source = "registry+https://github.com/rust-lang/crates.io-index" 4854 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 4855 4856 [[package]] 4857 name = "winreg" ··· 4899 dependencies = [ 4900 "proc-macro2", 4901 "quote", 4902 + "syn 1.0.100", 4903 "synstructure", 4904 ]
+4 -4
pkgs/applications/networking/mullvad/mullvad.nix
··· 1 { lib 2 , stdenv 3 - , writeText 4 , rustPlatform 5 , fetchFromGitHub 6 - , fetchpatch 7 , pkg-config 8 , protobuf 9 , makeWrapper ··· 19 }: 20 rustPlatform.buildRustPackage rec { 21 pname = "mullvad"; 22 - version = "2023.3"; 23 24 src = fetchFromGitHub { 25 owner = "mullvad"; 26 repo = "mullvadvpn-app"; 27 rev = version; 28 - hash = "sha256-as/d14xVTqJvb+QxzEyZWh1EMRVpE8cDQRbdc4R4pcU="; 29 }; 30 31 cargoLock = { 32 lockFile = ./Cargo.lock; 33 outputHashes = { 34 "udp-over-tcp-0.3.0" = "sha256-5PeaM7/zhux1UdlaKpnQ2yIdmFy1n2weV/ux9lSRha4="; 35 }; 36 };
··· 1 { lib 2 , stdenv 3 , rustPlatform 4 , fetchFromGitHub 5 , pkg-config 6 , protobuf 7 , makeWrapper ··· 17 }: 18 rustPlatform.buildRustPackage rec { 19 pname = "mullvad"; 20 + version = "2023.5"; 21 22 src = fetchFromGitHub { 23 owner = "mullvad"; 24 repo = "mullvadvpn-app"; 25 rev = version; 26 + hash = "sha256-bu16U9XJiIuYG9Npljos2ytfloSoGIl1ayH43w0aeKY="; 27 }; 28 29 cargoLock = { 30 lockFile = ./Cargo.lock; 31 outputHashes = { 32 + "nix-0.26.1" = "sha256-b5bLeZVNbJE7aBnyzl0qvo0mXFeXa4hAZiuT1VJiFLk="; 33 + "shadowsocks-1.15.3" = "sha256-P35IQL2sAfrtjwMDn8k/kmkk2IMsvq6zICRRGUGfqJI="; 34 "udp-over-tcp-0.3.0" = "sha256-5PeaM7/zhux1UdlaKpnQ2yIdmFy1n2weV/ux9lSRha4="; 35 }; 36 };