clone

a self-hosted sync node for lofi apps: jazz sync over iroh, ticket-gated, with no static ip or cloud needed

fix/secret-file-permissions
lofi-node / native / iroh-js / Cargo.lock
Cargo.lock 99.9K
1# This file is automatically @generated by Cargo.2# It is not intended for manual editing.3version = 445[[package]]6name = "aead"7version = "0.5.2"8source = "registry+https://github.com/rust-lang/crates.io-index"9checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"10dependencies = [11 "crypto-common 0.1.7",12 "generic-array",13]1415[[package]]16name = "aes"17version = "0.8.4"18source = "registry+https://github.com/rust-lang/crates.io-index"19checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"20dependencies = [21 "cfg-if",22 "cipher",23 "cpufeatures 0.2.17",24]2526[[package]]27name = "aes-gcm"28version = "0.10.3"29source = "registry+https://github.com/rust-lang/crates.io-index"30checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"31dependencies = [32 "aead",33 "aes",34 "cipher",35 "ctr",36 "ghash",37 "subtle",38]3940[[package]]41name = "aho-corasick"42version = "1.1.4"43source = "registry+https://github.com/rust-lang/crates.io-index"44checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"45dependencies = [46 "memchr",47]4849[[package]]50name = "allocator-api2"51version = "0.2.21"52source = "registry+https://github.com/rust-lang/crates.io-index"53checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"5455[[package]]56name = "android_system_properties"57version = "0.1.5"58source = "registry+https://github.com/rust-lang/crates.io-index"59checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"60dependencies = [61 "libc",62]6364[[package]]65name = "anyhow"66version = "1.0.103"67source = "registry+https://github.com/rust-lang/crates.io-index"68checksum = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3"6970[[package]]71name = "arc-swap"72version = "1.9.2"73source = "registry+https://github.com/rust-lang/crates.io-index"74checksum = "c049c0be4daef0b145cb3555416b3b8ef5b7888a38aea1a3a155801fe7b0810b"75dependencies = [76 "rustversion",77]7879[[package]]80name = "arrayref"81version = "0.3.9"82source = "registry+https://github.com/rust-lang/crates.io-index"83checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb"8485[[package]]86name = "arrayvec"87version = "0.7.8"88source = "registry+https://github.com/rust-lang/crates.io-index"89checksum = "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56"9091[[package]]92name = "async-trait"93version = "0.1.89"94source = "registry+https://github.com/rust-lang/crates.io-index"95checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"96dependencies = [97 "proc-macro2",98 "quote",99 "syn",100]101102[[package]]103name = "async_io_stream"104version = "0.3.3"105source = "registry+https://github.com/rust-lang/crates.io-index"106checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c"107dependencies = [108 "futures",109 "pharos",110 "rustc_version",111]112113[[package]]114name = "atomic-polyfill"115version = "1.0.3"116source = "registry+https://github.com/rust-lang/crates.io-index"117checksum = "8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4"118dependencies = [119 "critical-section",120]121122[[package]]123name = "atomic-waker"124version = "1.1.2"125source = "registry+https://github.com/rust-lang/crates.io-index"126checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"127128[[package]]129name = "attohttpc"130version = "0.30.1"131source = "registry+https://github.com/rust-lang/crates.io-index"132checksum = "16e2cdb6d5ed835199484bb92bb8b3edd526effe995c61732580439c1a67e2e9"133dependencies = [134 "base64",135 "http",136 "log",137 "url",138]139140[[package]]141name = "autocfg"142version = "1.5.1"143source = "registry+https://github.com/rust-lang/crates.io-index"144checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"145146[[package]]147name = "backon"148version = "1.6.0"149source = "registry+https://github.com/rust-lang/crates.io-index"150checksum = "cffb0e931875b666fc4fcb20fee52e9bbd1ef836fd9e9e04ec21555f9f85f7ef"151dependencies = [152 "fastrand",153 "gloo-timers",154 "tokio",155]156157[[package]]158name = "base16ct"159version = "1.0.0"160source = "registry+https://github.com/rust-lang/crates.io-index"161checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6"162163[[package]]164name = "base64"165version = "0.22.1"166source = "registry+https://github.com/rust-lang/crates.io-index"167checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"168169[[package]]170name = "base64ct"171version = "1.8.3"172source = "registry+https://github.com/rust-lang/crates.io-index"173checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06"174175[[package]]176name = "bitflags"177version = "2.13.1"178source = "registry+https://github.com/rust-lang/crates.io-index"179checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da"180181[[package]]182name = "blake3"183version = "1.8.5"184source = "registry+https://github.com/rust-lang/crates.io-index"185checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce"186dependencies = [187 "arrayref",188 "arrayvec",189 "cc",190 "cfg-if",191 "constant_time_eq",192 "cpufeatures 0.3.0",193]194195[[package]]196name = "block-buffer"197version = "0.12.1"198source = "registry+https://github.com/rust-lang/crates.io-index"199checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa"200dependencies = [201 "hybrid-array",202]203204[[package]]205name = "block2"206version = "0.6.2"207source = "registry+https://github.com/rust-lang/crates.io-index"208checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5"209dependencies = [210 "objc2",211]212213[[package]]214name = "bumpalo"215version = "3.20.3"216source = "registry+https://github.com/rust-lang/crates.io-index"217checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"218219[[package]]220name = "byteorder"221version = "1.5.0"222source = "registry+https://github.com/rust-lang/crates.io-index"223checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"224225[[package]]226name = "bytes"227version = "1.12.1"228source = "registry+https://github.com/rust-lang/crates.io-index"229checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04"230231[[package]]232name = "cc"233version = "1.2.67"234source = "registry+https://github.com/rust-lang/crates.io-index"235checksum = "e17dd265a7d0f31ef544e1b20e03add05d3b45b491b633b10d67145d2acc1a38"236dependencies = [237 "find-msvc-tools",238 "shlex",239]240241[[package]]242name = "cesu8"243version = "1.1.0"244source = "registry+https://github.com/rust-lang/crates.io-index"245checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c"246247[[package]]248name = "cfg-if"249version = "1.0.4"250source = "registry+https://github.com/rust-lang/crates.io-index"251checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"252253[[package]]254name = "cfg_aliases"255version = "0.2.2"256source = "registry+https://github.com/rust-lang/crates.io-index"257checksum = "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527"258259[[package]]260name = "chacha20"261version = "0.10.1"262source = "registry+https://github.com/rust-lang/crates.io-index"263checksum = "d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81"264dependencies = [265 "cfg-if",266 "cpufeatures 0.3.0",267 "rand_core",268]269270[[package]]271name = "chrono"272version = "0.4.45"273source = "registry+https://github.com/rust-lang/crates.io-index"274checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327"275dependencies = [276 "iana-time-zone",277 "num-traits",278 "serde",279 "windows-link",280]281282[[package]]283name = "cipher"284version = "0.4.4"285source = "registry+https://github.com/rust-lang/crates.io-index"286checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"287dependencies = [288 "crypto-common 0.1.7",289 "inout",290]291292[[package]]293name = "cmov"294version = "0.5.4"295source = "registry+https://github.com/rust-lang/crates.io-index"296checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a"297298[[package]]299name = "cobs"300version = "0.3.0"301source = "registry+https://github.com/rust-lang/crates.io-index"302checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1"303dependencies = [304 "thiserror 2.0.18",305]306307[[package]]308name = "combine"309version = "4.6.7"310source = "registry+https://github.com/rust-lang/crates.io-index"311checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd"312dependencies = [313 "bytes",314 "memchr",315]316317[[package]]318name = "const-oid"319version = "0.10.2"320source = "registry+https://github.com/rust-lang/crates.io-index"321checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"322323[[package]]324name = "constant_time_eq"325version = "0.4.2"326source = "registry+https://github.com/rust-lang/crates.io-index"327checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b"328329[[package]]330name = "convert_case"331version = "0.10.0"332source = "registry+https://github.com/rust-lang/crates.io-index"333checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9"334dependencies = [335 "unicode-segmentation",336]337338[[package]]339name = "convert_case"340version = "0.11.0"341source = "registry+https://github.com/rust-lang/crates.io-index"342checksum = "affbf0190ed2caf063e3def54ff444b449371d55c58e513a95ab98eca50adb49"343dependencies = [344 "unicode-segmentation",345]346347[[package]]348name = "cordyceps"349version = "0.3.4"350source = "registry+https://github.com/rust-lang/crates.io-index"351checksum = "688d7fbb8092b8de775ef2536f36c8c31f2bc4006ece2e8d8ad2d17d00ce0a2a"352dependencies = [353 "loom",354 "tracing",355]356357[[package]]358name = "core-foundation"359version = "0.9.4"360source = "registry+https://github.com/rust-lang/crates.io-index"361checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"362dependencies = [363 "core-foundation-sys",364 "libc",365]366367[[package]]368name = "core-foundation"369version = "0.10.1"370source = "registry+https://github.com/rust-lang/crates.io-index"371checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6"372dependencies = [373 "core-foundation-sys",374 "libc",375]376377[[package]]378name = "core-foundation-sys"379version = "0.8.7"380source = "registry+https://github.com/rust-lang/crates.io-index"381checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"382383[[package]]384name = "cpufeatures"385version = "0.2.17"386source = "registry+https://github.com/rust-lang/crates.io-index"387checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"388dependencies = [389 "libc",390]391392[[package]]393name = "cpufeatures"394version = "0.3.0"395source = "registry+https://github.com/rust-lang/crates.io-index"396checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"397dependencies = [398 "libc",399]400401[[package]]402name = "critical-section"403version = "1.2.0"404source = "registry+https://github.com/rust-lang/crates.io-index"405checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"406407[[package]]408name = "crossbeam-channel"409version = "0.5.16"410source = "registry+https://github.com/rust-lang/crates.io-index"411checksum = "d85363c37faeca707aef026efa9f3b34d077bce547e48f770770625c6013679e"412dependencies = [413 "crossbeam-utils",414]415416[[package]]417name = "crossbeam-epoch"418version = "0.9.20"419source = "registry+https://github.com/rust-lang/crates.io-index"420checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f"421dependencies = [422 "crossbeam-utils",423]424425[[package]]426name = "crossbeam-utils"427version = "0.8.22"428source = "registry+https://github.com/rust-lang/crates.io-index"429checksum = "61803da095bee82a81bb1a452ecc25d3b2f1416d1897eb86430c6159ef717c17"430431[[package]]432name = "crypto-common"433version = "0.1.7"434source = "registry+https://github.com/rust-lang/crates.io-index"435checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"436dependencies = [437 "generic-array",438 "typenum",439]440441[[package]]442name = "crypto-common"443version = "0.2.2"444source = "registry+https://github.com/rust-lang/crates.io-index"445checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453"446dependencies = [447 "hybrid-array",448]449450[[package]]451name = "ctor"452version = "1.0.9"453source = "registry+https://github.com/rust-lang/crates.io-index"454checksum = "a394189d59f9befacce833f337f7b1eca5e9a91221bcdd4d28e0114d96e597b3"455456[[package]]457name = "ctr"458version = "0.9.2"459source = "registry+https://github.com/rust-lang/crates.io-index"460checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"461dependencies = [462 "cipher",463]464465[[package]]466name = "ctutils"467version = "0.4.2"468source = "registry+https://github.com/rust-lang/crates.io-index"469checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e"470dependencies = [471 "cmov",472]473474[[package]]475name = "curve25519-dalek"476version = "5.0.0-rc.0"477source = "registry+https://github.com/rust-lang/crates.io-index"478checksum = "4f359e08ca85e7bd759e1fd933ff2bccd81864c60a8fba0e259c7f822b0924bf"479dependencies = [480 "cfg-if",481 "cpufeatures 0.3.0",482 "curve25519-dalek-derive",483 "digest",484 "fiat-crypto",485 "rand_core",486 "rustc_version",487 "serde",488 "subtle",489 "zeroize",490]491492[[package]]493name = "curve25519-dalek-derive"494version = "0.1.1"495source = "registry+https://github.com/rust-lang/crates.io-index"496checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"497dependencies = [498 "proc-macro2",499 "quote",500 "syn",501]502503[[package]]504name = "darling"505version = "0.20.11"506source = "registry+https://github.com/rust-lang/crates.io-index"507checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"508dependencies = [509 "darling_core",510 "darling_macro",511]512513[[package]]514name = "darling_core"515version = "0.20.11"516source = "registry+https://github.com/rust-lang/crates.io-index"517checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"518dependencies = [519 "fnv",520 "ident_case",521 "proc-macro2",522 "quote",523 "strsim",524 "syn",525]526527[[package]]528name = "darling_macro"529version = "0.20.11"530source = "registry+https://github.com/rust-lang/crates.io-index"531checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"532dependencies = [533 "darling_core",534 "quote",535 "syn",536]537538[[package]]539name = "data-encoding"540version = "2.11.0"541source = "registry+https://github.com/rust-lang/crates.io-index"542checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8"543544[[package]]545name = "data-encoding-macro"546version = "0.1.20"547source = "registry+https://github.com/rust-lang/crates.io-index"548checksum = "3259c913752a86488b501ed8680446a5ed2d5aeac6e596cb23ba3800768ea32c"549dependencies = [550 "data-encoding",551 "data-encoding-macro-internal",552]553554[[package]]555name = "data-encoding-macro-internal"556version = "0.1.18"557source = "registry+https://github.com/rust-lang/crates.io-index"558checksum = "ccc2776f0c61eca1ca32528f85548abd1a4be8fb53d1b21c013e4f18da1e7090"559dependencies = [560 "data-encoding",561 "syn",562]563564[[package]]565name = "der"566version = "0.8.1"567source = "registry+https://github.com/rust-lang/crates.io-index"568checksum = "a69dedd701da44b0536442edf09c81a64b0ab97a7a4a5e3d1971f00027cbc63d"569dependencies = [570 "const-oid",571 "pem-rfc7468",572 "zeroize",573]574575[[package]]576name = "deranged"577version = "0.5.8"578source = "registry+https://github.com/rust-lang/crates.io-index"579checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c"580581[[package]]582name = "derive_builder"583version = "0.20.2"584source = "registry+https://github.com/rust-lang/crates.io-index"585checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947"586dependencies = [587 "derive_builder_macro",588]589590[[package]]591name = "derive_builder_core"592version = "0.20.2"593source = "registry+https://github.com/rust-lang/crates.io-index"594checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8"595dependencies = [596 "darling",597 "proc-macro2",598 "quote",599 "syn",600]601602[[package]]603name = "derive_builder_macro"604version = "0.20.2"605source = "registry+https://github.com/rust-lang/crates.io-index"606checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"607dependencies = [608 "derive_builder_core",609 "syn",610]611612[[package]]613name = "derive_more"614version = "2.1.1"615source = "registry+https://github.com/rust-lang/crates.io-index"616checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134"617dependencies = [618 "derive_more-impl",619]620621[[package]]622name = "derive_more-impl"623version = "2.1.1"624source = "registry+https://github.com/rust-lang/crates.io-index"625checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb"626dependencies = [627 "convert_case 0.10.0",628 "proc-macro2",629 "quote",630 "rustc_version",631 "syn",632 "unicode-xid",633]634635[[package]]636name = "diatomic-waker"637version = "0.2.3"638source = "registry+https://github.com/rust-lang/crates.io-index"639checksum = "ab03c107fafeb3ee9f5925686dbb7a73bc76e3932abb0d2b365cb64b169cf04c"640641[[package]]642name = "digest"643version = "0.11.3"644source = "registry+https://github.com/rust-lang/crates.io-index"645checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2"646dependencies = [647 "block-buffer",648 "crypto-common 0.2.2",649]650651[[package]]652name = "dispatch2"653version = "0.3.1"654source = "registry+https://github.com/rust-lang/crates.io-index"655checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38"656dependencies = [657 "bitflags",658 "block2",659 "libc",660 "objc2",661]662663[[package]]664name = "displaydoc"665version = "0.2.6"666source = "registry+https://github.com/rust-lang/crates.io-index"667checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f"668dependencies = [669 "proc-macro2",670 "quote",671 "syn",672]673674[[package]]675name = "dlopen2"676version = "0.8.2"677source = "registry+https://github.com/rust-lang/crates.io-index"678checksum = "5e2c5bd4158e66d1e215c49b837e11d62f3267b30c92f1d171c4d3105e3dc4d4"679dependencies = [680 "libc",681 "once_cell",682 "winapi",683]684685[[package]]686name = "ed25519"687version = "3.0.0"688source = "registry+https://github.com/rust-lang/crates.io-index"689checksum = "29fcf32e6c73d1079f83ab4d782de2d81620346a5f38c6237a86a22f8368980a"690dependencies = [691 "pkcs8",692 "serdect",693 "signature",694]695696[[package]]697name = "ed25519-dalek"698version = "3.0.0-rc.0"699source = "registry+https://github.com/rust-lang/crates.io-index"700checksum = "b011170fe4f04665565b4110afef66774fe9ffff278f3eb5b81cc73d26e27d60"701dependencies = [702 "curve25519-dalek",703 "ed25519",704 "rand_core",705 "serde",706 "sha2",707 "signature",708 "subtle",709 "zeroize",710]711712[[package]]713name = "either"714version = "1.16.0"715source = "registry+https://github.com/rust-lang/crates.io-index"716checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e"717718[[package]]719name = "embedded-io"720version = "0.4.0"721source = "registry+https://github.com/rust-lang/crates.io-index"722checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced"723724[[package]]725name = "embedded-io"726version = "0.6.1"727source = "registry+https://github.com/rust-lang/crates.io-index"728checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d"729730[[package]]731name = "enum-assoc"732version = "1.3.0"733source = "registry+https://github.com/rust-lang/crates.io-index"734checksum = "3ed8956bd5c1f0415200516e78ff07ec9e16415ade83c056c230d7b7ea0d55b7"735dependencies = [736 "proc-macro2",737 "quote",738 "syn",739]740741[[package]]742name = "equivalent"743version = "1.0.2"744source = "registry+https://github.com/rust-lang/crates.io-index"745checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"746747[[package]]748name = "errno"749version = "0.3.14"750source = "registry+https://github.com/rust-lang/crates.io-index"751checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"752dependencies = [753 "libc",754 "windows-sys 0.61.2",755]756757[[package]]758name = "fastrand"759version = "2.4.1"760source = "registry+https://github.com/rust-lang/crates.io-index"761checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6"762763[[package]]764name = "fiat-crypto"765version = "0.3.0"766source = "registry+https://github.com/rust-lang/crates.io-index"767checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24"768769[[package]]770name = "find-msvc-tools"771version = "0.1.9"772source = "registry+https://github.com/rust-lang/crates.io-index"773checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"774775[[package]]776name = "fnv"777version = "1.0.7"778source = "registry+https://github.com/rust-lang/crates.io-index"779checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"780781[[package]]782name = "foldhash"783version = "0.2.0"784source = "registry+https://github.com/rust-lang/crates.io-index"785checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"786787[[package]]788name = "form_urlencoded"789version = "1.2.2"790source = "registry+https://github.com/rust-lang/crates.io-index"791checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"792dependencies = [793 "percent-encoding",794]795796[[package]]797name = "futures"798version = "0.3.32"799source = "registry+https://github.com/rust-lang/crates.io-index"800checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d"801dependencies = [802 "futures-channel",803 "futures-core",804 "futures-executor",805 "futures-io",806 "futures-sink",807 "futures-task",808 "futures-util",809]810811[[package]]812name = "futures-buffered"813version = "0.2.13"814source = "registry+https://github.com/rust-lang/crates.io-index"815checksum = "4421cb78ee172b6b06080093479d3c50f058e7c81b7d577bbb8d118d551d4cd5"816dependencies = [817 "cordyceps",818 "diatomic-waker",819 "futures-core",820 "pin-project-lite",821 "spin 0.10.1",822]823824[[package]]825name = "futures-channel"826version = "0.3.32"827source = "registry+https://github.com/rust-lang/crates.io-index"828checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d"829dependencies = [830 "futures-core",831 "futures-sink",832]833834[[package]]835name = "futures-core"836version = "0.3.32"837source = "registry+https://github.com/rust-lang/crates.io-index"838checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d"839840[[package]]841name = "futures-executor"842version = "0.3.32"843source = "registry+https://github.com/rust-lang/crates.io-index"844checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d"845dependencies = [846 "futures-core",847 "futures-task",848 "futures-util",849]850851[[package]]852name = "futures-io"853version = "0.3.32"854source = "registry+https://github.com/rust-lang/crates.io-index"855checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718"856857[[package]]858name = "futures-lite"859version = "2.6.1"860source = "registry+https://github.com/rust-lang/crates.io-index"861checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"862dependencies = [863 "fastrand",864 "futures-core",865 "futures-io",866 "parking",867 "pin-project-lite",868]869870[[package]]871name = "futures-macro"872version = "0.3.32"873source = "registry+https://github.com/rust-lang/crates.io-index"874checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b"875dependencies = [876 "proc-macro2",877 "quote",878 "syn",879]880881[[package]]882name = "futures-sink"883version = "0.3.32"884source = "registry+https://github.com/rust-lang/crates.io-index"885checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893"886887[[package]]888name = "futures-task"889version = "0.3.32"890source = "registry+https://github.com/rust-lang/crates.io-index"891checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393"892893[[package]]894name = "futures-util"895version = "0.3.32"896source = "registry+https://github.com/rust-lang/crates.io-index"897checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6"898dependencies = [899 "futures-channel",900 "futures-core",901 "futures-io",902 "futures-macro",903 "futures-sink",904 "futures-task",905 "memchr",906 "pin-project-lite",907 "slab",908]909910[[package]]911name = "generator"912version = "0.8.9"913source = "registry+https://github.com/rust-lang/crates.io-index"914checksum = "b3b854b0e584ead1a33f18b2fcad7cf7be18b3875c78816b753639aa501513ae"915dependencies = [916 "cc",917 "cfg-if",918 "libc",919 "log",920 "rustversion",921 "windows-link",922 "windows-result",923]924925[[package]]926name = "generic-array"927version = "0.14.7"928source = "registry+https://github.com/rust-lang/crates.io-index"929checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"930dependencies = [931 "typenum",932 "version_check",933]934935[[package]]936name = "getrandom"937version = "0.2.17"938source = "registry+https://github.com/rust-lang/crates.io-index"939checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"940dependencies = [941 "cfg-if",942 "js-sys",943 "libc",944 "wasi",945 "wasm-bindgen",946]947948[[package]]949name = "getrandom"950version = "0.4.3"951source = "registry+https://github.com/rust-lang/crates.io-index"952checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099"953dependencies = [954 "cfg-if",955 "js-sys",956 "libc",957 "r-efi",958 "rand_core",959 "wasm-bindgen",960]961962[[package]]963name = "ghash"964version = "0.5.1"965source = "registry+https://github.com/rust-lang/crates.io-index"966checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1"967dependencies = [968 "opaque-debug",969 "polyval",970]971972[[package]]973name = "gloo-timers"974version = "0.3.0"975source = "registry+https://github.com/rust-lang/crates.io-index"976checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994"977dependencies = [978 "futures-channel",979 "futures-core",980 "js-sys",981 "wasm-bindgen",982]983984[[package]]985name = "h2"986version = "0.4.15"987source = "registry+https://github.com/rust-lang/crates.io-index"988checksum = "6cb093c84e8bd9b188d4c4a8cb6579fc016968d14c99882163cd3ff402a4f155"989dependencies = [990 "atomic-waker",991 "bytes",992 "fnv",993 "futures-core",994 "futures-sink",995 "http",996 "indexmap",997 "slab",998 "tokio",999 "tokio-util",1000 "tracing",1001]10021003[[package]]1004name = "hash32"1005version = "0.2.1"1006source = "registry+https://github.com/rust-lang/crates.io-index"1007checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67"1008dependencies = [1009 "byteorder",1010]10111012[[package]]1013name = "hashbrown"1014version = "0.17.1"1015source = "registry+https://github.com/rust-lang/crates.io-index"1016checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"1017dependencies = [1018 "allocator-api2",1019 "equivalent",1020 "foldhash",1021]10221023[[package]]1024name = "heapless"1025version = "0.7.17"1026source = "registry+https://github.com/rust-lang/crates.io-index"1027checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f"1028dependencies = [1029 "atomic-polyfill",1030 "hash32",1031 "rustc_version",1032 "serde",1033 "spin 0.9.9",1034 "stable_deref_trait",1035]10361037[[package]]1038name = "heck"1039version = "0.5.0"1040source = "registry+https://github.com/rust-lang/crates.io-index"1041checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"10421043[[package]]1044name = "hickory-net"1045version = "0.26.1"1046source = "registry+https://github.com/rust-lang/crates.io-index"1047checksum = "e2295ed2f9c31e471e1428a8f88a3f0e1f4b27c15049592138d1eebe9c35b183"1048dependencies = [1049 "async-trait",1050 "bytes",1051 "cfg-if",1052 "data-encoding",1053 "futures-channel",1054 "futures-io",1055 "futures-util",1056 "h2",1057 "hickory-proto",1058 "http",1059 "idna",1060 "ipnet",1061 "jni 0.22.4",1062 "rand",1063 "rustls",1064 "thiserror 2.0.18",1065 "tinyvec",1066 "tokio",1067 "tokio-rustls",1068 "tracing",1069 "url",1070]10711072[[package]]1073name = "hickory-proto"1074version = "0.26.1"1075source = "registry+https://github.com/rust-lang/crates.io-index"1076checksum = "0bab31817bfb44672a252e97fe81cd0c18d1b2cf892108922f6818820df8c643"1077dependencies = [1078 "data-encoding",1079 "idna",1080 "ipnet",1081 "jni 0.22.4",1082 "once_cell",1083 "prefix-trie",1084 "rand",1085 "ring",1086 "thiserror 2.0.18",1087 "tinyvec",1088 "tracing",1089 "url",1090]10911092[[package]]1093name = "hickory-resolver"1094version = "0.26.1"1095source = "registry+https://github.com/rust-lang/crates.io-index"1096checksum = "f0d58d28879ceecde6607729660c2667a081ccdc082e082675042793960f178c"1097dependencies = [1098 "cfg-if",1099 "futures-util",1100 "hickory-net",1101 "hickory-proto",1102 "ipconfig",1103 "ipnet",1104 "jni 0.22.4",1105 "moka",1106 "ndk-context",1107 "once_cell",1108 "parking_lot",1109 "rand",1110 "resolv-conf",1111 "rustls",1112 "smallvec",1113 "system-configuration",1114 "thiserror 2.0.18",1115 "tokio",1116 "tokio-rustls",1117 "tracing",1118]11191120[[package]]1121name = "http"1122version = "1.4.2"1123source = "registry+https://github.com/rust-lang/crates.io-index"1124checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425"1125dependencies = [1126 "bytes",1127 "itoa",1128]11291130[[package]]1131name = "http-body"1132version = "1.1.0"1133source = "registry+https://github.com/rust-lang/crates.io-index"1134checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c"1135dependencies = [1136 "bytes",1137 "http",1138]11391140[[package]]1141name = "http-body-util"1142version = "0.1.4"1143source = "registry+https://github.com/rust-lang/crates.io-index"1144checksum = "e9f41fd6a08e4d4ec69df65976da761afd5ad5e58a9d4acb46bd1c953a9e3ff2"1145dependencies = [1146 "bytes",1147 "futures-core",1148 "http",1149 "http-body",1150 "pin-project-lite",1151]11521153[[package]]1154name = "httparse"1155version = "1.10.1"1156source = "registry+https://github.com/rust-lang/crates.io-index"1157checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"11581159[[package]]1160name = "httpdate"1161version = "1.0.3"1162source = "registry+https://github.com/rust-lang/crates.io-index"1163checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"11641165[[package]]1166name = "hybrid-array"1167version = "0.4.13"1168source = "registry+https://github.com/rust-lang/crates.io-index"1169checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c"1170dependencies = [1171 "typenum",1172]11731174[[package]]1175name = "hyper"1176version = "1.10.1"1177source = "registry+https://github.com/rust-lang/crates.io-index"1178checksum = "55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498"1179dependencies = [1180 "atomic-waker",1181 "bytes",1182 "futures-channel",1183 "futures-core",1184 "h2",1185 "http",1186 "http-body",1187 "httparse",1188 "httpdate",1189 "itoa",1190 "pin-project-lite",1191 "smallvec",1192 "tokio",1193 "want",1194]11951196[[package]]1197name = "hyper-rustls"1198version = "0.27.9"1199source = "registry+https://github.com/rust-lang/crates.io-index"1200checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f"1201dependencies = [1202 "http",1203 "hyper",1204 "hyper-util",1205 "rustls",1206 "tokio",1207 "tokio-rustls",1208 "tower-service",1209]12101211[[package]]1212name = "hyper-util"1213version = "0.1.20"1214source = "registry+https://github.com/rust-lang/crates.io-index"1215checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0"1216dependencies = [1217 "base64",1218 "bytes",1219 "futures-channel",1220 "futures-util",1221 "http",1222 "http-body",1223 "hyper",1224 "ipnet",1225 "libc",1226 "percent-encoding",1227 "pin-project-lite",1228 "socket2",1229 "tokio",1230 "tower-service",1231 "tracing",1232]12331234[[package]]1235name = "iana-time-zone"1236version = "0.1.65"1237source = "registry+https://github.com/rust-lang/crates.io-index"1238checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470"1239dependencies = [1240 "android_system_properties",1241 "core-foundation-sys",1242 "iana-time-zone-haiku",1243 "js-sys",1244 "log",1245 "wasm-bindgen",1246 "windows-core",1247]12481249[[package]]1250name = "iana-time-zone-haiku"1251version = "0.1.2"1252source = "registry+https://github.com/rust-lang/crates.io-index"1253checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"1254dependencies = [1255 "cc",1256]12571258[[package]]1259name = "icu_collections"1260version = "2.2.0"1261source = "registry+https://github.com/rust-lang/crates.io-index"1262checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c"1263dependencies = [1264 "displaydoc",1265 "potential_utf",1266 "utf8_iter",1267 "yoke",1268 "zerofrom",1269 "zerovec",1270]12711272[[package]]1273name = "icu_locale_core"1274version = "2.2.0"1275source = "registry+https://github.com/rust-lang/crates.io-index"1276checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29"1277dependencies = [1278 "displaydoc",1279 "litemap",1280 "tinystr",1281 "writeable",1282 "zerovec",1283]12841285[[package]]1286name = "icu_normalizer"1287version = "2.2.0"1288source = "registry+https://github.com/rust-lang/crates.io-index"1289checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4"1290dependencies = [1291 "icu_collections",1292 "icu_normalizer_data",1293 "icu_properties",1294 "icu_provider",1295 "smallvec",1296 "zerovec",1297]12981299[[package]]1300name = "icu_normalizer_data"1301version = "2.2.0"1302source = "registry+https://github.com/rust-lang/crates.io-index"1303checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38"13041305[[package]]1306name = "icu_properties"1307version = "2.2.0"1308source = "registry+https://github.com/rust-lang/crates.io-index"1309checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de"1310dependencies = [1311 "icu_collections",1312 "icu_locale_core",1313 "icu_properties_data",1314 "icu_provider",1315 "zerotrie",1316 "zerovec",1317]13181319[[package]]1320name = "icu_properties_data"1321version = "2.2.0"1322source = "registry+https://github.com/rust-lang/crates.io-index"1323checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14"13241325[[package]]1326name = "icu_provider"1327version = "2.2.0"1328source = "registry+https://github.com/rust-lang/crates.io-index"1329checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421"1330dependencies = [1331 "displaydoc",1332 "icu_locale_core",1333 "writeable",1334 "yoke",1335 "zerofrom",1336 "zerotrie",1337 "zerovec",1338]13391340[[package]]1341name = "ident_case"1342version = "1.0.1"1343source = "registry+https://github.com/rust-lang/crates.io-index"1344checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"13451346[[package]]1347name = "identity-hash"1348version = "0.1.0"1349source = "registry+https://github.com/rust-lang/crates.io-index"1350checksum = "dfdd7caa900436d8f13b2346fe10257e0c05c1f1f9e351f4f5d57c03bd5f45da"13511352[[package]]1353name = "idna"1354version = "1.1.0"1355source = "registry+https://github.com/rust-lang/crates.io-index"1356checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"1357dependencies = [1358 "idna_adapter",1359 "smallvec",1360 "utf8_iter",1361]13621363[[package]]1364name = "idna_adapter"1365version = "1.2.2"1366source = "registry+https://github.com/rust-lang/crates.io-index"1367checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714"1368dependencies = [1369 "icu_normalizer",1370 "icu_properties",1371]13721373[[package]]1374name = "igd-next"1375version = "0.17.1"1376source = "registry+https://github.com/rust-lang/crates.io-index"1377checksum = "de7238d487a9aff61f81b5ab41c0a841532a115a398b5fa92a2fadd0885e2581"1378dependencies = [1379 "attohttpc",1380 "bytes",1381 "futures",1382 "http",1383 "http-body-util",1384 "hyper",1385 "hyper-util",1386 "log",1387 "rand",1388 "tokio",1389 "url",1390 "xmltree",1391]13921393[[package]]1394name = "indexmap"1395version = "2.14.0"1396source = "registry+https://github.com/rust-lang/crates.io-index"1397checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"1398dependencies = [1399 "equivalent",1400 "hashbrown",1401]14021403[[package]]1404name = "inout"1405version = "0.1.4"1406source = "registry+https://github.com/rust-lang/crates.io-index"1407checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01"1408dependencies = [1409 "generic-array",1410]14111412[[package]]1413name = "ipconfig"1414version = "0.3.4"1415source = "registry+https://github.com/rust-lang/crates.io-index"1416checksum = "4d40460c0ce33d6ce4b0630ad68ff63d6661961c48b6dba35e5a4d81cfb48222"1417dependencies = [1418 "socket2",1419 "widestring",1420 "windows-registry",1421 "windows-result",1422 "windows-sys 0.61.2",1423]14241425[[package]]1426name = "ipnet"1427version = "2.12.0"1428source = "registry+https://github.com/rust-lang/crates.io-index"1429checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2"1430dependencies = [1431 "serde",1432]14331434[[package]]1435name = "iroh"1436version = "1.0.2"1437source = "registry+https://github.com/rust-lang/crates.io-index"1438checksum = "5fca9b4b462c343ff88fc0af4096c186f939b602a0bc08723536ef2c31c93971"1439dependencies = [1440 "backon",1441 "blake3",1442 "bytes",1443 "cfg_aliases",1444 "ctutils",1445 "data-encoding",1446 "derive_more",1447 "ed25519-dalek",1448 "futures-util",1449 "getrandom 0.4.3",1450 "hickory-resolver",1451 "http",1452 "ipnet",1453 "iroh-base",1454 "iroh-dns",1455 "iroh-metrics",1456 "iroh-relay",1457 "n0-error",1458 "n0-future",1459 "n0-watcher",1460 "netwatch",1461 "noq",1462 "noq-proto",1463 "noq-udp",1464 "papaya",1465 "pin-project",1466 "portable-atomic",1467 "portmapper",1468 "rand",1469 "reqwest",1470 "rustc-hash",1471 "rustls",1472 "rustls-pki-types",1473 "serde",1474 "smallvec",1475 "strum",1476 "time",1477 "tokio",1478 "tokio-stream",1479 "tokio-util",1480 "tracing",1481 "url",1482 "wasm-bindgen-futures",1483]14841485[[package]]1486name = "iroh-base"1487version = "1.0.2"1488source = "registry+https://github.com/rust-lang/crates.io-index"1489checksum = "830a582cd54410dc1aa71d4786a82c3297d7b0165accd8b6dbbb3b240b48140d"1490dependencies = [1491 "curve25519-dalek",1492 "data-encoding",1493 "data-encoding-macro",1494 "derive_more",1495 "ed25519-dalek",1496 "getrandom 0.4.3",1497 "n0-error",1498 "rand",1499 "serde",1500 "url",1501 "zeroize",1502]15031504[[package]]1505name = "iroh-dns"1506version = "1.0.2"1507source = "registry+https://github.com/rust-lang/crates.io-index"1508checksum = "516e4eedc38e33ab69a6bd325520332dc3d67b25454e2d590ebb84a25240dd9a"1509dependencies = [1510 "arc-swap",1511 "cfg_aliases",1512 "derive_more",1513 "hickory-resolver",1514 "iroh-base",1515 "n0-error",1516 "n0-future",1517 "ndk-context",1518 "portable-atomic",1519 "rand",1520 "rustls",1521 "simple-dns",1522 "strum",1523 "tokio",1524 "tracing",1525 "url",1526]15271528[[package]]1529name = "iroh-metrics"1530version = "1.0.1"1531source = "registry+https://github.com/rust-lang/crates.io-index"1532checksum = "291065721ad7c477b972e581bbc528df031dc8eb5e39fe1ff3300ae5dfb157ef"1533dependencies = [1534 "iroh-metrics-derive",1535 "itoa",1536 "n0-error",1537 "portable-atomic",1538 "ryu",1539 "serde",1540 "tracing",1541]15421543[[package]]1544name = "iroh-metrics-derive"1545version = "1.0.1"1546source = "registry+https://github.com/rust-lang/crates.io-index"1547checksum = "1ae5f0c4405d1fbc9fb16ff422ca40620e93dc36c30ecaba0c2aee3992b7bd48"1548dependencies = [1549 "heck",1550 "proc-macro2",1551 "quote",1552 "syn",1553]15541555[[package]]1556name = "iroh-relay"1557version = "1.0.2"1558source = "registry+https://github.com/rust-lang/crates.io-index"1559checksum = "8149bb6a57126225a07d6928846d82dcedfd24ea0f863ef7b2eb475e1d726354"1560dependencies = [1561 "blake3",1562 "bytes",1563 "cfg_aliases",1564 "data-encoding",1565 "derive_more",1566 "getrandom 0.4.3",1567 "hickory-resolver",1568 "http",1569 "http-body-util",1570 "hyper",1571 "hyper-util",1572 "iroh-base",1573 "iroh-dns",1574 "iroh-metrics",1575 "lru",1576 "n0-error",1577 "n0-future",1578 "noq",1579 "noq-proto",1580 "num_enum",1581 "pin-project",1582 "postcard",1583 "rand",1584 "reqwest",1585 "rustls",1586 "rustls-pki-types",1587 "serde",1588 "serde_bytes",1589 "strum",1590 "tokio",1591 "tokio-rustls",1592 "tokio-util",1593 "tokio-websockets",1594 "tracing",1595 "url",1596 "vergen-gitcl",1597 "webpki-roots",1598 "ws_stream_wasm",1599]16001601[[package]]1602name = "iroh-tickets"1603version = "1.0.0"1604source = "registry+https://github.com/rust-lang/crates.io-index"1605checksum = "da53233419ca36bf521ed45683b7748366f9b233032891eefc2d70567a84ac54"1606dependencies = [1607 "data-encoding",1608 "derive_more",1609 "iroh-base",1610 "n0-error",1611 "postcard",1612 "serde",1613]16141615[[package]]1616name = "itoa"1617version = "1.0.18"1618source = "registry+https://github.com/rust-lang/crates.io-index"1619checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"16201621[[package]]1622name = "jni"1623version = "0.21.1"1624source = "registry+https://github.com/rust-lang/crates.io-index"1625checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97"1626dependencies = [1627 "cesu8",1628 "cfg-if",1629 "combine",1630 "jni-sys 0.3.1",1631 "log",1632 "thiserror 1.0.69",1633 "walkdir",1634 "windows-sys 0.45.0",1635]16361637[[package]]1638name = "jni"1639version = "0.22.4"1640source = "registry+https://github.com/rust-lang/crates.io-index"1641checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498"1642dependencies = [1643 "cfg-if",1644 "combine",1645 "jni-macros",1646 "jni-sys 0.4.1",1647 "log",1648 "simd_cesu8",1649 "thiserror 2.0.18",1650 "walkdir",1651 "windows-link",1652]16531654[[package]]1655name = "jni-macros"1656version = "0.22.4"1657source = "registry+https://github.com/rust-lang/crates.io-index"1658checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3"1659dependencies = [1660 "proc-macro2",1661 "quote",1662 "rustc_version",1663 "simd_cesu8",1664 "syn",1665]16661667[[package]]1668name = "jni-sys"1669version = "0.3.1"1670source = "registry+https://github.com/rust-lang/crates.io-index"1671checksum = "41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258"1672dependencies = [1673 "jni-sys 0.4.1",1674]16751676[[package]]1677name = "jni-sys"1678version = "0.4.1"1679source = "registry+https://github.com/rust-lang/crates.io-index"1680checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2"1681dependencies = [1682 "jni-sys-macros",1683]16841685[[package]]1686name = "jni-sys-macros"1687version = "0.4.1"1688source = "registry+https://github.com/rust-lang/crates.io-index"1689checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264"1690dependencies = [1691 "quote",1692 "syn",1693]16941695[[package]]1696name = "js-sys"1697version = "0.3.103"1698source = "registry+https://github.com/rust-lang/crates.io-index"1699checksum = "53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102"1700dependencies = [1701 "cfg-if",1702 "futures-util",1703 "wasm-bindgen",1704]17051706[[package]]1707name = "lazy_static"1708version = "1.5.0"1709source = "registry+https://github.com/rust-lang/crates.io-index"1710checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"17111712[[package]]1713name = "libc"1714version = "0.2.186"1715source = "registry+https://github.com/rust-lang/crates.io-index"1716checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"17171718[[package]]1719name = "libloading"1720version = "0.9.0"1721source = "registry+https://github.com/rust-lang/crates.io-index"1722checksum = "754ca22de805bb5744484a5b151a9e1a8e837d5dc232c2d7d8c2e3492edc8b60"1723dependencies = [1724 "cfg-if",1725 "windows-link",1726]17271728[[package]]1729name = "litemap"1730version = "0.8.2"1731source = "registry+https://github.com/rust-lang/crates.io-index"1732checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0"17331734[[package]]1735name = "lock_api"1736version = "0.4.14"1737source = "registry+https://github.com/rust-lang/crates.io-index"1738checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"1739dependencies = [1740 "scopeguard",1741]17421743[[package]]1744name = "log"1745version = "0.4.33"1746source = "registry+https://github.com/rust-lang/crates.io-index"1747checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad"17481749[[package]]1750name = "loom"1751version = "0.7.2"1752source = "registry+https://github.com/rust-lang/crates.io-index"1753checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca"1754dependencies = [1755 "cfg-if",1756 "generator",1757 "scoped-tls",1758 "tracing",1759 "tracing-subscriber",1760]17611762[[package]]1763name = "lru"1764version = "0.18.1"1765source = "registry+https://github.com/rust-lang/crates.io-index"1766checksum = "0b6180140927ee907000b0aa540091f6ea512ead4447c92b8fc35bc72788a5a6"1767dependencies = [1768 "hashbrown",1769]17701771[[package]]1772name = "lru-slab"1773version = "0.1.2"1774source = "registry+https://github.com/rust-lang/crates.io-index"1775checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"17761777[[package]]1778name = "mac-addr"1779version = "0.3.0"1780source = "registry+https://github.com/rust-lang/crates.io-index"1781checksum = "d3d25b0e0b648a86960ac23b7ad4abb9717601dec6f66c165f5b037f3f03065f"17821783[[package]]1784name = "matchers"1785version = "0.2.0"1786source = "registry+https://github.com/rust-lang/crates.io-index"1787checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9"1788dependencies = [1789 "regex-automata",1790]17911792[[package]]1793name = "memchr"1794version = "2.8.3"1795source = "registry+https://github.com/rust-lang/crates.io-index"1796checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"17971798[[package]]1799name = "mio"1800version = "1.2.2"1801source = "registry+https://github.com/rust-lang/crates.io-index"1802checksum = "30d65c71f1ce40ab09135ce117d742b9f8a19ff91a41a8b57ed50bc2de59c427"1803dependencies = [1804 "libc",1805 "wasi",1806 "windows-sys 0.61.2",1807]18081809[[package]]1810name = "moka"1811version = "0.12.15"1812source = "registry+https://github.com/rust-lang/crates.io-index"1813checksum = "957228ad12042ee839f93c8f257b62b4c0ab5eaae1d4fa60de53b27c9d7c5046"1814dependencies = [1815 "crossbeam-channel",1816 "crossbeam-epoch",1817 "crossbeam-utils",1818 "equivalent",1819 "parking_lot",1820 "portable-atomic",1821 "smallvec",1822 "tagptr",1823 "uuid",1824]18251826[[package]]1827name = "n0-error"1828version = "1.0.0"1829source = "registry+https://github.com/rust-lang/crates.io-index"1830checksum = "c37e81176a83a77d2514528b91bdafc70ef88aab428f0e1b91aebb8d99888895"1831dependencies = [1832 "n0-error-macros",1833 "spez",1834]18351836[[package]]1837name = "n0-error-macros"1838version = "1.0.0"1839source = "registry+https://github.com/rust-lang/crates.io-index"1840checksum = "e2acd8b070213b0299282f884b4beba4e7b52d624fdcd504a3ad3665390c11e1"1841dependencies = [1842 "proc-macro2",1843 "quote",1844 "syn",1845]18461847[[package]]1848name = "n0-future"1849version = "0.3.2"1850source = "registry+https://github.com/rust-lang/crates.io-index"1851checksum = "e2ab99dfb861450e68853d34ae665243a88b8c493d01ba957321a1e9b2312bbe"1852dependencies = [1853 "cfg_aliases",1854 "derive_more",1855 "futures-buffered",1856 "futures-lite",1857 "futures-util",1858 "js-sys",1859 "pin-project",1860 "send_wrapper",1861 "tokio",1862 "tokio-util",1863 "wasm-bindgen",1864 "wasm-bindgen-futures",1865 "web-time",1866]18671868[[package]]1869name = "n0-watcher"1870version = "1.0.0"1871source = "registry+https://github.com/rust-lang/crates.io-index"1872checksum = "bbc618745ad0b7414b149d0517ad8b5573b2fb4d4e2717add3d2446ce1fdd826"1873dependencies = [1874 "derive_more",1875 "n0-error",1876 "n0-future",1877]18781879[[package]]1880name = "napi"1881version = "3.10.5"1882source = "registry+https://github.com/rust-lang/crates.io-index"1883checksum = "6826e5ddc15589b2d68c8ad5321c18e85d40488e93e32962f362e572669bccf6"1884dependencies = [1885 "anyhow",1886 "bitflags",1887 "ctor",1888 "futures",1889 "napi-build",1890 "napi-sys",1891 "nohash-hasher",1892 "rustc-hash",1893 "tokio",1894]18951896[[package]]1897name = "napi-build"1898version = "2.3.2"1899source = "registry+https://github.com/rust-lang/crates.io-index"1900checksum = "c9c366d2c8c60b86fa632df75f745509b52f9128f91a6bad4c796e44abb505e1"19011902[[package]]1903name = "napi-derive"1904version = "3.5.10"1905source = "registry+https://github.com/rust-lang/crates.io-index"1906checksum = "b0fe526e81c105d3640516fcde83909dd1afe757c0d7a15af58830b5bc0fb9a1"1907dependencies = [1908 "convert_case 0.11.0",1909 "ctor",1910 "napi-derive-backend",1911 "proc-macro2",1912 "quote",1913 "syn",1914]19151916[[package]]1917name = "napi-derive-backend"1918version = "5.1.2"1919source = "registry+https://github.com/rust-lang/crates.io-index"1920checksum = "514281397bcddd9ea9a876c7a21a57bff2374237a000ca9a64ea0211ec1993e2"1921dependencies = [1922 "convert_case 0.11.0",1923 "proc-macro2",1924 "quote",1925 "semver",1926 "syn",1927]19281929[[package]]1930name = "napi-sys"1931version = "3.2.3"1932source = "registry+https://github.com/rust-lang/crates.io-index"1933checksum = "73e43cf2eb0bd1bf95a43c07c076ebd2da5d1e015a71c3d201faeffffcc0ecac"1934dependencies = [1935 "libloading",1936]19371938[[package]]1939name = "ndk-context"1940version = "0.1.1"1941source = "registry+https://github.com/rust-lang/crates.io-index"1942checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b"19431944[[package]]1945name = "netdev"1946version = "0.45.0"1947source = "registry+https://github.com/rust-lang/crates.io-index"1948checksum = "569dfbdd2efd771b24ec9bb57f956e04d4fbfc72f62b2f11961723f9b3f4b020"1949dependencies = [1950 "block2",1951 "dispatch2",1952 "dlopen2",1953 "ipnet",1954 "jni 0.21.1",1955 "libc",1956 "mac-addr",1957 "ndk-context",1958 "netlink-packet-core",1959 "netlink-packet-route",1960 "netlink-sys",1961 "objc2",1962 "objc2-core-foundation",1963 "objc2-core-wlan",1964 "objc2-foundation",1965 "objc2-system-configuration",1966 "once_cell",1967 "plist",1968 "windows-sys 0.61.2",1969]19701971[[package]]1972name = "netlink-packet-core"1973version = "0.8.1"1974source = "registry+https://github.com/rust-lang/crates.io-index"1975checksum = "3463cbb78394cb0141e2c926b93fc2197e473394b761986eca3b9da2c63ae0f4"1976dependencies = [1977 "paste",1978]19791980[[package]]1981name = "netlink-packet-route"1982version = "0.31.0"1983source = "registry+https://github.com/rust-lang/crates.io-index"1984checksum = "e2288fcb784eb3defd5fb16f4c4160d5f477de192eac730f43e1d11c24d9a007"1985dependencies = [1986 "bitflags",1987 "libc",1988 "log",1989 "netlink-packet-core",1990]19911992[[package]]1993name = "netlink-proto"1994version = "0.12.0"1995source = "registry+https://github.com/rust-lang/crates.io-index"1996checksum = "b65d130ee111430e47eed7896ea43ca693c387f097dd97376bffafbf25812128"1997dependencies = [1998 "bytes",1999 "futures",2000 "log",2001 "netlink-packet-core",2002 "netlink-sys",2003 "thiserror 2.0.18",2004]20052006[[package]]2007name = "netlink-sys"2008version = "0.8.8"2009source = "registry+https://github.com/rust-lang/crates.io-index"2010checksum = "cd6c30ed10fa69cc491d491b85cc971f6bdeb8e7367b7cde2ee6cc878d583fae"2011dependencies = [2012 "bytes",2013 "futures-util",2014 "libc",2015 "log",2016 "tokio",2017]20182019[[package]]2020name = "netwatch"2021version = "0.19.1"2022source = "registry+https://github.com/rust-lang/crates.io-index"2023checksum = "4d9cbe01741347ef750d743d6690603f5eed8341e679fb51c8e629337aa11976"2024dependencies = [2025 "atomic-waker",2026 "bytes",2027 "cfg_aliases",2028 "derive_more",2029 "ipnet",2030 "js-sys",2031 "libc",2032 "n0-error",2033 "n0-future",2034 "n0-watcher",2035 "netdev",2036 "netlink-packet-core",2037 "netlink-packet-route",2038 "netlink-proto",2039 "netlink-sys",2040 "noq-udp",2041 "objc2-core-foundation",2042 "objc2-system-configuration",2043 "pin-project-lite",2044 "serde",2045 "socket2",2046 "time",2047 "tokio",2048 "tokio-util",2049 "tracing",2050 "web-sys",2051 "windows",2052 "windows-result",2053 "wmi",2054]20552056[[package]]2057name = "nohash-hasher"2058version = "0.2.0"2059source = "registry+https://github.com/rust-lang/crates.io-index"2060checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451"20612062[[package]]2063name = "noq"2064version = "1.0.1"2065source = "registry+https://github.com/rust-lang/crates.io-index"2066checksum = "4bf95190af1bd4a00a10e8255ca0c8ddd9e9a9f5e79151d7a7eb6d56aff5dc89"2067dependencies = [2068 "bytes",2069 "cfg_aliases",2070 "derive_more",2071 "noq-proto",2072 "noq-udp",2073 "pin-project-lite",2074 "rustc-hash",2075 "rustls",2076 "socket2",2077 "thiserror 2.0.18",2078 "tokio",2079 "tokio-stream",2080 "tracing",2081 "web-time",2082]20832084[[package]]2085name = "noq-proto"2086version = "1.0.1"2087source = "registry+https://github.com/rust-lang/crates.io-index"2088checksum = "aa6c890013591e709a3e45dd53501351b7e27e7ff3c7e9fc3dce43e300e7e9d3"2089dependencies = [2090 "aes-gcm",2091 "bytes",2092 "derive_more",2093 "enum-assoc",2094 "getrandom 0.4.3",2095 "identity-hash",2096 "lru-slab",2097 "rand",2098 "rand_pcg",2099 "ring",2100 "rustc-hash",2101 "rustls",2102 "rustls-pki-types",2103 "slab",2104 "sorted-index-buffer",2105 "thiserror 2.0.18",2106 "tinyvec",2107 "tracing",2108 "web-time",2109]21102111[[package]]2112name = "noq-udp"2113version = "1.0.1"2114source = "registry+https://github.com/rust-lang/crates.io-index"2115checksum = "3137a52df66c20090a889828d1c655f21f52294cba64e5c4fbb04fc83eee7c8e"2116dependencies = [2117 "cfg_aliases",2118 "libc",2119 "socket2",2120 "tracing",2121 "windows-sys 0.61.2",2122]21232124[[package]]2125name = "nu-ansi-term"2126version = "0.50.3"2127source = "registry+https://github.com/rust-lang/crates.io-index"2128checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"2129dependencies = [2130 "windows-sys 0.61.2",2131]21322133[[package]]2134name = "num-conv"2135version = "0.2.2"2136source = "registry+https://github.com/rust-lang/crates.io-index"2137checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441"21382139[[package]]2140name = "num-traits"2141version = "0.2.19"2142source = "registry+https://github.com/rust-lang/crates.io-index"2143checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"2144dependencies = [2145 "autocfg",2146]21472148[[package]]2149name = "num_enum"2150version = "0.7.6"2151source = "registry+https://github.com/rust-lang/crates.io-index"2152checksum = "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26"2153dependencies = [2154 "num_enum_derive",2155 "rustversion",2156]21572158[[package]]2159name = "num_enum_derive"2160version = "0.7.6"2161source = "registry+https://github.com/rust-lang/crates.io-index"2162checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8"2163dependencies = [2164 "proc-macro-crate",2165 "proc-macro2",2166 "quote",2167 "syn",2168]21692170[[package]]2171name = "num_threads"2172version = "0.1.7"2173source = "registry+https://github.com/rust-lang/crates.io-index"2174checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"2175dependencies = [2176 "libc",2177]21782179[[package]]2180name = "number0_iroh"2181version = "1.1.0"2182dependencies = [2183 "anyhow",2184 "iroh",2185 "iroh-base",2186 "iroh-metrics",2187 "iroh-relay",2188 "iroh-tickets",2189 "n0-future",2190 "napi",2191 "napi-build",2192 "napi-derive",2193 "tokio",2194 "tracing",2195 "tracing-subscriber",2196 "url",2197]21982199[[package]]2200name = "objc2"2201version = "0.6.4"2202source = "registry+https://github.com/rust-lang/crates.io-index"2203checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f"2204dependencies = [2205 "objc2-encode",2206]22072208[[package]]2209name = "objc2-core-foundation"2210version = "0.3.2"2211source = "registry+https://github.com/rust-lang/crates.io-index"2212checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536"2213dependencies = [2214 "bitflags",2215 "block2",2216 "dispatch2",2217 "libc",2218 "objc2",2219]22202221[[package]]2222name = "objc2-core-wlan"2223version = "0.3.2"2224source = "registry+https://github.com/rust-lang/crates.io-index"2225checksum = "c71e34919aba0d701380d911702455038a8a3587467fe0141d6a71501e7ffe48"2226dependencies = [2227 "bitflags",2228 "objc2",2229 "objc2-core-foundation",2230 "objc2-foundation",2231 "objc2-security",2232 "objc2-security-foundation",2233]22342235[[package]]2236name = "objc2-encode"2237version = "4.1.0"2238source = "registry+https://github.com/rust-lang/crates.io-index"2239checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33"22402241[[package]]2242name = "objc2-foundation"2243version = "0.3.2"2244source = "registry+https://github.com/rust-lang/crates.io-index"2245checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272"2246dependencies = [2247 "bitflags",2248 "block2",2249 "libc",2250 "objc2",2251 "objc2-core-foundation",2252]22532254[[package]]2255name = "objc2-security"2256version = "0.3.2"2257source = "registry+https://github.com/rust-lang/crates.io-index"2258checksum = "709fe137109bd1e8b5a99390f77a7d8b2961dafc1a1c5db8f2e60329ad6d895a"2259dependencies = [2260 "bitflags",2261 "objc2",2262 "objc2-core-foundation",2263]22642265[[package]]2266name = "objc2-security-foundation"2267version = "0.3.2"2268source = "registry+https://github.com/rust-lang/crates.io-index"2269checksum = "ef76382e9cedd18123099f17638715cc3d81dba3637d4c0d39ab69df2ef345a5"2270dependencies = [2271 "objc2",2272 "objc2-foundation",2273]22742275[[package]]2276name = "objc2-system-configuration"2277version = "0.3.2"2278source = "registry+https://github.com/rust-lang/crates.io-index"2279checksum = "7216bd11cbda54ccabcab84d523dc93b858ec75ecfb3a7d89513fa22464da396"2280dependencies = [2281 "bitflags",2282 "dispatch2",2283 "libc",2284 "objc2",2285 "objc2-core-foundation",2286 "objc2-security",2287]22882289[[package]]2290name = "once_cell"2291version = "1.21.4"2292source = "registry+https://github.com/rust-lang/crates.io-index"2293checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"2294dependencies = [2295 "critical-section",2296 "portable-atomic",2297]22982299[[package]]2300name = "opaque-debug"2301version = "0.3.1"2302source = "registry+https://github.com/rust-lang/crates.io-index"2303checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"23042305[[package]]2306name = "openssl-probe"2307version = "0.2.1"2308source = "registry+https://github.com/rust-lang/crates.io-index"2309checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe"23102311[[package]]2312name = "papaya"2313version = "0.2.4"2314source = "registry+https://github.com/rust-lang/crates.io-index"2315checksum = "997ee03cd38c01469a7046643714f0ad28880bcb9e6679ff0666e24817ca19b7"2316dependencies = [2317 "equivalent",2318 "seize",2319]23202321[[package]]2322name = "parking"2323version = "2.2.1"2324source = "registry+https://github.com/rust-lang/crates.io-index"2325checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"23262327[[package]]2328name = "parking_lot"2329version = "0.12.5"2330source = "registry+https://github.com/rust-lang/crates.io-index"2331checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"2332dependencies = [2333 "lock_api",2334 "parking_lot_core",2335]23362337[[package]]2338name = "parking_lot_core"2339version = "0.9.12"2340source = "registry+https://github.com/rust-lang/crates.io-index"2341checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"2342dependencies = [2343 "cfg-if",2344 "libc",2345 "redox_syscall",2346 "smallvec",2347 "windows-link",2348]23492350[[package]]2351name = "paste"2352version = "1.0.15"2353source = "registry+https://github.com/rust-lang/crates.io-index"2354checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"23552356[[package]]2357name = "pem-rfc7468"2358version = "1.0.0"2359source = "registry+https://github.com/rust-lang/crates.io-index"2360checksum = "a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9"2361dependencies = [2362 "base64ct",2363]23642365[[package]]2366name = "percent-encoding"2367version = "2.3.2"2368source = "registry+https://github.com/rust-lang/crates.io-index"2369checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"23702371[[package]]2372name = "pharos"2373version = "0.5.3"2374source = "registry+https://github.com/rust-lang/crates.io-index"2375checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414"2376dependencies = [2377 "futures",2378 "rustc_version",2379]23802381[[package]]2382name = "pin-project"2383version = "1.1.13"2384source = "registry+https://github.com/rust-lang/crates.io-index"2385checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924"2386dependencies = [2387 "pin-project-internal",2388]23892390[[package]]2391name = "pin-project-internal"2392version = "1.1.13"2393source = "registry+https://github.com/rust-lang/crates.io-index"2394checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b"2395dependencies = [2396 "proc-macro2",2397 "quote",2398 "syn",2399]24002401[[package]]2402name = "pin-project-lite"2403version = "0.2.17"2404source = "registry+https://github.com/rust-lang/crates.io-index"2405checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"24062407[[package]]2408name = "pkcs8"2409version = "0.11.0"2410source = "registry+https://github.com/rust-lang/crates.io-index"2411checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7"2412dependencies = [2413 "der",2414 "spki",2415]24162417[[package]]2418name = "plist"2419version = "1.10.0"2420source = "registry+https://github.com/rust-lang/crates.io-index"2421checksum = "7da1d65da6dd5d1e44199ac0f58712d241c0f439f80adea8924d832384087f85"2422dependencies = [2423 "base64",2424 "indexmap",2425 "quick-xml",2426 "serde",2427 "time",2428]24292430[[package]]2431name = "polyval"2432version = "0.6.2"2433source = "registry+https://github.com/rust-lang/crates.io-index"2434checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25"2435dependencies = [2436 "cfg-if",2437 "cpufeatures 0.2.17",2438 "opaque-debug",2439 "universal-hash",2440]24412442[[package]]2443name = "portable-atomic"2444version = "1.14.0"2445source = "registry+https://github.com/rust-lang/crates.io-index"2446checksum = "3d20d5497ef88037a52ff98267d066e7f11fcc5e99bbfbd58a42336193aacec3"2447dependencies = [2448 "serde",2449]24502451[[package]]2452name = "portmapper"2453version = "0.19.1"2454source = "registry+https://github.com/rust-lang/crates.io-index"2455checksum = "eb3713e4977408279158444a18c1a01ac9bf2e7eaf1fbfd1a19ac9cd18d90721"2456dependencies = [2457 "base64",2458 "bytes",2459 "derive_more",2460 "hyper-util",2461 "igd-next",2462 "iroh-metrics",2463 "libc",2464 "n0-error",2465 "n0-future",2466 "netwatch",2467 "num_enum",2468 "rand",2469 "serde",2470 "smallvec",2471 "socket2",2472 "time",2473 "tokio",2474 "tokio-util",2475 "tower-layer",2476 "tracing",2477 "url",2478]24792480[[package]]2481name = "postcard"2482version = "1.1.3"2483source = "registry+https://github.com/rust-lang/crates.io-index"2484checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24"2485dependencies = [2486 "cobs",2487 "embedded-io 0.4.0",2488 "embedded-io 0.6.1",2489 "heapless",2490 "postcard-derive",2491 "serde",2492]24932494[[package]]2495name = "postcard-derive"2496version = "0.2.2"2497source = "registry+https://github.com/rust-lang/crates.io-index"2498checksum = "e0232bd009a197ceec9cc881ba46f727fcd8060a2d8d6a9dde7a69030a6fe2bb"2499dependencies = [2500 "proc-macro2",2501 "quote",2502 "syn",2503]25042505[[package]]2506name = "potential_utf"2507version = "0.1.5"2508source = "registry+https://github.com/rust-lang/crates.io-index"2509checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564"2510dependencies = [2511 "zerovec",2512]25132514[[package]]2515name = "powerfmt"2516version = "0.2.0"2517source = "registry+https://github.com/rust-lang/crates.io-index"2518checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"25192520[[package]]2521name = "prefix-trie"2522version = "0.8.4"2523source = "registry+https://github.com/rust-lang/crates.io-index"2524checksum = "4cf6e3177f0684016a5c209b00882e15f8bdd3f3bb48f0491df10cd102d0c6e7"2525dependencies = [2526 "either",2527 "ipnet",2528 "num-traits",2529]25302531[[package]]2532name = "proc-macro-crate"2533version = "3.5.0"2534source = "registry+https://github.com/rust-lang/crates.io-index"2535checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f"2536dependencies = [2537 "toml_edit",2538]25392540[[package]]2541name = "proc-macro2"2542version = "1.0.106"2543source = "registry+https://github.com/rust-lang/crates.io-index"2544checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"2545dependencies = [2546 "unicode-ident",2547]25482549[[package]]2550name = "quick-xml"2551version = "0.41.0"2552source = "registry+https://github.com/rust-lang/crates.io-index"2553checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1"2554dependencies = [2555 "memchr",2556]25572558[[package]]2559name = "quote"2560version = "1.0.46"2561source = "registry+https://github.com/rust-lang/crates.io-index"2562checksum = "dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368"2563dependencies = [2564 "proc-macro2",2565]25662567[[package]]2568name = "r-efi"2569version = "6.0.0"2570source = "registry+https://github.com/rust-lang/crates.io-index"2571checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"25722573[[package]]2574name = "rand"2575version = "0.10.2"2576source = "registry+https://github.com/rust-lang/crates.io-index"2577checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80"2578dependencies = [2579 "chacha20",2580 "getrandom 0.4.3",2581 "rand_core",2582]25832584[[package]]2585name = "rand_core"2586version = "0.10.1"2587source = "registry+https://github.com/rust-lang/crates.io-index"2588checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"25892590[[package]]2591name = "rand_pcg"2592version = "0.10.2"2593source = "registry+https://github.com/rust-lang/crates.io-index"2594checksum = "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a"2595dependencies = [2596 "rand_core",2597]25982599[[package]]2600name = "redox_syscall"2601version = "0.5.18"2602source = "registry+https://github.com/rust-lang/crates.io-index"2603checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"2604dependencies = [2605 "bitflags",2606]26072608[[package]]2609name = "regex-automata"2610version = "0.4.16"2611source = "registry+https://github.com/rust-lang/crates.io-index"2612checksum = "8fcfdb36bda0c880c5931cdc7a2bcdc8ba4556847b9d912bca70bc94708711ad"2613dependencies = [2614 "aho-corasick",2615 "memchr",2616 "regex-syntax",2617]26182619[[package]]2620name = "regex-syntax"2621version = "0.8.11"2622source = "registry+https://github.com/rust-lang/crates.io-index"2623checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"26242625[[package]]2626name = "reqwest"2627version = "0.13.4"2628source = "registry+https://github.com/rust-lang/crates.io-index"2629checksum = "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3"2630dependencies = [2631 "base64",2632 "bytes",2633 "futures-core",2634 "futures-util",2635 "http",2636 "http-body",2637 "http-body-util",2638 "hyper",2639 "hyper-rustls",2640 "hyper-util",2641 "js-sys",2642 "log",2643 "percent-encoding",2644 "pin-project-lite",2645 "rustls",2646 "rustls-pki-types",2647 "rustls-platform-verifier",2648 "sync_wrapper",2649 "tokio",2650 "tokio-rustls",2651 "tokio-util",2652 "tower",2653 "tower-http",2654 "tower-service",2655 "url",2656 "wasm-bindgen",2657 "wasm-bindgen-futures",2658 "wasm-streams",2659 "web-sys",2660]26612662[[package]]2663name = "resolv-conf"2664version = "0.7.6"2665source = "registry+https://github.com/rust-lang/crates.io-index"2666checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7"26672668[[package]]2669name = "ring"2670version = "0.17.14"2671source = "registry+https://github.com/rust-lang/crates.io-index"2672checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"2673dependencies = [2674 "cc",2675 "cfg-if",2676 "getrandom 0.2.17",2677 "libc",2678 "untrusted",2679 "windows-sys 0.52.0",2680]26812682[[package]]2683name = "rustc-hash"2684version = "2.1.3"2685source = "registry+https://github.com/rust-lang/crates.io-index"2686checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d"26872688[[package]]2689name = "rustc_version"2690version = "0.4.1"2691source = "registry+https://github.com/rust-lang/crates.io-index"2692checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"2693dependencies = [2694 "semver",2695]26962697[[package]]2698name = "rustls"2699version = "0.23.42"2700source = "registry+https://github.com/rust-lang/crates.io-index"2701checksum = "3c54fcab019b409d04215d3a17cb438fd7fbf192ee61461f20f4fe18704bc138"2702dependencies = [2703 "log",2704 "once_cell",2705 "ring",2706 "rustls-pki-types",2707 "rustls-webpki",2708 "subtle",2709 "zeroize",2710]27112712[[package]]2713name = "rustls-native-certs"2714version = "0.8.4"2715source = "registry+https://github.com/rust-lang/crates.io-index"2716checksum = "dab5152771c58876a2146916e53e35057e1a4dfa2b9df0f0305b07f611fdea4d"2717dependencies = [2718 "openssl-probe",2719 "rustls-pki-types",2720 "schannel",2721 "security-framework",2722]27232724[[package]]2725name = "rustls-pki-types"2726version = "1.15.0"2727source = "registry+https://github.com/rust-lang/crates.io-index"2728checksum = "764899a24af3980067ee14bc143654f297b22eaebfe3c7b6b211920a5a59b046"2729dependencies = [2730 "web-time",2731 "zeroize",2732]27332734[[package]]2735name = "rustls-platform-verifier"2736version = "0.7.0"2737source = "registry+https://github.com/rust-lang/crates.io-index"2738checksum = "26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0"2739dependencies = [2740 "core-foundation 0.10.1",2741 "core-foundation-sys",2742 "jni 0.22.4",2743 "log",2744 "once_cell",2745 "rustls",2746 "rustls-native-certs",2747 "rustls-platform-verifier-android",2748 "rustls-webpki",2749 "security-framework",2750 "security-framework-sys",2751 "webpki-root-certs",2752 "windows-sys 0.61.2",2753]27542755[[package]]2756name = "rustls-platform-verifier-android"2757version = "0.1.1"2758source = "registry+https://github.com/rust-lang/crates.io-index"2759checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f"27602761[[package]]2762name = "rustls-webpki"2763version = "0.103.13"2764source = "registry+https://github.com/rust-lang/crates.io-index"2765checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e"2766dependencies = [2767 "ring",2768 "rustls-pki-types",2769 "untrusted",2770]27712772[[package]]2773name = "rustversion"2774version = "1.0.23"2775source = "registry+https://github.com/rust-lang/crates.io-index"2776checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f"27772778[[package]]2779name = "ryu"2780version = "1.0.23"2781source = "registry+https://github.com/rust-lang/crates.io-index"2782checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"27832784[[package]]2785name = "same-file"2786version = "1.0.6"2787source = "registry+https://github.com/rust-lang/crates.io-index"2788checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"2789dependencies = [2790 "winapi-util",2791]27922793[[package]]2794name = "schannel"2795version = "0.1.29"2796source = "registry+https://github.com/rust-lang/crates.io-index"2797checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939"2798dependencies = [2799 "windows-sys 0.61.2",2800]28012802[[package]]2803name = "scoped-tls"2804version = "1.0.1"2805source = "registry+https://github.com/rust-lang/crates.io-index"2806checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"28072808[[package]]2809name = "scopeguard"2810version = "1.2.0"2811source = "registry+https://github.com/rust-lang/crates.io-index"2812checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"28132814[[package]]2815name = "security-framework"2816version = "3.7.0"2817source = "registry+https://github.com/rust-lang/crates.io-index"2818checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d"2819dependencies = [2820 "bitflags",2821 "core-foundation 0.10.1",2822 "core-foundation-sys",2823 "libc",2824 "security-framework-sys",2825]28262827[[package]]2828name = "security-framework-sys"2829version = "2.17.0"2830source = "registry+https://github.com/rust-lang/crates.io-index"2831checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3"2832dependencies = [2833 "core-foundation-sys",2834 "libc",2835]28362837[[package]]2838name = "seize"2839version = "0.5.1"2840source = "registry+https://github.com/rust-lang/crates.io-index"2841checksum = "5b55fb86dfd3a2f5f76ea78310a88f96c4ea21a3031f8d212443d56123fd0521"2842dependencies = [2843 "libc",2844 "windows-sys 0.61.2",2845]28462847[[package]]2848name = "semver"2849version = "1.0.28"2850source = "registry+https://github.com/rust-lang/crates.io-index"2851checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"28522853[[package]]2854name = "send_wrapper"2855version = "0.6.0"2856source = "registry+https://github.com/rust-lang/crates.io-index"2857checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73"28582859[[package]]2860name = "serde"2861version = "1.0.228"2862source = "registry+https://github.com/rust-lang/crates.io-index"2863checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"2864dependencies = [2865 "serde_core",2866 "serde_derive",2867]28682869[[package]]2870name = "serde_bytes"2871version = "0.11.19"2872source = "registry+https://github.com/rust-lang/crates.io-index"2873checksum = "a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8"2874dependencies = [2875 "serde",2876 "serde_core",2877]28782879[[package]]2880name = "serde_core"2881version = "1.0.228"2882source = "registry+https://github.com/rust-lang/crates.io-index"2883checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"2884dependencies = [2885 "serde_derive",2886]28872888[[package]]2889name = "serde_derive"2890version = "1.0.228"2891source = "registry+https://github.com/rust-lang/crates.io-index"2892checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"2893dependencies = [2894 "proc-macro2",2895 "quote",2896 "syn",2897]28982899[[package]]2900name = "serdect"2901version = "0.4.3"2902source = "registry+https://github.com/rust-lang/crates.io-index"2903checksum = "66cf8fedced2fcf12406bcb34223dffb92eaf34908ede12fed414c82b7f00b3e"2904dependencies = [2905 "base16ct",2906 "serde",2907]29082909[[package]]2910name = "sha1_smol"2911version = "1.0.1"2912source = "registry+https://github.com/rust-lang/crates.io-index"2913checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d"29142915[[package]]2916name = "sha2"2917version = "0.11.0"2918source = "registry+https://github.com/rust-lang/crates.io-index"2919checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"2920dependencies = [2921 "cfg-if",2922 "cpufeatures 0.3.0",2923 "digest",2924]29252926[[package]]2927name = "sharded-slab"2928version = "0.1.7"2929source = "registry+https://github.com/rust-lang/crates.io-index"2930checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"2931dependencies = [2932 "lazy_static",2933]29342935[[package]]2936name = "shlex"2937version = "2.0.1"2938source = "registry+https://github.com/rust-lang/crates.io-index"2939checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"29402941[[package]]2942name = "signal-hook-registry"2943version = "1.4.8"2944source = "registry+https://github.com/rust-lang/crates.io-index"2945checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b"2946dependencies = [2947 "errno",2948 "libc",2949]29502951[[package]]2952name = "signature"2953version = "3.0.0"2954source = "registry+https://github.com/rust-lang/crates.io-index"2955checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5"29562957[[package]]2958name = "simd_cesu8"2959version = "1.2.0"2960source = "registry+https://github.com/rust-lang/crates.io-index"2961checksum = "11031e251abf8611c80f460e19dbdeb54a66db918e49c65a7065b46ac7aec520"2962dependencies = [2963 "rustc_version",2964 "simdutf8",2965]29662967[[package]]2968name = "simdutf8"2969version = "0.1.5"2970source = "registry+https://github.com/rust-lang/crates.io-index"2971checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"29722973[[package]]2974name = "simple-dns"2975version = "0.11.3"2976source = "registry+https://github.com/rust-lang/crates.io-index"2977checksum = "7a75cbde1bf934313596a004973e462f9a82caa814dcf1a5f507bdf51597eeb4"2978dependencies = [2979 "bitflags",2980]29812982[[package]]2983name = "slab"2984version = "0.4.12"2985source = "registry+https://github.com/rust-lang/crates.io-index"2986checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"29872988[[package]]2989name = "smallvec"2990version = "1.15.2"2991source = "registry+https://github.com/rust-lang/crates.io-index"2992checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"29932994[[package]]2995name = "socket2"2996version = "0.6.5"2997source = "registry+https://github.com/rust-lang/crates.io-index"2998checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4"2999dependencies = [3000 "libc",3001 "windows-sys 0.61.2",3002]30033004[[package]]3005name = "sorted-index-buffer"3006version = "0.2.1"3007source = "registry+https://github.com/rust-lang/crates.io-index"3008checksum = "ea06cc588e43c632923a55450401b8f25e628131571d4e1baea1bdfdb2b5ed06"30093010[[package]]3011name = "spez"3012version = "0.1.2"3013source = "registry+https://github.com/rust-lang/crates.io-index"3014checksum = "c87e960f4dca2788eeb86bbdde8dd246be8948790b7618d656e68f9b720a86e8"3015dependencies = [3016 "proc-macro2",3017 "quote",3018 "syn",3019]30203021[[package]]3022name = "spin"3023version = "0.9.9"3024source = "registry+https://github.com/rust-lang/crates.io-index"3025checksum = "3763264f6b73151db08c50ff20d7d8a0b8796e021cdea7ceedad07b80155fa0e"3026dependencies = [3027 "lock_api",3028]30293030[[package]]3031name = "spin"3032version = "0.10.1"3033source = "registry+https://github.com/rust-lang/crates.io-index"3034checksum = "023a211cb3138dbc438680b32560ad89f699977624c9f8dbb95a47d5b4c07dd3"30353036[[package]]3037name = "spki"3038version = "0.8.0"3039source = "registry+https://github.com/rust-lang/crates.io-index"3040checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f"3041dependencies = [3042 "base64ct",3043 "der",3044]30453046[[package]]3047name = "stable_deref_trait"3048version = "1.2.1"3049source = "registry+https://github.com/rust-lang/crates.io-index"3050checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"30513052[[package]]3053name = "strsim"3054version = "0.11.1"3055source = "registry+https://github.com/rust-lang/crates.io-index"3056checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"30573058[[package]]3059name = "strum"3060version = "0.28.0"3061source = "registry+https://github.com/rust-lang/crates.io-index"3062checksum = "9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd"3063dependencies = [3064 "strum_macros",3065]30663067[[package]]3068name = "strum_macros"3069version = "0.28.0"3070source = "registry+https://github.com/rust-lang/crates.io-index"3071checksum = "ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664"3072dependencies = [3073 "heck",3074 "proc-macro2",3075 "quote",3076 "syn",3077]30783079[[package]]3080name = "subtle"3081version = "2.6.1"3082source = "registry+https://github.com/rust-lang/crates.io-index"3083checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"30843085[[package]]3086name = "syn"3087version = "2.0.119"3088source = "registry+https://github.com/rust-lang/crates.io-index"3089checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297"3090dependencies = [3091 "proc-macro2",3092 "quote",3093 "unicode-ident",3094]30953096[[package]]3097name = "sync_wrapper"3098version = "1.0.2"3099source = "registry+https://github.com/rust-lang/crates.io-index"3100checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"3101dependencies = [3102 "futures-core",3103]31043105[[package]]3106name = "synstructure"3107version = "0.13.2"3108source = "registry+https://github.com/rust-lang/crates.io-index"3109checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"3110dependencies = [3111 "proc-macro2",3112 "quote",3113 "syn",3114]31153116[[package]]3117name = "system-configuration"3118version = "0.7.0"3119source = "registry+https://github.com/rust-lang/crates.io-index"3120checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b"3121dependencies = [3122 "bitflags",3123 "core-foundation 0.9.4",3124 "system-configuration-sys",3125]31263127[[package]]3128name = "system-configuration-sys"3129version = "0.6.0"3130source = "registry+https://github.com/rust-lang/crates.io-index"3131checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4"3132dependencies = [3133 "core-foundation-sys",3134 "libc",3135]31363137[[package]]3138name = "tagptr"3139version = "0.2.0"3140source = "registry+https://github.com/rust-lang/crates.io-index"3141checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417"31423143[[package]]3144name = "thiserror"3145version = "1.0.69"3146source = "registry+https://github.com/rust-lang/crates.io-index"3147checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"3148dependencies = [3149 "thiserror-impl 1.0.69",3150]31513152[[package]]3153name = "thiserror"3154version = "2.0.18"3155source = "registry+https://github.com/rust-lang/crates.io-index"3156checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"3157dependencies = [3158 "thiserror-impl 2.0.18",3159]31603161[[package]]3162name = "thiserror-impl"3163version = "1.0.69"3164source = "registry+https://github.com/rust-lang/crates.io-index"3165checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"3166dependencies = [3167 "proc-macro2",3168 "quote",3169 "syn",3170]31713172[[package]]3173name = "thiserror-impl"3174version = "2.0.18"3175source = "registry+https://github.com/rust-lang/crates.io-index"3176checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"3177dependencies = [3178 "proc-macro2",3179 "quote",3180 "syn",3181]31823183[[package]]3184name = "thread_local"3185version = "1.1.10"3186source = "registry+https://github.com/rust-lang/crates.io-index"3187checksum = "1ad99c4c6d32803332c548b1af0540b357b3f5fc0be8f6c6bfe8b2e6ae784070"3188dependencies = [3189 "cfg-if",3190]31913192[[package]]3193name = "time"3194version = "0.3.53"3195source = "registry+https://github.com/rust-lang/crates.io-index"3196checksum = "18dfaaeddcb932337b5e7866ee7d0ce9b76d2fd092997146f187ec09b4558a50"3197dependencies = [3198 "deranged",3199 "js-sys",3200 "libc",3201 "num-conv",3202 "num_threads",3203 "powerfmt",3204 "serde_core",3205 "time-core",3206 "time-macros",3207]32083209[[package]]3210name = "time-core"3211version = "0.1.9"3212source = "registry+https://github.com/rust-lang/crates.io-index"3213checksum = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109"32143215[[package]]3216name = "time-macros"3217version = "0.2.31"3218source = "registry+https://github.com/rust-lang/crates.io-index"3219checksum = "c431b87111666e491a90baa837f914fb45cd5dc3c268591b0220ff5057f2085f"3220dependencies = [3221 "num-conv",3222 "time-core",3223]32243225[[package]]3226name = "tinystr"3227version = "0.8.3"3228source = "registry+https://github.com/rust-lang/crates.io-index"3229checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d"3230dependencies = [3231 "displaydoc",3232 "zerovec",3233]32343235[[package]]3236name = "tinyvec"3237version = "1.12.0"3238source = "registry+https://github.com/rust-lang/crates.io-index"3239checksum = "bb4ebadaa0af04fab11ae01eb5f9fdb5f9c5b875506e210e71c07873528baa7f"3240dependencies = [3241 "tinyvec_macros",3242]32433244[[package]]3245name = "tinyvec_macros"3246version = "0.1.1"3247source = "registry+https://github.com/rust-lang/crates.io-index"3248checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"32493250[[package]]3251name = "tokio"3252version = "1.53.0"3253source = "registry+https://github.com/rust-lang/crates.io-index"3254checksum = "d988bcd52dbe076d3d46903332f58c912b87a2c49b1428419a5845154762ffee"3255dependencies = [3256 "bytes",3257 "libc",3258 "mio",3259 "pin-project-lite",3260 "signal-hook-registry",3261 "socket2",3262 "tokio-macros",3263 "windows-sys 0.61.2",3264]32653266[[package]]3267name = "tokio-macros"3268version = "2.7.1"3269source = "registry+https://github.com/rust-lang/crates.io-index"3270checksum = "6328af13490e73a9b4694030fafd93f8c8c6a9dede33e821c3fc63eddf8042ba"3271dependencies = [3272 "proc-macro2",3273 "quote",3274 "syn",3275]32763277[[package]]3278name = "tokio-rustls"3279version = "0.26.4"3280source = "registry+https://github.com/rust-lang/crates.io-index"3281checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"3282dependencies = [3283 "rustls",3284 "tokio",3285]32863287[[package]]3288name = "tokio-stream"3289version = "0.1.18"3290source = "registry+https://github.com/rust-lang/crates.io-index"3291checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70"3292dependencies = [3293 "futures-core",3294 "pin-project-lite",3295 "tokio",3296 "tokio-util",3297]32983299[[package]]3300name = "tokio-util"3301version = "0.7.18"3302source = "registry+https://github.com/rust-lang/crates.io-index"3303checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098"3304dependencies = [3305 "bytes",3306 "futures-core",3307 "futures-sink",3308 "futures-util",3309 "pin-project-lite",3310 "tokio",3311]33123313[[package]]3314name = "tokio-websockets"3315version = "0.13.3"3316source = "registry+https://github.com/rust-lang/crates.io-index"3317checksum = "d52efb639344a7c6adb8e62c6f3d2c19c001ff1b79a5041ba1c6ed42e19c6aa5"3318dependencies = [3319 "base64",3320 "bytes",3321 "futures-core",3322 "futures-sink",3323 "getrandom 0.4.3",3324 "http",3325 "httparse",3326 "rand",3327 "ring",3328 "rustls-pki-types",3329 "sha1_smol",3330 "simdutf8",3331 "tokio",3332 "tokio-rustls",3333 "tokio-util",3334]33353336[[package]]3337name = "toml_datetime"3338version = "1.1.1+spec-1.1.0"3339source = "registry+https://github.com/rust-lang/crates.io-index"3340checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"3341dependencies = [3342 "serde_core",3343]33443345[[package]]3346name = "toml_edit"3347version = "0.25.13+spec-1.1.0"3348source = "registry+https://github.com/rust-lang/crates.io-index"3349checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b"3350dependencies = [3351 "indexmap",3352 "toml_datetime",3353 "toml_parser",3354 "winnow",3355]33563357[[package]]3358name = "toml_parser"3359version = "1.1.2+spec-1.1.0"3360source = "registry+https://github.com/rust-lang/crates.io-index"3361checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"3362dependencies = [3363 "winnow",3364]33653366[[package]]3367name = "tower"3368version = "0.5.3"3369source = "registry+https://github.com/rust-lang/crates.io-index"3370checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4"3371dependencies = [3372 "futures-core",3373 "futures-util",3374 "pin-project-lite",3375 "sync_wrapper",3376 "tokio",3377 "tower-layer",3378 "tower-service",3379]33803381[[package]]3382name = "tower-http"3383version = "0.6.11"3384source = "registry+https://github.com/rust-lang/crates.io-index"3385checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840"3386dependencies = [3387 "bitflags",3388 "bytes",3389 "futures-util",3390 "http",3391 "http-body",3392 "pin-project-lite",3393 "tower",3394 "tower-layer",3395 "tower-service",3396 "url",3397]33983399[[package]]3400name = "tower-layer"3401version = "0.3.3"3402source = "registry+https://github.com/rust-lang/crates.io-index"3403checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"34043405[[package]]3406name = "tower-service"3407version = "0.3.3"3408source = "registry+https://github.com/rust-lang/crates.io-index"3409checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"34103411[[package]]3412name = "tracing"3413version = "0.1.44"3414source = "registry+https://github.com/rust-lang/crates.io-index"3415checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"3416dependencies = [3417 "log",3418 "pin-project-lite",3419 "tracing-attributes",3420 "tracing-core",3421]34223423[[package]]3424name = "tracing-attributes"3425version = "0.1.31"3426source = "registry+https://github.com/rust-lang/crates.io-index"3427checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"3428dependencies = [3429 "proc-macro2",3430 "quote",3431 "syn",3432]34333434[[package]]3435name = "tracing-core"3436version = "0.1.36"3437source = "registry+https://github.com/rust-lang/crates.io-index"3438checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"3439dependencies = [3440 "once_cell",3441 "valuable",3442]34433444[[package]]3445name = "tracing-log"3446version = "0.2.0"3447source = "registry+https://github.com/rust-lang/crates.io-index"3448checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"3449dependencies = [3450 "log",3451 "once_cell",3452 "tracing-core",3453]34543455[[package]]3456name = "tracing-subscriber"3457version = "0.3.23"3458source = "registry+https://github.com/rust-lang/crates.io-index"3459checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319"3460dependencies = [3461 "matchers",3462 "nu-ansi-term",3463 "once_cell",3464 "regex-automata",3465 "sharded-slab",3466 "smallvec",3467 "thread_local",3468 "tracing",3469 "tracing-core",3470 "tracing-log",3471]34723473[[package]]3474name = "try-lock"3475version = "0.2.5"3476source = "registry+https://github.com/rust-lang/crates.io-index"3477checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"34783479[[package]]3480name = "typenum"3481version = "1.20.1"3482source = "registry+https://github.com/rust-lang/crates.io-index"3483checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"34843485[[package]]3486name = "unicode-ident"3487version = "1.0.24"3488source = "registry+https://github.com/rust-lang/crates.io-index"3489checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"34903491[[package]]3492name = "unicode-segmentation"3493version = "1.13.3"3494source = "registry+https://github.com/rust-lang/crates.io-index"3495checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8"34963497[[package]]3498name = "unicode-xid"3499version = "0.2.6"3500source = "registry+https://github.com/rust-lang/crates.io-index"3501checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"35023503[[package]]3504name = "universal-hash"3505version = "0.5.1"3506source = "registry+https://github.com/rust-lang/crates.io-index"3507checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"3508dependencies = [3509 "crypto-common 0.1.7",3510 "subtle",3511]35123513[[package]]3514name = "untrusted"3515version = "0.9.0"3516source = "registry+https://github.com/rust-lang/crates.io-index"3517checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"35183519[[package]]3520name = "url"3521version = "2.5.8"3522source = "registry+https://github.com/rust-lang/crates.io-index"3523checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed"3524dependencies = [3525 "form_urlencoded",3526 "idna",3527 "percent-encoding",3528 "serde",3529 "serde_derive",3530]35313532[[package]]3533name = "utf8_iter"3534version = "1.0.4"3535source = "registry+https://github.com/rust-lang/crates.io-index"3536checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"35373538[[package]]3539name = "uuid"3540version = "1.24.0"3541source = "registry+https://github.com/rust-lang/crates.io-index"3542checksum = "bf3923a6f5c4c6382e0b653c4117f48d631ea17f38ed86e2a828e6f7412f5239"3543dependencies = [3544 "getrandom 0.4.3",3545 "js-sys",3546 "wasm-bindgen",3547]35483549[[package]]3550name = "valuable"3551version = "0.1.1"3552source = "registry+https://github.com/rust-lang/crates.io-index"3553checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"35543555[[package]]3556name = "vergen"3557version = "9.1.0"3558source = "registry+https://github.com/rust-lang/crates.io-index"3559checksum = "b849a1f6d8639e8de261e81ee0fc881e3e3620db1af9f2e0da015d4382ceaf75"3560dependencies = [3561 "anyhow",3562 "derive_builder",3563 "rustversion",3564 "vergen-lib",3565]35663567[[package]]3568name = "vergen-gitcl"3569version = "9.1.0"3570source = "registry+https://github.com/rust-lang/crates.io-index"3571checksum = "77ff3b5300a085d6bcd8fc96a507f706a28ae3814693236c9b409db71a1d15b9"3572dependencies = [3573 "anyhow",3574 "derive_builder",3575 "rustversion",3576 "time",3577 "vergen",3578 "vergen-lib",3579]35803581[[package]]3582name = "vergen-lib"3583version = "9.1.0"3584source = "registry+https://github.com/rust-lang/crates.io-index"3585checksum = "b34a29ba7e9c59e62f229ae1932fb1b8fb8a6fdcc99215a641913f5f5a59a569"3586dependencies = [3587 "anyhow",3588 "derive_builder",3589 "rustversion",3590]35913592[[package]]3593name = "version_check"3594version = "0.9.5"3595source = "registry+https://github.com/rust-lang/crates.io-index"3596checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"35973598[[package]]3599name = "walkdir"3600version = "2.5.0"3601source = "registry+https://github.com/rust-lang/crates.io-index"3602checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"3603dependencies = [3604 "same-file",3605 "winapi-util",3606]36073608[[package]]3609name = "want"3610version = "0.3.1"3611source = "registry+https://github.com/rust-lang/crates.io-index"3612checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"3613dependencies = [3614 "try-lock",3615]36163617[[package]]3618name = "wasi"3619version = "0.11.1+wasi-snapshot-preview1"3620source = "registry+https://github.com/rust-lang/crates.io-index"3621checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"36223623[[package]]3624name = "wasm-bindgen"3625version = "0.2.126"3626source = "registry+https://github.com/rust-lang/crates.io-index"3627checksum = "4b067c0c11094aef6b7a801c1e34a26affafdf3d051dba08456b868789aaf9a4"3628dependencies = [3629 "cfg-if",3630 "once_cell",3631 "rustversion",3632 "wasm-bindgen-macro",3633 "wasm-bindgen-shared",3634]36353636[[package]]3637name = "wasm-bindgen-futures"3638version = "0.4.76"3639source = "registry+https://github.com/rust-lang/crates.io-index"3640checksum = "c62df1340f32221cb9c54d6a27b030e3dba64361d4a95bed55f9aacb44da291d"3641dependencies = [3642 "js-sys",3643 "wasm-bindgen",3644]36453646[[package]]3647name = "wasm-bindgen-macro"3648version = "0.2.126"3649source = "registry+https://github.com/rust-lang/crates.io-index"3650checksum = "167ce5e579f6bcf889c4f7175a8a5a585de84e8ff93976ce393efa5f2837aab1"3651dependencies = [3652 "quote",3653 "wasm-bindgen-macro-support",3654]36553656[[package]]3657name = "wasm-bindgen-macro-support"3658version = "0.2.126"3659source = "registry+https://github.com/rust-lang/crates.io-index"3660checksum = "f3997c7839262f4ef12cf90b818d6340c18e80f263f1a94bf157d0ec4420380e"3661dependencies = [3662 "bumpalo",3663 "proc-macro2",3664 "quote",3665 "syn",3666 "wasm-bindgen-shared",3667]36683669[[package]]3670name = "wasm-bindgen-shared"3671version = "0.2.126"3672source = "registry+https://github.com/rust-lang/crates.io-index"3673checksum = "dc1b4cb0cc549fcf58d7dfc081778139b3d283a081644e833e84682ad71cea24"3674dependencies = [3675 "unicode-ident",3676]36773678[[package]]3679name = "wasm-streams"3680version = "0.5.0"3681source = "registry+https://github.com/rust-lang/crates.io-index"3682checksum = "9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb"3683dependencies = [3684 "futures-util",3685 "js-sys",3686 "wasm-bindgen",3687 "wasm-bindgen-futures",3688 "web-sys",3689]36903691[[package]]3692name = "web-sys"3693version = "0.3.103"3694source = "registry+https://github.com/rust-lang/crates.io-index"3695checksum = "8622dcb61c0bcc9fffa6938bed81210af2da9a7e4a1a834b2e37a59b6dfb6141"3696dependencies = [3697 "js-sys",3698 "wasm-bindgen",3699]37003701[[package]]3702name = "web-time"3703version = "1.1.0"3704source = "registry+https://github.com/rust-lang/crates.io-index"3705checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"3706dependencies = [3707 "js-sys",3708 "wasm-bindgen",3709]37103711[[package]]3712name = "webpki-root-certs"3713version = "1.0.8"3714source = "registry+https://github.com/rust-lang/crates.io-index"3715checksum = "0d46a5a140e6f7afeccd8eae97eff335163939eac8b929834875168b29b3d267"3716dependencies = [3717 "rustls-pki-types",3718]37193720[[package]]3721name = "webpki-roots"3722version = "1.0.8"3723source = "registry+https://github.com/rust-lang/crates.io-index"3724checksum = "bf85cb06032201fa7c6f829d7db5a7e5aa45bcc0655327713065f6f0576731bf"3725dependencies = [3726 "rustls-pki-types",3727]37283729[[package]]3730name = "widestring"3731version = "1.2.1"3732source = "registry+https://github.com/rust-lang/crates.io-index"3733checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471"37343735[[package]]3736name = "winapi"3737version = "0.3.9"3738source = "registry+https://github.com/rust-lang/crates.io-index"3739checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"3740dependencies = [3741 "winapi-i686-pc-windows-gnu",3742 "winapi-x86_64-pc-windows-gnu",3743]37443745[[package]]3746name = "winapi-i686-pc-windows-gnu"3747version = "0.4.0"3748source = "registry+https://github.com/rust-lang/crates.io-index"3749checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"37503751[[package]]3752name = "winapi-util"3753version = "0.1.11"3754source = "registry+https://github.com/rust-lang/crates.io-index"3755checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"3756dependencies = [3757 "windows-sys 0.61.2",3758]37593760[[package]]3761name = "winapi-x86_64-pc-windows-gnu"3762version = "0.4.0"3763source = "registry+https://github.com/rust-lang/crates.io-index"3764checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"37653766[[package]]3767name = "windows"3768version = "0.62.2"3769source = "registry+https://github.com/rust-lang/crates.io-index"3770checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580"3771dependencies = [3772 "windows-collections",3773 "windows-core",3774 "windows-future",3775 "windows-numerics",3776]37773778[[package]]3779name = "windows-collections"3780version = "0.3.2"3781source = "registry+https://github.com/rust-lang/crates.io-index"3782checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610"3783dependencies = [3784 "windows-core",3785]37863787[[package]]3788name = "windows-core"3789version = "0.62.2"3790source = "registry+https://github.com/rust-lang/crates.io-index"3791checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"3792dependencies = [3793 "windows-implement",3794 "windows-interface",3795 "windows-link",3796 "windows-result",3797 "windows-strings",3798]37993800[[package]]3801name = "windows-future"3802version = "0.3.2"3803source = "registry+https://github.com/rust-lang/crates.io-index"3804checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb"3805dependencies = [3806 "windows-core",3807 "windows-link",3808 "windows-threading",3809]38103811[[package]]3812name = "windows-implement"3813version = "0.60.2"3814source = "registry+https://github.com/rust-lang/crates.io-index"3815checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"3816dependencies = [3817 "proc-macro2",3818 "quote",3819 "syn",3820]38213822[[package]]3823name = "windows-interface"3824version = "0.59.3"3825source = "registry+https://github.com/rust-lang/crates.io-index"3826checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"3827dependencies = [3828 "proc-macro2",3829 "quote",3830 "syn",3831]38323833[[package]]3834name = "windows-link"3835version = "0.2.1"3836source = "registry+https://github.com/rust-lang/crates.io-index"3837checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"38383839[[package]]3840name = "windows-numerics"3841version = "0.3.1"3842source = "registry+https://github.com/rust-lang/crates.io-index"3843checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26"3844dependencies = [3845 "windows-core",3846 "windows-link",3847]38483849[[package]]3850name = "windows-registry"3851version = "0.6.1"3852source = "registry+https://github.com/rust-lang/crates.io-index"3853checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720"3854dependencies = [3855 "windows-link",3856 "windows-result",3857 "windows-strings",3858]38593860[[package]]3861name = "windows-result"3862version = "0.4.1"3863source = "registry+https://github.com/rust-lang/crates.io-index"3864checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"3865dependencies = [3866 "windows-link",3867]38683869[[package]]3870name = "windows-strings"3871version = "0.5.1"3872source = "registry+https://github.com/rust-lang/crates.io-index"3873checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"3874dependencies = [3875 "windows-link",3876]38773878[[package]]3879name = "windows-sys"3880version = "0.45.0"3881source = "registry+https://github.com/rust-lang/crates.io-index"3882checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"3883dependencies = [3884 "windows-targets 0.42.2",3885]38863887[[package]]3888name = "windows-sys"3889version = "0.52.0"3890source = "registry+https://github.com/rust-lang/crates.io-index"3891checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"3892dependencies = [3893 "windows-targets 0.52.6",3894]38953896[[package]]3897name = "windows-sys"3898version = "0.61.2"3899source = "registry+https://github.com/rust-lang/crates.io-index"3900checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"3901dependencies = [3902 "windows-link",3903]39043905[[package]]3906name = "windows-targets"3907version = "0.42.2"3908source = "registry+https://github.com/rust-lang/crates.io-index"3909checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"3910dependencies = [3911 "windows_aarch64_gnullvm 0.42.2",3912 "windows_aarch64_msvc 0.42.2",3913 "windows_i686_gnu 0.42.2",3914 "windows_i686_msvc 0.42.2",3915 "windows_x86_64_gnu 0.42.2",3916 "windows_x86_64_gnullvm 0.42.2",3917 "windows_x86_64_msvc 0.42.2",3918]39193920[[package]]3921name = "windows-targets"3922version = "0.52.6"3923source = "registry+https://github.com/rust-lang/crates.io-index"3924checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"3925dependencies = [3926 "windows_aarch64_gnullvm 0.52.6",3927 "windows_aarch64_msvc 0.52.6",3928 "windows_i686_gnu 0.52.6",3929 "windows_i686_gnullvm",3930 "windows_i686_msvc 0.52.6",3931 "windows_x86_64_gnu 0.52.6",3932 "windows_x86_64_gnullvm 0.52.6",3933 "windows_x86_64_msvc 0.52.6",3934]39353936[[package]]3937name = "windows-threading"3938version = "0.2.1"3939source = "registry+https://github.com/rust-lang/crates.io-index"3940checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37"3941dependencies = [3942 "windows-link",3943]39443945[[package]]3946name = "windows_aarch64_gnullvm"3947version = "0.42.2"3948source = "registry+https://github.com/rust-lang/crates.io-index"3949checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"39503951[[package]]3952name = "windows_aarch64_gnullvm"3953version = "0.52.6"3954source = "registry+https://github.com/rust-lang/crates.io-index"3955checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"39563957[[package]]3958name = "windows_aarch64_msvc"3959version = "0.42.2"3960source = "registry+https://github.com/rust-lang/crates.io-index"3961checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"39623963[[package]]3964name = "windows_aarch64_msvc"3965version = "0.52.6"3966source = "registry+https://github.com/rust-lang/crates.io-index"3967checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"39683969[[package]]3970name = "windows_i686_gnu"3971version = "0.42.2"3972source = "registry+https://github.com/rust-lang/crates.io-index"3973checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"39743975[[package]]3976name = "windows_i686_gnu"3977version = "0.52.6"3978source = "registry+https://github.com/rust-lang/crates.io-index"3979checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"39803981[[package]]3982name = "windows_i686_gnullvm"3983version = "0.52.6"3984source = "registry+https://github.com/rust-lang/crates.io-index"3985checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"39863987[[package]]3988name = "windows_i686_msvc"3989version = "0.42.2"3990source = "registry+https://github.com/rust-lang/crates.io-index"3991checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"39923993[[package]]3994name = "windows_i686_msvc"3995version = "0.52.6"3996source = "registry+https://github.com/rust-lang/crates.io-index"3997checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"39983999[[package]]4000name = "windows_x86_64_gnu"4001version = "0.42.2"4002source = "registry+https://github.com/rust-lang/crates.io-index"4003checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"40044005[[package]]4006name = "windows_x86_64_gnu"4007version = "0.52.6"4008source = "registry+https://github.com/rust-lang/crates.io-index"4009checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"40104011[[package]]4012name = "windows_x86_64_gnullvm"4013version = "0.42.2"4014source = "registry+https://github.com/rust-lang/crates.io-index"4015checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"40164017[[package]]4018name = "windows_x86_64_gnullvm"4019version = "0.52.6"4020source = "registry+https://github.com/rust-lang/crates.io-index"4021checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"40224023[[package]]4024name = "windows_x86_64_msvc"4025version = "0.42.2"4026source = "registry+https://github.com/rust-lang/crates.io-index"4027checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"40284029[[package]]4030name = "windows_x86_64_msvc"4031version = "0.52.6"4032source = "registry+https://github.com/rust-lang/crates.io-index"4033checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"40344035[[package]]4036name = "winnow"4037version = "1.0.4"4038source = "registry+https://github.com/rust-lang/crates.io-index"4039checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"4040dependencies = [4041 "memchr",4042]40434044[[package]]4045name = "wmi"4046version = "0.18.4"4047source = "registry+https://github.com/rust-lang/crates.io-index"4048checksum = "7c81b85c57a57500e56669586496bf2abd5cf082b9d32995251185d105208b64"4049dependencies = [4050 "chrono",4051 "futures",4052 "log",4053 "serde",4054 "thiserror 2.0.18",4055 "windows",4056 "windows-core",4057]40584059[[package]]4060name = "writeable"4061version = "0.6.3"4062source = "registry+https://github.com/rust-lang/crates.io-index"4063checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4"40644065[[package]]4066name = "ws_stream_wasm"4067version = "0.7.5"4068source = "registry+https://github.com/rust-lang/crates.io-index"4069checksum = "6c173014acad22e83f16403ee360115b38846fe754e735c5d9d3803fe70c6abc"4070dependencies = [4071 "async_io_stream",4072 "futures",4073 "js-sys",4074 "log",4075 "pharos",4076 "rustc_version",4077 "send_wrapper",4078 "thiserror 2.0.18",4079 "wasm-bindgen",4080 "wasm-bindgen-futures",4081 "web-sys",4082]40834084[[package]]4085name = "xml-rs"4086version = "0.8.28"4087source = "registry+https://github.com/rust-lang/crates.io-index"4088checksum = "3ae8337f8a065cfc972643663ea4279e04e7256de865aa66fe25cec5fb912d3f"40894090[[package]]4091name = "xmltree"4092version = "0.10.3"4093source = "registry+https://github.com/rust-lang/crates.io-index"4094checksum = "d7d8a75eaf6557bb84a65ace8609883db44a29951042ada9b393151532e41fcb"4095dependencies = [4096 "xml-rs",4097]40984099[[package]]4100name = "yoke"4101version = "0.8.3"4102source = "registry+https://github.com/rust-lang/crates.io-index"4103checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5"4104dependencies = [4105 "stable_deref_trait",4106 "yoke-derive",4107 "zerofrom",4108]41094110[[package]]4111name = "yoke-derive"4112version = "0.8.2"4113source = "registry+https://github.com/rust-lang/crates.io-index"4114checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e"4115dependencies = [4116 "proc-macro2",4117 "quote",4118 "syn",4119 "synstructure",4120]41214122[[package]]4123name = "zerofrom"4124version = "0.1.8"4125source = "registry+https://github.com/rust-lang/crates.io-index"4126checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272"4127dependencies = [4128 "zerofrom-derive",4129]41304131[[package]]4132name = "zerofrom-derive"4133version = "0.1.7"4134source = "registry+https://github.com/rust-lang/crates.io-index"4135checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1"4136dependencies = [4137 "proc-macro2",4138 "quote",4139 "syn",4140 "synstructure",4141]41424143[[package]]4144name = "zeroize"4145version = "1.9.0"4146source = "registry+https://github.com/rust-lang/crates.io-index"4147checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e"4148dependencies = [4149 "zeroize_derive",4150]41514152[[package]]4153name = "zeroize_derive"4154version = "1.5.0"4155source = "registry+https://github.com/rust-lang/crates.io-index"4156checksum = "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328"4157dependencies = [4158 "proc-macro2",4159 "quote",4160 "syn",4161]41624163[[package]]4164name = "zerotrie"4165version = "0.2.4"4166source = "registry+https://github.com/rust-lang/crates.io-index"4167checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf"4168dependencies = [4169 "displaydoc",4170 "yoke",4171 "zerofrom",4172]41734174[[package]]4175name = "zerovec"4176version = "0.11.6"4177source = "registry+https://github.com/rust-lang/crates.io-index"4178checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239"4179dependencies = [4180 "yoke",4181 "zerofrom",4182 "zerovec-derive",4183]41844185[[package]]4186name = "zerovec-derive"4187version = "0.11.3"4188source = "registry+https://github.com/rust-lang/crates.io-index"4189checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555"4190dependencies = [4191 "proc-macro2",4192 "quote",4193 "syn",4194]