/ Cargo.lock
Cargo.lock
1 # This file is automatically @generated by Cargo. 2 # It is not intended for manual editing. 3 version = 3 4 5 [[package]] 6 name = "addr2line" 7 version = "0.24.2" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 10 dependencies = [ 11 "gimli", 12 ] 13 14 [[package]] 15 name = "adler2" 16 version = "2.0.0" 17 source = "registry+https://github.com/rust-lang/crates.io-index" 18 checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 19 20 [[package]] 21 name = "aes" 22 version = "0.8.4" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 25 dependencies = [ 26 "cfg-if", 27 "cipher", 28 "cpufeatures", 29 "zeroize", 30 ] 31 32 [[package]] 33 name = "ahash" 34 version = "0.8.11" 35 source = "registry+https://github.com/rust-lang/crates.io-index" 36 checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 37 dependencies = [ 38 "cfg-if", 39 "once_cell", 40 "version_check", 41 "zerocopy", 42 ] 43 44 [[package]] 45 name = "aho-corasick" 46 version = "1.1.3" 47 source = "registry+https://github.com/rust-lang/crates.io-index" 48 checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 49 dependencies = [ 50 "memchr", 51 ] 52 53 [[package]] 54 name = "amplify" 55 version = "4.8.0" 56 source = "registry+https://github.com/rust-lang/crates.io-index" 57 checksum = "448cf0c3afc71439b5f837aac5399a1ef2b223f5f38324dbfb4343deec3b80cc" 58 dependencies = [ 59 "amplify_derive", 60 "amplify_num", 61 "ascii", 62 "wasm-bindgen", 63 ] 64 65 [[package]] 66 name = "amplify_derive" 67 version = "4.0.1" 68 source = "registry+https://github.com/rust-lang/crates.io-index" 69 checksum = "2a6309e6b8d89b36b9f959b7a8fa093583b94922a0f6438a24fb08936de4d428" 70 dependencies = [ 71 "amplify_syn", 72 "proc-macro2", 73 "quote", 74 "syn 1.0.109", 75 ] 76 77 [[package]] 78 name = "amplify_num" 79 version = "0.5.3" 80 source = "registry+https://github.com/rust-lang/crates.io-index" 81 checksum = "99bcb75a2982047f733547042fc3968c0f460dfcf7d90b90dea3b2744580e9ad" 82 dependencies = [ 83 "wasm-bindgen", 84 ] 85 86 [[package]] 87 name = "amplify_syn" 88 version = "2.0.1" 89 source = "registry+https://github.com/rust-lang/crates.io-index" 90 checksum = "7736fb8d473c0d83098b5bac44df6a561e20470375cd8bcae30516dc889fd62a" 91 dependencies = [ 92 "proc-macro2", 93 "quote", 94 "syn 1.0.109", 95 ] 96 97 [[package]] 98 name = "android-tzdata" 99 version = "0.1.1" 100 source = "registry+https://github.com/rust-lang/crates.io-index" 101 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 102 103 [[package]] 104 name = "android_system_properties" 105 version = "0.1.5" 106 source = "registry+https://github.com/rust-lang/crates.io-index" 107 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 108 dependencies = [ 109 "libc", 110 ] 111 112 [[package]] 113 name = "anes" 114 version = "0.1.6" 115 source = "registry+https://github.com/rust-lang/crates.io-index" 116 checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 117 118 [[package]] 119 name = "anstream" 120 version = "0.6.18" 121 source = "registry+https://github.com/rust-lang/crates.io-index" 122 checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" 123 dependencies = [ 124 "anstyle", 125 "anstyle-parse", 126 "anstyle-query", 127 "anstyle-wincon", 128 "colorchoice", 129 "is_terminal_polyfill", 130 "utf8parse", 131 ] 132 133 [[package]] 134 name = "anstyle" 135 version = "1.0.10" 136 source = "registry+https://github.com/rust-lang/crates.io-index" 137 checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 138 139 [[package]] 140 name = "anstyle-parse" 141 version = "0.2.6" 142 source = "registry+https://github.com/rust-lang/crates.io-index" 143 checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" 144 dependencies = [ 145 "utf8parse", 146 ] 147 148 [[package]] 149 name = "anstyle-query" 150 version = "1.1.2" 151 source = "registry+https://github.com/rust-lang/crates.io-index" 152 checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" 153 dependencies = [ 154 "windows-sys 0.59.0", 155 ] 156 157 [[package]] 158 name = "anstyle-wincon" 159 version = "3.0.6" 160 source = "registry+https://github.com/rust-lang/crates.io-index" 161 checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125" 162 dependencies = [ 163 "anstyle", 164 "windows-sys 0.59.0", 165 ] 166 167 [[package]] 168 name = "anyhow" 169 version = "1.0.95" 170 source = "registry+https://github.com/rust-lang/crates.io-index" 171 checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" 172 173 [[package]] 174 name = "approx" 175 version = "0.5.1" 176 source = "registry+https://github.com/rust-lang/crates.io-index" 177 checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" 178 dependencies = [ 179 "num-traits", 180 ] 181 182 [[package]] 183 name = "arbitrary" 184 version = "1.4.1" 185 source = "registry+https://github.com/rust-lang/crates.io-index" 186 checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223" 187 dependencies = [ 188 "derive_arbitrary", 189 ] 190 191 [[package]] 192 name = "arrayvec" 193 version = "0.7.6" 194 source = "registry+https://github.com/rust-lang/crates.io-index" 195 checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 196 197 [[package]] 198 name = "arti" 199 version = "1.3.2" 200 dependencies = [ 201 "anyhow", 202 "arti-client", 203 "arti-rpcserver", 204 "async-ctrlc", 205 "cfg-if", 206 "clap", 207 "derive-deftly", 208 "derive_builder_fork_arti", 209 "derive_more", 210 "dialoguer", 211 "fs-mistrust", 212 "futures", 213 "hickory-proto", 214 "humantime", 215 "humantime-serde", 216 "itertools 0.14.0", 217 "libc", 218 "notify", 219 "paste", 220 "postage", 221 "regex", 222 "rlimit", 223 "rustls", 224 "safelog", 225 "secmem-proc", 226 "serde", 227 "serde_json", 228 "signal-hook", 229 "signal-hook-async-std", 230 "tempfile", 231 "test-temp-dir", 232 "thiserror 2.0.9", 233 "time", 234 "tokio", 235 "tokio-util", 236 "toml", 237 "tor-async-utils", 238 "tor-basic-utils", 239 "tor-config", 240 "tor-config-path", 241 "tor-error", 242 "tor-hsrproxy", 243 "tor-hsservice", 244 "tor-memquota", 245 "tor-rpc-connect", 246 "tor-rpcbase", 247 "tor-rtcompat", 248 "tor-rtmock", 249 "tor-socksproto", 250 "tracing", 251 "tracing-appender", 252 "tracing-journald", 253 "tracing-subscriber", 254 "trycmd", 255 "visibility", 256 "winapi", 257 ] 258 259 [[package]] 260 name = "arti-bench" 261 version = "0.17.0" 262 dependencies = [ 263 "anyhow", 264 "arti", 265 "arti-client", 266 "clap", 267 "float-ord", 268 "fs-mistrust", 269 "futures", 270 "rand", 271 "serde", 272 "serde_json", 273 "tokio", 274 "tokio-socks", 275 "tor-config", 276 "tor-rtcompat", 277 "tracing", 278 "tracing-subscriber", 279 ] 280 281 [[package]] 282 name = "arti-client" 283 version = "0.26.0" 284 dependencies = [ 285 "anyhow", 286 "async-trait", 287 "cfg-if", 288 "derive-deftly", 289 "derive_builder_fork_arti", 290 "derive_more", 291 "dyn-clone", 292 "educe", 293 "fs-mistrust", 294 "futures", 295 "hostname-validator", 296 "humantime", 297 "humantime-serde", 298 "libc", 299 "once_cell", 300 "postage", 301 "rand", 302 "safelog", 303 "serde", 304 "strum", 305 "tempfile", 306 "thiserror 2.0.9", 307 "tokio", 308 "toml", 309 "tor-async-utils", 310 "tor-basic-utils", 311 "tor-chanmgr", 312 "tor-circmgr", 313 "tor-config", 314 "tor-config-path", 315 "tor-dirmgr", 316 "tor-error", 317 "tor-geoip", 318 "tor-guardmgr", 319 "tor-hsclient", 320 "tor-hscrypto", 321 "tor-hsservice", 322 "tor-keymgr", 323 "tor-linkspec", 324 "tor-llcrypto", 325 "tor-memquota", 326 "tor-netdir", 327 "tor-netdoc", 328 "tor-persist", 329 "tor-proto", 330 "tor-ptmgr", 331 "tor-relay-selection", 332 "tor-rpcbase", 333 "tor-rtcompat", 334 "tracing", 335 "tracing-subscriber", 336 "visibility", 337 "void", 338 ] 339 340 [[package]] 341 name = "arti-config" 342 version = "0.17.0" 343 344 [[package]] 345 name = "arti-relay" 346 version = "0.26.0" 347 dependencies = [ 348 "anyhow", 349 "clap", 350 "derive_builder_fork_arti", 351 "derive_more", 352 "directories", 353 "fs-mistrust", 354 "once_cell", 355 "rand", 356 "safelog", 357 "serde", 358 "strum", 359 "thiserror 2.0.9", 360 "tor-chanmgr", 361 "tor-config", 362 "tor-config-path", 363 "tor-error", 364 "tor-keymgr", 365 "tor-memquota", 366 "tor-netdir", 367 "tor-netdoc", 368 "tor-proto", 369 "tor-relay-crypto", 370 "tor-rtcompat", 371 "tracing", 372 "tracing-subscriber", 373 ] 374 375 [[package]] 376 name = "arti-rpc-client-core" 377 version = "0.26.0" 378 dependencies = [ 379 "caret", 380 "cfg-if", 381 "derive_more", 382 "educe", 383 "fs-mistrust", 384 "paste", 385 "percent-encoding", 386 "rand", 387 "rand_chacha", 388 "serde", 389 "serde_json", 390 "socketpair", 391 "thiserror 2.0.9", 392 "tor-basic-utils", 393 "tor-config-path", 394 "tor-error", 395 "tor-rpc-connect", 396 "tor-socksproto", 397 "void", 398 ] 399 400 [[package]] 401 name = "arti-rpcserver" 402 version = "0.26.0" 403 dependencies = [ 404 "arti-client", 405 "async-trait", 406 "asynchronous-codec", 407 "base64ct", 408 "bytes", 409 "derive-deftly", 410 "derive_more", 411 "erased-serde", 412 "futures", 413 "futures-await-test", 414 "oneshot-fused-workaround", 415 "pin-project", 416 "rand", 417 "serde", 418 "serde_json", 419 "slotmap-careful", 420 "thiserror 2.0.9", 421 "tiny-keccak", 422 "tor-async-utils", 423 "tor-basic-utils", 424 "tor-bytes", 425 "tor-error", 426 "tor-llcrypto", 427 "tor-proto", 428 "tor-rpcbase", 429 "tor-rtcompat", 430 "tracing", 431 "typetag", 432 "weak-table", 433 "zeroize", 434 ] 435 436 [[package]] 437 name = "arti-testing" 438 version = "0.17.0" 439 dependencies = [ 440 "anyhow", 441 "arti", 442 "arti-client", 443 "async-trait", 444 "clap", 445 "futures", 446 "pin-project", 447 "rand", 448 "tokio", 449 "tor-basic-utils", 450 "tor-config", 451 "tor-dirmgr", 452 "tor-netdoc", 453 "tor-rtcompat", 454 "tracing", 455 "tracing-subscriber", 456 ] 457 458 [[package]] 459 name = "ascii" 460 version = "1.1.0" 461 source = "registry+https://github.com/rust-lang/crates.io-index" 462 checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" 463 464 [[package]] 465 name = "asn1-rs" 466 version = "0.6.2" 467 source = "registry+https://github.com/rust-lang/crates.io-index" 468 checksum = "5493c3bedbacf7fd7382c6346bbd66687d12bbaad3a89a2d2c303ee6cf20b048" 469 dependencies = [ 470 "asn1-rs-derive", 471 "asn1-rs-impl", 472 "displaydoc", 473 "nom", 474 "num-traits", 475 "rusticata-macros", 476 "thiserror 1.0.69", 477 ] 478 479 [[package]] 480 name = "asn1-rs-derive" 481 version = "0.5.1" 482 source = "registry+https://github.com/rust-lang/crates.io-index" 483 checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" 484 dependencies = [ 485 "proc-macro2", 486 "quote", 487 "syn 2.0.95", 488 "synstructure", 489 ] 490 491 [[package]] 492 name = "asn1-rs-impl" 493 version = "0.2.0" 494 source = "registry+https://github.com/rust-lang/crates.io-index" 495 checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" 496 dependencies = [ 497 "proc-macro2", 498 "quote", 499 "syn 2.0.95", 500 ] 501 502 [[package]] 503 name = "assert-impl" 504 version = "0.1.3" 505 source = "registry+https://github.com/rust-lang/crates.io-index" 506 checksum = "c3464313de0c867016e3e69d7e1e9ae3499bcc4c18e12283d381359ed38b5b9e" 507 508 [[package]] 509 name = "assert_matches" 510 version = "1.5.0" 511 source = "registry+https://github.com/rust-lang/crates.io-index" 512 checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" 513 514 [[package]] 515 name = "async-broadcast" 516 version = "0.7.2" 517 source = "registry+https://github.com/rust-lang/crates.io-index" 518 checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" 519 dependencies = [ 520 "event-listener 5.3.1", 521 "event-listener-strategy", 522 "futures-core", 523 "pin-project-lite", 524 ] 525 526 [[package]] 527 name = "async-channel" 528 version = "1.9.0" 529 source = "registry+https://github.com/rust-lang/crates.io-index" 530 checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 531 dependencies = [ 532 "concurrent-queue", 533 "event-listener 2.5.3", 534 "futures-core", 535 ] 536 537 [[package]] 538 name = "async-channel" 539 version = "2.3.1" 540 source = "registry+https://github.com/rust-lang/crates.io-index" 541 checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 542 dependencies = [ 543 "concurrent-queue", 544 "event-listener-strategy", 545 "futures-core", 546 "pin-project-lite", 547 ] 548 549 [[package]] 550 name = "async-compression" 551 version = "0.4.18" 552 source = "registry+https://github.com/rust-lang/crates.io-index" 553 checksum = "df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522" 554 dependencies = [ 555 "flate2", 556 "futures-core", 557 "futures-io", 558 "memchr", 559 "pin-project-lite", 560 "xz2", 561 "zstd", 562 "zstd-safe", 563 ] 564 565 [[package]] 566 name = "async-ctrlc" 567 version = "1.2.0" 568 source = "registry+https://github.com/rust-lang/crates.io-index" 569 checksum = "907279f6e91a51c8ec7cac24711e8308f21da7c10c7700ca2f7e125694ed2df1" 570 dependencies = [ 571 "ctrlc", 572 ] 573 574 [[package]] 575 name = "async-executor" 576 version = "1.13.1" 577 source = "registry+https://github.com/rust-lang/crates.io-index" 578 checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" 579 dependencies = [ 580 "async-task", 581 "concurrent-queue", 582 "fastrand 2.3.0", 583 "futures-lite 2.5.0", 584 "slab", 585 ] 586 587 [[package]] 588 name = "async-global-executor" 589 version = "2.4.1" 590 source = "registry+https://github.com/rust-lang/crates.io-index" 591 checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c" 592 dependencies = [ 593 "async-channel 2.3.1", 594 "async-executor", 595 "async-io 2.4.0", 596 "async-lock 3.4.0", 597 "blocking", 598 "futures-lite 2.5.0", 599 "once_cell", 600 ] 601 602 [[package]] 603 name = "async-io" 604 version = "1.13.0" 605 source = "registry+https://github.com/rust-lang/crates.io-index" 606 checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" 607 dependencies = [ 608 "async-lock 2.8.0", 609 "autocfg", 610 "cfg-if", 611 "concurrent-queue", 612 "futures-lite 1.13.0", 613 "log", 614 "parking", 615 "polling 2.8.0", 616 "rustix 0.37.27", 617 "slab", 618 "socket2 0.4.10", 619 "waker-fn", 620 ] 621 622 [[package]] 623 name = "async-io" 624 version = "2.4.0" 625 source = "registry+https://github.com/rust-lang/crates.io-index" 626 checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059" 627 dependencies = [ 628 "async-lock 3.4.0", 629 "cfg-if", 630 "concurrent-queue", 631 "futures-io", 632 "futures-lite 2.5.0", 633 "parking", 634 "polling 3.7.4", 635 "rustix 0.38.42", 636 "slab", 637 "tracing", 638 "windows-sys 0.59.0", 639 ] 640 641 [[package]] 642 name = "async-lock" 643 version = "2.8.0" 644 source = "registry+https://github.com/rust-lang/crates.io-index" 645 checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 646 dependencies = [ 647 "event-listener 2.5.3", 648 ] 649 650 [[package]] 651 name = "async-lock" 652 version = "3.4.0" 653 source = "registry+https://github.com/rust-lang/crates.io-index" 654 checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 655 dependencies = [ 656 "event-listener 5.3.1", 657 "event-listener-strategy", 658 "pin-project-lite", 659 ] 660 661 [[package]] 662 name = "async-native-tls" 663 version = "0.5.0" 664 source = "registry+https://github.com/rust-lang/crates.io-index" 665 checksum = "9343dc5acf07e79ff82d0c37899f079db3534d99f189a1837c8e549c99405bec" 666 dependencies = [ 667 "futures-util", 668 "native-tls", 669 "thiserror 1.0.69", 670 "url", 671 ] 672 673 [[package]] 674 name = "async-process" 675 version = "2.3.0" 676 source = "registry+https://github.com/rust-lang/crates.io-index" 677 checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" 678 dependencies = [ 679 "async-channel 2.3.1", 680 "async-io 2.4.0", 681 "async-lock 3.4.0", 682 "async-signal", 683 "async-task", 684 "blocking", 685 "cfg-if", 686 "event-listener 5.3.1", 687 "futures-lite 2.5.0", 688 "rustix 0.38.42", 689 "tracing", 690 ] 691 692 [[package]] 693 name = "async-signal" 694 version = "0.2.10" 695 source = "registry+https://github.com/rust-lang/crates.io-index" 696 checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" 697 dependencies = [ 698 "async-io 2.4.0", 699 "async-lock 3.4.0", 700 "atomic-waker", 701 "cfg-if", 702 "futures-core", 703 "futures-io", 704 "rustix 0.38.42", 705 "signal-hook-registry", 706 "slab", 707 "windows-sys 0.59.0", 708 ] 709 710 [[package]] 711 name = "async-std" 712 version = "1.13.0" 713 source = "registry+https://github.com/rust-lang/crates.io-index" 714 checksum = "c634475f29802fde2b8f0b505b1bd00dfe4df7d4a000f0b36f7671197d5c3615" 715 dependencies = [ 716 "async-channel 1.9.0", 717 "async-global-executor", 718 "async-io 2.4.0", 719 "async-lock 3.4.0", 720 "async-process", 721 "crossbeam-utils", 722 "futures-channel", 723 "futures-core", 724 "futures-io", 725 "futures-lite 2.5.0", 726 "gloo-timers", 727 "kv-log-macro", 728 "log", 729 "memchr", 730 "once_cell", 731 "pin-project-lite", 732 "pin-utils", 733 "slab", 734 "wasm-bindgen-futures", 735 ] 736 737 [[package]] 738 name = "async-task" 739 version = "4.7.1" 740 source = "registry+https://github.com/rust-lang/crates.io-index" 741 checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 742 743 [[package]] 744 name = "async-trait" 745 version = "0.1.85" 746 source = "registry+https://github.com/rust-lang/crates.io-index" 747 checksum = "3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056" 748 dependencies = [ 749 "proc-macro2", 750 "quote", 751 "syn 2.0.95", 752 ] 753 754 [[package]] 755 name = "async_executors" 756 version = "0.7.0" 757 source = "registry+https://github.com/rust-lang/crates.io-index" 758 checksum = "a982d2f86de6137cc05c9db9a915a19886c97911f9790d04f174cede74be01a5" 759 dependencies = [ 760 "async-std", 761 "blanket", 762 "futures-core", 763 "futures-task", 764 "futures-util", 765 "pin-project", 766 "rustc_version", 767 "tokio", 768 ] 769 770 [[package]] 771 name = "asynchronous-codec" 772 version = "0.7.0" 773 source = "registry+https://github.com/rust-lang/crates.io-index" 774 checksum = "a860072022177f903e59730004fb5dc13db9275b79bb2aef7ba8ce831956c233" 775 dependencies = [ 776 "bytes", 777 "futures-sink", 778 "futures-util", 779 "memchr", 780 "pin-project-lite", 781 "serde", 782 "serde_json", 783 ] 784 785 [[package]] 786 name = "atomic" 787 version = "0.5.3" 788 source = "registry+https://github.com/rust-lang/crates.io-index" 789 checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" 790 791 [[package]] 792 name = "atomic" 793 version = "0.6.0" 794 source = "registry+https://github.com/rust-lang/crates.io-index" 795 checksum = "8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994" 796 dependencies = [ 797 "bytemuck", 798 ] 799 800 [[package]] 801 name = "atomic-waker" 802 version = "1.1.2" 803 source = "registry+https://github.com/rust-lang/crates.io-index" 804 checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" 805 806 [[package]] 807 name = "autocfg" 808 version = "1.4.0" 809 source = "registry+https://github.com/rust-lang/crates.io-index" 810 checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 811 812 [[package]] 813 name = "automod" 814 version = "1.0.14" 815 source = "registry+https://github.com/rust-lang/crates.io-index" 816 checksum = "edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b" 817 dependencies = [ 818 "proc-macro2", 819 "quote", 820 "syn 2.0.95", 821 ] 822 823 [[package]] 824 name = "axum" 825 version = "0.7.9" 826 source = "registry+https://github.com/rust-lang/crates.io-index" 827 checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f" 828 dependencies = [ 829 "async-trait", 830 "axum-core", 831 "bytes", 832 "futures-util", 833 "http", 834 "http-body", 835 "http-body-util", 836 "hyper", 837 "hyper-util", 838 "itoa", 839 "matchit", 840 "memchr", 841 "mime", 842 "percent-encoding", 843 "pin-project-lite", 844 "rustversion", 845 "serde", 846 "serde_json", 847 "serde_path_to_error", 848 "serde_urlencoded", 849 "sync_wrapper", 850 "tokio", 851 "tower", 852 "tower-layer", 853 "tower-service", 854 "tracing", 855 ] 856 857 [[package]] 858 name = "axum-core" 859 version = "0.4.5" 860 source = "registry+https://github.com/rust-lang/crates.io-index" 861 checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199" 862 dependencies = [ 863 "async-trait", 864 "bytes", 865 "futures-util", 866 "http", 867 "http-body", 868 "http-body-util", 869 "mime", 870 "pin-project-lite", 871 "rustversion", 872 "sync_wrapper", 873 "tower-layer", 874 "tower-service", 875 "tracing", 876 ] 877 878 [[package]] 879 name = "axum-hello-world" 880 version = "0.1.0" 881 dependencies = [ 882 "anyhow", 883 "arti-client", 884 "axum", 885 "futures", 886 "hyper", 887 "hyper-util", 888 "safelog", 889 "tokio", 890 "tokio-util", 891 "tor-cell", 892 "tor-hsservice", 893 "tor-proto", 894 "tower", 895 "tracing-subscriber", 896 ] 897 898 [[package]] 899 name = "backtrace" 900 version = "0.3.74" 901 source = "registry+https://github.com/rust-lang/crates.io-index" 902 checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 903 dependencies = [ 904 "addr2line", 905 "cfg-if", 906 "libc", 907 "miniz_oxide", 908 "object", 909 "rustc-demangle", 910 "windows-targets 0.52.6", 911 ] 912 913 [[package]] 914 name = "base16ct" 915 version = "0.2.0" 916 source = "registry+https://github.com/rust-lang/crates.io-index" 917 checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 918 919 [[package]] 920 name = "base32" 921 version = "0.5.1" 922 source = "registry+https://github.com/rust-lang/crates.io-index" 923 checksum = "022dfe9eb35f19ebbcb51e0b40a5ab759f46ad60cadf7297e0bd085afb50e076" 924 925 [[package]] 926 name = "base64" 927 version = "0.22.1" 928 source = "registry+https://github.com/rust-lang/crates.io-index" 929 checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 930 931 [[package]] 932 name = "base64ct" 933 version = "1.6.0" 934 source = "registry+https://github.com/rust-lang/crates.io-index" 935 checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 936 937 [[package]] 938 name = "bitflags" 939 version = "1.3.2" 940 source = "registry+https://github.com/rust-lang/crates.io-index" 941 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 942 943 [[package]] 944 name = "bitflags" 945 version = "2.6.0" 946 source = "registry+https://github.com/rust-lang/crates.io-index" 947 checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 948 949 [[package]] 950 name = "bitvec" 951 version = "1.0.1" 952 source = "registry+https://github.com/rust-lang/crates.io-index" 953 checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 954 dependencies = [ 955 "funty", 956 "radium", 957 "tap", 958 "wyz", 959 ] 960 961 [[package]] 962 name = "blake2" 963 version = "0.10.6" 964 source = "registry+https://github.com/rust-lang/crates.io-index" 965 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 966 dependencies = [ 967 "digest", 968 ] 969 970 [[package]] 971 name = "blanket" 972 version = "0.3.0" 973 source = "registry+https://github.com/rust-lang/crates.io-index" 974 checksum = "e0b121a9fe0df916e362fb3271088d071159cdf11db0e4182d02152850756eff" 975 dependencies = [ 976 "proc-macro2", 977 "quote", 978 "syn 2.0.95", 979 ] 980 981 [[package]] 982 name = "block-buffer" 983 version = "0.10.4" 984 source = "registry+https://github.com/rust-lang/crates.io-index" 985 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 986 dependencies = [ 987 "generic-array", 988 ] 989 990 [[package]] 991 name = "blocking" 992 version = "1.6.1" 993 source = "registry+https://github.com/rust-lang/crates.io-index" 994 checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" 995 dependencies = [ 996 "async-channel 2.3.1", 997 "async-task", 998 "futures-io", 999 "futures-lite 2.5.0", 1000 "piper", 1001 ] 1002 1003 [[package]] 1004 name = "bounded-vec-deque" 1005 version = "0.1.1" 1006 source = "registry+https://github.com/rust-lang/crates.io-index" 1007 checksum = "2225b558afc76c596898f5f1b3fc35cfce0eb1b13635cbd7d1b2a7177dc10ccd" 1008 1009 [[package]] 1010 name = "bstr" 1011 version = "1.11.3" 1012 source = "registry+https://github.com/rust-lang/crates.io-index" 1013 checksum = "531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0" 1014 dependencies = [ 1015 "memchr", 1016 "regex-automata 0.4.9", 1017 "serde", 1018 ] 1019 1020 [[package]] 1021 name = "bumpalo" 1022 version = "3.16.0" 1023 source = "registry+https://github.com/rust-lang/crates.io-index" 1024 checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 1025 1026 [[package]] 1027 name = "by_address" 1028 version = "1.2.1" 1029 source = "registry+https://github.com/rust-lang/crates.io-index" 1030 checksum = "64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06" 1031 1032 [[package]] 1033 name = "bytemuck" 1034 version = "1.21.0" 1035 source = "registry+https://github.com/rust-lang/crates.io-index" 1036 checksum = "ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3" 1037 1038 [[package]] 1039 name = "byteorder" 1040 version = "1.5.0" 1041 source = "registry+https://github.com/rust-lang/crates.io-index" 1042 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 1043 1044 [[package]] 1045 name = "bytes" 1046 version = "1.9.0" 1047 source = "registry+https://github.com/rust-lang/crates.io-index" 1048 checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" 1049 1050 [[package]] 1051 name = "caret" 1052 version = "0.5.1" 1053 1054 [[package]] 1055 name = "cast" 1056 version = "0.3.0" 1057 source = "registry+https://github.com/rust-lang/crates.io-index" 1058 checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 1059 1060 [[package]] 1061 name = "cc" 1062 version = "1.2.7" 1063 source = "registry+https://github.com/rust-lang/crates.io-index" 1064 checksum = "a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7" 1065 dependencies = [ 1066 "jobserver", 1067 "libc", 1068 "shlex", 1069 ] 1070 1071 [[package]] 1072 name = "cfg-if" 1073 version = "1.0.0" 1074 source = "registry+https://github.com/rust-lang/crates.io-index" 1075 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 1076 1077 [[package]] 1078 name = "cfg_aliases" 1079 version = "0.2.1" 1080 source = "registry+https://github.com/rust-lang/crates.io-index" 1081 checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 1082 1083 [[package]] 1084 name = "chrono" 1085 version = "0.4.39" 1086 source = "registry+https://github.com/rust-lang/crates.io-index" 1087 checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" 1088 dependencies = [ 1089 "android-tzdata", 1090 "iana-time-zone", 1091 "num-traits", 1092 "serde", 1093 "windows-targets 0.52.6", 1094 ] 1095 1096 [[package]] 1097 name = "ciborium" 1098 version = "0.2.2" 1099 source = "registry+https://github.com/rust-lang/crates.io-index" 1100 checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 1101 dependencies = [ 1102 "ciborium-io", 1103 "ciborium-ll", 1104 "serde", 1105 ] 1106 1107 [[package]] 1108 name = "ciborium-io" 1109 version = "0.2.2" 1110 source = "registry+https://github.com/rust-lang/crates.io-index" 1111 checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 1112 1113 [[package]] 1114 name = "ciborium-ll" 1115 version = "0.2.2" 1116 source = "registry+https://github.com/rust-lang/crates.io-index" 1117 checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 1118 dependencies = [ 1119 "ciborium-io", 1120 "half", 1121 ] 1122 1123 [[package]] 1124 name = "cipher" 1125 version = "0.4.4" 1126 source = "registry+https://github.com/rust-lang/crates.io-index" 1127 checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 1128 dependencies = [ 1129 "crypto-common", 1130 "inout", 1131 "zeroize", 1132 ] 1133 1134 [[package]] 1135 name = "clap" 1136 version = "4.5.23" 1137 source = "registry+https://github.com/rust-lang/crates.io-index" 1138 checksum = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84" 1139 dependencies = [ 1140 "clap_builder", 1141 "clap_derive", 1142 ] 1143 1144 [[package]] 1145 name = "clap_builder" 1146 version = "4.5.23" 1147 source = "registry+https://github.com/rust-lang/crates.io-index" 1148 checksum = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838" 1149 dependencies = [ 1150 "anstream", 1151 "anstyle", 1152 "clap_lex", 1153 "strsim 0.11.1", 1154 "terminal_size", 1155 ] 1156 1157 [[package]] 1158 name = "clap_derive" 1159 version = "4.5.18" 1160 source = "registry+https://github.com/rust-lang/crates.io-index" 1161 checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" 1162 dependencies = [ 1163 "heck", 1164 "proc-macro2", 1165 "quote", 1166 "syn 2.0.95", 1167 ] 1168 1169 [[package]] 1170 name = "clap_lex" 1171 version = "0.7.4" 1172 source = "registry+https://github.com/rust-lang/crates.io-index" 1173 checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" 1174 1175 [[package]] 1176 name = "coarsetime" 1177 version = "0.1.35" 1178 source = "registry+https://github.com/rust-lang/crates.io-index" 1179 checksum = "4252bf230cb600c19826a575b31c8c9c84c6f11acfab6dfcad2e941b10b6f8e2" 1180 dependencies = [ 1181 "libc", 1182 "wasix", 1183 "wasm-bindgen", 1184 ] 1185 1186 [[package]] 1187 name = "colorchoice" 1188 version = "1.0.3" 1189 source = "registry+https://github.com/rust-lang/crates.io-index" 1190 checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" 1191 1192 [[package]] 1193 name = "concurrent-queue" 1194 version = "2.5.0" 1195 source = "registry+https://github.com/rust-lang/crates.io-index" 1196 checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 1197 dependencies = [ 1198 "crossbeam-utils", 1199 ] 1200 1201 [[package]] 1202 name = "connection-checker" 1203 version = "0.1.0" 1204 dependencies = [ 1205 "anyhow", 1206 "arti-client", 1207 "clap", 1208 "tokio", 1209 "tor-error", 1210 "tor-proto", 1211 "tor-rtcompat", 1212 "tracing", 1213 "tracing-subscriber", 1214 ] 1215 1216 [[package]] 1217 name = "console" 1218 version = "0.15.10" 1219 source = "registry+https://github.com/rust-lang/crates.io-index" 1220 checksum = "ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b" 1221 dependencies = [ 1222 "encode_unicode", 1223 "libc", 1224 "once_cell", 1225 "unicode-width", 1226 "windows-sys 0.59.0", 1227 ] 1228 1229 [[package]] 1230 name = "const-oid" 1231 version = "0.9.6" 1232 source = "registry+https://github.com/rust-lang/crates.io-index" 1233 checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 1234 1235 [[package]] 1236 name = "content_inspector" 1237 version = "0.2.4" 1238 source = "registry+https://github.com/rust-lang/crates.io-index" 1239 checksum = "b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38" 1240 dependencies = [ 1241 "memchr", 1242 ] 1243 1244 [[package]] 1245 name = "convert_case" 1246 version = "0.6.0" 1247 source = "registry+https://github.com/rust-lang/crates.io-index" 1248 checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" 1249 dependencies = [ 1250 "unicode-segmentation", 1251 ] 1252 1253 [[package]] 1254 name = "cookie-factory" 1255 version = "0.3.3" 1256 source = "registry+https://github.com/rust-lang/crates.io-index" 1257 checksum = "9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2" 1258 dependencies = [ 1259 "futures", 1260 ] 1261 1262 [[package]] 1263 name = "core-foundation" 1264 version = "0.9.4" 1265 source = "registry+https://github.com/rust-lang/crates.io-index" 1266 checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 1267 dependencies = [ 1268 "core-foundation-sys", 1269 "libc", 1270 ] 1271 1272 [[package]] 1273 name = "core-foundation-sys" 1274 version = "0.8.7" 1275 source = "registry+https://github.com/rust-lang/crates.io-index" 1276 checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 1277 1278 [[package]] 1279 name = "cpu-time" 1280 version = "1.0.0" 1281 source = "registry+https://github.com/rust-lang/crates.io-index" 1282 checksum = "e9e393a7668fe1fad3075085b86c781883000b4ede868f43627b34a87c8b7ded" 1283 dependencies = [ 1284 "libc", 1285 "winapi", 1286 ] 1287 1288 [[package]] 1289 name = "cpufeatures" 1290 version = "0.2.16" 1291 source = "registry+https://github.com/rust-lang/crates.io-index" 1292 checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" 1293 dependencies = [ 1294 "libc", 1295 ] 1296 1297 [[package]] 1298 name = "crc32fast" 1299 version = "1.4.2" 1300 source = "registry+https://github.com/rust-lang/crates.io-index" 1301 checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 1302 dependencies = [ 1303 "cfg-if", 1304 ] 1305 1306 [[package]] 1307 name = "criterion" 1308 version = "0.5.1" 1309 source = "registry+https://github.com/rust-lang/crates.io-index" 1310 checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 1311 dependencies = [ 1312 "anes", 1313 "cast", 1314 "ciborium", 1315 "clap", 1316 "criterion-plot", 1317 "is-terminal", 1318 "itertools 0.10.5", 1319 "num-traits", 1320 "once_cell", 1321 "oorandom", 1322 "plotters", 1323 "rayon", 1324 "regex", 1325 "serde", 1326 "serde_derive", 1327 "serde_json", 1328 "tinytemplate", 1329 "walkdir", 1330 ] 1331 1332 [[package]] 1333 name = "criterion-plot" 1334 version = "0.5.0" 1335 source = "registry+https://github.com/rust-lang/crates.io-index" 1336 checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 1337 dependencies = [ 1338 "cast", 1339 "itertools 0.10.5", 1340 ] 1341 1342 [[package]] 1343 name = "crossbeam-channel" 1344 version = "0.5.14" 1345 source = "registry+https://github.com/rust-lang/crates.io-index" 1346 checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471" 1347 dependencies = [ 1348 "crossbeam-utils", 1349 ] 1350 1351 [[package]] 1352 name = "crossbeam-deque" 1353 version = "0.8.6" 1354 source = "registry+https://github.com/rust-lang/crates.io-index" 1355 checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" 1356 dependencies = [ 1357 "crossbeam-epoch", 1358 "crossbeam-utils", 1359 ] 1360 1361 [[package]] 1362 name = "crossbeam-epoch" 1363 version = "0.9.18" 1364 source = "registry+https://github.com/rust-lang/crates.io-index" 1365 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 1366 dependencies = [ 1367 "crossbeam-utils", 1368 ] 1369 1370 [[package]] 1371 name = "crossbeam-queue" 1372 version = "0.3.12" 1373 source = "registry+https://github.com/rust-lang/crates.io-index" 1374 checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" 1375 dependencies = [ 1376 "crossbeam-utils", 1377 ] 1378 1379 [[package]] 1380 name = "crossbeam-utils" 1381 version = "0.8.21" 1382 source = "registry+https://github.com/rust-lang/crates.io-index" 1383 checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" 1384 1385 [[package]] 1386 name = "crunchy" 1387 version = "0.2.2" 1388 source = "registry+https://github.com/rust-lang/crates.io-index" 1389 checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 1390 1391 [[package]] 1392 name = "crypto-bigint" 1393 version = "0.5.5" 1394 source = "registry+https://github.com/rust-lang/crates.io-index" 1395 checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" 1396 dependencies = [ 1397 "generic-array", 1398 "rand_core", 1399 "subtle", 1400 "zeroize", 1401 ] 1402 1403 [[package]] 1404 name = "crypto-common" 1405 version = "0.1.6" 1406 source = "registry+https://github.com/rust-lang/crates.io-index" 1407 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1408 dependencies = [ 1409 "generic-array", 1410 "typenum", 1411 ] 1412 1413 [[package]] 1414 name = "ctr" 1415 version = "0.9.2" 1416 source = "registry+https://github.com/rust-lang/crates.io-index" 1417 checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" 1418 dependencies = [ 1419 "cipher", 1420 ] 1421 1422 [[package]] 1423 name = "ctrlc" 1424 version = "3.4.5" 1425 source = "registry+https://github.com/rust-lang/crates.io-index" 1426 checksum = "90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3" 1427 dependencies = [ 1428 "nix", 1429 "windows-sys 0.59.0", 1430 ] 1431 1432 [[package]] 1433 name = "curve25519-dalek" 1434 version = "4.1.3" 1435 source = "registry+https://github.com/rust-lang/crates.io-index" 1436 checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" 1437 dependencies = [ 1438 "cfg-if", 1439 "cpufeatures", 1440 "curve25519-dalek-derive", 1441 "digest", 1442 "fiat-crypto", 1443 "rustc_version", 1444 "subtle", 1445 "zeroize", 1446 ] 1447 1448 [[package]] 1449 name = "curve25519-dalek-derive" 1450 version = "0.1.1" 1451 source = "registry+https://github.com/rust-lang/crates.io-index" 1452 checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" 1453 dependencies = [ 1454 "proc-macro2", 1455 "quote", 1456 "syn 2.0.95", 1457 ] 1458 1459 [[package]] 1460 name = "darling" 1461 version = "0.14.4" 1462 source = "registry+https://github.com/rust-lang/crates.io-index" 1463 checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" 1464 dependencies = [ 1465 "darling_core 0.14.4", 1466 "darling_macro 0.14.4", 1467 ] 1468 1469 [[package]] 1470 name = "darling" 1471 version = "0.20.10" 1472 source = "registry+https://github.com/rust-lang/crates.io-index" 1473 checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 1474 dependencies = [ 1475 "darling_core 0.20.10", 1476 "darling_macro 0.20.10", 1477 ] 1478 1479 [[package]] 1480 name = "darling_core" 1481 version = "0.14.4" 1482 source = "registry+https://github.com/rust-lang/crates.io-index" 1483 checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" 1484 dependencies = [ 1485 "fnv", 1486 "ident_case", 1487 "proc-macro2", 1488 "quote", 1489 "strsim 0.10.0", 1490 "syn 1.0.109", 1491 ] 1492 1493 [[package]] 1494 name = "darling_core" 1495 version = "0.20.10" 1496 source = "registry+https://github.com/rust-lang/crates.io-index" 1497 checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 1498 dependencies = [ 1499 "fnv", 1500 "ident_case", 1501 "proc-macro2", 1502 "quote", 1503 "strsim 0.11.1", 1504 "syn 2.0.95", 1505 ] 1506 1507 [[package]] 1508 name = "darling_macro" 1509 version = "0.14.4" 1510 source = "registry+https://github.com/rust-lang/crates.io-index" 1511 checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" 1512 dependencies = [ 1513 "darling_core 0.14.4", 1514 "quote", 1515 "syn 1.0.109", 1516 ] 1517 1518 [[package]] 1519 name = "darling_macro" 1520 version = "0.20.10" 1521 source = "registry+https://github.com/rust-lang/crates.io-index" 1522 checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 1523 dependencies = [ 1524 "darling_core 0.20.10", 1525 "quote", 1526 "syn 2.0.95", 1527 ] 1528 1529 [[package]] 1530 name = "data-encoding" 1531 version = "2.6.0" 1532 source = "registry+https://github.com/rust-lang/crates.io-index" 1533 checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" 1534 1535 [[package]] 1536 name = "der" 1537 version = "0.7.9" 1538 source = "registry+https://github.com/rust-lang/crates.io-index" 1539 checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" 1540 dependencies = [ 1541 "const-oid", 1542 "pem-rfc7468", 1543 "zeroize", 1544 ] 1545 1546 [[package]] 1547 name = "der-parser" 1548 version = "9.0.0" 1549 source = "registry+https://github.com/rust-lang/crates.io-index" 1550 checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553" 1551 dependencies = [ 1552 "asn1-rs", 1553 "cookie-factory", 1554 "displaydoc", 1555 "nom", 1556 "num-traits", 1557 "rusticata-macros", 1558 ] 1559 1560 [[package]] 1561 name = "deranged" 1562 version = "0.3.11" 1563 source = "registry+https://github.com/rust-lang/crates.io-index" 1564 checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1565 dependencies = [ 1566 "powerfmt", 1567 "serde", 1568 ] 1569 1570 [[package]] 1571 name = "derive-deftly" 1572 version = "0.14.2" 1573 source = "registry+https://github.com/rust-lang/crates.io-index" 1574 checksum = "72f9bc3564f74be6c35d49a7efee54380d7946ccc631323067f33fabb9246027" 1575 dependencies = [ 1576 "derive-deftly-macros", 1577 "heck", 1578 ] 1579 1580 [[package]] 1581 name = "derive-deftly-macros" 1582 version = "0.14.2" 1583 source = "registry+https://github.com/rust-lang/crates.io-index" 1584 checksum = "e1b84d32b18d9a256d81e4fec2e4cfd0ab6dde5e5ff49be1713ae0adbd0060c2" 1585 dependencies = [ 1586 "heck", 1587 "indexmap 2.7.0", 1588 "itertools 0.13.0", 1589 "proc-macro-crate", 1590 "proc-macro2", 1591 "quote", 1592 "sha3", 1593 "strum", 1594 "syn 2.0.95", 1595 "void", 1596 ] 1597 1598 [[package]] 1599 name = "derive_arbitrary" 1600 version = "1.4.1" 1601 source = "registry+https://github.com/rust-lang/crates.io-index" 1602 checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" 1603 dependencies = [ 1604 "proc-macro2", 1605 "quote", 1606 "syn 2.0.95", 1607 ] 1608 1609 [[package]] 1610 name = "derive_builder_core_fork_arti" 1611 version = "0.11.2" 1612 source = "registry+https://github.com/rust-lang/crates.io-index" 1613 checksum = "24c1b715c79be6328caa9a5e1a387a196ea503740f0722ec3dd8f67a9e72314d" 1614 dependencies = [ 1615 "darling 0.14.4", 1616 "proc-macro2", 1617 "quote", 1618 "syn 1.0.109", 1619 ] 1620 1621 [[package]] 1622 name = "derive_builder_fork_arti" 1623 version = "0.11.2" 1624 source = "registry+https://github.com/rust-lang/crates.io-index" 1625 checksum = "c3eae24d595f4d0ecc90a9a5a6d11c2bd8dafe2375ec4a1ec63250e5ade7d228" 1626 dependencies = [ 1627 "derive_builder_macro_fork_arti", 1628 ] 1629 1630 [[package]] 1631 name = "derive_builder_macro_fork_arti" 1632 version = "0.11.2" 1633 source = "registry+https://github.com/rust-lang/crates.io-index" 1634 checksum = "69887769a2489cd946bf782eb2b1bb2cb7bc88551440c94a765d4f040c08ebf3" 1635 dependencies = [ 1636 "derive_builder_core_fork_arti", 1637 "syn 1.0.109", 1638 ] 1639 1640 [[package]] 1641 name = "derive_more" 1642 version = "1.0.0" 1643 source = "registry+https://github.com/rust-lang/crates.io-index" 1644 checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" 1645 dependencies = [ 1646 "derive_more-impl", 1647 ] 1648 1649 [[package]] 1650 name = "derive_more-impl" 1651 version = "1.0.0" 1652 source = "registry+https://github.com/rust-lang/crates.io-index" 1653 checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" 1654 dependencies = [ 1655 "convert_case", 1656 "proc-macro2", 1657 "quote", 1658 "syn 2.0.95", 1659 "unicode-xid", 1660 ] 1661 1662 [[package]] 1663 name = "dialoguer" 1664 version = "0.11.0" 1665 source = "registry+https://github.com/rust-lang/crates.io-index" 1666 checksum = "658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de" 1667 dependencies = [ 1668 "console", 1669 "shell-words", 1670 "tempfile", 1671 "thiserror 1.0.69", 1672 "zeroize", 1673 ] 1674 1675 [[package]] 1676 name = "digest" 1677 version = "0.10.7" 1678 source = "registry+https://github.com/rust-lang/crates.io-index" 1679 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1680 dependencies = [ 1681 "block-buffer", 1682 "const-oid", 1683 "crypto-common", 1684 "subtle", 1685 ] 1686 1687 [[package]] 1688 name = "directories" 1689 version = "5.0.1" 1690 source = "registry+https://github.com/rust-lang/crates.io-index" 1691 checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" 1692 dependencies = [ 1693 "dirs-sys", 1694 ] 1695 1696 [[package]] 1697 name = "dirs" 1698 version = "5.0.1" 1699 source = "registry+https://github.com/rust-lang/crates.io-index" 1700 checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 1701 dependencies = [ 1702 "dirs-sys", 1703 ] 1704 1705 [[package]] 1706 name = "dirs-sys" 1707 version = "0.4.1" 1708 source = "registry+https://github.com/rust-lang/crates.io-index" 1709 checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 1710 dependencies = [ 1711 "libc", 1712 "option-ext", 1713 "redox_users", 1714 "windows-sys 0.48.0", 1715 ] 1716 1717 [[package]] 1718 name = "displaydoc" 1719 version = "0.2.5" 1720 source = "registry+https://github.com/rust-lang/crates.io-index" 1721 checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 1722 dependencies = [ 1723 "proc-macro2", 1724 "quote", 1725 "syn 2.0.95", 1726 ] 1727 1728 [[package]] 1729 name = "dns-resolver" 1730 version = "0.1.0" 1731 dependencies = [ 1732 "anyhow", 1733 "arti-client", 1734 "thiserror 2.0.9", 1735 "tokio", 1736 "tracing", 1737 "tracing-subscriber", 1738 ] 1739 1740 [[package]] 1741 name = "downcast-rs" 1742 version = "1.2.1" 1743 source = "registry+https://github.com/rust-lang/crates.io-index" 1744 checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" 1745 1746 [[package]] 1747 name = "dsa" 1748 version = "0.6.3" 1749 source = "registry+https://github.com/rust-lang/crates.io-index" 1750 checksum = "48bc224a9084ad760195584ce5abb3c2c34a225fa312a128ad245a6b412b7689" 1751 dependencies = [ 1752 "digest", 1753 "num-bigint-dig", 1754 "num-traits", 1755 "pkcs8", 1756 "rfc6979", 1757 "sha2", 1758 "signature", 1759 "zeroize", 1760 ] 1761 1762 [[package]] 1763 name = "dunce" 1764 version = "1.0.5" 1765 source = "registry+https://github.com/rust-lang/crates.io-index" 1766 checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" 1767 1768 [[package]] 1769 name = "dyn-clone" 1770 version = "1.0.17" 1771 source = "registry+https://github.com/rust-lang/crates.io-index" 1772 checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" 1773 1774 [[package]] 1775 name = "dynasm" 1776 version = "3.0.1" 1777 source = "registry+https://github.com/rust-lang/crates.io-index" 1778 checksum = "697c04882d6b25c9eb2583d2737bea1947a28c9d7544dddec76d85e6e1545c92" 1779 dependencies = [ 1780 "bitflags 2.6.0", 1781 "byteorder", 1782 "lazy_static", 1783 "proc-macro-error2", 1784 "proc-macro2", 1785 "quote", 1786 "syn 2.0.95", 1787 ] 1788 1789 [[package]] 1790 name = "dynasmrt" 1791 version = "3.0.1" 1792 source = "registry+https://github.com/rust-lang/crates.io-index" 1793 checksum = "1718a074cf8317b3509228d7ea9a99d7014b17483109d701c733699065fe5e35" 1794 dependencies = [ 1795 "byteorder", 1796 "dynasm", 1797 "fnv", 1798 "memmap2", 1799 ] 1800 1801 [[package]] 1802 name = "ecdsa" 1803 version = "0.16.9" 1804 source = "registry+https://github.com/rust-lang/crates.io-index" 1805 checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" 1806 dependencies = [ 1807 "der", 1808 "digest", 1809 "elliptic-curve", 1810 "rfc6979", 1811 "signature", 1812 "spki", 1813 ] 1814 1815 [[package]] 1816 name = "ed25519" 1817 version = "2.2.3" 1818 source = "registry+https://github.com/rust-lang/crates.io-index" 1819 checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" 1820 dependencies = [ 1821 "pkcs8", 1822 "signature", 1823 ] 1824 1825 [[package]] 1826 name = "ed25519-dalek" 1827 version = "2.1.1" 1828 source = "registry+https://github.com/rust-lang/crates.io-index" 1829 checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" 1830 dependencies = [ 1831 "curve25519-dalek", 1832 "ed25519", 1833 "merlin", 1834 "rand_core", 1835 "serde", 1836 "sha2", 1837 "subtle", 1838 "zeroize", 1839 ] 1840 1841 [[package]] 1842 name = "educe" 1843 version = "0.4.23" 1844 source = "registry+https://github.com/rust-lang/crates.io-index" 1845 checksum = "0f0042ff8246a363dbe77d2ceedb073339e85a804b9a47636c6e016a9a32c05f" 1846 dependencies = [ 1847 "enum-ordinalize", 1848 "proc-macro2", 1849 "quote", 1850 "syn 1.0.109", 1851 ] 1852 1853 [[package]] 1854 name = "either" 1855 version = "1.13.0" 1856 source = "registry+https://github.com/rust-lang/crates.io-index" 1857 checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 1858 1859 [[package]] 1860 name = "elliptic-curve" 1861 version = "0.13.8" 1862 source = "registry+https://github.com/rust-lang/crates.io-index" 1863 checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" 1864 dependencies = [ 1865 "base16ct", 1866 "crypto-bigint", 1867 "digest", 1868 "ff", 1869 "generic-array", 1870 "group", 1871 "pkcs8", 1872 "rand_core", 1873 "sec1", 1874 "subtle", 1875 "zeroize", 1876 ] 1877 1878 [[package]] 1879 name = "encode_unicode" 1880 version = "1.0.0" 1881 source = "registry+https://github.com/rust-lang/crates.io-index" 1882 checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" 1883 1884 [[package]] 1885 name = "enum-as-inner" 1886 version = "0.6.1" 1887 source = "registry+https://github.com/rust-lang/crates.io-index" 1888 checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" 1889 dependencies = [ 1890 "heck", 1891 "proc-macro2", 1892 "quote", 1893 "syn 2.0.95", 1894 ] 1895 1896 [[package]] 1897 name = "enum-ordinalize" 1898 version = "3.1.15" 1899 source = "registry+https://github.com/rust-lang/crates.io-index" 1900 checksum = "1bf1fa3f06bbff1ea5b1a9c7b14aa992a39657db60a2759457328d7e058f49ee" 1901 dependencies = [ 1902 "num-bigint", 1903 "num-traits", 1904 "proc-macro2", 1905 "quote", 1906 "syn 2.0.95", 1907 ] 1908 1909 [[package]] 1910 name = "equivalent" 1911 version = "1.0.1" 1912 source = "registry+https://github.com/rust-lang/crates.io-index" 1913 checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1914 1915 [[package]] 1916 name = "equix" 1917 version = "0.2.2" 1918 dependencies = [ 1919 "arrayvec", 1920 "hashx", 1921 "num-traits", 1922 "permutohedron", 1923 "thiserror 2.0.9", 1924 "visibility", 1925 ] 1926 1927 [[package]] 1928 name = "erased-serde" 1929 version = "0.4.5" 1930 source = "registry+https://github.com/rust-lang/crates.io-index" 1931 checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" 1932 dependencies = [ 1933 "serde", 1934 "typeid", 1935 ] 1936 1937 [[package]] 1938 name = "errno" 1939 version = "0.3.10" 1940 source = "registry+https://github.com/rust-lang/crates.io-index" 1941 checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" 1942 dependencies = [ 1943 "libc", 1944 "windows-sys 0.59.0", 1945 ] 1946 1947 [[package]] 1948 name = "event-listener" 1949 version = "2.5.3" 1950 source = "registry+https://github.com/rust-lang/crates.io-index" 1951 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 1952 1953 [[package]] 1954 name = "event-listener" 1955 version = "5.3.1" 1956 source = "registry+https://github.com/rust-lang/crates.io-index" 1957 checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 1958 dependencies = [ 1959 "concurrent-queue", 1960 "parking", 1961 "pin-project-lite", 1962 ] 1963 1964 [[package]] 1965 name = "event-listener-strategy" 1966 version = "0.5.3" 1967 source = "registry+https://github.com/rust-lang/crates.io-index" 1968 checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2" 1969 dependencies = [ 1970 "event-listener 5.3.1", 1971 "pin-project-lite", 1972 ] 1973 1974 [[package]] 1975 name = "fallible-iterator" 1976 version = "0.3.0" 1977 source = "registry+https://github.com/rust-lang/crates.io-index" 1978 checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" 1979 1980 [[package]] 1981 name = "fallible-streaming-iterator" 1982 version = "0.1.9" 1983 source = "registry+https://github.com/rust-lang/crates.io-index" 1984 checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 1985 1986 [[package]] 1987 name = "fast-socks5" 1988 version = "0.10.0" 1989 source = "registry+https://github.com/rust-lang/crates.io-index" 1990 checksum = "d09fe4a491909a716088083eeb5bcc25427330fdbcd4ecd3dfa5469b3da795df" 1991 dependencies = [ 1992 "anyhow", 1993 "async-trait", 1994 "log", 1995 "thiserror 1.0.69", 1996 "tokio", 1997 "tokio-stream", 1998 ] 1999 2000 [[package]] 2001 name = "fastrand" 2002 version = "1.9.0" 2003 source = "registry+https://github.com/rust-lang/crates.io-index" 2004 checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 2005 dependencies = [ 2006 "instant", 2007 ] 2008 2009 [[package]] 2010 name = "fastrand" 2011 version = "2.3.0" 2012 source = "registry+https://github.com/rust-lang/crates.io-index" 2013 checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 2014 2015 [[package]] 2016 name = "ff" 2017 version = "0.13.0" 2018 source = "registry+https://github.com/rust-lang/crates.io-index" 2019 checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" 2020 dependencies = [ 2021 "rand_core", 2022 "subtle", 2023 ] 2024 2025 [[package]] 2026 name = "fiat-crypto" 2027 version = "0.2.9" 2028 source = "registry+https://github.com/rust-lang/crates.io-index" 2029 checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" 2030 2031 [[package]] 2032 name = "figment" 2033 version = "0.10.19" 2034 source = "registry+https://github.com/rust-lang/crates.io-index" 2035 checksum = "8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3" 2036 dependencies = [ 2037 "atomic 0.6.0", 2038 "serde", 2039 "toml", 2040 "uncased", 2041 "version_check", 2042 ] 2043 2044 [[package]] 2045 name = "filetime" 2046 version = "0.2.25" 2047 source = "registry+https://github.com/rust-lang/crates.io-index" 2048 checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" 2049 dependencies = [ 2050 "cfg-if", 2051 "libc", 2052 "libredox", 2053 "windows-sys 0.59.0", 2054 ] 2055 2056 [[package]] 2057 name = "fixed-capacity-vec" 2058 version = "1.0.1" 2059 source = "registry+https://github.com/rust-lang/crates.io-index" 2060 checksum = "6b31a14f5ee08ed1a40e1252b35af18bed062e3f39b69aab34decde36bc43e40" 2061 2062 [[package]] 2063 name = "fixup-features" 2064 version = "0.1.0" 2065 dependencies = [ 2066 "anyhow", 2067 "itertools 0.14.0", 2068 "pico-args", 2069 "toml_edit", 2070 ] 2071 2072 [[package]] 2073 name = "flate2" 2074 version = "1.0.35" 2075 source = "registry+https://github.com/rust-lang/crates.io-index" 2076 checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" 2077 dependencies = [ 2078 "crc32fast", 2079 "miniz_oxide", 2080 ] 2081 2082 [[package]] 2083 name = "float-cmp" 2084 version = "0.10.0" 2085 source = "registry+https://github.com/rust-lang/crates.io-index" 2086 checksum = "b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8" 2087 dependencies = [ 2088 "num-traits", 2089 ] 2090 2091 [[package]] 2092 name = "float-ord" 2093 version = "0.3.2" 2094 source = "registry+https://github.com/rust-lang/crates.io-index" 2095 checksum = "8ce81f49ae8a0482e4c55ea62ebbd7e5a686af544c00b9d090bba3ff9be97b3d" 2096 2097 [[package]] 2098 name = "float_eq" 2099 version = "1.0.1" 2100 source = "registry+https://github.com/rust-lang/crates.io-index" 2101 checksum = "28a80e3145d8ad11ba0995949bbcf48b9df2be62772b3d351ef017dff6ecb853" 2102 2103 [[package]] 2104 name = "fluid-let" 2105 version = "1.0.0" 2106 source = "registry+https://github.com/rust-lang/crates.io-index" 2107 checksum = "749cff877dc1af878a0b31a41dd221a753634401ea0ef2f87b62d3171522485a" 2108 2109 [[package]] 2110 name = "fnv" 2111 version = "1.0.7" 2112 source = "registry+https://github.com/rust-lang/crates.io-index" 2113 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 2114 2115 [[package]] 2116 name = "foreign-types" 2117 version = "0.3.2" 2118 source = "registry+https://github.com/rust-lang/crates.io-index" 2119 checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 2120 dependencies = [ 2121 "foreign-types-shared", 2122 ] 2123 2124 [[package]] 2125 name = "foreign-types-shared" 2126 version = "0.1.1" 2127 source = "registry+https://github.com/rust-lang/crates.io-index" 2128 checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 2129 2130 [[package]] 2131 name = "form_urlencoded" 2132 version = "1.2.1" 2133 source = "registry+https://github.com/rust-lang/crates.io-index" 2134 checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 2135 dependencies = [ 2136 "percent-encoding", 2137 ] 2138 2139 [[package]] 2140 name = "fs-mistrust" 2141 version = "0.8.3" 2142 dependencies = [ 2143 "derive_builder_fork_arti", 2144 "dirs", 2145 "libc", 2146 "once_cell", 2147 "pwd-grp", 2148 "serde", 2149 "serde_json", 2150 "tempfile", 2151 "thiserror 2.0.9", 2152 "toml", 2153 "walkdir", 2154 ] 2155 2156 [[package]] 2157 name = "fslock" 2158 version = "0.2.1" 2159 source = "registry+https://github.com/rust-lang/crates.io-index" 2160 checksum = "04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb" 2161 dependencies = [ 2162 "libc", 2163 "winapi", 2164 ] 2165 2166 [[package]] 2167 name = "fslock-arti-fork" 2168 version = "0.2.0" 2169 source = "registry+https://github.com/rust-lang/crates.io-index" 2170 checksum = "8b21bd626aaab7b904b20bef6d9e06298914a0c8d9fb8b010483766b2e532791" 2171 dependencies = [ 2172 "libc", 2173 "winapi", 2174 ] 2175 2176 [[package]] 2177 name = "fslock-guard" 2178 version = "0.2.2" 2179 dependencies = [ 2180 "fslock-arti-fork", 2181 "test-temp-dir", 2182 "thiserror 2.0.9", 2183 "winapi", 2184 ] 2185 2186 [[package]] 2187 name = "funty" 2188 version = "2.0.0" 2189 source = "registry+https://github.com/rust-lang/crates.io-index" 2190 checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" 2191 2192 [[package]] 2193 name = "futures" 2194 version = "0.3.31" 2195 source = "registry+https://github.com/rust-lang/crates.io-index" 2196 checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 2197 dependencies = [ 2198 "futures-channel", 2199 "futures-core", 2200 "futures-executor", 2201 "futures-io", 2202 "futures-sink", 2203 "futures-task", 2204 "futures-util", 2205 ] 2206 2207 [[package]] 2208 name = "futures-await-test" 2209 version = "0.3.0" 2210 source = "registry+https://github.com/rust-lang/crates.io-index" 2211 checksum = "ae0d3d05bce73a572ba581e4f4a7f20164c18150169c3a67f406aada3e48c7e8" 2212 dependencies = [ 2213 "futures-await-test-macro", 2214 "futures-executor", 2215 ] 2216 2217 [[package]] 2218 name = "futures-await-test-macro" 2219 version = "0.3.0" 2220 source = "registry+https://github.com/rust-lang/crates.io-index" 2221 checksum = "4f150175e6832600500334550e00e4dc563a0b32f58a9d1ad407f6473378c839" 2222 dependencies = [ 2223 "proc-macro2", 2224 "quote", 2225 "syn 1.0.109", 2226 ] 2227 2228 [[package]] 2229 name = "futures-channel" 2230 version = "0.3.31" 2231 source = "registry+https://github.com/rust-lang/crates.io-index" 2232 checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 2233 dependencies = [ 2234 "futures-core", 2235 "futures-sink", 2236 ] 2237 2238 [[package]] 2239 name = "futures-core" 2240 version = "0.3.31" 2241 source = "registry+https://github.com/rust-lang/crates.io-index" 2242 checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 2243 2244 [[package]] 2245 name = "futures-executor" 2246 version = "0.3.31" 2247 source = "registry+https://github.com/rust-lang/crates.io-index" 2248 checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 2249 dependencies = [ 2250 "futures-core", 2251 "futures-task", 2252 "futures-util", 2253 ] 2254 2255 [[package]] 2256 name = "futures-io" 2257 version = "0.3.31" 2258 source = "registry+https://github.com/rust-lang/crates.io-index" 2259 checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 2260 2261 [[package]] 2262 name = "futures-lite" 2263 version = "1.13.0" 2264 source = "registry+https://github.com/rust-lang/crates.io-index" 2265 checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 2266 dependencies = [ 2267 "fastrand 1.9.0", 2268 "futures-core", 2269 "futures-io", 2270 "memchr", 2271 "parking", 2272 "pin-project-lite", 2273 "waker-fn", 2274 ] 2275 2276 [[package]] 2277 name = "futures-lite" 2278 version = "2.5.0" 2279 source = "registry+https://github.com/rust-lang/crates.io-index" 2280 checksum = "cef40d21ae2c515b51041df9ed313ed21e572df340ea58a922a0aefe7e8891a1" 2281 dependencies = [ 2282 "fastrand 2.3.0", 2283 "futures-core", 2284 "futures-io", 2285 "parking", 2286 "pin-project-lite", 2287 ] 2288 2289 [[package]] 2290 name = "futures-macro" 2291 version = "0.3.31" 2292 source = "registry+https://github.com/rust-lang/crates.io-index" 2293 checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 2294 dependencies = [ 2295 "proc-macro2", 2296 "quote", 2297 "syn 2.0.95", 2298 ] 2299 2300 [[package]] 2301 name = "futures-rustls" 2302 version = "0.26.0" 2303 source = "registry+https://github.com/rust-lang/crates.io-index" 2304 checksum = "a8f2f12607f92c69b12ed746fabf9ca4f5c482cba46679c1a75b874ed7c26adb" 2305 dependencies = [ 2306 "futures-io", 2307 "rustls", 2308 "rustls-pki-types", 2309 ] 2310 2311 [[package]] 2312 name = "futures-sink" 2313 version = "0.3.31" 2314 source = "registry+https://github.com/rust-lang/crates.io-index" 2315 checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 2316 2317 [[package]] 2318 name = "futures-task" 2319 version = "0.3.31" 2320 source = "registry+https://github.com/rust-lang/crates.io-index" 2321 checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 2322 2323 [[package]] 2324 name = "futures-util" 2325 version = "0.3.31" 2326 source = "registry+https://github.com/rust-lang/crates.io-index" 2327 checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 2328 dependencies = [ 2329 "futures-channel", 2330 "futures-core", 2331 "futures-io", 2332 "futures-macro", 2333 "futures-sink", 2334 "futures-task", 2335 "memchr", 2336 "pin-project-lite", 2337 "pin-utils", 2338 "slab", 2339 ] 2340 2341 [[package]] 2342 name = "generic-array" 2343 version = "0.14.7" 2344 source = "registry+https://github.com/rust-lang/crates.io-index" 2345 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 2346 dependencies = [ 2347 "typenum", 2348 "version_check", 2349 "zeroize", 2350 ] 2351 2352 [[package]] 2353 name = "getrandom" 2354 version = "0.2.15" 2355 source = "registry+https://github.com/rust-lang/crates.io-index" 2356 checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 2357 dependencies = [ 2358 "cfg-if", 2359 "js-sys", 2360 "libc", 2361 "wasi", 2362 "wasm-bindgen", 2363 ] 2364 2365 [[package]] 2366 name = "gimli" 2367 version = "0.31.1" 2368 source = "registry+https://github.com/rust-lang/crates.io-index" 2369 checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 2370 2371 [[package]] 2372 name = "glob" 2373 version = "0.3.2" 2374 source = "registry+https://github.com/rust-lang/crates.io-index" 2375 checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" 2376 2377 [[package]] 2378 name = "glob-match" 2379 version = "0.2.1" 2380 source = "registry+https://github.com/rust-lang/crates.io-index" 2381 checksum = "9985c9503b412198aa4197559e9a318524ebc4519c229bfa05a535828c950b9d" 2382 2383 [[package]] 2384 name = "gloo-timers" 2385 version = "0.3.0" 2386 source = "registry+https://github.com/rust-lang/crates.io-index" 2387 checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" 2388 dependencies = [ 2389 "futures-channel", 2390 "futures-core", 2391 "js-sys", 2392 "wasm-bindgen", 2393 ] 2394 2395 [[package]] 2396 name = "group" 2397 version = "0.13.0" 2398 source = "registry+https://github.com/rust-lang/crates.io-index" 2399 checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" 2400 dependencies = [ 2401 "ff", 2402 "rand_core", 2403 "subtle", 2404 ] 2405 2406 [[package]] 2407 name = "growable-bloom-filter" 2408 version = "2.1.1" 2409 source = "registry+https://github.com/rust-lang/crates.io-index" 2410 checksum = "d174ccb4ba660d431329e7f0797870d0a4281e36353ec4b4a3c5eab6c2cfb6f1" 2411 dependencies = [ 2412 "serde", 2413 "serde_bytes", 2414 "serde_derive", 2415 "xxhash-rust", 2416 ] 2417 2418 [[package]] 2419 name = "half" 2420 version = "2.4.1" 2421 source = "registry+https://github.com/rust-lang/crates.io-index" 2422 checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 2423 dependencies = [ 2424 "cfg-if", 2425 "crunchy", 2426 ] 2427 2428 [[package]] 2429 name = "hashbrown" 2430 version = "0.12.3" 2431 source = "registry+https://github.com/rust-lang/crates.io-index" 2432 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2433 2434 [[package]] 2435 name = "hashbrown" 2436 version = "0.14.5" 2437 source = "registry+https://github.com/rust-lang/crates.io-index" 2438 checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 2439 dependencies = [ 2440 "ahash", 2441 ] 2442 2443 [[package]] 2444 name = "hashbrown" 2445 version = "0.15.2" 2446 source = "registry+https://github.com/rust-lang/crates.io-index" 2447 checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 2448 2449 [[package]] 2450 name = "hashlink" 2451 version = "0.9.1" 2452 source = "registry+https://github.com/rust-lang/crates.io-index" 2453 checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" 2454 dependencies = [ 2455 "hashbrown 0.14.5", 2456 ] 2457 2458 [[package]] 2459 name = "hashx" 2460 version = "0.2.2" 2461 dependencies = [ 2462 "arrayvec", 2463 "blake2", 2464 "dynasmrt", 2465 "fixed-capacity-vec", 2466 "hex", 2467 "hex-literal", 2468 "rand_core", 2469 "thiserror 2.0.9", 2470 ] 2471 2472 [[package]] 2473 name = "heck" 2474 version = "0.5.0" 2475 source = "registry+https://github.com/rust-lang/crates.io-index" 2476 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 2477 2478 [[package]] 2479 name = "hermit-abi" 2480 version = "0.3.9" 2481 source = "registry+https://github.com/rust-lang/crates.io-index" 2482 checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 2483 2484 [[package]] 2485 name = "hermit-abi" 2486 version = "0.4.0" 2487 source = "registry+https://github.com/rust-lang/crates.io-index" 2488 checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" 2489 2490 [[package]] 2491 name = "hex" 2492 version = "0.4.3" 2493 source = "registry+https://github.com/rust-lang/crates.io-index" 2494 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2495 2496 [[package]] 2497 name = "hex-literal" 2498 version = "0.4.1" 2499 source = "registry+https://github.com/rust-lang/crates.io-index" 2500 checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" 2501 2502 [[package]] 2503 name = "hickory-proto" 2504 version = "0.24.2" 2505 source = "registry+https://github.com/rust-lang/crates.io-index" 2506 checksum = "447afdcdb8afb9d0a852af6dc65d9b285ce720ed7a59e42a8bf2e931c67bc1b5" 2507 dependencies = [ 2508 "async-trait", 2509 "cfg-if", 2510 "data-encoding", 2511 "enum-as-inner", 2512 "futures-channel", 2513 "futures-io", 2514 "futures-util", 2515 "idna", 2516 "ipnet", 2517 "once_cell", 2518 "rand", 2519 "thiserror 1.0.69", 2520 "tinyvec", 2521 "tokio", 2522 "tracing", 2523 "url", 2524 ] 2525 2526 [[package]] 2527 name = "hkdf" 2528 version = "0.12.4" 2529 source = "registry+https://github.com/rust-lang/crates.io-index" 2530 checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 2531 dependencies = [ 2532 "hmac", 2533 ] 2534 2535 [[package]] 2536 name = "hmac" 2537 version = "0.12.1" 2538 source = "registry+https://github.com/rust-lang/crates.io-index" 2539 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 2540 dependencies = [ 2541 "digest", 2542 ] 2543 2544 [[package]] 2545 name = "hostname-validator" 2546 version = "1.1.1" 2547 source = "registry+https://github.com/rust-lang/crates.io-index" 2548 checksum = "f558a64ac9af88b5ba400d99b579451af0d39c6d360980045b91aac966d705e2" 2549 2550 [[package]] 2551 name = "http" 2552 version = "1.2.0" 2553 source = "registry+https://github.com/rust-lang/crates.io-index" 2554 checksum = "f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea" 2555 dependencies = [ 2556 "bytes", 2557 "fnv", 2558 "itoa", 2559 ] 2560 2561 [[package]] 2562 name = "http-body" 2563 version = "1.0.1" 2564 source = "registry+https://github.com/rust-lang/crates.io-index" 2565 checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 2566 dependencies = [ 2567 "bytes", 2568 "http", 2569 ] 2570 2571 [[package]] 2572 name = "http-body-util" 2573 version = "0.1.2" 2574 source = "registry+https://github.com/rust-lang/crates.io-index" 2575 checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" 2576 dependencies = [ 2577 "bytes", 2578 "futures-util", 2579 "http", 2580 "http-body", 2581 "pin-project-lite", 2582 ] 2583 2584 [[package]] 2585 name = "httparse" 2586 version = "1.9.5" 2587 source = "registry+https://github.com/rust-lang/crates.io-index" 2588 checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" 2589 2590 [[package]] 2591 name = "httpdate" 2592 version = "1.0.3" 2593 source = "registry+https://github.com/rust-lang/crates.io-index" 2594 checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 2595 2596 [[package]] 2597 name = "humantime" 2598 version = "2.1.0" 2599 source = "registry+https://github.com/rust-lang/crates.io-index" 2600 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 2601 2602 [[package]] 2603 name = "humantime-serde" 2604 version = "1.1.1" 2605 source = "registry+https://github.com/rust-lang/crates.io-index" 2606 checksum = "57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c" 2607 dependencies = [ 2608 "humantime", 2609 "serde", 2610 ] 2611 2612 [[package]] 2613 name = "hyper" 2614 version = "1.5.2" 2615 source = "registry+https://github.com/rust-lang/crates.io-index" 2616 checksum = "256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0" 2617 dependencies = [ 2618 "bytes", 2619 "futures-channel", 2620 "futures-util", 2621 "http", 2622 "http-body", 2623 "httparse", 2624 "httpdate", 2625 "itoa", 2626 "pin-project-lite", 2627 "smallvec", 2628 "tokio", 2629 "want", 2630 ] 2631 2632 [[package]] 2633 name = "hyper-http-client-example" 2634 version = "0.1.0" 2635 dependencies = [ 2636 "anyhow", 2637 "arti-client", 2638 "http-body-util", 2639 "hyper", 2640 "hyper-util", 2641 "tokio", 2642 "tokio-native-tls", 2643 "tracing-subscriber", 2644 ] 2645 2646 [[package]] 2647 name = "hyper-http-hs-example" 2648 version = "0.1.0" 2649 dependencies = [ 2650 "anyhow", 2651 "arti-client", 2652 "futures", 2653 "hyper", 2654 "hyper-util", 2655 "safelog", 2656 "tokio", 2657 "tokio-util", 2658 "tor-cell", 2659 "tor-hsservice", 2660 "tor-proto", 2661 "tracing-subscriber", 2662 ] 2663 2664 [[package]] 2665 name = "hyper-util" 2666 version = "0.1.10" 2667 source = "registry+https://github.com/rust-lang/crates.io-index" 2668 checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" 2669 dependencies = [ 2670 "bytes", 2671 "futures-util", 2672 "http", 2673 "http-body", 2674 "hyper", 2675 "pin-project-lite", 2676 "tokio", 2677 "tower-service", 2678 ] 2679 2680 [[package]] 2681 name = "iana-time-zone" 2682 version = "0.1.61" 2683 source = "registry+https://github.com/rust-lang/crates.io-index" 2684 checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220" 2685 dependencies = [ 2686 "android_system_properties", 2687 "core-foundation-sys", 2688 "iana-time-zone-haiku", 2689 "js-sys", 2690 "wasm-bindgen", 2691 "windows-core 0.52.0", 2692 ] 2693 2694 [[package]] 2695 name = "iana-time-zone-haiku" 2696 version = "0.1.2" 2697 source = "registry+https://github.com/rust-lang/crates.io-index" 2698 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2699 dependencies = [ 2700 "cc", 2701 ] 2702 2703 [[package]] 2704 name = "icu_collections" 2705 version = "1.5.0" 2706 source = "registry+https://github.com/rust-lang/crates.io-index" 2707 checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 2708 dependencies = [ 2709 "displaydoc", 2710 "yoke", 2711 "zerofrom", 2712 "zerovec", 2713 ] 2714 2715 [[package]] 2716 name = "icu_locid" 2717 version = "1.5.0" 2718 source = "registry+https://github.com/rust-lang/crates.io-index" 2719 checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" 2720 dependencies = [ 2721 "displaydoc", 2722 "litemap", 2723 "tinystr 0.7.6", 2724 "writeable", 2725 "zerovec", 2726 ] 2727 2728 [[package]] 2729 name = "icu_locid_transform" 2730 version = "1.5.0" 2731 source = "registry+https://github.com/rust-lang/crates.io-index" 2732 checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" 2733 dependencies = [ 2734 "displaydoc", 2735 "icu_locid", 2736 "icu_locid_transform_data", 2737 "icu_provider", 2738 "tinystr 0.7.6", 2739 "zerovec", 2740 ] 2741 2742 [[package]] 2743 name = "icu_locid_transform_data" 2744 version = "1.5.0" 2745 source = "registry+https://github.com/rust-lang/crates.io-index" 2746 checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" 2747 2748 [[package]] 2749 name = "icu_normalizer" 2750 version = "1.5.0" 2751 source = "registry+https://github.com/rust-lang/crates.io-index" 2752 checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" 2753 dependencies = [ 2754 "displaydoc", 2755 "icu_collections", 2756 "icu_normalizer_data", 2757 "icu_properties", 2758 "icu_provider", 2759 "smallvec", 2760 "utf16_iter", 2761 "utf8_iter", 2762 "write16", 2763 "zerovec", 2764 ] 2765 2766 [[package]] 2767 name = "icu_normalizer_data" 2768 version = "1.5.0" 2769 source = "registry+https://github.com/rust-lang/crates.io-index" 2770 checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" 2771 2772 [[package]] 2773 name = "icu_properties" 2774 version = "1.5.1" 2775 source = "registry+https://github.com/rust-lang/crates.io-index" 2776 checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" 2777 dependencies = [ 2778 "displaydoc", 2779 "icu_collections", 2780 "icu_locid_transform", 2781 "icu_properties_data", 2782 "icu_provider", 2783 "tinystr 0.7.6", 2784 "zerovec", 2785 ] 2786 2787 [[package]] 2788 name = "icu_properties_data" 2789 version = "1.5.0" 2790 source = "registry+https://github.com/rust-lang/crates.io-index" 2791 checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" 2792 2793 [[package]] 2794 name = "icu_provider" 2795 version = "1.5.0" 2796 source = "registry+https://github.com/rust-lang/crates.io-index" 2797 checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" 2798 dependencies = [ 2799 "displaydoc", 2800 "icu_locid", 2801 "icu_provider_macros", 2802 "stable_deref_trait", 2803 "tinystr 0.7.6", 2804 "writeable", 2805 "yoke", 2806 "zerofrom", 2807 "zerovec", 2808 ] 2809 2810 [[package]] 2811 name = "icu_provider_macros" 2812 version = "1.5.0" 2813 source = "registry+https://github.com/rust-lang/crates.io-index" 2814 checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 2815 dependencies = [ 2816 "proc-macro2", 2817 "quote", 2818 "syn 2.0.95", 2819 ] 2820 2821 [[package]] 2822 name = "ident_case" 2823 version = "1.0.1" 2824 source = "registry+https://github.com/rust-lang/crates.io-index" 2825 checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 2826 2827 [[package]] 2828 name = "idna" 2829 version = "1.0.3" 2830 source = "registry+https://github.com/rust-lang/crates.io-index" 2831 checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" 2832 dependencies = [ 2833 "idna_adapter", 2834 "smallvec", 2835 "utf8_iter", 2836 ] 2837 2838 [[package]] 2839 name = "idna_adapter" 2840 version = "1.2.0" 2841 source = "registry+https://github.com/rust-lang/crates.io-index" 2842 checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" 2843 dependencies = [ 2844 "icu_normalizer", 2845 "icu_properties", 2846 ] 2847 2848 [[package]] 2849 name = "indexmap" 2850 version = "1.9.3" 2851 source = "registry+https://github.com/rust-lang/crates.io-index" 2852 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2853 dependencies = [ 2854 "autocfg", 2855 "hashbrown 0.12.3", 2856 "serde", 2857 ] 2858 2859 [[package]] 2860 name = "indexmap" 2861 version = "2.7.0" 2862 source = "registry+https://github.com/rust-lang/crates.io-index" 2863 checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" 2864 dependencies = [ 2865 "equivalent", 2866 "hashbrown 0.15.2", 2867 "serde", 2868 ] 2869 2870 [[package]] 2871 name = "inotify" 2872 version = "0.10.2" 2873 source = "registry+https://github.com/rust-lang/crates.io-index" 2874 checksum = "fdd168d97690d0b8c412d6b6c10360277f4d7ee495c5d0d5d5fe0854923255cc" 2875 dependencies = [ 2876 "bitflags 1.3.2", 2877 "inotify-sys", 2878 "libc", 2879 ] 2880 2881 [[package]] 2882 name = "inotify-sys" 2883 version = "0.1.5" 2884 source = "registry+https://github.com/rust-lang/crates.io-index" 2885 checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 2886 dependencies = [ 2887 "libc", 2888 ] 2889 2890 [[package]] 2891 name = "inout" 2892 version = "0.1.3" 2893 source = "registry+https://github.com/rust-lang/crates.io-index" 2894 checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 2895 dependencies = [ 2896 "generic-array", 2897 ] 2898 2899 [[package]] 2900 name = "instant" 2901 version = "0.1.13" 2902 source = "registry+https://github.com/rust-lang/crates.io-index" 2903 checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 2904 dependencies = [ 2905 "cfg-if", 2906 ] 2907 2908 [[package]] 2909 name = "inventory" 2910 version = "0.3.16" 2911 source = "registry+https://github.com/rust-lang/crates.io-index" 2912 checksum = "e5d80fade88dd420ce0d9ab6f7c58ef2272dde38db874657950f827d4982c817" 2913 dependencies = [ 2914 "rustversion", 2915 ] 2916 2917 [[package]] 2918 name = "io-extras" 2919 version = "0.18.4" 2920 source = "registry+https://github.com/rust-lang/crates.io-index" 2921 checksum = "2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65" 2922 dependencies = [ 2923 "io-lifetimes 2.0.4", 2924 "windows-sys 0.59.0", 2925 ] 2926 2927 [[package]] 2928 name = "io-lifetimes" 2929 version = "1.0.11" 2930 source = "registry+https://github.com/rust-lang/crates.io-index" 2931 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2932 dependencies = [ 2933 "hermit-abi 0.3.9", 2934 "libc", 2935 "windows-sys 0.48.0", 2936 ] 2937 2938 [[package]] 2939 name = "io-lifetimes" 2940 version = "2.0.4" 2941 source = "registry+https://github.com/rust-lang/crates.io-index" 2942 checksum = "06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983" 2943 2944 [[package]] 2945 name = "ipnet" 2946 version = "2.10.1" 2947 source = "registry+https://github.com/rust-lang/crates.io-index" 2948 checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" 2949 2950 [[package]] 2951 name = "is-terminal" 2952 version = "0.4.13" 2953 source = "registry+https://github.com/rust-lang/crates.io-index" 2954 checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b" 2955 dependencies = [ 2956 "hermit-abi 0.4.0", 2957 "libc", 2958 "windows-sys 0.52.0", 2959 ] 2960 2961 [[package]] 2962 name = "is_terminal_polyfill" 2963 version = "1.70.1" 2964 source = "registry+https://github.com/rust-lang/crates.io-index" 2965 checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 2966 2967 [[package]] 2968 name = "itertools" 2969 version = "0.10.5" 2970 source = "registry+https://github.com/rust-lang/crates.io-index" 2971 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 2972 dependencies = [ 2973 "either", 2974 ] 2975 2976 [[package]] 2977 name = "itertools" 2978 version = "0.13.0" 2979 source = "registry+https://github.com/rust-lang/crates.io-index" 2980 checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" 2981 dependencies = [ 2982 "either", 2983 ] 2984 2985 [[package]] 2986 name = "itertools" 2987 version = "0.14.0" 2988 source = "registry+https://github.com/rust-lang/crates.io-index" 2989 checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" 2990 dependencies = [ 2991 "either", 2992 ] 2993 2994 [[package]] 2995 name = "itoa" 2996 version = "1.0.14" 2997 source = "registry+https://github.com/rust-lang/crates.io-index" 2998 checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" 2999 3000 [[package]] 3001 name = "jobserver" 3002 version = "0.1.32" 3003 source = "registry+https://github.com/rust-lang/crates.io-index" 3004 checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 3005 dependencies = [ 3006 "libc", 3007 ] 3008 3009 [[package]] 3010 name = "js-sys" 3011 version = "0.3.76" 3012 source = "registry+https://github.com/rust-lang/crates.io-index" 3013 checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7" 3014 dependencies = [ 3015 "once_cell", 3016 "wasm-bindgen", 3017 ] 3018 3019 [[package]] 3020 name = "k12" 3021 version = "0.3.0" 3022 source = "registry+https://github.com/rust-lang/crates.io-index" 3023 checksum = "f4dc5fdb62af2f520116927304f15d25b3c2667b4817b90efdc045194c912c54" 3024 dependencies = [ 3025 "digest", 3026 "sha3", 3027 ] 3028 3029 [[package]] 3030 name = "keccak" 3031 version = "0.1.5" 3032 source = "registry+https://github.com/rust-lang/crates.io-index" 3033 checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" 3034 dependencies = [ 3035 "cpufeatures", 3036 ] 3037 3038 [[package]] 3039 name = "keygen-openssh-test" 3040 version = "0.1.0" 3041 dependencies = [ 3042 "base32", 3043 "clap", 3044 "rand", 3045 "rand_core", 3046 "ssh-key", 3047 "tor-basic-utils", 3048 "tor-keymgr", 3049 "tor-llcrypto", 3050 ] 3051 3052 [[package]] 3053 name = "kqueue" 3054 version = "1.0.8" 3055 source = "registry+https://github.com/rust-lang/crates.io-index" 3056 checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c" 3057 dependencies = [ 3058 "kqueue-sys", 3059 "libc", 3060 ] 3061 3062 [[package]] 3063 name = "kqueue-sys" 3064 version = "1.0.4" 3065 source = "registry+https://github.com/rust-lang/crates.io-index" 3066 checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" 3067 dependencies = [ 3068 "bitflags 1.3.2", 3069 "libc", 3070 ] 3071 3072 [[package]] 3073 name = "kv-log-macro" 3074 version = "1.0.7" 3075 source = "registry+https://github.com/rust-lang/crates.io-index" 3076 checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" 3077 dependencies = [ 3078 "log", 3079 ] 3080 3081 [[package]] 3082 name = "lazy_static" 3083 version = "1.5.0" 3084 source = "registry+https://github.com/rust-lang/crates.io-index" 3085 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 3086 dependencies = [ 3087 "spin 0.9.8", 3088 ] 3089 3090 [[package]] 3091 name = "libc" 3092 version = "0.2.169" 3093 source = "registry+https://github.com/rust-lang/crates.io-index" 3094 checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" 3095 3096 [[package]] 3097 name = "libm" 3098 version = "0.2.11" 3099 source = "registry+https://github.com/rust-lang/crates.io-index" 3100 checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" 3101 3102 [[package]] 3103 name = "libredox" 3104 version = "0.1.3" 3105 source = "registry+https://github.com/rust-lang/crates.io-index" 3106 checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 3107 dependencies = [ 3108 "bitflags 2.6.0", 3109 "libc", 3110 "redox_syscall", 3111 ] 3112 3113 [[package]] 3114 name = "libsqlite3-sys" 3115 version = "0.30.1" 3116 source = "registry+https://github.com/rust-lang/crates.io-index" 3117 checksum = "2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149" 3118 dependencies = [ 3119 "cc", 3120 "pkg-config", 3121 "vcpkg", 3122 ] 3123 3124 [[package]] 3125 name = "linux-raw-sys" 3126 version = "0.3.8" 3127 source = "registry+https://github.com/rust-lang/crates.io-index" 3128 checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 3129 3130 [[package]] 3131 name = "linux-raw-sys" 3132 version = "0.4.14" 3133 source = "registry+https://github.com/rust-lang/crates.io-index" 3134 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 3135 3136 [[package]] 3137 name = "litemap" 3138 version = "0.7.4" 3139 source = "registry+https://github.com/rust-lang/crates.io-index" 3140 checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" 3141 3142 [[package]] 3143 name = "lock_api" 3144 version = "0.4.12" 3145 source = "registry+https://github.com/rust-lang/crates.io-index" 3146 checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 3147 dependencies = [ 3148 "autocfg", 3149 "scopeguard", 3150 ] 3151 3152 [[package]] 3153 name = "log" 3154 version = "0.4.22" 3155 source = "registry+https://github.com/rust-lang/crates.io-index" 3156 checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 3157 dependencies = [ 3158 "value-bag", 3159 ] 3160 3161 [[package]] 3162 name = "lzma-sys" 3163 version = "0.1.20" 3164 source = "registry+https://github.com/rust-lang/crates.io-index" 3165 checksum = "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27" 3166 dependencies = [ 3167 "cc", 3168 "libc", 3169 "pkg-config", 3170 ] 3171 3172 [[package]] 3173 name = "matchers" 3174 version = "0.1.0" 3175 source = "registry+https://github.com/rust-lang/crates.io-index" 3176 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 3177 dependencies = [ 3178 "regex-automata 0.1.10", 3179 ] 3180 3181 [[package]] 3182 name = "matchit" 3183 version = "0.7.3" 3184 source = "registry+https://github.com/rust-lang/crates.io-index" 3185 checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 3186 3187 [[package]] 3188 name = "matrixmultiply" 3189 version = "0.3.9" 3190 source = "registry+https://github.com/rust-lang/crates.io-index" 3191 checksum = "9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a" 3192 dependencies = [ 3193 "autocfg", 3194 "rawpointer", 3195 ] 3196 3197 [[package]] 3198 name = "memchr" 3199 version = "2.7.4" 3200 source = "registry+https://github.com/rust-lang/crates.io-index" 3201 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 3202 3203 [[package]] 3204 name = "memmap2" 3205 version = "0.9.5" 3206 source = "registry+https://github.com/rust-lang/crates.io-index" 3207 checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" 3208 dependencies = [ 3209 "libc", 3210 ] 3211 3212 [[package]] 3213 name = "merlin" 3214 version = "3.0.0" 3215 source = "registry+https://github.com/rust-lang/crates.io-index" 3216 checksum = "58c38e2799fc0978b65dfff8023ec7843e2330bb462f19198840b34b6582397d" 3217 dependencies = [ 3218 "byteorder", 3219 "keccak", 3220 "rand_core", 3221 "zeroize", 3222 ] 3223 3224 [[package]] 3225 name = "mime" 3226 version = "0.3.17" 3227 source = "registry+https://github.com/rust-lang/crates.io-index" 3228 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 3229 3230 [[package]] 3231 name = "minimal-lexical" 3232 version = "0.2.1" 3233 source = "registry+https://github.com/rust-lang/crates.io-index" 3234 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 3235 3236 [[package]] 3237 name = "miniz_oxide" 3238 version = "0.8.2" 3239 source = "registry+https://github.com/rust-lang/crates.io-index" 3240 checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394" 3241 dependencies = [ 3242 "adler2", 3243 ] 3244 3245 [[package]] 3246 name = "mio" 3247 version = "1.0.3" 3248 source = "registry+https://github.com/rust-lang/crates.io-index" 3249 checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" 3250 dependencies = [ 3251 "libc", 3252 "log", 3253 "wasi", 3254 "windows-sys 0.52.0", 3255 ] 3256 3257 [[package]] 3258 name = "nalgebra" 3259 version = "0.33.2" 3260 source = "registry+https://github.com/rust-lang/crates.io-index" 3261 checksum = "26aecdf64b707efd1310e3544d709c5c0ac61c13756046aaaba41be5c4f66a3b" 3262 dependencies = [ 3263 "approx", 3264 "matrixmultiply", 3265 "num-complex", 3266 "num-rational", 3267 "num-traits", 3268 "rand", 3269 "rand_distr", 3270 "simba", 3271 "typenum", 3272 ] 3273 3274 [[package]] 3275 name = "native-tls" 3276 version = "0.2.12" 3277 source = "registry+https://github.com/rust-lang/crates.io-index" 3278 checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" 3279 dependencies = [ 3280 "libc", 3281 "log", 3282 "openssl", 3283 "openssl-probe", 3284 "openssl-sys", 3285 "schannel", 3286 "security-framework", 3287 "security-framework-sys", 3288 "tempfile", 3289 ] 3290 3291 [[package]] 3292 name = "nix" 3293 version = "0.29.0" 3294 source = "registry+https://github.com/rust-lang/crates.io-index" 3295 checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 3296 dependencies = [ 3297 "bitflags 2.6.0", 3298 "cfg-if", 3299 "cfg_aliases", 3300 "libc", 3301 ] 3302 3303 [[package]] 3304 name = "nom" 3305 version = "7.1.3" 3306 source = "registry+https://github.com/rust-lang/crates.io-index" 3307 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 3308 dependencies = [ 3309 "memchr", 3310 "minimal-lexical", 3311 ] 3312 3313 [[package]] 3314 name = "normalize-line-endings" 3315 version = "0.3.0" 3316 source = "registry+https://github.com/rust-lang/crates.io-index" 3317 checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" 3318 3319 [[package]] 3320 name = "notify" 3321 version = "7.0.0" 3322 source = "registry+https://github.com/rust-lang/crates.io-index" 3323 checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009" 3324 dependencies = [ 3325 "bitflags 2.6.0", 3326 "filetime", 3327 "inotify", 3328 "kqueue", 3329 "libc", 3330 "log", 3331 "mio", 3332 "notify-types", 3333 "walkdir", 3334 "windows-sys 0.52.0", 3335 ] 3336 3337 [[package]] 3338 name = "notify-types" 3339 version = "1.0.1" 3340 source = "registry+https://github.com/rust-lang/crates.io-index" 3341 checksum = "585d3cb5e12e01aed9e8a1f70d5c6b5e86fe2a6e48fc8cd0b3e0b8df6f6eb174" 3342 dependencies = [ 3343 "instant", 3344 ] 3345 3346 [[package]] 3347 name = "nu-ansi-term" 3348 version = "0.46.0" 3349 source = "registry+https://github.com/rust-lang/crates.io-index" 3350 checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 3351 dependencies = [ 3352 "overload", 3353 "winapi", 3354 ] 3355 3356 [[package]] 3357 name = "num-bigint" 3358 version = "0.4.6" 3359 source = "registry+https://github.com/rust-lang/crates.io-index" 3360 checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 3361 dependencies = [ 3362 "num-integer", 3363 "num-traits", 3364 ] 3365 3366 [[package]] 3367 name = "num-bigint-dig" 3368 version = "0.8.4" 3369 source = "registry+https://github.com/rust-lang/crates.io-index" 3370 checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" 3371 dependencies = [ 3372 "byteorder", 3373 "lazy_static", 3374 "libm", 3375 "num-integer", 3376 "num-iter", 3377 "num-traits", 3378 "rand", 3379 "smallvec", 3380 "zeroize", 3381 ] 3382 3383 [[package]] 3384 name = "num-complex" 3385 version = "0.4.6" 3386 source = "registry+https://github.com/rust-lang/crates.io-index" 3387 checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" 3388 dependencies = [ 3389 "num-traits", 3390 ] 3391 3392 [[package]] 3393 name = "num-conv" 3394 version = "0.1.0" 3395 source = "registry+https://github.com/rust-lang/crates.io-index" 3396 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 3397 3398 [[package]] 3399 name = "num-integer" 3400 version = "0.1.46" 3401 source = "registry+https://github.com/rust-lang/crates.io-index" 3402 checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 3403 dependencies = [ 3404 "num-traits", 3405 ] 3406 3407 [[package]] 3408 name = "num-iter" 3409 version = "0.1.45" 3410 source = "registry+https://github.com/rust-lang/crates.io-index" 3411 checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 3412 dependencies = [ 3413 "autocfg", 3414 "num-integer", 3415 "num-traits", 3416 ] 3417 3418 [[package]] 3419 name = "num-rational" 3420 version = "0.4.2" 3421 source = "registry+https://github.com/rust-lang/crates.io-index" 3422 checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" 3423 dependencies = [ 3424 "num-bigint", 3425 "num-integer", 3426 "num-traits", 3427 ] 3428 3429 [[package]] 3430 name = "num-traits" 3431 version = "0.2.19" 3432 source = "registry+https://github.com/rust-lang/crates.io-index" 3433 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 3434 dependencies = [ 3435 "autocfg", 3436 "libm", 3437 ] 3438 3439 [[package]] 3440 name = "num_enum" 3441 version = "0.7.3" 3442 source = "registry+https://github.com/rust-lang/crates.io-index" 3443 checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" 3444 dependencies = [ 3445 "num_enum_derive", 3446 ] 3447 3448 [[package]] 3449 name = "num_enum_derive" 3450 version = "0.7.3" 3451 source = "registry+https://github.com/rust-lang/crates.io-index" 3452 checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" 3453 dependencies = [ 3454 "proc-macro-crate", 3455 "proc-macro2", 3456 "quote", 3457 "syn 2.0.95", 3458 ] 3459 3460 [[package]] 3461 name = "obfs4-checker" 3462 version = "0.1.0" 3463 dependencies = [ 3464 "anyhow", 3465 "arti-client", 3466 "axum", 3467 "clap", 3468 "futures", 3469 "serde", 3470 "time", 3471 "tokio", 3472 "tor-chanmgr", 3473 "tor-error", 3474 "tor-guardmgr", 3475 "tor-proto", 3476 "tor-rtcompat", 3477 "tracing-subscriber", 3478 ] 3479 3480 [[package]] 3481 name = "object" 3482 version = "0.36.7" 3483 source = "registry+https://github.com/rust-lang/crates.io-index" 3484 checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" 3485 dependencies = [ 3486 "memchr", 3487 ] 3488 3489 [[package]] 3490 name = "once_cell" 3491 version = "1.20.2" 3492 source = "registry+https://github.com/rust-lang/crates.io-index" 3493 checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 3494 3495 [[package]] 3496 name = "oneshot-fused-workaround" 3497 version = "0.2.1" 3498 dependencies = [ 3499 "futures", 3500 ] 3501 3502 [[package]] 3503 name = "oorandom" 3504 version = "11.1.4" 3505 source = "registry+https://github.com/rust-lang/crates.io-index" 3506 checksum = "b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9" 3507 3508 [[package]] 3509 name = "openssl" 3510 version = "0.10.68" 3511 source = "registry+https://github.com/rust-lang/crates.io-index" 3512 checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" 3513 dependencies = [ 3514 "bitflags 2.6.0", 3515 "cfg-if", 3516 "foreign-types", 3517 "libc", 3518 "once_cell", 3519 "openssl-macros", 3520 "openssl-sys", 3521 ] 3522 3523 [[package]] 3524 name = "openssl-macros" 3525 version = "0.1.1" 3526 source = "registry+https://github.com/rust-lang/crates.io-index" 3527 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 3528 dependencies = [ 3529 "proc-macro2", 3530 "quote", 3531 "syn 2.0.95", 3532 ] 3533 3534 [[package]] 3535 name = "openssl-probe" 3536 version = "0.1.5" 3537 source = "registry+https://github.com/rust-lang/crates.io-index" 3538 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 3539 3540 [[package]] 3541 name = "openssl-src" 3542 version = "300.4.1+3.4.0" 3543 source = "registry+https://github.com/rust-lang/crates.io-index" 3544 checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c" 3545 dependencies = [ 3546 "cc", 3547 ] 3548 3549 [[package]] 3550 name = "openssl-sys" 3551 version = "0.9.104" 3552 source = "registry+https://github.com/rust-lang/crates.io-index" 3553 checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" 3554 dependencies = [ 3555 "cc", 3556 "libc", 3557 "openssl-src", 3558 "pkg-config", 3559 "vcpkg", 3560 ] 3561 3562 [[package]] 3563 name = "option-ext" 3564 version = "0.2.0" 3565 source = "registry+https://github.com/rust-lang/crates.io-index" 3566 checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 3567 3568 [[package]] 3569 name = "ordered-float" 3570 version = "2.10.1" 3571 source = "registry+https://github.com/rust-lang/crates.io-index" 3572 checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" 3573 dependencies = [ 3574 "num-traits", 3575 ] 3576 3577 [[package]] 3578 name = "os_pipe" 3579 version = "1.2.1" 3580 source = "registry+https://github.com/rust-lang/crates.io-index" 3581 checksum = "5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982" 3582 dependencies = [ 3583 "libc", 3584 "windows-sys 0.59.0", 3585 ] 3586 3587 [[package]] 3588 name = "os_str_bytes" 3589 version = "6.6.1" 3590 source = "registry+https://github.com/rust-lang/crates.io-index" 3591 checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" 3592 dependencies = [ 3593 "memchr", 3594 ] 3595 3596 [[package]] 3597 name = "overload" 3598 version = "0.1.1" 3599 source = "registry+https://github.com/rust-lang/crates.io-index" 3600 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 3601 3602 [[package]] 3603 name = "p256" 3604 version = "0.13.2" 3605 source = "registry+https://github.com/rust-lang/crates.io-index" 3606 checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" 3607 dependencies = [ 3608 "ecdsa", 3609 "elliptic-curve", 3610 "primeorder", 3611 "sha2", 3612 ] 3613 3614 [[package]] 3615 name = "p384" 3616 version = "0.13.0" 3617 source = "registry+https://github.com/rust-lang/crates.io-index" 3618 checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209" 3619 dependencies = [ 3620 "ecdsa", 3621 "elliptic-curve", 3622 "primeorder", 3623 "sha2", 3624 ] 3625 3626 [[package]] 3627 name = "p521" 3628 version = "0.13.3" 3629 source = "registry+https://github.com/rust-lang/crates.io-index" 3630 checksum = "0fc9e2161f1f215afdfce23677034ae137bbd45016a880c2eb3ba8eb95f085b2" 3631 dependencies = [ 3632 "base16ct", 3633 "ecdsa", 3634 "elliptic-curve", 3635 "primeorder", 3636 "rand_core", 3637 "sha2", 3638 ] 3639 3640 [[package]] 3641 name = "parking" 3642 version = "2.2.1" 3643 source = "registry+https://github.com/rust-lang/crates.io-index" 3644 checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" 3645 3646 [[package]] 3647 name = "parking_lot" 3648 version = "0.12.3" 3649 source = "registry+https://github.com/rust-lang/crates.io-index" 3650 checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 3651 dependencies = [ 3652 "lock_api", 3653 "parking_lot_core", 3654 ] 3655 3656 [[package]] 3657 name = "parking_lot_core" 3658 version = "0.9.10" 3659 source = "registry+https://github.com/rust-lang/crates.io-index" 3660 checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 3661 dependencies = [ 3662 "cfg-if", 3663 "libc", 3664 "redox_syscall", 3665 "smallvec", 3666 "windows-targets 0.52.6", 3667 ] 3668 3669 [[package]] 3670 name = "paste" 3671 version = "1.0.15" 3672 source = "registry+https://github.com/rust-lang/crates.io-index" 3673 checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 3674 3675 [[package]] 3676 name = "pem-rfc7468" 3677 version = "0.7.0" 3678 source = "registry+https://github.com/rust-lang/crates.io-index" 3679 checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" 3680 dependencies = [ 3681 "base64ct", 3682 ] 3683 3684 [[package]] 3685 name = "percent-encoding" 3686 version = "2.3.1" 3687 source = "registry+https://github.com/rust-lang/crates.io-index" 3688 checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 3689 3690 [[package]] 3691 name = "permutohedron" 3692 version = "0.2.4" 3693 source = "registry+https://github.com/rust-lang/crates.io-index" 3694 checksum = "b687ff7b5da449d39e418ad391e5e08da53ec334903ddbb921db208908fc372c" 3695 3696 [[package]] 3697 name = "phf" 3698 version = "0.11.3" 3699 source = "registry+https://github.com/rust-lang/crates.io-index" 3700 checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" 3701 dependencies = [ 3702 "phf_macros", 3703 "phf_shared", 3704 ] 3705 3706 [[package]] 3707 name = "phf_generator" 3708 version = "0.11.3" 3709 source = "registry+https://github.com/rust-lang/crates.io-index" 3710 checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" 3711 dependencies = [ 3712 "phf_shared", 3713 "rand", 3714 ] 3715 3716 [[package]] 3717 name = "phf_macros" 3718 version = "0.11.3" 3719 source = "registry+https://github.com/rust-lang/crates.io-index" 3720 checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" 3721 dependencies = [ 3722 "phf_generator", 3723 "phf_shared", 3724 "proc-macro2", 3725 "quote", 3726 "syn 2.0.95", 3727 ] 3728 3729 [[package]] 3730 name = "phf_shared" 3731 version = "0.11.3" 3732 source = "registry+https://github.com/rust-lang/crates.io-index" 3733 checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" 3734 dependencies = [ 3735 "siphasher", 3736 ] 3737 3738 [[package]] 3739 name = "pico-args" 3740 version = "0.5.0" 3741 source = "registry+https://github.com/rust-lang/crates.io-index" 3742 checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 3743 3744 [[package]] 3745 name = "pin-project" 3746 version = "1.1.8" 3747 source = "registry+https://github.com/rust-lang/crates.io-index" 3748 checksum = "1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916" 3749 dependencies = [ 3750 "pin-project-internal", 3751 ] 3752 3753 [[package]] 3754 name = "pin-project-internal" 3755 version = "1.1.8" 3756 source = "registry+https://github.com/rust-lang/crates.io-index" 3757 checksum = "d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb" 3758 dependencies = [ 3759 "proc-macro2", 3760 "quote", 3761 "syn 2.0.95", 3762 ] 3763 3764 [[package]] 3765 name = "pin-project-lite" 3766 version = "0.2.16" 3767 source = "registry+https://github.com/rust-lang/crates.io-index" 3768 checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 3769 3770 [[package]] 3771 name = "pin-utils" 3772 version = "0.1.0" 3773 source = "registry+https://github.com/rust-lang/crates.io-index" 3774 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 3775 3776 [[package]] 3777 name = "piper" 3778 version = "0.2.4" 3779 source = "registry+https://github.com/rust-lang/crates.io-index" 3780 checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" 3781 dependencies = [ 3782 "atomic-waker", 3783 "fastrand 2.3.0", 3784 "futures-io", 3785 ] 3786 3787 [[package]] 3788 name = "pkcs1" 3789 version = "0.7.5" 3790 source = "registry+https://github.com/rust-lang/crates.io-index" 3791 checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" 3792 dependencies = [ 3793 "der", 3794 "pkcs8", 3795 "spki", 3796 ] 3797 3798 [[package]] 3799 name = "pkcs8" 3800 version = "0.10.2" 3801 source = "registry+https://github.com/rust-lang/crates.io-index" 3802 checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" 3803 dependencies = [ 3804 "der", 3805 "spki", 3806 ] 3807 3808 [[package]] 3809 name = "pkg-config" 3810 version = "0.3.31" 3811 source = "registry+https://github.com/rust-lang/crates.io-index" 3812 checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 3813 3814 [[package]] 3815 name = "plotters" 3816 version = "0.3.7" 3817 source = "registry+https://github.com/rust-lang/crates.io-index" 3818 checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747" 3819 dependencies = [ 3820 "num-traits", 3821 "plotters-backend", 3822 "plotters-svg", 3823 "wasm-bindgen", 3824 "web-sys", 3825 ] 3826 3827 [[package]] 3828 name = "plotters-backend" 3829 version = "0.3.7" 3830 source = "registry+https://github.com/rust-lang/crates.io-index" 3831 checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a" 3832 3833 [[package]] 3834 name = "plotters-svg" 3835 version = "0.3.7" 3836 source = "registry+https://github.com/rust-lang/crates.io-index" 3837 checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670" 3838 dependencies = [ 3839 "plotters-backend", 3840 ] 3841 3842 [[package]] 3843 name = "polling" 3844 version = "2.8.0" 3845 source = "registry+https://github.com/rust-lang/crates.io-index" 3846 checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 3847 dependencies = [ 3848 "autocfg", 3849 "bitflags 1.3.2", 3850 "cfg-if", 3851 "concurrent-queue", 3852 "libc", 3853 "log", 3854 "pin-project-lite", 3855 "windows-sys 0.48.0", 3856 ] 3857 3858 [[package]] 3859 name = "polling" 3860 version = "3.7.4" 3861 source = "registry+https://github.com/rust-lang/crates.io-index" 3862 checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f" 3863 dependencies = [ 3864 "cfg-if", 3865 "concurrent-queue", 3866 "hermit-abi 0.4.0", 3867 "pin-project-lite", 3868 "rustix 0.38.42", 3869 "tracing", 3870 "windows-sys 0.59.0", 3871 ] 3872 3873 [[package]] 3874 name = "postage" 3875 version = "0.5.0" 3876 source = "registry+https://github.com/rust-lang/crates.io-index" 3877 checksum = "af3fb618632874fb76937c2361a7f22afd393c982a2165595407edc75b06d3c1" 3878 dependencies = [ 3879 "atomic 0.5.3", 3880 "crossbeam-queue", 3881 "futures", 3882 "parking_lot", 3883 "pin-project", 3884 "static_assertions", 3885 "thiserror 1.0.69", 3886 ] 3887 3888 [[package]] 3889 name = "powerfmt" 3890 version = "0.2.0" 3891 source = "registry+https://github.com/rust-lang/crates.io-index" 3892 checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 3893 3894 [[package]] 3895 name = "ppv-lite86" 3896 version = "0.2.20" 3897 source = "registry+https://github.com/rust-lang/crates.io-index" 3898 checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 3899 dependencies = [ 3900 "zerocopy", 3901 ] 3902 3903 [[package]] 3904 name = "primeorder" 3905 version = "0.13.6" 3906 source = "registry+https://github.com/rust-lang/crates.io-index" 3907 checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" 3908 dependencies = [ 3909 "elliptic-curve", 3910 ] 3911 3912 [[package]] 3913 name = "priority-queue" 3914 version = "2.1.1" 3915 source = "registry+https://github.com/rust-lang/crates.io-index" 3916 checksum = "714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d" 3917 dependencies = [ 3918 "autocfg", 3919 "equivalent", 3920 "indexmap 2.7.0", 3921 ] 3922 3923 [[package]] 3924 name = "proc-macro-crate" 3925 version = "3.2.0" 3926 source = "registry+https://github.com/rust-lang/crates.io-index" 3927 checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" 3928 dependencies = [ 3929 "toml_edit", 3930 ] 3931 3932 [[package]] 3933 name = "proc-macro-error-attr2" 3934 version = "2.0.0" 3935 source = "registry+https://github.com/rust-lang/crates.io-index" 3936 checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" 3937 dependencies = [ 3938 "proc-macro2", 3939 "quote", 3940 ] 3941 3942 [[package]] 3943 name = "proc-macro-error2" 3944 version = "2.0.1" 3945 source = "registry+https://github.com/rust-lang/crates.io-index" 3946 checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" 3947 dependencies = [ 3948 "proc-macro-error-attr2", 3949 "proc-macro2", 3950 "quote", 3951 "syn 2.0.95", 3952 ] 3953 3954 [[package]] 3955 name = "proc-macro2" 3956 version = "1.0.92" 3957 source = "registry+https://github.com/rust-lang/crates.io-index" 3958 checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" 3959 dependencies = [ 3960 "unicode-ident", 3961 ] 3962 3963 [[package]] 3964 name = "pt-proxy" 3965 version = "0.1.0" 3966 dependencies = [ 3967 "anyhow", 3968 "clap", 3969 "fast-socks5", 3970 "thiserror 2.0.9", 3971 "tokio", 3972 "tokio-stream", 3973 "tor-chanmgr", 3974 "tor-linkspec", 3975 "tor-ptmgr", 3976 "tor-rtcompat", 3977 "tor-socksproto", 3978 "tracing-subscriber", 3979 ] 3980 3981 [[package]] 3982 name = "pwd-grp" 3983 version = "1.0.0" 3984 source = "registry+https://github.com/rust-lang/crates.io-index" 3985 checksum = "b94fdf3867b7f2889a736f0022ea9386766280d2cca4bdbe41629ada9e4f3b8f" 3986 dependencies = [ 3987 "derive-deftly", 3988 "libc", 3989 "paste", 3990 "thiserror 1.0.69", 3991 ] 3992 3993 [[package]] 3994 name = "quote" 3995 version = "1.0.38" 3996 source = "registry+https://github.com/rust-lang/crates.io-index" 3997 checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" 3998 dependencies = [ 3999 "proc-macro2", 4000 ] 4001 4002 [[package]] 4003 name = "radium" 4004 version = "0.7.0" 4005 source = "registry+https://github.com/rust-lang/crates.io-index" 4006 checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 4007 4008 [[package]] 4009 name = "rand" 4010 version = "0.8.5" 4011 source = "registry+https://github.com/rust-lang/crates.io-index" 4012 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 4013 dependencies = [ 4014 "libc", 4015 "rand_chacha", 4016 "rand_core", 4017 ] 4018 4019 [[package]] 4020 name = "rand_chacha" 4021 version = "0.3.1" 4022 source = "registry+https://github.com/rust-lang/crates.io-index" 4023 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 4024 dependencies = [ 4025 "ppv-lite86", 4026 "rand_core", 4027 ] 4028 4029 [[package]] 4030 name = "rand_core" 4031 version = "0.6.4" 4032 source = "registry+https://github.com/rust-lang/crates.io-index" 4033 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 4034 dependencies = [ 4035 "getrandom", 4036 ] 4037 4038 [[package]] 4039 name = "rand_distr" 4040 version = "0.4.3" 4041 source = "registry+https://github.com/rust-lang/crates.io-index" 4042 checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" 4043 dependencies = [ 4044 "num-traits", 4045 "rand", 4046 ] 4047 4048 [[package]] 4049 name = "rangemap" 4050 version = "1.5.1" 4051 source = "registry+https://github.com/rust-lang/crates.io-index" 4052 checksum = "f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684" 4053 4054 [[package]] 4055 name = "rawpointer" 4056 version = "0.2.1" 4057 source = "registry+https://github.com/rust-lang/crates.io-index" 4058 checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" 4059 4060 [[package]] 4061 name = "rayon" 4062 version = "1.10.0" 4063 source = "registry+https://github.com/rust-lang/crates.io-index" 4064 checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 4065 dependencies = [ 4066 "either", 4067 "rayon-core", 4068 ] 4069 4070 [[package]] 4071 name = "rayon-core" 4072 version = "1.12.1" 4073 source = "registry+https://github.com/rust-lang/crates.io-index" 4074 checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 4075 dependencies = [ 4076 "crossbeam-deque", 4077 "crossbeam-utils", 4078 ] 4079 4080 [[package]] 4081 name = "redox_syscall" 4082 version = "0.5.8" 4083 source = "registry+https://github.com/rust-lang/crates.io-index" 4084 checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" 4085 dependencies = [ 4086 "bitflags 2.6.0", 4087 ] 4088 4089 [[package]] 4090 name = "redox_users" 4091 version = "0.4.6" 4092 source = "registry+https://github.com/rust-lang/crates.io-index" 4093 checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 4094 dependencies = [ 4095 "getrandom", 4096 "libredox", 4097 "thiserror 1.0.69", 4098 ] 4099 4100 [[package]] 4101 name = "regex" 4102 version = "1.11.1" 4103 source = "registry+https://github.com/rust-lang/crates.io-index" 4104 checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 4105 dependencies = [ 4106 "aho-corasick", 4107 "memchr", 4108 "regex-automata 0.4.9", 4109 "regex-syntax 0.8.5", 4110 ] 4111 4112 [[package]] 4113 name = "regex-automata" 4114 version = "0.1.10" 4115 source = "registry+https://github.com/rust-lang/crates.io-index" 4116 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 4117 dependencies = [ 4118 "regex-syntax 0.6.29", 4119 ] 4120 4121 [[package]] 4122 name = "regex-automata" 4123 version = "0.4.9" 4124 source = "registry+https://github.com/rust-lang/crates.io-index" 4125 checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 4126 dependencies = [ 4127 "aho-corasick", 4128 "memchr", 4129 "regex-syntax 0.8.5", 4130 ] 4131 4132 [[package]] 4133 name = "regex-syntax" 4134 version = "0.6.29" 4135 source = "registry+https://github.com/rust-lang/crates.io-index" 4136 checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 4137 4138 [[package]] 4139 name = "regex-syntax" 4140 version = "0.8.5" 4141 source = "registry+https://github.com/rust-lang/crates.io-index" 4142 checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 4143 4144 [[package]] 4145 name = "retry-error" 4146 version = "0.6.2" 4147 dependencies = [ 4148 "anyhow", 4149 "derive_more", 4150 "thiserror 2.0.9", 4151 ] 4152 4153 [[package]] 4154 name = "rfc6979" 4155 version = "0.4.0" 4156 source = "registry+https://github.com/rust-lang/crates.io-index" 4157 checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" 4158 dependencies = [ 4159 "hmac", 4160 "subtle", 4161 ] 4162 4163 [[package]] 4164 name = "ring" 4165 version = "0.16.20" 4166 source = "registry+https://github.com/rust-lang/crates.io-index" 4167 checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 4168 dependencies = [ 4169 "cc", 4170 "libc", 4171 "once_cell", 4172 "spin 0.5.2", 4173 "untrusted 0.7.1", 4174 "web-sys", 4175 "winapi", 4176 ] 4177 4178 [[package]] 4179 name = "ring" 4180 version = "0.17.8" 4181 source = "registry+https://github.com/rust-lang/crates.io-index" 4182 checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 4183 dependencies = [ 4184 "cc", 4185 "cfg-if", 4186 "getrandom", 4187 "libc", 4188 "spin 0.9.8", 4189 "untrusted 0.9.0", 4190 "windows-sys 0.52.0", 4191 ] 4192 4193 [[package]] 4194 name = "rlimit" 4195 version = "0.10.2" 4196 source = "registry+https://github.com/rust-lang/crates.io-index" 4197 checksum = "7043b63bd0cd1aaa628e476b80e6d4023a3b50eb32789f2728908107bd0c793a" 4198 dependencies = [ 4199 "libc", 4200 ] 4201 4202 [[package]] 4203 name = "rmp" 4204 version = "0.8.14" 4205 source = "registry+https://github.com/rust-lang/crates.io-index" 4206 checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" 4207 dependencies = [ 4208 "byteorder", 4209 "num-traits", 4210 "paste", 4211 ] 4212 4213 [[package]] 4214 name = "rmp-serde" 4215 version = "1.3.0" 4216 source = "registry+https://github.com/rust-lang/crates.io-index" 4217 checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" 4218 dependencies = [ 4219 "byteorder", 4220 "rmp", 4221 "serde", 4222 ] 4223 4224 [[package]] 4225 name = "rsa" 4226 version = "0.9.7" 4227 source = "registry+https://github.com/rust-lang/crates.io-index" 4228 checksum = "47c75d7c5c6b673e58bf54d8544a9f432e3a925b0e80f7cd3602ab5c50c55519" 4229 dependencies = [ 4230 "const-oid", 4231 "digest", 4232 "num-bigint-dig", 4233 "num-integer", 4234 "num-traits", 4235 "pkcs1", 4236 "pkcs8", 4237 "rand_core", 4238 "sha2", 4239 "signature", 4240 "spki", 4241 "subtle", 4242 "zeroize", 4243 ] 4244 4245 [[package]] 4246 name = "rusqlite" 4247 version = "0.32.1" 4248 source = "registry+https://github.com/rust-lang/crates.io-index" 4249 checksum = "7753b721174eb8ff87a9a0e799e2d7bc3749323e773db92e0984debb00019d6e" 4250 dependencies = [ 4251 "bitflags 2.6.0", 4252 "fallible-iterator", 4253 "fallible-streaming-iterator", 4254 "hashlink", 4255 "libsqlite3-sys", 4256 "smallvec", 4257 "time", 4258 ] 4259 4260 [[package]] 4261 name = "rustc-demangle" 4262 version = "0.1.24" 4263 source = "registry+https://github.com/rust-lang/crates.io-index" 4264 checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 4265 4266 [[package]] 4267 name = "rustc_version" 4268 version = "0.4.1" 4269 source = "registry+https://github.com/rust-lang/crates.io-index" 4270 checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" 4271 dependencies = [ 4272 "semver", 4273 ] 4274 4275 [[package]] 4276 name = "rusticata-macros" 4277 version = "4.1.0" 4278 source = "registry+https://github.com/rust-lang/crates.io-index" 4279 checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" 4280 dependencies = [ 4281 "nom", 4282 ] 4283 4284 [[package]] 4285 name = "rustix" 4286 version = "0.37.27" 4287 source = "registry+https://github.com/rust-lang/crates.io-index" 4288 checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" 4289 dependencies = [ 4290 "bitflags 1.3.2", 4291 "errno", 4292 "io-lifetimes 1.0.11", 4293 "libc", 4294 "linux-raw-sys 0.3.8", 4295 "windows-sys 0.48.0", 4296 ] 4297 4298 [[package]] 4299 name = "rustix" 4300 version = "0.38.42" 4301 source = "registry+https://github.com/rust-lang/crates.io-index" 4302 checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85" 4303 dependencies = [ 4304 "bitflags 2.6.0", 4305 "errno", 4306 "itoa", 4307 "libc", 4308 "linux-raw-sys 0.4.14", 4309 "once_cell", 4310 "windows-sys 0.59.0", 4311 ] 4312 4313 [[package]] 4314 name = "rustls" 4315 version = "0.23.20" 4316 source = "registry+https://github.com/rust-lang/crates.io-index" 4317 checksum = "5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b" 4318 dependencies = [ 4319 "log", 4320 "once_cell", 4321 "ring 0.17.8", 4322 "rustls-pki-types", 4323 "rustls-webpki", 4324 "subtle", 4325 "zeroize", 4326 ] 4327 4328 [[package]] 4329 name = "rustls-pki-types" 4330 version = "1.10.1" 4331 source = "registry+https://github.com/rust-lang/crates.io-index" 4332 checksum = "d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37" 4333 4334 [[package]] 4335 name = "rustls-webpki" 4336 version = "0.102.8" 4337 source = "registry+https://github.com/rust-lang/crates.io-index" 4338 checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" 4339 dependencies = [ 4340 "ring 0.17.8", 4341 "rustls-pki-types", 4342 "untrusted 0.9.0", 4343 ] 4344 4345 [[package]] 4346 name = "rustversion" 4347 version = "1.0.19" 4348 source = "registry+https://github.com/rust-lang/crates.io-index" 4349 checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4" 4350 4351 [[package]] 4352 name = "ryu" 4353 version = "1.0.18" 4354 source = "registry+https://github.com/rust-lang/crates.io-index" 4355 checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 4356 4357 [[package]] 4358 name = "safe_arch" 4359 version = "0.7.4" 4360 source = "registry+https://github.com/rust-lang/crates.io-index" 4361 checksum = "96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323" 4362 dependencies = [ 4363 "bytemuck", 4364 ] 4365 4366 [[package]] 4367 name = "safelog" 4368 version = "0.4.3" 4369 dependencies = [ 4370 "derive_more", 4371 "educe", 4372 "either", 4373 "fluid-let", 4374 "serde", 4375 "serial_test", 4376 "static_assertions", 4377 "thiserror 2.0.9", 4378 ] 4379 4380 [[package]] 4381 name = "same-file" 4382 version = "1.0.6" 4383 source = "registry+https://github.com/rust-lang/crates.io-index" 4384 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 4385 dependencies = [ 4386 "winapi-util", 4387 ] 4388 4389 [[package]] 4390 name = "sanitize-filename" 4391 version = "0.6.0" 4392 source = "registry+https://github.com/rust-lang/crates.io-index" 4393 checksum = "bc984f4f9ceb736a7bb755c3e3bd17dc56370af2600c9780dcc48c66453da34d" 4394 dependencies = [ 4395 "regex", 4396 ] 4397 4398 [[package]] 4399 name = "scc" 4400 version = "2.3.0" 4401 source = "registry+https://github.com/rust-lang/crates.io-index" 4402 checksum = "28e1c91382686d21b5ac7959341fcb9780fa7c03773646995a87c950fa7be640" 4403 dependencies = [ 4404 "sdd", 4405 ] 4406 4407 [[package]] 4408 name = "schannel" 4409 version = "0.1.27" 4410 source = "registry+https://github.com/rust-lang/crates.io-index" 4411 checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" 4412 dependencies = [ 4413 "windows-sys 0.59.0", 4414 ] 4415 4416 [[package]] 4417 name = "scopeguard" 4418 version = "1.2.0" 4419 source = "registry+https://github.com/rust-lang/crates.io-index" 4420 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 4421 4422 [[package]] 4423 name = "sdd" 4424 version = "3.0.5" 4425 source = "registry+https://github.com/rust-lang/crates.io-index" 4426 checksum = "478f121bb72bbf63c52c93011ea1791dca40140dfe13f8336c4c5ac952c33aa9" 4427 4428 [[package]] 4429 name = "sec1" 4430 version = "0.7.3" 4431 source = "registry+https://github.com/rust-lang/crates.io-index" 4432 checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" 4433 dependencies = [ 4434 "base16ct", 4435 "der", 4436 "generic-array", 4437 "pkcs8", 4438 "subtle", 4439 "zeroize", 4440 ] 4441 4442 [[package]] 4443 name = "secmem-proc" 4444 version = "0.3.5" 4445 source = "registry+https://github.com/rust-lang/crates.io-index" 4446 checksum = "725455f9398814dad270f4d4fb2cb16261af7fc3e739dd0c6cec80446f42d353" 4447 dependencies = [ 4448 "anyhow", 4449 "cfg-if", 4450 "libc", 4451 "rustix 0.38.42", 4452 "thiserror 1.0.69", 4453 "windows", 4454 ] 4455 4456 [[package]] 4457 name = "security-framework" 4458 version = "2.11.1" 4459 source = "registry+https://github.com/rust-lang/crates.io-index" 4460 checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 4461 dependencies = [ 4462 "bitflags 2.6.0", 4463 "core-foundation", 4464 "core-foundation-sys", 4465 "libc", 4466 "security-framework-sys", 4467 ] 4468 4469 [[package]] 4470 name = "security-framework-sys" 4471 version = "2.13.0" 4472 source = "registry+https://github.com/rust-lang/crates.io-index" 4473 checksum = "1863fd3768cd83c56a7f60faa4dc0d403f1b6df0a38c3c25f44b7894e45370d5" 4474 dependencies = [ 4475 "core-foundation-sys", 4476 "libc", 4477 ] 4478 4479 [[package]] 4480 name = "semver" 4481 version = "1.0.24" 4482 source = "registry+https://github.com/rust-lang/crates.io-index" 4483 checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" 4484 4485 [[package]] 4486 name = "serde" 4487 version = "1.0.217" 4488 source = "registry+https://github.com/rust-lang/crates.io-index" 4489 checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" 4490 dependencies = [ 4491 "serde_derive", 4492 ] 4493 4494 [[package]] 4495 name = "serde-value" 4496 version = "0.7.0" 4497 source = "registry+https://github.com/rust-lang/crates.io-index" 4498 checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" 4499 dependencies = [ 4500 "ordered-float", 4501 "serde", 4502 ] 4503 4504 [[package]] 4505 name = "serde_bytes" 4506 version = "0.11.15" 4507 source = "registry+https://github.com/rust-lang/crates.io-index" 4508 checksum = "387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a" 4509 dependencies = [ 4510 "serde", 4511 ] 4512 4513 [[package]] 4514 name = "serde_derive" 4515 version = "1.0.217" 4516 source = "registry+https://github.com/rust-lang/crates.io-index" 4517 checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" 4518 dependencies = [ 4519 "proc-macro2", 4520 "quote", 4521 "syn 2.0.95", 4522 ] 4523 4524 [[package]] 4525 name = "serde_ignored" 4526 version = "0.1.10" 4527 source = "registry+https://github.com/rust-lang/crates.io-index" 4528 checksum = "a8e319a36d1b52126a0d608f24e93b2d81297091818cd70625fcf50a15d84ddf" 4529 dependencies = [ 4530 "serde", 4531 ] 4532 4533 [[package]] 4534 name = "serde_json" 4535 version = "1.0.135" 4536 source = "registry+https://github.com/rust-lang/crates.io-index" 4537 checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9" 4538 dependencies = [ 4539 "itoa", 4540 "memchr", 4541 "ryu", 4542 "serde", 4543 ] 4544 4545 [[package]] 4546 name = "serde_path_to_error" 4547 version = "0.1.16" 4548 source = "registry+https://github.com/rust-lang/crates.io-index" 4549 checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" 4550 dependencies = [ 4551 "itoa", 4552 "serde", 4553 ] 4554 4555 [[package]] 4556 name = "serde_spanned" 4557 version = "0.6.8" 4558 source = "registry+https://github.com/rust-lang/crates.io-index" 4559 checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" 4560 dependencies = [ 4561 "serde", 4562 ] 4563 4564 [[package]] 4565 name = "serde_test" 4566 version = "1.0.177" 4567 source = "registry+https://github.com/rust-lang/crates.io-index" 4568 checksum = "7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed" 4569 dependencies = [ 4570 "serde", 4571 ] 4572 4573 [[package]] 4574 name = "serde_urlencoded" 4575 version = "0.7.1" 4576 source = "registry+https://github.com/rust-lang/crates.io-index" 4577 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 4578 dependencies = [ 4579 "form_urlencoded", 4580 "itoa", 4581 "ryu", 4582 "serde", 4583 ] 4584 4585 [[package]] 4586 name = "serde_with" 4587 version = "3.12.0" 4588 source = "registry+https://github.com/rust-lang/crates.io-index" 4589 checksum = "d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa" 4590 dependencies = [ 4591 "base64", 4592 "chrono", 4593 "hex", 4594 "indexmap 1.9.3", 4595 "indexmap 2.7.0", 4596 "serde", 4597 "serde_derive", 4598 "serde_json", 4599 "serde_with_macros", 4600 "time", 4601 ] 4602 4603 [[package]] 4604 name = "serde_with_macros" 4605 version = "3.12.0" 4606 source = "registry+https://github.com/rust-lang/crates.io-index" 4607 checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e" 4608 dependencies = [ 4609 "darling 0.20.10", 4610 "proc-macro2", 4611 "quote", 4612 "syn 2.0.95", 4613 ] 4614 4615 [[package]] 4616 name = "serial_test" 4617 version = "3.2.0" 4618 source = "registry+https://github.com/rust-lang/crates.io-index" 4619 checksum = "1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9" 4620 dependencies = [ 4621 "futures", 4622 "log", 4623 "once_cell", 4624 "parking_lot", 4625 "scc", 4626 "serial_test_derive", 4627 ] 4628 4629 [[package]] 4630 name = "serial_test_derive" 4631 version = "3.2.0" 4632 source = "registry+https://github.com/rust-lang/crates.io-index" 4633 checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef" 4634 dependencies = [ 4635 "proc-macro2", 4636 "quote", 4637 "syn 2.0.95", 4638 ] 4639 4640 [[package]] 4641 name = "sha1" 4642 version = "0.10.6" 4643 source = "registry+https://github.com/rust-lang/crates.io-index" 4644 checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 4645 dependencies = [ 4646 "cfg-if", 4647 "cpufeatures", 4648 "digest", 4649 "sha1-asm", 4650 ] 4651 4652 [[package]] 4653 name = "sha1-asm" 4654 version = "0.5.3" 4655 source = "registry+https://github.com/rust-lang/crates.io-index" 4656 checksum = "286acebaf8b67c1130aedffad26f594eff0c1292389158135327d2e23aed582b" 4657 dependencies = [ 4658 "cc", 4659 ] 4660 4661 [[package]] 4662 name = "sha2" 4663 version = "0.10.8" 4664 source = "registry+https://github.com/rust-lang/crates.io-index" 4665 checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 4666 dependencies = [ 4667 "cfg-if", 4668 "cpufeatures", 4669 "digest", 4670 ] 4671 4672 [[package]] 4673 name = "sha3" 4674 version = "0.10.8" 4675 source = "registry+https://github.com/rust-lang/crates.io-index" 4676 checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" 4677 dependencies = [ 4678 "digest", 4679 "keccak", 4680 ] 4681 4682 [[package]] 4683 name = "sharded-slab" 4684 version = "0.1.7" 4685 source = "registry+https://github.com/rust-lang/crates.io-index" 4686 checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 4687 dependencies = [ 4688 "lazy_static", 4689 ] 4690 4691 [[package]] 4692 name = "shell-words" 4693 version = "1.1.0" 4694 source = "registry+https://github.com/rust-lang/crates.io-index" 4695 checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" 4696 4697 [[package]] 4698 name = "shellexpand" 4699 version = "3.1.0" 4700 source = "registry+https://github.com/rust-lang/crates.io-index" 4701 checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" 4702 dependencies = [ 4703 "bstr", 4704 "dirs", 4705 "os_str_bytes", 4706 ] 4707 4708 [[package]] 4709 name = "shlex" 4710 version = "1.3.0" 4711 source = "registry+https://github.com/rust-lang/crates.io-index" 4712 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 4713 4714 [[package]] 4715 name = "signal-hook" 4716 version = "0.3.17" 4717 source = "registry+https://github.com/rust-lang/crates.io-index" 4718 checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" 4719 dependencies = [ 4720 "libc", 4721 "signal-hook-registry", 4722 ] 4723 4724 [[package]] 4725 name = "signal-hook-async-std" 4726 version = "0.2.2" 4727 source = "registry+https://github.com/rust-lang/crates.io-index" 4728 checksum = "0c4aa94397e2023af5b7cff5b8d4785e935cfb77f0e4aab0cae3b26258ace556" 4729 dependencies = [ 4730 "async-io 1.13.0", 4731 "futures-lite 1.13.0", 4732 "libc", 4733 "signal-hook", 4734 ] 4735 4736 [[package]] 4737 name = "signal-hook-registry" 4738 version = "1.4.2" 4739 source = "registry+https://github.com/rust-lang/crates.io-index" 4740 checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 4741 dependencies = [ 4742 "libc", 4743 ] 4744 4745 [[package]] 4746 name = "signature" 4747 version = "2.2.0" 4748 source = "registry+https://github.com/rust-lang/crates.io-index" 4749 checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" 4750 dependencies = [ 4751 "digest", 4752 "rand_core", 4753 ] 4754 4755 [[package]] 4756 name = "simba" 4757 version = "0.9.0" 4758 source = "registry+https://github.com/rust-lang/crates.io-index" 4759 checksum = "b3a386a501cd104797982c15ae17aafe8b9261315b5d07e3ec803f2ea26be0fa" 4760 dependencies = [ 4761 "approx", 4762 "num-complex", 4763 "num-traits", 4764 "paste", 4765 "wide", 4766 ] 4767 4768 [[package]] 4769 name = "similar" 4770 version = "2.6.0" 4771 source = "registry+https://github.com/rust-lang/crates.io-index" 4772 checksum = "1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e" 4773 4774 [[package]] 4775 name = "siphasher" 4776 version = "1.0.1" 4777 source = "registry+https://github.com/rust-lang/crates.io-index" 4778 checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" 4779 4780 [[package]] 4781 name = "slab" 4782 version = "0.4.9" 4783 source = "registry+https://github.com/rust-lang/crates.io-index" 4784 checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 4785 dependencies = [ 4786 "autocfg", 4787 ] 4788 4789 [[package]] 4790 name = "slotmap" 4791 version = "1.0.7" 4792 source = "registry+https://github.com/rust-lang/crates.io-index" 4793 checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a" 4794 dependencies = [ 4795 "serde", 4796 "version_check", 4797 ] 4798 4799 [[package]] 4800 name = "slotmap-careful" 4801 version = "0.2.3" 4802 dependencies = [ 4803 "paste", 4804 "serde", 4805 "serde_json", 4806 "slotmap", 4807 "thiserror 2.0.9", 4808 "void", 4809 ] 4810 4811 [[package]] 4812 name = "smallvec" 4813 version = "1.13.2" 4814 source = "registry+https://github.com/rust-lang/crates.io-index" 4815 checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 4816 4817 [[package]] 4818 name = "snapbox" 4819 version = "0.6.21" 4820 source = "registry+https://github.com/rust-lang/crates.io-index" 4821 checksum = "96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b" 4822 dependencies = [ 4823 "anstream", 4824 "anstyle", 4825 "content_inspector", 4826 "dunce", 4827 "filetime", 4828 "libc", 4829 "normalize-line-endings", 4830 "os_pipe", 4831 "similar", 4832 "snapbox-macros", 4833 "tempfile", 4834 "wait-timeout", 4835 "walkdir", 4836 "windows-sys 0.59.0", 4837 ] 4838 4839 [[package]] 4840 name = "snapbox-macros" 4841 version = "0.3.10" 4842 source = "registry+https://github.com/rust-lang/crates.io-index" 4843 checksum = "16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af" 4844 dependencies = [ 4845 "anstream", 4846 ] 4847 4848 [[package]] 4849 name = "socket2" 4850 version = "0.4.10" 4851 source = "registry+https://github.com/rust-lang/crates.io-index" 4852 checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 4853 dependencies = [ 4854 "libc", 4855 "winapi", 4856 ] 4857 4858 [[package]] 4859 name = "socket2" 4860 version = "0.5.8" 4861 source = "registry+https://github.com/rust-lang/crates.io-index" 4862 checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" 4863 dependencies = [ 4864 "libc", 4865 "windows-sys 0.52.0", 4866 ] 4867 4868 [[package]] 4869 name = "socketpair" 4870 version = "0.19.5" 4871 source = "registry+https://github.com/rust-lang/crates.io-index" 4872 checksum = "255e2c62749a9d8a59a7957add782c441e1a52a18d03d7bfde6211cf7bac94f6" 4873 dependencies = [ 4874 "io-extras", 4875 "io-lifetimes 2.0.4", 4876 "rustix 0.38.42", 4877 "uuid", 4878 "windows-sys 0.52.0", 4879 ] 4880 4881 [[package]] 4882 name = "spin" 4883 version = "0.5.2" 4884 source = "registry+https://github.com/rust-lang/crates.io-index" 4885 checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 4886 4887 [[package]] 4888 name = "spin" 4889 version = "0.9.8" 4890 source = "registry+https://github.com/rust-lang/crates.io-index" 4891 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 4892 4893 [[package]] 4894 name = "spki" 4895 version = "0.7.3" 4896 source = "registry+https://github.com/rust-lang/crates.io-index" 4897 checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" 4898 dependencies = [ 4899 "base64ct", 4900 "der", 4901 ] 4902 4903 [[package]] 4904 name = "ssh-cipher" 4905 version = "0.2.0" 4906 source = "registry+https://github.com/rust-lang/crates.io-index" 4907 checksum = "caac132742f0d33c3af65bfcde7f6aa8f62f0e991d80db99149eb9d44708784f" 4908 dependencies = [ 4909 "cipher", 4910 "ssh-encoding", 4911 ] 4912 4913 [[package]] 4914 name = "ssh-encoding" 4915 version = "0.2.0" 4916 source = "registry+https://github.com/rust-lang/crates.io-index" 4917 checksum = "eb9242b9ef4108a78e8cd1a2c98e193ef372437f8c22be363075233321dd4a15" 4918 dependencies = [ 4919 "base64ct", 4920 "pem-rfc7468", 4921 "sha2", 4922 ] 4923 4924 [[package]] 4925 name = "ssh-key" 4926 version = "0.6.7" 4927 source = "registry+https://github.com/rust-lang/crates.io-index" 4928 checksum = "3b86f5297f0f04d08cabaa0f6bff7cb6aec4d9c3b49d87990d63da9d9156a8c3" 4929 dependencies = [ 4930 "dsa", 4931 "num-bigint-dig", 4932 "p256", 4933 "p384", 4934 "p521", 4935 "rand_core", 4936 "rsa", 4937 "sec1", 4938 "sha1", 4939 "sha2", 4940 "signature", 4941 "ssh-cipher", 4942 "ssh-encoding", 4943 "subtle", 4944 "zeroize", 4945 ] 4946 4947 [[package]] 4948 name = "stable_deref_trait" 4949 version = "1.2.0" 4950 source = "registry+https://github.com/rust-lang/crates.io-index" 4951 checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 4952 4953 [[package]] 4954 name = "static_assertions" 4955 version = "1.1.0" 4956 source = "registry+https://github.com/rust-lang/crates.io-index" 4957 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 4958 4959 [[package]] 4960 name = "statrs" 4961 version = "0.18.0" 4962 source = "registry+https://github.com/rust-lang/crates.io-index" 4963 checksum = "2a3fe7c28c6512e766b0874335db33c94ad7b8f9054228ae1c2abd47ce7d335e" 4964 dependencies = [ 4965 "approx", 4966 "nalgebra", 4967 "num-traits", 4968 "rand", 4969 ] 4970 4971 [[package]] 4972 name = "strsim" 4973 version = "0.10.0" 4974 source = "registry+https://github.com/rust-lang/crates.io-index" 4975 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 4976 4977 [[package]] 4978 name = "strsim" 4979 version = "0.11.1" 4980 source = "registry+https://github.com/rust-lang/crates.io-index" 4981 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 4982 4983 [[package]] 4984 name = "strum" 4985 version = "0.26.3" 4986 source = "registry+https://github.com/rust-lang/crates.io-index" 4987 checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 4988 dependencies = [ 4989 "strum_macros", 4990 ] 4991 4992 [[package]] 4993 name = "strum_macros" 4994 version = "0.26.4" 4995 source = "registry+https://github.com/rust-lang/crates.io-index" 4996 checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 4997 dependencies = [ 4998 "heck", 4999 "proc-macro2", 5000 "quote", 5001 "rustversion", 5002 "syn 2.0.95", 5003 ] 5004 5005 [[package]] 5006 name = "subtle" 5007 version = "2.6.1" 5008 source = "registry+https://github.com/rust-lang/crates.io-index" 5009 checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 5010 5011 [[package]] 5012 name = "syn" 5013 version = "1.0.109" 5014 source = "registry+https://github.com/rust-lang/crates.io-index" 5015 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 5016 dependencies = [ 5017 "proc-macro2", 5018 "quote", 5019 "unicode-ident", 5020 ] 5021 5022 [[package]] 5023 name = "syn" 5024 version = "2.0.95" 5025 source = "registry+https://github.com/rust-lang/crates.io-index" 5026 checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a" 5027 dependencies = [ 5028 "proc-macro2", 5029 "quote", 5030 "unicode-ident", 5031 ] 5032 5033 [[package]] 5034 name = "sync_wrapper" 5035 version = "1.0.2" 5036 source = "registry+https://github.com/rust-lang/crates.io-index" 5037 checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" 5038 5039 [[package]] 5040 name = "synstructure" 5041 version = "0.13.1" 5042 source = "registry+https://github.com/rust-lang/crates.io-index" 5043 checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 5044 dependencies = [ 5045 "proc-macro2", 5046 "quote", 5047 "syn 2.0.95", 5048 ] 5049 5050 [[package]] 5051 name = "tap" 5052 version = "1.0.1" 5053 source = "registry+https://github.com/rust-lang/crates.io-index" 5054 checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 5055 5056 [[package]] 5057 name = "tempfile" 5058 version = "3.15.0" 5059 source = "registry+https://github.com/rust-lang/crates.io-index" 5060 checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" 5061 dependencies = [ 5062 "cfg-if", 5063 "fastrand 2.3.0", 5064 "getrandom", 5065 "once_cell", 5066 "rustix 0.38.42", 5067 "windows-sys 0.59.0", 5068 ] 5069 5070 [[package]] 5071 name = "terminal_size" 5072 version = "0.4.1" 5073 source = "registry+https://github.com/rust-lang/crates.io-index" 5074 checksum = "5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9" 5075 dependencies = [ 5076 "rustix 0.38.42", 5077 "windows-sys 0.59.0", 5078 ] 5079 5080 [[package]] 5081 name = "test-temp-dir" 5082 version = "0.3.1" 5083 dependencies = [ 5084 "anyhow", 5085 "derive_more", 5086 "educe", 5087 "tempfile", 5088 ] 5089 5090 [[package]] 5091 name = "thiserror" 5092 version = "1.0.69" 5093 source = "registry+https://github.com/rust-lang/crates.io-index" 5094 checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" 5095 dependencies = [ 5096 "thiserror-impl 1.0.69", 5097 ] 5098 5099 [[package]] 5100 name = "thiserror" 5101 version = "2.0.9" 5102 source = "registry+https://github.com/rust-lang/crates.io-index" 5103 checksum = "f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc" 5104 dependencies = [ 5105 "thiserror-impl 2.0.9", 5106 ] 5107 5108 [[package]] 5109 name = "thiserror-impl" 5110 version = "1.0.69" 5111 source = "registry+https://github.com/rust-lang/crates.io-index" 5112 checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" 5113 dependencies = [ 5114 "proc-macro2", 5115 "quote", 5116 "syn 2.0.95", 5117 ] 5118 5119 [[package]] 5120 name = "thiserror-impl" 5121 version = "2.0.9" 5122 source = "registry+https://github.com/rust-lang/crates.io-index" 5123 checksum = "7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4" 5124 dependencies = [ 5125 "proc-macro2", 5126 "quote", 5127 "syn 2.0.95", 5128 ] 5129 5130 [[package]] 5131 name = "thread_local" 5132 version = "1.1.8" 5133 source = "registry+https://github.com/rust-lang/crates.io-index" 5134 checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 5135 dependencies = [ 5136 "cfg-if", 5137 "once_cell", 5138 ] 5139 5140 [[package]] 5141 name = "time" 5142 version = "0.3.37" 5143 source = "registry+https://github.com/rust-lang/crates.io-index" 5144 checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" 5145 dependencies = [ 5146 "deranged", 5147 "itoa", 5148 "num-conv", 5149 "powerfmt", 5150 "serde", 5151 "time-core", 5152 "time-macros", 5153 ] 5154 5155 [[package]] 5156 name = "time-core" 5157 version = "0.1.2" 5158 source = "registry+https://github.com/rust-lang/crates.io-index" 5159 checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 5160 5161 [[package]] 5162 name = "time-macros" 5163 version = "0.2.19" 5164 source = "registry+https://github.com/rust-lang/crates.io-index" 5165 checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" 5166 dependencies = [ 5167 "num-conv", 5168 "time-core", 5169 ] 5170 5171 [[package]] 5172 name = "tiny-keccak" 5173 version = "2.0.2" 5174 source = "registry+https://github.com/rust-lang/crates.io-index" 5175 checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 5176 dependencies = [ 5177 "crunchy", 5178 ] 5179 5180 [[package]] 5181 name = "tinystr" 5182 version = "0.7.6" 5183 source = "registry+https://github.com/rust-lang/crates.io-index" 5184 checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 5185 dependencies = [ 5186 "displaydoc", 5187 "zerovec", 5188 ] 5189 5190 [[package]] 5191 name = "tinystr" 5192 version = "0.8.0" 5193 source = "registry+https://github.com/rust-lang/crates.io-index" 5194 checksum = "b2b56a820bb70060f096338fcc02edb78cb3f8fb21c5078503f48588cfcaf494" 5195 dependencies = [ 5196 "displaydoc", 5197 ] 5198 5199 [[package]] 5200 name = "tinytemplate" 5201 version = "1.2.1" 5202 source = "registry+https://github.com/rust-lang/crates.io-index" 5203 checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 5204 dependencies = [ 5205 "serde", 5206 "serde_json", 5207 ] 5208 5209 [[package]] 5210 name = "tinyvec" 5211 version = "1.8.1" 5212 source = "registry+https://github.com/rust-lang/crates.io-index" 5213 checksum = "022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8" 5214 dependencies = [ 5215 "tinyvec_macros", 5216 ] 5217 5218 [[package]] 5219 name = "tinyvec_macros" 5220 version = "0.1.1" 5221 source = "registry+https://github.com/rust-lang/crates.io-index" 5222 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 5223 5224 [[package]] 5225 name = "tokio" 5226 version = "1.42.0" 5227 source = "registry+https://github.com/rust-lang/crates.io-index" 5228 checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551" 5229 dependencies = [ 5230 "backtrace", 5231 "bytes", 5232 "libc", 5233 "mio", 5234 "parking_lot", 5235 "pin-project-lite", 5236 "signal-hook-registry", 5237 "socket2 0.5.8", 5238 "tokio-macros", 5239 "windows-sys 0.52.0", 5240 ] 5241 5242 [[package]] 5243 name = "tokio-macros" 5244 version = "2.4.0" 5245 source = "registry+https://github.com/rust-lang/crates.io-index" 5246 checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 5247 dependencies = [ 5248 "proc-macro2", 5249 "quote", 5250 "syn 2.0.95", 5251 ] 5252 5253 [[package]] 5254 name = "tokio-native-tls" 5255 version = "0.3.1" 5256 source = "registry+https://github.com/rust-lang/crates.io-index" 5257 checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 5258 dependencies = [ 5259 "native-tls", 5260 "tokio", 5261 ] 5262 5263 [[package]] 5264 name = "tokio-socks" 5265 version = "0.5.2" 5266 source = "registry+https://github.com/rust-lang/crates.io-index" 5267 checksum = "0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f" 5268 dependencies = [ 5269 "either", 5270 "futures-util", 5271 "thiserror 1.0.69", 5272 "tokio", 5273 ] 5274 5275 [[package]] 5276 name = "tokio-stream" 5277 version = "0.1.17" 5278 source = "registry+https://github.com/rust-lang/crates.io-index" 5279 checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047" 5280 dependencies = [ 5281 "futures-core", 5282 "pin-project-lite", 5283 "tokio", 5284 ] 5285 5286 [[package]] 5287 name = "tokio-util" 5288 version = "0.7.13" 5289 source = "registry+https://github.com/rust-lang/crates.io-index" 5290 checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" 5291 dependencies = [ 5292 "bytes", 5293 "futures-core", 5294 "futures-io", 5295 "futures-sink", 5296 "pin-project-lite", 5297 "tokio", 5298 ] 5299 5300 [[package]] 5301 name = "toml" 5302 version = "0.8.19" 5303 source = "registry+https://github.com/rust-lang/crates.io-index" 5304 checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 5305 dependencies = [ 5306 "serde", 5307 "serde_spanned", 5308 "toml_datetime", 5309 "toml_edit", 5310 ] 5311 5312 [[package]] 5313 name = "toml_datetime" 5314 version = "0.6.8" 5315 source = "registry+https://github.com/rust-lang/crates.io-index" 5316 checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 5317 dependencies = [ 5318 "serde", 5319 ] 5320 5321 [[package]] 5322 name = "toml_edit" 5323 version = "0.22.22" 5324 source = "registry+https://github.com/rust-lang/crates.io-index" 5325 checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" 5326 dependencies = [ 5327 "indexmap 2.7.0", 5328 "serde", 5329 "serde_spanned", 5330 "toml_datetime", 5331 "winnow", 5332 ] 5333 5334 [[package]] 5335 name = "tor-async-utils" 5336 version = "0.26.0" 5337 dependencies = [ 5338 "derive-deftly", 5339 "educe", 5340 "futures", 5341 "futures-await-test", 5342 "oneshot-fused-workaround", 5343 "pin-project", 5344 "postage", 5345 "thiserror 2.0.9", 5346 "tokio", 5347 "tor-error", 5348 "tor-rtcompat", 5349 "tor-rtmock", 5350 "void", 5351 ] 5352 5353 [[package]] 5354 name = "tor-basic-utils" 5355 version = "0.26.0" 5356 dependencies = [ 5357 "derive_more", 5358 "educe", 5359 "hex", 5360 "itertools 0.14.0", 5361 "libc", 5362 "paste", 5363 "rand", 5364 "rand_chacha", 5365 "serde", 5366 "serde-value", 5367 "serde_json", 5368 "slab", 5369 "smallvec", 5370 "thiserror 2.0.9", 5371 ] 5372 5373 [[package]] 5374 name = "tor-bytes" 5375 version = "0.26.0" 5376 dependencies = [ 5377 "bytes", 5378 "derive-deftly", 5379 "digest", 5380 "educe", 5381 "getrandom", 5382 "hex-literal", 5383 "safelog", 5384 "thiserror 2.0.9", 5385 "tor-error", 5386 "tor-llcrypto", 5387 "zeroize", 5388 ] 5389 5390 [[package]] 5391 name = "tor-cell" 5392 version = "0.26.0" 5393 dependencies = [ 5394 "amplify", 5395 "bitflags 2.6.0", 5396 "bytes", 5397 "caret", 5398 "derive-deftly", 5399 "derive_more", 5400 "educe", 5401 "hex", 5402 "hex-literal", 5403 "paste", 5404 "rand", 5405 "smallvec", 5406 "thiserror 2.0.9", 5407 "tor-basic-utils", 5408 "tor-bytes", 5409 "tor-cert", 5410 "tor-error", 5411 "tor-hscrypto", 5412 "tor-linkspec", 5413 "tor-llcrypto", 5414 "tor-memquota", 5415 "tor-units", 5416 "void", 5417 ] 5418 5419 [[package]] 5420 name = "tor-cert" 5421 version = "0.26.0" 5422 dependencies = [ 5423 "base64ct", 5424 "caret", 5425 "derive_builder_fork_arti", 5426 "derive_more", 5427 "digest", 5428 "hex-literal", 5429 "humantime", 5430 "rand", 5431 "thiserror 2.0.9", 5432 "tor-bytes", 5433 "tor-checkable", 5434 "tor-llcrypto", 5435 ] 5436 5437 [[package]] 5438 name = "tor-chanmgr" 5439 version = "0.26.0" 5440 dependencies = [ 5441 "async-trait", 5442 "derive_builder_fork_arti", 5443 "derive_more", 5444 "educe", 5445 "float_eq", 5446 "futures", 5447 "futures-await-test", 5448 "hex-literal", 5449 "itertools 0.14.0", 5450 "oneshot-fused-workaround", 5451 "postage", 5452 "rand", 5453 "safelog", 5454 "serde", 5455 "thiserror 2.0.9", 5456 "tor-async-utils", 5457 "tor-basic-utils", 5458 "tor-cell", 5459 "tor-config", 5460 "tor-error", 5461 "tor-linkspec", 5462 "tor-llcrypto", 5463 "tor-memquota", 5464 "tor-netdir", 5465 "tor-proto", 5466 "tor-rtcompat", 5467 "tor-rtmock", 5468 "tor-socksproto", 5469 "tor-units", 5470 "tracing", 5471 "void", 5472 ] 5473 5474 [[package]] 5475 name = "tor-checkable" 5476 version = "0.26.0" 5477 dependencies = [ 5478 "humantime", 5479 "signature", 5480 "thiserror 2.0.9", 5481 "tor-llcrypto", 5482 ] 5483 5484 [[package]] 5485 name = "tor-circmgr" 5486 version = "0.26.0" 5487 dependencies = [ 5488 "amplify", 5489 "async-trait", 5490 "bounded-vec-deque", 5491 "cfg-if", 5492 "derive_builder_fork_arti", 5493 "derive_more", 5494 "downcast-rs", 5495 "dyn-clone", 5496 "educe", 5497 "futures", 5498 "futures-await-test", 5499 "hex", 5500 "humantime-serde", 5501 "itertools 0.14.0", 5502 "once_cell", 5503 "oneshot-fused-workaround", 5504 "pin-project", 5505 "rand", 5506 "retry-error", 5507 "safelog", 5508 "serde", 5509 "static_assertions", 5510 "thiserror 2.0.9", 5511 "tor-async-utils", 5512 "tor-basic-utils", 5513 "tor-chanmgr", 5514 "tor-config", 5515 "tor-error", 5516 "tor-geoip", 5517 "tor-guardmgr", 5518 "tor-linkspec", 5519 "tor-llcrypto", 5520 "tor-memquota", 5521 "tor-netdir", 5522 "tor-netdoc", 5523 "tor-persist", 5524 "tor-proto", 5525 "tor-protover", 5526 "tor-relay-selection", 5527 "tor-rtcompat", 5528 "tor-rtmock", 5529 "tracing", 5530 "visibility", 5531 "void", 5532 "weak-table", 5533 ] 5534 5535 [[package]] 5536 name = "tor-config" 5537 version = "0.26.0" 5538 dependencies = [ 5539 "amplify", 5540 "cfg-if", 5541 "derive-deftly", 5542 "derive_builder_fork_arti", 5543 "educe", 5544 "either", 5545 "figment", 5546 "fs-mistrust", 5547 "futures", 5548 "itertools 0.14.0", 5549 "notify", 5550 "once_cell", 5551 "paste", 5552 "postage", 5553 "regex", 5554 "serde", 5555 "serde-value", 5556 "serde_ignored", 5557 "serde_json", 5558 "strum", 5559 "tempfile", 5560 "test-temp-dir", 5561 "thiserror 2.0.9", 5562 "toml", 5563 "tor-basic-utils", 5564 "tor-error", 5565 "tor-rtcompat", 5566 "tracing", 5567 "tracing-test", 5568 "void", 5569 ] 5570 5571 [[package]] 5572 name = "tor-config-path" 5573 version = "0.26.0" 5574 dependencies = [ 5575 "assert_matches", 5576 "derive_builder_fork_arti", 5577 "directories", 5578 "dirs", 5579 "once_cell", 5580 "rmp-serde", 5581 "serde", 5582 "serde_json", 5583 "shellexpand", 5584 "thiserror 2.0.9", 5585 "toml", 5586 "tor-config", 5587 "tor-error", 5588 "tor-general-addr", 5589 ] 5590 5591 [[package]] 5592 name = "tor-congestion" 5593 version = "0.17.0" 5594 dependencies = [ 5595 "thiserror 2.0.9", 5596 "tor-error", 5597 "tor-netdir", 5598 "tor-units", 5599 ] 5600 5601 [[package]] 5602 name = "tor-consdiff" 5603 version = "0.26.0" 5604 dependencies = [ 5605 "digest", 5606 "hex", 5607 "thiserror 2.0.9", 5608 "tor-llcrypto", 5609 ] 5610 5611 [[package]] 5612 name = "tor-dirclient" 5613 version = "0.26.0" 5614 dependencies = [ 5615 "async-compression", 5616 "base64ct", 5617 "derive_more", 5618 "futures", 5619 "futures-await-test", 5620 "hex", 5621 "http", 5622 "httparse", 5623 "httpdate", 5624 "itertools 0.14.0", 5625 "memchr", 5626 "thiserror 2.0.9", 5627 "tor-circmgr", 5628 "tor-error", 5629 "tor-hscrypto", 5630 "tor-linkspec", 5631 "tor-llcrypto", 5632 "tor-netdoc", 5633 "tor-proto", 5634 "tor-rtcompat", 5635 "tor-rtmock", 5636 "tracing", 5637 ] 5638 5639 [[package]] 5640 name = "tor-dirmgr" 5641 version = "0.26.0" 5642 dependencies = [ 5643 "anyhow", 5644 "async-trait", 5645 "base64ct", 5646 "derive_builder_fork_arti", 5647 "derive_more", 5648 "digest", 5649 "educe", 5650 "event-listener 5.3.1", 5651 "filetime", 5652 "float_eq", 5653 "fs-mistrust", 5654 "fslock", 5655 "futures", 5656 "hex", 5657 "hex-literal", 5658 "humantime", 5659 "humantime-serde", 5660 "itertools 0.14.0", 5661 "memmap2", 5662 "once_cell", 5663 "oneshot-fused-workaround", 5664 "paste", 5665 "postage", 5666 "rand", 5667 "rusqlite", 5668 "safelog", 5669 "scopeguard", 5670 "serde", 5671 "signature", 5672 "strum", 5673 "tempfile", 5674 "thiserror 2.0.9", 5675 "time", 5676 "tor-async-utils", 5677 "tor-basic-utils", 5678 "tor-checkable", 5679 "tor-circmgr", 5680 "tor-config", 5681 "tor-consdiff", 5682 "tor-dirclient", 5683 "tor-error", 5684 "tor-geoip", 5685 "tor-guardmgr", 5686 "tor-linkspec", 5687 "tor-llcrypto", 5688 "tor-netdir", 5689 "tor-netdoc", 5690 "tor-persist", 5691 "tor-proto", 5692 "tor-rtcompat", 5693 "tor-rtmock", 5694 "tracing", 5695 "tracing-test", 5696 ] 5697 5698 [[package]] 5699 name = "tor-error" 5700 version = "0.26.0" 5701 dependencies = [ 5702 "anyhow", 5703 "derive_more", 5704 "futures", 5705 "once_cell", 5706 "paste", 5707 "retry-error", 5708 "static_assertions", 5709 "strum", 5710 "thiserror 2.0.9", 5711 "tracing", 5712 "tracing-test", 5713 "void", 5714 ] 5715 5716 [[package]] 5717 name = "tor-events" 5718 version = "0.17.0" 5719 dependencies = [ 5720 "async-broadcast", 5721 "futures", 5722 "once_cell", 5723 "serde", 5724 "thiserror 2.0.9", 5725 "tokio", 5726 "tracing", 5727 ] 5728 5729 [[package]] 5730 name = "tor-general-addr" 5731 version = "0.26.0" 5732 dependencies = [ 5733 "arbitrary", 5734 "assert_matches", 5735 "derive_more", 5736 "thiserror 2.0.9", 5737 "void", 5738 ] 5739 5740 [[package]] 5741 name = "tor-geoip" 5742 version = "0.26.0" 5743 dependencies = [ 5744 "derive_more", 5745 "once_cell", 5746 "rangemap", 5747 "thiserror 2.0.9", 5748 ] 5749 5750 [[package]] 5751 name = "tor-guardmgr" 5752 version = "0.26.0" 5753 dependencies = [ 5754 "amplify", 5755 "base64ct", 5756 "derive-deftly", 5757 "derive_builder_fork_arti", 5758 "derive_more", 5759 "dyn-clone", 5760 "educe", 5761 "float_eq", 5762 "fs-mistrust", 5763 "futures", 5764 "humantime", 5765 "humantime-serde", 5766 "itertools 0.14.0", 5767 "num_enum", 5768 "oneshot-fused-workaround", 5769 "pin-project", 5770 "postage", 5771 "rand", 5772 "safelog", 5773 "serde", 5774 "serde_json", 5775 "strum", 5776 "tempfile", 5777 "thiserror 2.0.9", 5778 "toml", 5779 "tor-async-utils", 5780 "tor-basic-utils", 5781 "tor-config", 5782 "tor-error", 5783 "tor-linkspec", 5784 "tor-llcrypto", 5785 "tor-netdir", 5786 "tor-netdoc", 5787 "tor-persist", 5788 "tor-proto", 5789 "tor-protover", 5790 "tor-relay-selection", 5791 "tor-rtcompat", 5792 "tor-rtmock", 5793 "tor-units", 5794 "tracing", 5795 ] 5796 5797 [[package]] 5798 name = "tor-hsclient" 5799 version = "0.26.0" 5800 dependencies = [ 5801 "async-trait", 5802 "derive-deftly", 5803 "derive_more", 5804 "educe", 5805 "either", 5806 "futures", 5807 "humantime", 5808 "itertools 0.14.0", 5809 "oneshot-fused-workaround", 5810 "postage", 5811 "rand", 5812 "retry-error", 5813 "safelog", 5814 "slotmap-careful", 5815 "strum", 5816 "thiserror 2.0.9", 5817 "tokio", 5818 "tor-async-utils", 5819 "tor-basic-utils", 5820 "tor-bytes", 5821 "tor-cell", 5822 "tor-chanmgr", 5823 "tor-checkable", 5824 "tor-circmgr", 5825 "tor-config", 5826 "tor-dirclient", 5827 "tor-error", 5828 "tor-guardmgr", 5829 "tor-hscrypto", 5830 "tor-keymgr", 5831 "tor-linkspec", 5832 "tor-llcrypto", 5833 "tor-memquota", 5834 "tor-netdir", 5835 "tor-netdoc", 5836 "tor-persist", 5837 "tor-proto", 5838 "tor-rtcompat", 5839 "tor-rtmock", 5840 "tracing", 5841 "tracing-test", 5842 ] 5843 5844 [[package]] 5845 name = "tor-hscrypto" 5846 version = "0.26.0" 5847 dependencies = [ 5848 "arrayvec", 5849 "blake2", 5850 "cipher", 5851 "data-encoding", 5852 "derive-deftly", 5853 "derive_more", 5854 "digest", 5855 "equix", 5856 "hex", 5857 "hex-literal", 5858 "humantime", 5859 "itertools 0.14.0", 5860 "paste", 5861 "rand", 5862 "safelog", 5863 "signature", 5864 "subtle", 5865 "thiserror 2.0.9", 5866 "tor-basic-utils", 5867 "tor-bytes", 5868 "tor-error", 5869 "tor-key-forge", 5870 "tor-llcrypto", 5871 "tor-memquota", 5872 "tor-units", 5873 "void", 5874 "zeroize", 5875 ] 5876 5877 [[package]] 5878 name = "tor-hsrproxy" 5879 version = "0.26.0" 5880 dependencies = [ 5881 "derive-deftly", 5882 "derive_builder_fork_arti", 5883 "futures", 5884 "oneshot-fused-workaround", 5885 "rangemap", 5886 "safelog", 5887 "serde", 5888 "serde_json", 5889 "serde_with", 5890 "thiserror 2.0.9", 5891 "toml", 5892 "tor-async-utils", 5893 "tor-cell", 5894 "tor-config", 5895 "tor-error", 5896 "tor-hsservice", 5897 "tor-log-ratelim", 5898 "tor-proto", 5899 "tor-rtcompat", 5900 "tracing", 5901 "void", 5902 ] 5903 5904 [[package]] 5905 name = "tor-hsservice" 5906 version = "0.26.0" 5907 dependencies = [ 5908 "amplify", 5909 "async-trait", 5910 "base64ct", 5911 "cfg-if", 5912 "derive-deftly", 5913 "derive_builder_fork_arti", 5914 "derive_more", 5915 "digest", 5916 "educe", 5917 "fs-mistrust", 5918 "futures", 5919 "growable-bloom-filter", 5920 "hex", 5921 "humantime", 5922 "itertools 0.14.0", 5923 "k12", 5924 "libc", 5925 "once_cell", 5926 "oneshot-fused-workaround", 5927 "postage", 5928 "rand", 5929 "rand_core", 5930 "retry-error", 5931 "rmp-serde", 5932 "safelog", 5933 "serde", 5934 "serde_json", 5935 "serde_with", 5936 "slotmap-careful", 5937 "strum", 5938 "tempfile", 5939 "test-temp-dir", 5940 "thiserror 2.0.9", 5941 "tor-async-utils", 5942 "tor-basic-utils", 5943 "tor-bytes", 5944 "tor-cell", 5945 "tor-circmgr", 5946 "tor-config", 5947 "tor-config-path", 5948 "tor-dirclient", 5949 "tor-error", 5950 "tor-hscrypto", 5951 "tor-key-forge", 5952 "tor-keymgr", 5953 "tor-linkspec", 5954 "tor-llcrypto", 5955 "tor-log-ratelim", 5956 "tor-netdir", 5957 "tor-netdoc", 5958 "tor-persist", 5959 "tor-proto", 5960 "tor-protover", 5961 "tor-relay-selection", 5962 "tor-rtcompat", 5963 "tor-rtmock", 5964 "tracing", 5965 "tracing-test", 5966 "void", 5967 "walkdir", 5968 ] 5969 5970 [[package]] 5971 name = "tor-key-forge" 5972 version = "0.26.0" 5973 dependencies = [ 5974 "derive-deftly", 5975 "derive_more", 5976 "downcast-rs", 5977 "paste", 5978 "rand", 5979 "signature", 5980 "ssh-key", 5981 "thiserror 2.0.9", 5982 "tor-basic-utils", 5983 "tor-bytes", 5984 "tor-cert", 5985 "tor-checkable", 5986 "tor-error", 5987 "tor-llcrypto", 5988 ] 5989 5990 [[package]] 5991 name = "tor-keymgr" 5992 version = "0.26.0" 5993 dependencies = [ 5994 "amplify", 5995 "arrayvec", 5996 "cfg-if", 5997 "data-encoding", 5998 "derive-deftly", 5999 "derive_builder_fork_arti", 6000 "derive_more", 6001 "downcast-rs", 6002 "dyn-clone", 6003 "fs-mistrust", 6004 "glob-match", 6005 "humantime", 6006 "inventory", 6007 "itertools 0.14.0", 6008 "rand", 6009 "serde", 6010 "serde_json", 6011 "signature", 6012 "ssh-key", 6013 "tempfile", 6014 "thiserror 2.0.9", 6015 "tor-basic-utils", 6016 "tor-bytes", 6017 "tor-cert", 6018 "tor-checkable", 6019 "tor-config", 6020 "tor-config-path", 6021 "tor-error", 6022 "tor-hscrypto", 6023 "tor-key-forge", 6024 "tor-llcrypto", 6025 "tor-persist", 6026 "tracing", 6027 "walkdir", 6028 "zeroize", 6029 ] 6030 6031 [[package]] 6032 name = "tor-linkspec" 6033 version = "0.26.0" 6034 dependencies = [ 6035 "base64ct", 6036 "by_address", 6037 "caret", 6038 "derive-deftly", 6039 "derive_builder_fork_arti", 6040 "derive_more", 6041 "hex", 6042 "hex-literal", 6043 "itertools 0.14.0", 6044 "safelog", 6045 "serde", 6046 "serde_test", 6047 "serde_with", 6048 "strum", 6049 "thiserror 2.0.9", 6050 "tor-basic-utils", 6051 "tor-bytes", 6052 "tor-config", 6053 "tor-llcrypto", 6054 "tor-memquota", 6055 "tor-protover", 6056 ] 6057 6058 [[package]] 6059 name = "tor-llcrypto" 6060 version = "0.26.0" 6061 dependencies = [ 6062 "aes", 6063 "base64ct", 6064 "cipher", 6065 "ctr", 6066 "curve25519-dalek", 6067 "der-parser", 6068 "derive-deftly", 6069 "derive_more", 6070 "digest", 6071 "ed25519-dalek", 6072 "educe", 6073 "getrandom", 6074 "hex", 6075 "hex-literal", 6076 "openssl", 6077 "rand", 6078 "rand_core", 6079 "rsa", 6080 "safelog", 6081 "serde", 6082 "serde_test", 6083 "sha1", 6084 "sha2", 6085 "sha3", 6086 "signature", 6087 "subtle", 6088 "thiserror 2.0.9", 6089 "tor-basic-utils", 6090 "tor-memquota", 6091 "typenum", 6092 "visibility", 6093 "x25519-dalek", 6094 "zeroize", 6095 ] 6096 6097 [[package]] 6098 name = "tor-log-ratelim" 6099 version = "0.26.0" 6100 dependencies = [ 6101 "futures", 6102 "humantime", 6103 "once_cell", 6104 "thiserror 2.0.9", 6105 "tor-error", 6106 "tor-rtcompat", 6107 "tracing", 6108 "weak-table", 6109 ] 6110 6111 [[package]] 6112 name = "tor-memquota" 6113 version = "0.26.0" 6114 dependencies = [ 6115 "derive-deftly", 6116 "derive_more", 6117 "dyn-clone", 6118 "educe", 6119 "futures", 6120 "itertools 0.14.0", 6121 "paste", 6122 "pin-project", 6123 "rand", 6124 "safelog", 6125 "serde", 6126 "serde_json", 6127 "slotmap-careful", 6128 "static_assertions", 6129 "thiserror 2.0.9", 6130 "tor-async-utils", 6131 "tor-basic-utils", 6132 "tor-config", 6133 "tor-error", 6134 "tor-log-ratelim", 6135 "tor-rtcompat", 6136 "tor-rtmock", 6137 "tracing", 6138 "tracing-test", 6139 "visibility", 6140 "void", 6141 ] 6142 6143 [[package]] 6144 name = "tor-netdir" 6145 version = "0.26.0" 6146 dependencies = [ 6147 "async-trait", 6148 "bitflags 2.6.0", 6149 "derive_more", 6150 "digest", 6151 "float_eq", 6152 "futures", 6153 "hex", 6154 "hex-literal", 6155 "humantime", 6156 "itertools 0.14.0", 6157 "num_enum", 6158 "postage", 6159 "rand", 6160 "serde", 6161 "static_assertions", 6162 "strum", 6163 "thiserror 2.0.9", 6164 "time", 6165 "tor-basic-utils", 6166 "tor-error", 6167 "tor-geoip", 6168 "tor-hscrypto", 6169 "tor-linkspec", 6170 "tor-llcrypto", 6171 "tor-netdoc", 6172 "tor-protover", 6173 "tor-units", 6174 "tracing", 6175 "typed-index-collections", 6176 "visibility", 6177 ] 6178 6179 [[package]] 6180 name = "tor-netdoc" 6181 version = "0.26.0" 6182 dependencies = [ 6183 "amplify", 6184 "anyhow", 6185 "base64ct", 6186 "bitflags 2.6.0", 6187 "cipher", 6188 "derive_builder_fork_arti", 6189 "derive_more", 6190 "digest", 6191 "educe", 6192 "hex", 6193 "hex-literal", 6194 "humantime", 6195 "itertools 0.14.0", 6196 "once_cell", 6197 "phf", 6198 "rand", 6199 "serde", 6200 "serde_json", 6201 "serde_with", 6202 "signature", 6203 "smallvec", 6204 "subtle", 6205 "thiserror 2.0.9", 6206 "time", 6207 "tinystr 0.8.0", 6208 "tor-basic-utils", 6209 "tor-bytes", 6210 "tor-cell", 6211 "tor-cert", 6212 "tor-checkable", 6213 "tor-error", 6214 "tor-hscrypto", 6215 "tor-linkspec", 6216 "tor-llcrypto", 6217 "tor-protover", 6218 "tor-units", 6219 "visibility", 6220 "visible", 6221 "void", 6222 "weak-table", 6223 "zeroize", 6224 ] 6225 6226 [[package]] 6227 name = "tor-persist" 6228 version = "0.26.0" 6229 dependencies = [ 6230 "amplify", 6231 "anyhow", 6232 "derive-deftly", 6233 "derive_more", 6234 "filetime", 6235 "fs-mistrust", 6236 "fslock", 6237 "fslock-guard", 6238 "futures", 6239 "humantime", 6240 "itertools 0.14.0", 6241 "oneshot-fused-workaround", 6242 "paste", 6243 "sanitize-filename", 6244 "serde", 6245 "serde_json", 6246 "tempfile", 6247 "test-temp-dir", 6248 "thiserror 2.0.9", 6249 "time", 6250 "tor-async-utils", 6251 "tor-basic-utils", 6252 "tor-error", 6253 "tracing", 6254 "tracing-test", 6255 "void", 6256 ] 6257 6258 [[package]] 6259 name = "tor-proto" 6260 version = "0.26.0" 6261 dependencies = [ 6262 "asynchronous-codec", 6263 "bitvec", 6264 "bytes", 6265 "cipher", 6266 "coarsetime", 6267 "cpu-time", 6268 "criterion", 6269 "derive-deftly", 6270 "derive_builder_fork_arti", 6271 "derive_more", 6272 "digest", 6273 "educe", 6274 "futures", 6275 "hex", 6276 "hex-literal", 6277 "hkdf", 6278 "hmac", 6279 "humantime", 6280 "itertools 0.14.0", 6281 "oneshot-fused-workaround", 6282 "pin-project", 6283 "rand", 6284 "rand_core", 6285 "regex", 6286 "safelog", 6287 "slotmap-careful", 6288 "statrs", 6289 "subtle", 6290 "thiserror 2.0.9", 6291 "tokio", 6292 "tokio-util", 6293 "tor-async-utils", 6294 "tor-basic-utils", 6295 "tor-bytes", 6296 "tor-cell", 6297 "tor-cert", 6298 "tor-checkable", 6299 "tor-config", 6300 "tor-error", 6301 "tor-hscrypto", 6302 "tor-linkspec", 6303 "tor-llcrypto", 6304 "tor-log-ratelim", 6305 "tor-memquota", 6306 "tor-rtcompat", 6307 "tor-rtmock", 6308 "tor-units", 6309 "tracing", 6310 "typenum", 6311 "visibility", 6312 "void", 6313 "zeroize", 6314 ] 6315 6316 [[package]] 6317 name = "tor-protover" 6318 version = "0.26.0" 6319 dependencies = [ 6320 "caret", 6321 "thiserror 2.0.9", 6322 ] 6323 6324 [[package]] 6325 name = "tor-ptmgr" 6326 version = "0.26.0" 6327 dependencies = [ 6328 "anyhow", 6329 "async-trait", 6330 "cfg-if", 6331 "derive_builder_fork_arti", 6332 "fs-mistrust", 6333 "futures", 6334 "itertools 0.14.0", 6335 "oneshot-fused-workaround", 6336 "serde", 6337 "thiserror 2.0.9", 6338 "tokio", 6339 "tor-async-utils", 6340 "tor-basic-utils", 6341 "tor-chanmgr", 6342 "tor-config", 6343 "tor-config-path", 6344 "tor-error", 6345 "tor-linkspec", 6346 "tor-rtcompat", 6347 "tor-socksproto", 6348 "tracing", 6349 "tracing-subscriber", 6350 "visibility", 6351 ] 6352 6353 [[package]] 6354 name = "tor-relay-crypto" 6355 version = "0.26.0" 6356 dependencies = [ 6357 "derive-deftly", 6358 "derive_more", 6359 "humantime", 6360 "tor-cert", 6361 "tor-checkable", 6362 "tor-error", 6363 "tor-key-forge", 6364 "tor-keymgr", 6365 "tor-llcrypto", 6366 "tor-persist", 6367 ] 6368 6369 [[package]] 6370 name = "tor-relay-selection" 6371 version = "0.26.0" 6372 dependencies = [ 6373 "once_cell", 6374 "rand", 6375 "serde", 6376 "tor-basic-utils", 6377 "tor-geoip", 6378 "tor-linkspec", 6379 "tor-netdir", 6380 "tor-netdoc", 6381 ] 6382 6383 [[package]] 6384 name = "tor-rpc-connect" 6385 version = "0.26.0" 6386 dependencies = [ 6387 "assert_matches", 6388 "cfg-if", 6389 "derive_builder_fork_arti", 6390 "derive_more", 6391 "fs-mistrust", 6392 "fslock-guard", 6393 "rand", 6394 "safelog", 6395 "serde", 6396 "serde_with", 6397 "tempfile", 6398 "thiserror 2.0.9", 6399 "toml", 6400 "tor-basic-utils", 6401 "tor-config-path", 6402 "tor-general-addr", 6403 "tor-rtcompat", 6404 "tracing", 6405 "zeroize", 6406 ] 6407 6408 [[package]] 6409 name = "tor-rpcbase" 6410 version = "0.26.0" 6411 dependencies = [ 6412 "assert-impl", 6413 "derive-deftly", 6414 "derive_more", 6415 "downcast-rs", 6416 "erased-serde", 6417 "futures", 6418 "futures-await-test", 6419 "inventory", 6420 "once_cell", 6421 "paste", 6422 "regex", 6423 "serde", 6424 "serde_json", 6425 "thiserror 2.0.9", 6426 "tor-async-utils", 6427 "tor-error", 6428 "typetag", 6429 "void", 6430 ] 6431 6432 [[package]] 6433 name = "tor-rtcompat" 6434 version = "0.26.0" 6435 dependencies = [ 6436 "arbitrary", 6437 "assert_matches", 6438 "async-io 2.4.0", 6439 "async-native-tls", 6440 "async-std", 6441 "async-trait", 6442 "async_executors", 6443 "coarsetime", 6444 "derive_more", 6445 "dyn-clone", 6446 "educe", 6447 "futures", 6448 "futures-rustls", 6449 "libc", 6450 "native-tls", 6451 "paste", 6452 "pin-project", 6453 "rustls-pki-types", 6454 "thiserror 2.0.9", 6455 "tokio", 6456 "tokio-util", 6457 "tor-error", 6458 "tor-general-addr", 6459 "tracing", 6460 "void", 6461 "x509-signature", 6462 ] 6463 6464 [[package]] 6465 name = "tor-rtmock" 6466 version = "0.26.0" 6467 dependencies = [ 6468 "amplify", 6469 "async-trait", 6470 "derive-deftly", 6471 "derive_more", 6472 "educe", 6473 "futures", 6474 "futures-await-test", 6475 "humantime", 6476 "itertools 0.14.0", 6477 "oneshot-fused-workaround", 6478 "pin-project", 6479 "priority-queue", 6480 "rand", 6481 "slotmap-careful", 6482 "strum", 6483 "thiserror 2.0.9", 6484 "tor-basic-utils", 6485 "tor-error", 6486 "tor-general-addr", 6487 "tor-rtcompat", 6488 "tracing", 6489 "tracing-test", 6490 "void", 6491 ] 6492 6493 [[package]] 6494 name = "tor-socksproto" 6495 version = "0.26.0" 6496 dependencies = [ 6497 "amplify", 6498 "anyhow", 6499 "arbitrary", 6500 "caret", 6501 "derive-deftly", 6502 "educe", 6503 "hex-literal", 6504 "safelog", 6505 "subtle", 6506 "thiserror 2.0.9", 6507 "tor-bytes", 6508 "tor-error", 6509 ] 6510 6511 [[package]] 6512 name = "tor-units" 6513 version = "0.26.0" 6514 dependencies = [ 6515 "derive-deftly", 6516 "derive_more", 6517 "float-cmp", 6518 "thiserror 2.0.9", 6519 "tor-memquota", 6520 ] 6521 6522 [[package]] 6523 name = "tower" 6524 version = "0.5.2" 6525 source = "registry+https://github.com/rust-lang/crates.io-index" 6526 checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" 6527 dependencies = [ 6528 "futures-core", 6529 "futures-util", 6530 "pin-project-lite", 6531 "sync_wrapper", 6532 "tokio", 6533 "tower-layer", 6534 "tower-service", 6535 "tracing", 6536 ] 6537 6538 [[package]] 6539 name = "tower-layer" 6540 version = "0.3.3" 6541 source = "registry+https://github.com/rust-lang/crates.io-index" 6542 checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 6543 6544 [[package]] 6545 name = "tower-service" 6546 version = "0.3.3" 6547 source = "registry+https://github.com/rust-lang/crates.io-index" 6548 checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 6549 6550 [[package]] 6551 name = "tracing" 6552 version = "0.1.41" 6553 source = "registry+https://github.com/rust-lang/crates.io-index" 6554 checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 6555 dependencies = [ 6556 "log", 6557 "pin-project-lite", 6558 "tracing-attributes", 6559 "tracing-core", 6560 ] 6561 6562 [[package]] 6563 name = "tracing-appender" 6564 version = "0.2.3" 6565 source = "registry+https://github.com/rust-lang/crates.io-index" 6566 checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf" 6567 dependencies = [ 6568 "crossbeam-channel", 6569 "thiserror 1.0.69", 6570 "time", 6571 "tracing-subscriber", 6572 ] 6573 6574 [[package]] 6575 name = "tracing-attributes" 6576 version = "0.1.28" 6577 source = "registry+https://github.com/rust-lang/crates.io-index" 6578 checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" 6579 dependencies = [ 6580 "proc-macro2", 6581 "quote", 6582 "syn 2.0.95", 6583 ] 6584 6585 [[package]] 6586 name = "tracing-core" 6587 version = "0.1.33" 6588 source = "registry+https://github.com/rust-lang/crates.io-index" 6589 checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" 6590 dependencies = [ 6591 "once_cell", 6592 "valuable", 6593 ] 6594 6595 [[package]] 6596 name = "tracing-journald" 6597 version = "0.3.1" 6598 source = "registry+https://github.com/rust-lang/crates.io-index" 6599 checksum = "fc0b4143302cf1022dac868d521e36e8b27691f72c84b3311750d5188ebba657" 6600 dependencies = [ 6601 "libc", 6602 "tracing-core", 6603 "tracing-subscriber", 6604 ] 6605 6606 [[package]] 6607 name = "tracing-log" 6608 version = "0.2.0" 6609 source = "registry+https://github.com/rust-lang/crates.io-index" 6610 checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 6611 dependencies = [ 6612 "log", 6613 "once_cell", 6614 "tracing-core", 6615 ] 6616 6617 [[package]] 6618 name = "tracing-subscriber" 6619 version = "0.3.19" 6620 source = "registry+https://github.com/rust-lang/crates.io-index" 6621 checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" 6622 dependencies = [ 6623 "matchers", 6624 "nu-ansi-term", 6625 "once_cell", 6626 "regex", 6627 "sharded-slab", 6628 "smallvec", 6629 "thread_local", 6630 "tracing", 6631 "tracing-core", 6632 "tracing-log", 6633 ] 6634 6635 [[package]] 6636 name = "tracing-test" 6637 version = "0.2.5" 6638 source = "registry+https://github.com/rust-lang/crates.io-index" 6639 checksum = "557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68" 6640 dependencies = [ 6641 "tracing-core", 6642 "tracing-subscriber", 6643 "tracing-test-macro", 6644 ] 6645 6646 [[package]] 6647 name = "tracing-test-macro" 6648 version = "0.2.5" 6649 source = "registry+https://github.com/rust-lang/crates.io-index" 6650 checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568" 6651 dependencies = [ 6652 "quote", 6653 "syn 2.0.95", 6654 ] 6655 6656 [[package]] 6657 name = "try-lock" 6658 version = "0.2.5" 6659 source = "registry+https://github.com/rust-lang/crates.io-index" 6660 checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 6661 6662 [[package]] 6663 name = "trycmd" 6664 version = "0.15.8" 6665 source = "registry+https://github.com/rust-lang/crates.io-index" 6666 checksum = "656073a28690a4b8dfd578d1df087826cf8fa53c8161dbd90130d092570a21e1" 6667 dependencies = [ 6668 "anstream", 6669 "automod", 6670 "glob", 6671 "humantime", 6672 "humantime-serde", 6673 "rayon", 6674 "serde", 6675 "shlex", 6676 "snapbox", 6677 "toml_edit", 6678 ] 6679 6680 [[package]] 6681 name = "typed-index-collections" 6682 version = "3.1.0" 6683 source = "registry+https://github.com/rust-lang/crates.io-index" 6684 checksum = "183496e014253d15abbe6235677b1392dba2d40524c88938991226baa38ac7c4" 6685 6686 [[package]] 6687 name = "typeid" 6688 version = "1.0.2" 6689 source = "registry+https://github.com/rust-lang/crates.io-index" 6690 checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" 6691 6692 [[package]] 6693 name = "typenum" 6694 version = "1.17.0" 6695 source = "registry+https://github.com/rust-lang/crates.io-index" 6696 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 6697 6698 [[package]] 6699 name = "typetag" 6700 version = "0.2.19" 6701 source = "registry+https://github.com/rust-lang/crates.io-index" 6702 checksum = "044fc3365ddd307c297fe0fe7b2e70588cdab4d0f62dc52055ca0d11b174cf0e" 6703 dependencies = [ 6704 "erased-serde", 6705 "inventory", 6706 "once_cell", 6707 "serde", 6708 "typetag-impl", 6709 ] 6710 6711 [[package]] 6712 name = "typetag-impl" 6713 version = "0.2.19" 6714 source = "registry+https://github.com/rust-lang/crates.io-index" 6715 checksum = "d9d30226ac9cbd2d1ff775f74e8febdab985dab14fb14aa2582c29a92d5555dc" 6716 dependencies = [ 6717 "proc-macro2", 6718 "quote", 6719 "syn 2.0.95", 6720 ] 6721 6722 [[package]] 6723 name = "uncased" 6724 version = "0.9.10" 6725 source = "registry+https://github.com/rust-lang/crates.io-index" 6726 checksum = "e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697" 6727 dependencies = [ 6728 "version_check", 6729 ] 6730 6731 [[package]] 6732 name = "unicode-ident" 6733 version = "1.0.14" 6734 source = "registry+https://github.com/rust-lang/crates.io-index" 6735 checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" 6736 6737 [[package]] 6738 name = "unicode-segmentation" 6739 version = "1.12.0" 6740 source = "registry+https://github.com/rust-lang/crates.io-index" 6741 checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 6742 6743 [[package]] 6744 name = "unicode-width" 6745 version = "0.2.0" 6746 source = "registry+https://github.com/rust-lang/crates.io-index" 6747 checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" 6748 6749 [[package]] 6750 name = "unicode-xid" 6751 version = "0.2.6" 6752 source = "registry+https://github.com/rust-lang/crates.io-index" 6753 checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" 6754 6755 [[package]] 6756 name = "untrusted" 6757 version = "0.7.1" 6758 source = "registry+https://github.com/rust-lang/crates.io-index" 6759 checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 6760 6761 [[package]] 6762 name = "untrusted" 6763 version = "0.9.0" 6764 source = "registry+https://github.com/rust-lang/crates.io-index" 6765 checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 6766 6767 [[package]] 6768 name = "url" 6769 version = "2.5.4" 6770 source = "registry+https://github.com/rust-lang/crates.io-index" 6771 checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" 6772 dependencies = [ 6773 "form_urlencoded", 6774 "idna", 6775 "percent-encoding", 6776 ] 6777 6778 [[package]] 6779 name = "utf16_iter" 6780 version = "1.0.5" 6781 source = "registry+https://github.com/rust-lang/crates.io-index" 6782 checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 6783 6784 [[package]] 6785 name = "utf8_iter" 6786 version = "1.0.4" 6787 source = "registry+https://github.com/rust-lang/crates.io-index" 6788 checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 6789 6790 [[package]] 6791 name = "utf8parse" 6792 version = "0.2.2" 6793 source = "registry+https://github.com/rust-lang/crates.io-index" 6794 checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 6795 6796 [[package]] 6797 name = "uuid" 6798 version = "1.11.0" 6799 source = "registry+https://github.com/rust-lang/crates.io-index" 6800 checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" 6801 dependencies = [ 6802 "getrandom", 6803 ] 6804 6805 [[package]] 6806 name = "valuable" 6807 version = "0.1.0" 6808 source = "registry+https://github.com/rust-lang/crates.io-index" 6809 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 6810 6811 [[package]] 6812 name = "value-bag" 6813 version = "1.10.0" 6814 source = "registry+https://github.com/rust-lang/crates.io-index" 6815 checksum = "3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2" 6816 6817 [[package]] 6818 name = "vcpkg" 6819 version = "0.2.15" 6820 source = "registry+https://github.com/rust-lang/crates.io-index" 6821 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 6822 6823 [[package]] 6824 name = "version_check" 6825 version = "0.9.5" 6826 source = "registry+https://github.com/rust-lang/crates.io-index" 6827 checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 6828 6829 [[package]] 6830 name = "visibility" 6831 version = "0.1.1" 6832 source = "registry+https://github.com/rust-lang/crates.io-index" 6833 checksum = "d674d135b4a8c1d7e813e2f8d1c9a58308aee4a680323066025e53132218bd91" 6834 dependencies = [ 6835 "proc-macro2", 6836 "quote", 6837 "syn 2.0.95", 6838 ] 6839 6840 [[package]] 6841 name = "visible" 6842 version = "0.0.1" 6843 source = "registry+https://github.com/rust-lang/crates.io-index" 6844 checksum = "a044005fd5c0fc1ebd79c622e5606431c6b879a6a19acafb754be9926a2de73e" 6845 dependencies = [ 6846 "quote", 6847 "syn 1.0.109", 6848 ] 6849 6850 [[package]] 6851 name = "void" 6852 version = "1.0.2" 6853 source = "registry+https://github.com/rust-lang/crates.io-index" 6854 checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" 6855 6856 [[package]] 6857 name = "wait-timeout" 6858 version = "0.2.0" 6859 source = "registry+https://github.com/rust-lang/crates.io-index" 6860 checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 6861 dependencies = [ 6862 "libc", 6863 ] 6864 6865 [[package]] 6866 name = "waker-fn" 6867 version = "1.2.0" 6868 source = "registry+https://github.com/rust-lang/crates.io-index" 6869 checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" 6870 6871 [[package]] 6872 name = "walkdir" 6873 version = "2.5.0" 6874 source = "registry+https://github.com/rust-lang/crates.io-index" 6875 checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 6876 dependencies = [ 6877 "same-file", 6878 "winapi-util", 6879 ] 6880 6881 [[package]] 6882 name = "want" 6883 version = "0.3.1" 6884 source = "registry+https://github.com/rust-lang/crates.io-index" 6885 checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 6886 dependencies = [ 6887 "try-lock", 6888 ] 6889 6890 [[package]] 6891 name = "wasi" 6892 version = "0.11.0+wasi-snapshot-preview1" 6893 source = "registry+https://github.com/rust-lang/crates.io-index" 6894 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 6895 6896 [[package]] 6897 name = "wasix" 6898 version = "0.12.21" 6899 source = "registry+https://github.com/rust-lang/crates.io-index" 6900 checksum = "c1fbb4ef9bbca0c1170e0b00dd28abc9e3b68669821600cad1caaed606583c6d" 6901 dependencies = [ 6902 "wasi", 6903 ] 6904 6905 [[package]] 6906 name = "wasm-bindgen" 6907 version = "0.2.99" 6908 source = "registry+https://github.com/rust-lang/crates.io-index" 6909 checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396" 6910 dependencies = [ 6911 "cfg-if", 6912 "once_cell", 6913 "wasm-bindgen-macro", 6914 ] 6915 6916 [[package]] 6917 name = "wasm-bindgen-backend" 6918 version = "0.2.99" 6919 source = "registry+https://github.com/rust-lang/crates.io-index" 6920 checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79" 6921 dependencies = [ 6922 "bumpalo", 6923 "log", 6924 "proc-macro2", 6925 "quote", 6926 "syn 2.0.95", 6927 "wasm-bindgen-shared", 6928 ] 6929 6930 [[package]] 6931 name = "wasm-bindgen-futures" 6932 version = "0.4.49" 6933 source = "registry+https://github.com/rust-lang/crates.io-index" 6934 checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2" 6935 dependencies = [ 6936 "cfg-if", 6937 "js-sys", 6938 "once_cell", 6939 "wasm-bindgen", 6940 "web-sys", 6941 ] 6942 6943 [[package]] 6944 name = "wasm-bindgen-macro" 6945 version = "0.2.99" 6946 source = "registry+https://github.com/rust-lang/crates.io-index" 6947 checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe" 6948 dependencies = [ 6949 "quote", 6950 "wasm-bindgen-macro-support", 6951 ] 6952 6953 [[package]] 6954 name = "wasm-bindgen-macro-support" 6955 version = "0.2.99" 6956 source = "registry+https://github.com/rust-lang/crates.io-index" 6957 checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" 6958 dependencies = [ 6959 "proc-macro2", 6960 "quote", 6961 "syn 2.0.95", 6962 "wasm-bindgen-backend", 6963 "wasm-bindgen-shared", 6964 ] 6965 6966 [[package]] 6967 name = "wasm-bindgen-shared" 6968 version = "0.2.99" 6969 source = "registry+https://github.com/rust-lang/crates.io-index" 6970 checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6" 6971 6972 [[package]] 6973 name = "weak-table" 6974 version = "0.3.2" 6975 source = "registry+https://github.com/rust-lang/crates.io-index" 6976 checksum = "323f4da9523e9a669e1eaf9c6e763892769b1d38c623913647bfdc1532fe4549" 6977 6978 [[package]] 6979 name = "web-sys" 6980 version = "0.3.76" 6981 source = "registry+https://github.com/rust-lang/crates.io-index" 6982 checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc" 6983 dependencies = [ 6984 "js-sys", 6985 "wasm-bindgen", 6986 ] 6987 6988 [[package]] 6989 name = "wide" 6990 version = "0.7.31" 6991 source = "registry+https://github.com/rust-lang/crates.io-index" 6992 checksum = "cc0ca27312d1e9218687a4e804cd4b7410bf54125d54d13e5170efbf09066d24" 6993 dependencies = [ 6994 "bytemuck", 6995 "safe_arch", 6996 ] 6997 6998 [[package]] 6999 name = "winapi" 7000 version = "0.3.9" 7001 source = "registry+https://github.com/rust-lang/crates.io-index" 7002 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 7003 dependencies = [ 7004 "winapi-i686-pc-windows-gnu", 7005 "winapi-x86_64-pc-windows-gnu", 7006 ] 7007 7008 [[package]] 7009 name = "winapi-i686-pc-windows-gnu" 7010 version = "0.4.0" 7011 source = "registry+https://github.com/rust-lang/crates.io-index" 7012 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 7013 7014 [[package]] 7015 name = "winapi-util" 7016 version = "0.1.9" 7017 source = "registry+https://github.com/rust-lang/crates.io-index" 7018 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 7019 dependencies = [ 7020 "windows-sys 0.59.0", 7021 ] 7022 7023 [[package]] 7024 name = "winapi-x86_64-pc-windows-gnu" 7025 version = "0.4.0" 7026 source = "registry+https://github.com/rust-lang/crates.io-index" 7027 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 7028 7029 [[package]] 7030 name = "windows" 7031 version = "0.58.0" 7032 source = "registry+https://github.com/rust-lang/crates.io-index" 7033 checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" 7034 dependencies = [ 7035 "windows-core 0.58.0", 7036 "windows-targets 0.52.6", 7037 ] 7038 7039 [[package]] 7040 name = "windows-core" 7041 version = "0.52.0" 7042 source = "registry+https://github.com/rust-lang/crates.io-index" 7043 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 7044 dependencies = [ 7045 "windows-targets 0.52.6", 7046 ] 7047 7048 [[package]] 7049 name = "windows-core" 7050 version = "0.58.0" 7051 source = "registry+https://github.com/rust-lang/crates.io-index" 7052 checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" 7053 dependencies = [ 7054 "windows-implement", 7055 "windows-interface", 7056 "windows-result", 7057 "windows-strings", 7058 "windows-targets 0.52.6", 7059 ] 7060 7061 [[package]] 7062 name = "windows-implement" 7063 version = "0.58.0" 7064 source = "registry+https://github.com/rust-lang/crates.io-index" 7065 checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" 7066 dependencies = [ 7067 "proc-macro2", 7068 "quote", 7069 "syn 2.0.95", 7070 ] 7071 7072 [[package]] 7073 name = "windows-interface" 7074 version = "0.58.0" 7075 source = "registry+https://github.com/rust-lang/crates.io-index" 7076 checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" 7077 dependencies = [ 7078 "proc-macro2", 7079 "quote", 7080 "syn 2.0.95", 7081 ] 7082 7083 [[package]] 7084 name = "windows-result" 7085 version = "0.2.0" 7086 source = "registry+https://github.com/rust-lang/crates.io-index" 7087 checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 7088 dependencies = [ 7089 "windows-targets 0.52.6", 7090 ] 7091 7092 [[package]] 7093 name = "windows-strings" 7094 version = "0.1.0" 7095 source = "registry+https://github.com/rust-lang/crates.io-index" 7096 checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 7097 dependencies = [ 7098 "windows-result", 7099 "windows-targets 0.52.6", 7100 ] 7101 7102 [[package]] 7103 name = "windows-sys" 7104 version = "0.48.0" 7105 source = "registry+https://github.com/rust-lang/crates.io-index" 7106 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 7107 dependencies = [ 7108 "windows-targets 0.48.5", 7109 ] 7110 7111 [[package]] 7112 name = "windows-sys" 7113 version = "0.52.0" 7114 source = "registry+https://github.com/rust-lang/crates.io-index" 7115 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 7116 dependencies = [ 7117 "windows-targets 0.52.6", 7118 ] 7119 7120 [[package]] 7121 name = "windows-sys" 7122 version = "0.59.0" 7123 source = "registry+https://github.com/rust-lang/crates.io-index" 7124 checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 7125 dependencies = [ 7126 "windows-targets 0.52.6", 7127 ] 7128 7129 [[package]] 7130 name = "windows-targets" 7131 version = "0.48.5" 7132 source = "registry+https://github.com/rust-lang/crates.io-index" 7133 checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 7134 dependencies = [ 7135 "windows_aarch64_gnullvm 0.48.5", 7136 "windows_aarch64_msvc 0.48.5", 7137 "windows_i686_gnu 0.48.5", 7138 "windows_i686_msvc 0.48.5", 7139 "windows_x86_64_gnu 0.48.5", 7140 "windows_x86_64_gnullvm 0.48.5", 7141 "windows_x86_64_msvc 0.48.5", 7142 ] 7143 7144 [[package]] 7145 name = "windows-targets" 7146 version = "0.52.6" 7147 source = "registry+https://github.com/rust-lang/crates.io-index" 7148 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 7149 dependencies = [ 7150 "windows_aarch64_gnullvm 0.52.6", 7151 "windows_aarch64_msvc 0.52.6", 7152 "windows_i686_gnu 0.52.6", 7153 "windows_i686_gnullvm", 7154 "windows_i686_msvc 0.52.6", 7155 "windows_x86_64_gnu 0.52.6", 7156 "windows_x86_64_gnullvm 0.52.6", 7157 "windows_x86_64_msvc 0.52.6", 7158 ] 7159 7160 [[package]] 7161 name = "windows_aarch64_gnullvm" 7162 version = "0.48.5" 7163 source = "registry+https://github.com/rust-lang/crates.io-index" 7164 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 7165 7166 [[package]] 7167 name = "windows_aarch64_gnullvm" 7168 version = "0.52.6" 7169 source = "registry+https://github.com/rust-lang/crates.io-index" 7170 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 7171 7172 [[package]] 7173 name = "windows_aarch64_msvc" 7174 version = "0.48.5" 7175 source = "registry+https://github.com/rust-lang/crates.io-index" 7176 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 7177 7178 [[package]] 7179 name = "windows_aarch64_msvc" 7180 version = "0.52.6" 7181 source = "registry+https://github.com/rust-lang/crates.io-index" 7182 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 7183 7184 [[package]] 7185 name = "windows_i686_gnu" 7186 version = "0.48.5" 7187 source = "registry+https://github.com/rust-lang/crates.io-index" 7188 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 7189 7190 [[package]] 7191 name = "windows_i686_gnu" 7192 version = "0.52.6" 7193 source = "registry+https://github.com/rust-lang/crates.io-index" 7194 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 7195 7196 [[package]] 7197 name = "windows_i686_gnullvm" 7198 version = "0.52.6" 7199 source = "registry+https://github.com/rust-lang/crates.io-index" 7200 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 7201 7202 [[package]] 7203 name = "windows_i686_msvc" 7204 version = "0.48.5" 7205 source = "registry+https://github.com/rust-lang/crates.io-index" 7206 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 7207 7208 [[package]] 7209 name = "windows_i686_msvc" 7210 version = "0.52.6" 7211 source = "registry+https://github.com/rust-lang/crates.io-index" 7212 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 7213 7214 [[package]] 7215 name = "windows_x86_64_gnu" 7216 version = "0.48.5" 7217 source = "registry+https://github.com/rust-lang/crates.io-index" 7218 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 7219 7220 [[package]] 7221 name = "windows_x86_64_gnu" 7222 version = "0.52.6" 7223 source = "registry+https://github.com/rust-lang/crates.io-index" 7224 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 7225 7226 [[package]] 7227 name = "windows_x86_64_gnullvm" 7228 version = "0.48.5" 7229 source = "registry+https://github.com/rust-lang/crates.io-index" 7230 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 7231 7232 [[package]] 7233 name = "windows_x86_64_gnullvm" 7234 version = "0.52.6" 7235 source = "registry+https://github.com/rust-lang/crates.io-index" 7236 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 7237 7238 [[package]] 7239 name = "windows_x86_64_msvc" 7240 version = "0.48.5" 7241 source = "registry+https://github.com/rust-lang/crates.io-index" 7242 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 7243 7244 [[package]] 7245 name = "windows_x86_64_msvc" 7246 version = "0.52.6" 7247 source = "registry+https://github.com/rust-lang/crates.io-index" 7248 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 7249 7250 [[package]] 7251 name = "winnow" 7252 version = "0.6.22" 7253 source = "registry+https://github.com/rust-lang/crates.io-index" 7254 checksum = "39281189af81c07ec09db316b302a3e67bf9bd7cbf6c820b50e35fee9c2fa980" 7255 dependencies = [ 7256 "memchr", 7257 ] 7258 7259 [[package]] 7260 name = "write16" 7261 version = "1.0.0" 7262 source = "registry+https://github.com/rust-lang/crates.io-index" 7263 checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 7264 7265 [[package]] 7266 name = "writeable" 7267 version = "0.5.5" 7268 source = "registry+https://github.com/rust-lang/crates.io-index" 7269 checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 7270 7271 [[package]] 7272 name = "wyz" 7273 version = "0.5.1" 7274 source = "registry+https://github.com/rust-lang/crates.io-index" 7275 checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" 7276 dependencies = [ 7277 "tap", 7278 ] 7279 7280 [[package]] 7281 name = "x25519-dalek" 7282 version = "2.0.1" 7283 source = "registry+https://github.com/rust-lang/crates.io-index" 7284 checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" 7285 dependencies = [ 7286 "curve25519-dalek", 7287 "rand_core", 7288 "serde", 7289 "zeroize", 7290 ] 7291 7292 [[package]] 7293 name = "x509-signature" 7294 version = "0.5.0" 7295 source = "registry+https://github.com/rust-lang/crates.io-index" 7296 checksum = "9fb2bc2a902d992cd5f471ee3ab0ffd6603047a4207384562755b9d6de977518" 7297 dependencies = [ 7298 "ring 0.16.20", 7299 "untrusted 0.7.1", 7300 ] 7301 7302 [[package]] 7303 name = "xxhash-rust" 7304 version = "0.8.15" 7305 source = "registry+https://github.com/rust-lang/crates.io-index" 7306 checksum = "fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3" 7307 7308 [[package]] 7309 name = "xz2" 7310 version = "0.1.7" 7311 source = "registry+https://github.com/rust-lang/crates.io-index" 7312 checksum = "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2" 7313 dependencies = [ 7314 "lzma-sys", 7315 ] 7316 7317 [[package]] 7318 name = "yoke" 7319 version = "0.7.5" 7320 source = "registry+https://github.com/rust-lang/crates.io-index" 7321 checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" 7322 dependencies = [ 7323 "serde", 7324 "stable_deref_trait", 7325 "yoke-derive", 7326 "zerofrom", 7327 ] 7328 7329 [[package]] 7330 name = "yoke-derive" 7331 version = "0.7.5" 7332 source = "registry+https://github.com/rust-lang/crates.io-index" 7333 checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" 7334 dependencies = [ 7335 "proc-macro2", 7336 "quote", 7337 "syn 2.0.95", 7338 "synstructure", 7339 ] 7340 7341 [[package]] 7342 name = "zerocopy" 7343 version = "0.7.35" 7344 source = "registry+https://github.com/rust-lang/crates.io-index" 7345 checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 7346 dependencies = [ 7347 "byteorder", 7348 "zerocopy-derive", 7349 ] 7350 7351 [[package]] 7352 name = "zerocopy-derive" 7353 version = "0.7.35" 7354 source = "registry+https://github.com/rust-lang/crates.io-index" 7355 checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 7356 dependencies = [ 7357 "proc-macro2", 7358 "quote", 7359 "syn 2.0.95", 7360 ] 7361 7362 [[package]] 7363 name = "zerofrom" 7364 version = "0.1.5" 7365 source = "registry+https://github.com/rust-lang/crates.io-index" 7366 checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" 7367 dependencies = [ 7368 "zerofrom-derive", 7369 ] 7370 7371 [[package]] 7372 name = "zerofrom-derive" 7373 version = "0.1.5" 7374 source = "registry+https://github.com/rust-lang/crates.io-index" 7375 checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" 7376 dependencies = [ 7377 "proc-macro2", 7378 "quote", 7379 "syn 2.0.95", 7380 "synstructure", 7381 ] 7382 7383 [[package]] 7384 name = "zeroize" 7385 version = "1.8.1" 7386 source = "registry+https://github.com/rust-lang/crates.io-index" 7387 checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 7388 dependencies = [ 7389 "zeroize_derive", 7390 ] 7391 7392 [[package]] 7393 name = "zeroize_derive" 7394 version = "1.4.2" 7395 source = "registry+https://github.com/rust-lang/crates.io-index" 7396 checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 7397 dependencies = [ 7398 "proc-macro2", 7399 "quote", 7400 "syn 2.0.95", 7401 ] 7402 7403 [[package]] 7404 name = "zerovec" 7405 version = "0.10.4" 7406 source = "registry+https://github.com/rust-lang/crates.io-index" 7407 checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" 7408 dependencies = [ 7409 "yoke", 7410 "zerofrom", 7411 "zerovec-derive", 7412 ] 7413 7414 [[package]] 7415 name = "zerovec-derive" 7416 version = "0.10.3" 7417 source = "registry+https://github.com/rust-lang/crates.io-index" 7418 checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" 7419 dependencies = [ 7420 "proc-macro2", 7421 "quote", 7422 "syn 2.0.95", 7423 ] 7424 7425 [[package]] 7426 name = "zstd" 7427 version = "0.13.2" 7428 source = "registry+https://github.com/rust-lang/crates.io-index" 7429 checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" 7430 dependencies = [ 7431 "zstd-safe", 7432 ] 7433 7434 [[package]] 7435 name = "zstd-safe" 7436 version = "7.2.1" 7437 source = "registry+https://github.com/rust-lang/crates.io-index" 7438 checksum = "54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059" 7439 dependencies = [ 7440 "zstd-sys", 7441 ] 7442 7443 [[package]] 7444 name = "zstd-sys" 7445 version = "2.0.13+zstd.1.5.6" 7446 source = "registry+https://github.com/rust-lang/crates.io-index" 7447 checksum = "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa" 7448 dependencies = [ 7449 "cc", 7450 "pkg-config", 7451 ]