123version = 445[[package]]6name = "adler2"7version = "2.0.1"8source = "registry+https://github.com/rust-lang/crates.io-index"9checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"1011[[package]]12name = "aead"13version = "0.6.0"14source = "registry+https://github.com/rust-lang/crates.io-index"15checksum = "ef60ac202874e574ce7a7158cc8bca7313dd344322482e4fadee288bf4a306b8"16dependencies = [17 "crypto-common",18 "inout",19]2021[[package]]22name = "aes"23version = "0.9.1"24source = "registry+https://github.com/rust-lang/crates.io-index"25checksum = "f1fc76eaeac4c9164506c466d4ffdd8ec9d0c5bf57ee97177c4d8eceb3a0e138"26dependencies = [27 "cipher",28 "cpubits",29 "cpufeatures",30 "zeroize",31]3233[[package]]34name = "aes-gcm"35version = "0.11.0-rc.4"36source = "registry+https://github.com/rust-lang/crates.io-index"37checksum = "da8c919c118108f144adecad74b425b804ad075580d605d9b33c2d6d1c62a2f8"38dependencies = [39 "aead",40 "aes",41 "cipher",42 "ctr",43 "ghash",44 "subtle",45 "zeroize",46]4748[[package]]49name = "aho-corasick"50version = "1.1.4"51source = "registry+https://github.com/rust-lang/crates.io-index"52checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"53dependencies = [54 "memchr",55]5657[[package]]58name = "android_system_properties"59version = "0.1.5"60source = "registry+https://github.com/rust-lang/crates.io-index"61checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"62dependencies = [63 "libc",64]6566[[package]]67name = "anstream"68version = "1.0.0"69source = "registry+https://github.com/rust-lang/crates.io-index"70checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"71dependencies = [72 "anstyle",73 "anstyle-parse",74 "anstyle-query",75 "anstyle-wincon",76 "colorchoice",77 "is_terminal_polyfill",78 "utf8parse",79]8081[[package]]82name = "anstyle"83version = "1.0.14"84source = "registry+https://github.com/rust-lang/crates.io-index"85checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"8687[[package]]88name = "anstyle-parse"89version = "1.0.0"90source = "registry+https://github.com/rust-lang/crates.io-index"91checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"92dependencies = [93 "utf8parse",94]9596[[package]]97name = "anstyle-query"98version = "1.1.5"99source = "registry+https://github.com/rust-lang/crates.io-index"100checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"101dependencies = [102 "windows-sys 0.61.2",103]104105[[package]]106name = "anstyle-wincon"107version = "3.0.11"108source = "registry+https://github.com/rust-lang/crates.io-index"109checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"110dependencies = [111 "anstyle",112 "once_cell_polyfill",113 "windows-sys 0.61.2",114]115116[[package]]117name = "anyhow"118version = "1.0.102"119source = "registry+https://github.com/rust-lang/crates.io-index"120checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"121122[[package]]123name = "argon2"124version = "0.6.0-rc.8"125source = "registry+https://github.com/rust-lang/crates.io-index"126checksum = "7af50940b73bf4e16c15c448a2b121c63f2d68e3e54b6a8731673cb4aa0cdff5"127dependencies = [128 "base64ct",129 "blake2",130 "cpufeatures",131 "password-hash",132]133134[[package]]135name = "async-broadcast"136version = "0.7.2"137source = "registry+https://github.com/rust-lang/crates.io-index"138checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532"139dependencies = [140 "event-listener",141 "event-listener-strategy",142 "futures-core",143 "pin-project-lite",144]145146[[package]]147name = "async-channel"148version = "2.5.0"149source = "registry+https://github.com/rust-lang/crates.io-index"150checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2"151dependencies = [152 "concurrent-queue",153 "event-listener-strategy",154 "futures-core",155 "pin-project-lite",156]157158[[package]]159name = "async-executor"160version = "1.14.0"161source = "registry+https://github.com/rust-lang/crates.io-index"162checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a"163dependencies = [164 "async-task",165 "concurrent-queue",166 "fastrand",167 "futures-lite",168 "pin-project-lite",169 "slab",170]171172[[package]]173name = "async-io"174version = "2.6.0"175source = "registry+https://github.com/rust-lang/crates.io-index"176checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc"177dependencies = [178 "autocfg",179 "cfg-if",180 "concurrent-queue",181 "futures-io",182 "futures-lite",183 "parking",184 "polling",185 "rustix",186 "slab",187 "windows-sys 0.61.2",188]189190[[package]]191name = "async-lock"192version = "3.4.2"193source = "registry+https://github.com/rust-lang/crates.io-index"194checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311"195dependencies = [196 "event-listener",197 "event-listener-strategy",198 "pin-project-lite",199]200201[[package]]202name = "async-process"203version = "2.5.0"204source = "registry+https://github.com/rust-lang/crates.io-index"205checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75"206dependencies = [207 "async-channel",208 "async-io",209 "async-lock",210 "async-signal",211 "async-task",212 "blocking",213 "cfg-if",214 "event-listener",215 "futures-lite",216 "rustix",217]218219[[package]]220name = "async-recursion"221version = "1.1.1"222source = "registry+https://github.com/rust-lang/crates.io-index"223checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"224dependencies = [225 "proc-macro2",226 "quote",227 "syn 2.0.117",228]229230[[package]]231name = "async-signal"232version = "0.2.14"233source = "registry+https://github.com/rust-lang/crates.io-index"234checksum = "52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485"235dependencies = [236 "async-io",237 "async-lock",238 "atomic-waker",239 "cfg-if",240 "futures-core",241 "futures-io",242 "rustix",243 "signal-hook-registry",244 "slab",245 "windows-sys 0.61.2",246]247248[[package]]249name = "async-task"250version = "4.7.1"251source = "registry+https://github.com/rust-lang/crates.io-index"252checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"253254[[package]]255name = "async-trait"256version = "0.1.89"257source = "registry+https://github.com/rust-lang/crates.io-index"258checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"259dependencies = [260 "proc-macro2",261 "quote",262 "syn 2.0.117",263]264265[[package]]266name = "async_fn_traits"267version = "0.1.1"268source = "registry+https://github.com/rust-lang/crates.io-index"269checksum = "bc58d489c5f2d2c5be31b9004cec7af25a70d23df4d8111715eee736234cf217"270dependencies = [271 "paste",272]273274[[package]]275name = "atomic-waker"276version = "1.1.2"277source = "registry+https://github.com/rust-lang/crates.io-index"278checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"279280[[package]]281name = "autocfg"282version = "1.5.1"283source = "registry+https://github.com/rust-lang/crates.io-index"284checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"285286[[package]]287name = "base16ct"288version = "1.0.0"289source = "registry+https://github.com/rust-lang/crates.io-index"290checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6"291292[[package]]293name = "base64ct"294version = "1.8.3"295source = "registry+https://github.com/rust-lang/crates.io-index"296checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06"297298[[package]]299name = "bcrypt-pbkdf"300version = "0.11.0"301source = "registry+https://github.com/rust-lang/crates.io-index"302checksum = "144e573728da132683b9488acd528274c790e07fc06ff81ee29f9d8f8b1041e0"303dependencies = [304 "blowfish",305 "pbkdf2",306 "sha2",307]308309[[package]]310name = "bifrostlink"311version = "0.2.5"312source = "registry+https://github.com/rust-lang/crates.io-index"313checksum = "910f9286588d13e3dbdbbc1ad4d292656e704bc93e1f41b8a13b48e3a8e95f39"314dependencies = [315 "async-trait",316 "async_fn_traits",317 "bifrostlink-macros",318 "bytes",319 "derivative",320 "futures",321 "serde",322 "serde_json",323 "tokio",324 "tracing",325 "uuid",326]327328[[package]]329name = "bifrostlink-macros"330version = "0.2.5"331source = "registry+https://github.com/rust-lang/crates.io-index"332checksum = "a0ea5c423c3831c523c8ef78debdf6a64e72b21ec92148a44163a4c25c05dfd0"333dependencies = [334 "proc-macro2",335 "quote",336 "syn 2.0.117",337]338339[[package]]340name = "bifrostlink-ports"341version = "0.2.5"342source = "registry+https://github.com/rust-lang/crates.io-index"343checksum = "9e3a9a01ec1b8bd7d44b47cd0183a1465880e241027d9f5afcb076e11704ec70"344dependencies = [345 "bifrostlink",346 "bytes",347 "tokio",348 "tracing",349]350351[[package]]352name = "bindgen"353version = "0.69.5"354source = "registry+https://github.com/rust-lang/crates.io-index"355checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088"356dependencies = [357 "bitflags 2.13.0",358 "cexpr",359 "clang-sys",360 "itertools",361 "lazy_static",362 "lazycell",363 "proc-macro2",364 "quote",365 "regex",366 "rustc-hash",367 "shlex 1.3.0",368 "syn 2.0.117",369]370371[[package]]372name = "bitflags"373version = "1.3.2"374source = "registry+https://github.com/rust-lang/crates.io-index"375checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"376377[[package]]378name = "bitflags"379version = "2.13.0"380source = "registry+https://github.com/rust-lang/crates.io-index"381checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8"382383[[package]]384name = "blake2"385version = "0.11.0-rc.6"386source = "registry+https://github.com/rust-lang/crates.io-index"387checksum = "061f1a09225e328e1ffbb378d2d49923c0ca5fee19fb5ac1cc9c1e9d52b93690"388dependencies = [389 "digest",390]391392[[package]]393name = "block-buffer"394version = "0.12.1"395source = "registry+https://github.com/rust-lang/crates.io-index"396checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa"397dependencies = [398 "hybrid-array",399 "zeroize",400]401402[[package]]403name = "block-padding"404version = "0.4.2"405source = "registry+https://github.com/rust-lang/crates.io-index"406checksum = "710f1dd022ef4e93f8a438b4ba958de7f64308434fa6a87104481645cc30068b"407dependencies = [408 "hybrid-array",409]410411[[package]]412name = "blocking"413version = "1.6.2"414source = "registry+https://github.com/rust-lang/crates.io-index"415checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21"416dependencies = [417 "async-channel",418 "async-task",419 "futures-io",420 "futures-lite",421 "piper",422]423424[[package]]425name = "blowfish"426version = "0.10.0"427source = "registry+https://github.com/rust-lang/crates.io-index"428checksum = "62ce3946557b35e71d1bbe07ec385073ce9eda05043f95de134eb578fcf1a298"429dependencies = [430 "byteorder",431 "cipher",432]433434[[package]]435name = "bstr"436version = "1.12.1"437source = "registry+https://github.com/rust-lang/crates.io-index"438checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab"439dependencies = [440 "memchr",441 "serde",442]443444[[package]]445name = "bumpalo"446version = "3.20.3"447source = "registry+https://github.com/rust-lang/crates.io-index"448checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"449450[[package]]451name = "byteorder"452version = "1.5.0"453source = "registry+https://github.com/rust-lang/crates.io-index"454checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"455456[[package]]457name = "bytes"458version = "1.11.1"459source = "registry+https://github.com/rust-lang/crates.io-index"460checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"461462[[package]]463name = "camino"464version = "1.2.2"465source = "registry+https://github.com/rust-lang/crates.io-index"466checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48"467dependencies = [468 "serde_core",469]470471[[package]]472name = "cbc"473version = "0.2.1"474source = "registry+https://github.com/rust-lang/crates.io-index"475checksum = "ce2dc9ee5f88d11e0beb842c88b33c8a5cf0d1329c4b19494af42b07dbfe8896"476dependencies = [477 "cipher",478]479480[[package]]481name = "cc"482version = "1.2.64"483source = "registry+https://github.com/rust-lang/crates.io-index"484checksum = "dad887fd958be91b5098c0248def011f4523ab786cd411be668777e55063501f"485dependencies = [486 "find-msvc-tools",487 "shlex 2.0.1",488]489490[[package]]491name = "cexpr"492version = "0.6.0"493source = "registry+https://github.com/rust-lang/crates.io-index"494checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"495dependencies = [496 "nom",497]498499[[package]]500name = "cfg-if"501version = "1.0.4"502source = "registry+https://github.com/rust-lang/crates.io-index"503checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"504505[[package]]506name = "cfg_aliases"507version = "0.2.1"508source = "registry+https://github.com/rust-lang/crates.io-index"509checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"510511[[package]]512name = "chacha20"513version = "0.10.0"514source = "registry+https://github.com/rust-lang/crates.io-index"515checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601"516dependencies = [517 "cfg-if",518 "cipher",519 "cpufeatures",520 "rand_core 0.10.1",521 "zeroize",522]523524[[package]]525name = "chrono"526version = "0.4.45"527source = "registry+https://github.com/rust-lang/crates.io-index"528checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327"529dependencies = [530 "iana-time-zone",531 "js-sys",532 "num-traits",533 "wasm-bindgen",534 "windows-link",535]536537[[package]]538name = "cipher"539version = "0.5.2"540source = "registry+https://github.com/rust-lang/crates.io-index"541checksum = "e8cf2a2c93cd704877c0858356ed03480ff301ee950b43f1cbe4573b088bfa6c"542dependencies = [543 "block-buffer",544 "crypto-common",545 "inout",546 "zeroize",547]548549[[package]]550name = "clang-sys"551version = "1.8.1"552source = "registry+https://github.com/rust-lang/crates.io-index"553checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4"554dependencies = [555 "glob",556 "libc",557]558559[[package]]560name = "clap"561version = "4.6.1"562source = "registry+https://github.com/rust-lang/crates.io-index"563checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51"564dependencies = [565 "clap_builder",566 "clap_derive",567]568569[[package]]570name = "clap_builder"571version = "4.6.0"572source = "registry+https://github.com/rust-lang/crates.io-index"573checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f"574dependencies = [575 "anstream",576 "anstyle",577 "clap_lex",578 "strsim",579]580581[[package]]582name = "clap_derive"583version = "4.6.1"584source = "registry+https://github.com/rust-lang/crates.io-index"585checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9"586dependencies = [587 "heck",588 "proc-macro2",589 "quote",590 "syn 2.0.117",591]592593[[package]]594name = "clap_lex"595version = "1.1.0"596source = "registry+https://github.com/rust-lang/crates.io-index"597checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"598599[[package]]600name = "cmov"601version = "0.5.4"602source = "registry+https://github.com/rust-lang/crates.io-index"603checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a"604605[[package]]606name = "colorchoice"607version = "1.0.5"608source = "registry+https://github.com/rust-lang/crates.io-index"609checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"610611[[package]]612name = "concurrent-queue"613version = "2.5.0"614source = "registry+https://github.com/rust-lang/crates.io-index"615checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"616dependencies = [617 "crossbeam-utils",618]619620[[package]]621name = "const-oid"622version = "0.10.2"623source = "registry+https://github.com/rust-lang/crates.io-index"624checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"625626[[package]]627name = "core-foundation-sys"628version = "0.8.7"629source = "registry+https://github.com/rust-lang/crates.io-index"630checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"631632[[package]]633name = "cpubits"634version = "0.1.1"635source = "registry+https://github.com/rust-lang/crates.io-index"636checksum = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae"637638[[package]]639name = "cpufeatures"640version = "0.3.0"641source = "registry+https://github.com/rust-lang/crates.io-index"642checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"643dependencies = [644 "libc",645]646647[[package]]648name = "crc32fast"649version = "1.5.0"650source = "registry+https://github.com/rust-lang/crates.io-index"651checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"652dependencies = [653 "cfg-if",654]655656[[package]]657name = "crossbeam-utils"658version = "0.8.21"659source = "registry+https://github.com/rust-lang/crates.io-index"660checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"661662[[package]]663name = "crypto-bigint"664version = "0.7.3"665source = "registry+https://github.com/rust-lang/crates.io-index"666checksum = "42a0d26b245348befa0c121944541476763dcc46ede886c88f9d12e1697d27c3"667dependencies = [668 "cpubits",669 "ctutils",670 "getrandom 0.4.2",671 "hybrid-array",672 "num-traits",673 "rand_core 0.10.1",674 "serdect",675 "subtle",676 "zeroize",677]678679[[package]]680name = "crypto-common"681version = "0.2.2"682source = "registry+https://github.com/rust-lang/crates.io-index"683checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453"684dependencies = [685 "getrandom 0.4.2",686 "hybrid-array",687 "rand_core 0.10.1",688]689690[[package]]691name = "crypto-primes"692version = "0.7.2"693source = "registry+https://github.com/rust-lang/crates.io-index"694checksum = "3633a51a39c69ebbaa4feaa694bd83d241e4093901c84a0963b19d9bb3f0cf8f"695dependencies = [696 "crypto-bigint",697 "rand_core 0.10.1",698]699700[[package]]701name = "ctr"702version = "0.10.1"703source = "registry+https://github.com/rust-lang/crates.io-index"704checksum = "baaca1c4b237092596f64d571e9db6ce4109c4ef9742e27590f1709594461f21"705dependencies = [706 "cipher",707]708709[[package]]710name = "ctutils"711version = "0.4.2"712source = "registry+https://github.com/rust-lang/crates.io-index"713checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e"714dependencies = [715 "cmov",716 "subtle",717]718719[[package]]720name = "curve25519-dalek"721version = "5.0.0-rc.0"722source = "registry+https://github.com/rust-lang/crates.io-index"723checksum = "4f359e08ca85e7bd759e1fd933ff2bccd81864c60a8fba0e259c7f822b0924bf"724dependencies = [725 "cfg-if",726 "cpufeatures",727 "curve25519-dalek-derive",728 "digest",729 "fiat-crypto",730 "rustc_version",731 "subtle",732 "zeroize",733]734735[[package]]736name = "curve25519-dalek-derive"737version = "0.1.1"738source = "registry+https://github.com/rust-lang/crates.io-index"739checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"740dependencies = [741 "proc-macro2",742 "quote",743 "syn 2.0.117",744]745746[[package]]747name = "data-encoding"748version = "2.11.0"749source = "registry+https://github.com/rust-lang/crates.io-index"750checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8"751752[[package]]753name = "delegate"754version = "0.13.5"755source = "registry+https://github.com/rust-lang/crates.io-index"756checksum = "780eb241654bf097afb00fc5f054a09b687dad862e485fdcf8399bb056565370"757dependencies = [758 "proc-macro2",759 "quote",760 "syn 2.0.117",761]762763[[package]]764name = "der"765version = "0.8.0"766source = "registry+https://github.com/rust-lang/crates.io-index"767checksum = "71fd89660b2dc699704064e59e9dba0147b903e85319429e131620d022be411b"768dependencies = [769 "const-oid",770 "pem-rfc7468",771 "zeroize",772]773774[[package]]775name = "derivative"776version = "2.2.0"777source = "registry+https://github.com/rust-lang/crates.io-index"778checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"779dependencies = [780 "proc-macro2",781 "quote",782 "syn 1.0.109",783]784785[[package]]786name = "des"787version = "0.9.0"788source = "registry+https://github.com/rust-lang/crates.io-index"789checksum = "916a94e407b54f9034d71dd748234cd1e516ced6284009906ae246f177eafe5a"790dependencies = [791 "cipher",792]793794[[package]]795name = "digest"796version = "0.11.3"797source = "registry+https://github.com/rust-lang/crates.io-index"798checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2"799dependencies = [800 "block-buffer",801 "const-oid",802 "crypto-common",803 "ctutils",804]805806[[package]]807name = "ecdsa"808version = "0.17.0-rc.18"809source = "registry+https://github.com/rust-lang/crates.io-index"810checksum = "54fb064faabbee66e1fc8e5c5a9458d4269dc2d8b638fe86a425adb2510d1a96"811dependencies = [812 "der",813 "digest",814 "elliptic-curve",815 "rfc6979",816 "signature",817 "spki",818 "zeroize",819]820821[[package]]822name = "ed25519"823version = "3.0.0"824source = "registry+https://github.com/rust-lang/crates.io-index"825checksum = "29fcf32e6c73d1079f83ab4d782de2d81620346a5f38c6237a86a22f8368980a"826dependencies = [827 "pkcs8",828 "signature",829]830831[[package]]832name = "ed25519-dalek"833version = "3.0.0-rc.0"834source = "registry+https://github.com/rust-lang/crates.io-index"835checksum = "b011170fe4f04665565b4110afef66774fe9ffff278f3eb5b81cc73d26e27d60"836dependencies = [837 "curve25519-dalek",838 "ed25519",839 "rand_core 0.10.1",840 "serde",841 "sha2",842 "signature",843 "subtle",844 "zeroize",845]846847[[package]]848name = "either"849version = "1.16.0"850source = "registry+https://github.com/rust-lang/crates.io-index"851checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e"852853[[package]]854name = "elliptic-curve"855version = "0.14.0-rc.33"856source = "registry+https://github.com/rust-lang/crates.io-index"857checksum = "102d3643d30dd8b559613c5cced68317199597fffb278cdc88daa2ef7fafc935"858dependencies = [859 "base16ct",860 "crypto-bigint",861 "crypto-common",862 "digest",863 "ff",864 "group",865 "hkdf",866 "hybrid-array",867 "once_cell",868 "pem-rfc7468",869 "pkcs8",870 "rand_core 0.10.1",871 "sec1",872 "subtle",873 "zeroize",874]875876[[package]]877name = "endi"878version = "1.1.1"879source = "registry+https://github.com/rust-lang/crates.io-index"880checksum = "66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099"881882[[package]]883name = "enum-repr"884version = "0.2.6"885source = "registry+https://github.com/rust-lang/crates.io-index"886checksum = "bad30c9c0fa1aaf1ae5010dab11f1117b15d35faf62cda4bbbc53b9987950f18"887dependencies = [888 "proc-macro2",889 "quote",890 "syn 1.0.109",891]892893[[package]]894name = "enum_dispatch"895version = "0.3.13"896source = "registry+https://github.com/rust-lang/crates.io-index"897checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd"898dependencies = [899 "once_cell",900 "proc-macro2",901 "quote",902 "syn 2.0.117",903]904905[[package]]906name = "enumflags2"907version = "0.7.12"908source = "registry+https://github.com/rust-lang/crates.io-index"909checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef"910dependencies = [911 "enumflags2_derive",912 "serde",913]914915[[package]]916name = "enumflags2_derive"917version = "0.7.12"918source = "registry+https://github.com/rust-lang/crates.io-index"919checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827"920dependencies = [921 "proc-macro2",922 "quote",923 "syn 2.0.117",924]925926[[package]]927name = "equivalent"928version = "1.0.2"929source = "registry+https://github.com/rust-lang/crates.io-index"930checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"931932[[package]]933name = "errno"934version = "0.3.14"935source = "registry+https://github.com/rust-lang/crates.io-index"936checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"937dependencies = [938 "libc",939 "windows-sys 0.61.2",940]941942[[package]]943name = "event-listener"944version = "5.4.1"945source = "registry+https://github.com/rust-lang/crates.io-index"946checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab"947dependencies = [948 "concurrent-queue",949 "parking",950 "pin-project-lite",951]952953[[package]]954name = "event-listener-strategy"955version = "0.5.4"956source = "registry+https://github.com/rust-lang/crates.io-index"957checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"958dependencies = [959 "event-listener",960 "pin-project-lite",961]962963[[package]]964name = "fastrand"965version = "2.4.1"966source = "registry+https://github.com/rust-lang/crates.io-index"967checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6"968969[[package]]970name = "ff"971version = "0.14.0"972source = "registry+https://github.com/rust-lang/crates.io-index"973checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f"974dependencies = [975 "rand_core 0.10.1",976 "subtle",977]978979[[package]]980name = "fiat-crypto"981version = "0.3.0"982source = "registry+https://github.com/rust-lang/crates.io-index"983checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24"984985[[package]]986name = "find-msvc-tools"987version = "0.1.9"988source = "registry+https://github.com/rust-lang/crates.io-index"989checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"990991[[package]]992name = "flate2"993version = "1.1.9"994source = "registry+https://github.com/rust-lang/crates.io-index"995checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c"996dependencies = [997 "crc32fast",998 "miniz_oxide",999]10001001[[package]]1002name = "foldhash"1003version = "0.1.5"1004source = "registry+https://github.com/rust-lang/crates.io-index"1005checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"10061007[[package]]1008name = "fuchsia-cprng"1009version = "0.1.1"1010source = "registry+https://github.com/rust-lang/crates.io-index"1011checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"10121013[[package]]1014name = "futures"1015version = "0.3.32"1016source = "registry+https://github.com/rust-lang/crates.io-index"1017checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d"1018dependencies = [1019 "futures-channel",1020 "futures-core",1021 "futures-executor",1022 "futures-io",1023 "futures-sink",1024 "futures-task",1025 "futures-util",1026]10271028[[package]]1029name = "futures-channel"1030version = "0.3.32"1031source = "registry+https://github.com/rust-lang/crates.io-index"1032checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d"1033dependencies = [1034 "futures-core",1035 "futures-sink",1036]10371038[[package]]1039name = "futures-core"1040version = "0.3.32"1041source = "registry+https://github.com/rust-lang/crates.io-index"1042checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d"10431044[[package]]1045name = "futures-executor"1046version = "0.3.32"1047source = "registry+https://github.com/rust-lang/crates.io-index"1048checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d"1049dependencies = [1050 "futures-core",1051 "futures-task",1052 "futures-util",1053]10541055[[package]]1056name = "futures-io"1057version = "0.3.32"1058source = "registry+https://github.com/rust-lang/crates.io-index"1059checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718"10601061[[package]]1062name = "futures-lite"1063version = "2.6.1"1064source = "registry+https://github.com/rust-lang/crates.io-index"1065checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"1066dependencies = [1067 "fastrand",1068 "futures-core",1069 "futures-io",1070 "parking",1071 "pin-project-lite",1072]10731074[[package]]1075name = "futures-macro"1076version = "0.3.32"1077source = "registry+https://github.com/rust-lang/crates.io-index"1078checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b"1079dependencies = [1080 "proc-macro2",1081 "quote",1082 "syn 2.0.117",1083]10841085[[package]]1086name = "futures-sink"1087version = "0.3.32"1088source = "registry+https://github.com/rust-lang/crates.io-index"1089checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893"10901091[[package]]1092name = "futures-task"1093version = "0.3.32"1094source = "registry+https://github.com/rust-lang/crates.io-index"1095checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393"10961097[[package]]1098name = "futures-util"1099version = "0.3.32"1100source = "registry+https://github.com/rust-lang/crates.io-index"1101checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6"1102dependencies = [1103 "futures-channel",1104 "futures-core",1105 "futures-io",1106 "futures-macro",1107 "futures-sink",1108 "futures-task",1109 "memchr",1110 "pin-project-lite",1111 "slab",1112]11131114[[package]]1115name = "generic-array"1116version = "0.14.9"1117source = "registry+https://github.com/rust-lang/crates.io-index"1118checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2"1119dependencies = [1120 "typenum",1121 "version_check",1122]11231124[[package]]1125name = "generic-array"1126version = "1.4.3"1127source = "registry+https://github.com/rust-lang/crates.io-index"1128checksum = "c2e55f16dcf0e9c00efbe2e655ffe45fc98e7066b52bc92f8a79e64060a79351"1129dependencies = [1130 "generic-array 0.14.9",1131 "rustversion",1132 "typenum",1133]11341135[[package]]1136name = "getrandom"1137version = "0.2.17"1138source = "registry+https://github.com/rust-lang/crates.io-index"1139checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"1140dependencies = [1141 "cfg-if",1142 "libc",1143 "wasi",1144]11451146[[package]]1147name = "getrandom"1148version = "0.4.2"1149source = "registry+https://github.com/rust-lang/crates.io-index"1150checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555"1151dependencies = [1152 "cfg-if",1153 "js-sys",1154 "libc",1155 "r-efi",1156 "rand_core 0.10.1",1157 "wasip2",1158 "wasip3",1159 "wasm-bindgen",1160]11611162[[package]]1163name = "ghash"1164version = "0.6.0"1165source = "registry+https://github.com/rust-lang/crates.io-index"1166checksum = "2eecf2d5dc9b66b732b97707a0210906b1d30523eb773193ab777c0c84b3e8d5"1167dependencies = [1168 "polyval",1169]11701171[[package]]1172name = "glob"1173version = "0.3.3"1174source = "registry+https://github.com/rust-lang/crates.io-index"1175checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"11761177[[package]]1178name = "globset"1179version = "0.4.18"1180source = "registry+https://github.com/rust-lang/crates.io-index"1181checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3"1182dependencies = [1183 "aho-corasick",1184 "bstr",1185 "log",1186 "regex-automata",1187 "regex-syntax",1188]11891190[[package]]1191name = "group"1192version = "0.14.0"1193source = "registry+https://github.com/rust-lang/crates.io-index"1194checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4"1195dependencies = [1196 "ff",1197 "rand_core 0.10.1",1198 "subtle",1199]12001201[[package]]1202name = "hashbrown"1203version = "0.15.5"1204source = "registry+https://github.com/rust-lang/crates.io-index"1205checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"1206dependencies = [1207 "foldhash",1208]12091210[[package]]1211name = "hashbrown"1212version = "0.17.1"1213source = "registry+https://github.com/rust-lang/crates.io-index"1214checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"12151216[[package]]1217name = "heck"1218version = "0.5.0"1219source = "registry+https://github.com/rust-lang/crates.io-index"1220checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"12211222[[package]]1223name = "hermit-abi"1224version = "0.5.2"1225source = "registry+https://github.com/rust-lang/crates.io-index"1226checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"12271228[[package]]1229name = "hex"1230version = "0.4.3"1231source = "registry+https://github.com/rust-lang/crates.io-index"1232checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"12331234[[package]]1235name = "hex-literal"1236version = "1.1.0"1237source = "registry+https://github.com/rust-lang/crates.io-index"1238checksum = "e712f64ec3850b98572bffac52e2c6f282b29fe6c5fa6d42334b30be438d95c1"12391240[[package]]1241name = "hkdf"1242version = "0.13.0"1243source = "registry+https://github.com/rust-lang/crates.io-index"1244checksum = "4aaa26c720c68b866f2c96ef5c1264b3e6f473fe5d4ce61cd44bbe913e553018"1245dependencies = [1246 "hmac",1247]12481249[[package]]1250name = "hmac"1251version = "0.13.0"1252source = "registry+https://github.com/rust-lang/crates.io-index"1253checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f"1254dependencies = [1255 "digest",1256]12571258[[package]]1259name = "hybrid-array"1260version = "0.4.12"1261source = "registry+https://github.com/rust-lang/crates.io-index"1262checksum = "9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da"1263dependencies = [1264 "ctutils",1265 "subtle",1266 "typenum",1267 "zeroize",1268]12691270[[package]]1271name = "iana-time-zone"1272version = "0.1.65"1273source = "registry+https://github.com/rust-lang/crates.io-index"1274checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470"1275dependencies = [1276 "android_system_properties",1277 "core-foundation-sys",1278 "iana-time-zone-haiku",1279 "js-sys",1280 "log",1281 "wasm-bindgen",1282 "windows-core",1283]12841285[[package]]1286name = "iana-time-zone-haiku"1287version = "0.1.2"1288source = "registry+https://github.com/rust-lang/crates.io-index"1289checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"1290dependencies = [1291 "cc",1292]12931294[[package]]1295name = "id-arena"1296version = "2.3.0"1297source = "registry+https://github.com/rust-lang/crates.io-index"1298checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"12991300[[package]]1301name = "indexmap"1302version = "2.14.0"1303source = "registry+https://github.com/rust-lang/crates.io-index"1304checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"1305dependencies = [1306 "equivalent",1307 "hashbrown 0.17.1",1308 "serde",1309 "serde_core",1310]13111312[[package]]1313name = "inout"1314version = "0.2.2"1315source = "registry+https://github.com/rust-lang/crates.io-index"1316checksum = "4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7"1317dependencies = [1318 "block-padding",1319 "hybrid-array",1320]13211322[[package]]1323name = "internal-russh-num-bigint"1324version = "0.5.0"1325source = "registry+https://github.com/rust-lang/crates.io-index"1326checksum = "ae8e22120c32fb4d19ec55fba35015f57095cd95a2e3b732e44457f5915b2ee8"1327dependencies = [1328 "num-integer",1329 "num-traits",1330 "rand 0.10.1",1331 "rand_core 0.10.1",1332]13331334[[package]]1335name = "is_terminal_polyfill"1336version = "1.70.2"1337source = "registry+https://github.com/rust-lang/crates.io-index"1338checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"13391340[[package]]1341name = "itertools"1342version = "0.12.1"1343source = "registry+https://github.com/rust-lang/crates.io-index"1344checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"1345dependencies = [1346 "either",1347]13481349[[package]]1350name = "itoa"1351version = "1.0.18"1352source = "registry+https://github.com/rust-lang/crates.io-index"1353checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"13541355[[package]]1356name = "js-sys"1357version = "0.3.102"1358source = "registry+https://github.com/rust-lang/crates.io-index"1359checksum = "03d04c30968dffe80775bd4d7fb676131cd04a1fb46d2686dbffbaec2d9dfd31"1360dependencies = [1361 "cfg-if",1362 "futures-util",1363 "wasm-bindgen",1364]13651366[[package]]1367name = "keccak"1368version = "0.2.0"1369source = "registry+https://github.com/rust-lang/crates.io-index"1370checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa"1371dependencies = [1372 "cfg-if",1373 "cpufeatures",1374]13751376[[package]]1377name = "kem"1378version = "0.3.0"1379source = "registry+https://github.com/rust-lang/crates.io-index"1380checksum = "01737161ba802849cfd486b5bd209d38ba4943494c249a8126005170c7621edd"1381dependencies = [1382 "crypto-common",1383 "rand_core 0.10.1",1384]13851386[[package]]1387name = "lazy_static"1388version = "1.5.0"1389source = "registry+https://github.com/rust-lang/crates.io-index"1390checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"13911392[[package]]1393name = "lazycell"1394version = "1.3.0"1395source = "registry+https://github.com/rust-lang/crates.io-index"1396checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"13971398[[package]]1399name = "leb128fmt"1400version = "0.1.0"1401source = "registry+https://github.com/rust-lang/crates.io-index"1402checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"14031404[[package]]1405name = "libc"1406version = "0.2.186"1407source = "registry+https://github.com/rust-lang/crates.io-index"1408checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"14091410[[package]]1411name = "libredox"1412version = "0.1.17"1413source = "registry+https://github.com/rust-lang/crates.io-index"1414checksum = "f02ab6bace2054fb888a3c16f990117b579d14a3088e472d63c6011fa185c9d3"1415dependencies = [1416 "bitflags 2.13.0",1417 "libc",1418 "plain",1419 "redox_syscall",1420]14211422[[package]]1423name = "linux-raw-sys"1424version = "0.12.1"1425source = "registry+https://github.com/rust-lang/crates.io-index"1426checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"14271428[[package]]1429name = "log"1430version = "0.4.32"1431source = "registry+https://github.com/rust-lang/crates.io-index"1432checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a"14331434[[package]]1435name = "md5"1436version = "0.8.0"1437source = "registry+https://github.com/rust-lang/crates.io-index"1438checksum = "ae960838283323069879657ca3de837e9f7bbb4c7bf6ea7f1b290d5e9476d2e0"14391440[[package]]1441name = "memchr"1442version = "2.8.2"1443source = "registry+https://github.com/rust-lang/crates.io-index"1444checksum = "88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4"14451446[[package]]1447name = "memoffset"1448version = "0.9.1"1449source = "registry+https://github.com/rust-lang/crates.io-index"1450checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"1451dependencies = [1452 "autocfg",1453]14541455[[package]]1456name = "minimal-lexical"1457version = "0.2.1"1458source = "registry+https://github.com/rust-lang/crates.io-index"1459checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"14601461[[package]]1462name = "miniz_oxide"1463version = "0.8.9"1464source = "registry+https://github.com/rust-lang/crates.io-index"1465checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"1466dependencies = [1467 "adler2",1468 "simd-adler32",1469]14701471[[package]]1472name = "mio"1473version = "1.2.1"1474source = "registry+https://github.com/rust-lang/crates.io-index"1475checksum = "02bd0af71c67b473010cbbc60715ee815645a4dc942899111f494b4b737d6fda"1476dependencies = [1477 "libc",1478 "wasi",1479 "windows-sys 0.61.2",1480]14811482[[package]]1483name = "ml-kem"1484version = "0.3.2"1485source = "registry+https://github.com/rust-lang/crates.io-index"1486checksum = "5e15f3e5b957493873e396a66914e83e616b6afe335cdef7efe5c6e1216aba66"1487dependencies = [1488 "hybrid-array",1489 "kem",1490 "module-lattice",1491 "pkcs8",1492 "rand_core 0.10.1",1493 "sha3",1494]14951496[[package]]1497name = "module-lattice"1498version = "0.2.3"1499source = "registry+https://github.com/rust-lang/crates.io-index"1500checksum = "0c61b87c9683ab7cb1c6871d261ad5479b6b10ceb52c4352aaca3b5d35a8febe"1501dependencies = [1502 "ctutils",1503 "hybrid-array",1504 "num-traits",1505]15061507[[package]]1508name = "nix"1509version = "0.31.3"1510source = "registry+https://github.com/rust-lang/crates.io-index"1511checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d"1512dependencies = [1513 "bitflags 2.13.0",1514 "cfg-if",1515 "cfg_aliases",1516 "libc",1517]15181519[[package]]1520name = "nom"1521version = "7.1.3"1522source = "registry+https://github.com/rust-lang/crates.io-index"1523checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"1524dependencies = [1525 "memchr",1526 "minimal-lexical",1527]15281529[[package]]1530name = "non-zero-byte-slice"1531version = "0.1.0"1532source = "registry+https://github.com/rust-lang/crates.io-index"1533checksum = "89daa1daa11c9df05d1181bcd0936d8066f8543144d77b09808eb78d65e38024"1534dependencies = [1535 "serde",1536]15371538[[package]]1539name = "nu-ansi-term"1540version = "0.50.3"1541source = "registry+https://github.com/rust-lang/crates.io-index"1542checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"1543dependencies = [1544 "windows-sys 0.61.2",1545]15461547[[package]]1548name = "num-bigint"1549version = "0.4.6"1550source = "registry+https://github.com/rust-lang/crates.io-index"1551checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"1552dependencies = [1553 "num-integer",1554 "num-traits",1555]15561557[[package]]1558name = "num-integer"1559version = "0.1.46"1560source = "registry+https://github.com/rust-lang/crates.io-index"1561checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"1562dependencies = [1563 "num-traits",1564]15651566[[package]]1567name = "num-traits"1568version = "0.2.19"1569source = "registry+https://github.com/rust-lang/crates.io-index"1570checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"1571dependencies = [1572 "autocfg",1573]15741575[[package]]1576name = "once_cell"1577version = "1.21.4"1578source = "registry+https://github.com/rust-lang/crates.io-index"1579checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"15801581[[package]]1582name = "once_cell_polyfill"1583version = "1.70.2"1584source = "registry+https://github.com/rust-lang/crates.io-index"1585checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"15861587[[package]]1588name = "openssh"1589version = "0.11.6"1590source = "registry+https://github.com/rust-lang/crates.io-index"1591checksum = "d534c4bfecb0ed71dea4db444a5922a294d15cf40e700548f27295e1feb0ef18"1592dependencies = [1593 "libc",1594 "once_cell",1595 "openssh-mux-client",1596 "shell-escape",1597 "tempfile",1598 "thiserror",1599 "tokio",1600]16011602[[package]]1603name = "openssh-mux-client"1604version = "0.17.9"1605source = "registry+https://github.com/rust-lang/crates.io-index"1606checksum = "df21c25c5f6a6c11cf6c54723c7b1389bfb4b5b0c17b097da274cade81d4815e"1607dependencies = [1608 "cfg-if",1609 "non-zero-byte-slice",1610 "once_cell",1611 "openssh-mux-client-error",1612 "sendfd",1613 "serde",1614 "ssh_format",1615 "tokio",1616 "tokio-io-utility",1617 "typed-builder",1618]16191620[[package]]1621name = "openssh-mux-client-error"1622version = "0.1.1"1623source = "registry+https://github.com/rust-lang/crates.io-index"1624checksum = "9879168afb48a235200e30d93df320b7191568cda8621df02f145c1c0f1af95a"1625dependencies = [1626 "ssh_format_error",1627 "thiserror",1628]16291630[[package]]1631name = "ordered-stream"1632version = "0.2.0"1633source = "registry+https://github.com/rust-lang/crates.io-index"1634checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50"1635dependencies = [1636 "futures-core",1637 "pin-project-lite",1638]16391640[[package]]1641name = "p256"1642version = "0.14.0-rc.10"1643source = "registry+https://github.com/rust-lang/crates.io-index"1644checksum = "41adc63effe99d48837a8cc0e6d7a77e32ae6a07f6000df466178dbc2193093e"1645dependencies = [1646 "ecdsa",1647 "elliptic-curve",1648 "primefield",1649 "primeorder",1650 "sha2",1651]16521653[[package]]1654name = "p384"1655version = "0.14.0-rc.10"1656source = "registry+https://github.com/rust-lang/crates.io-index"1657checksum = "9bd5333afa5ae0347f39e6a0f2c9c155da431583fd71fe5555bd0521b4ccaf02"1658dependencies = [1659 "ecdsa",1660 "elliptic-curve",1661 "fiat-crypto",1662 "primefield",1663 "primeorder",1664 "sha2",1665]16661667[[package]]1668name = "p521"1669version = "0.14.0-rc.10"1670source = "registry+https://github.com/rust-lang/crates.io-index"1671checksum = "a3a5297f53dc16d35909060ba3032cff7867e8809f01e273ff325579d5f0ceae"1672dependencies = [1673 "base16ct",1674 "ecdsa",1675 "elliptic-curve",1676 "primefield",1677 "primeorder",1678 "sha2",1679]16801681[[package]]1682name = "pageant"1683version = "0.2.1"1684source = "registry+https://github.com/rust-lang/crates.io-index"1685checksum = "4f3a5ae18f65a85c67a77d18d42d3606c07948e3c17c1e5f74852b26589e88a5"1686dependencies = [1687 "base16ct",1688 "byteorder",1689 "bytes",1690 "delegate",1691 "futures",1692 "log",1693 "rand 0.10.1",1694 "sha2",1695 "thiserror",1696 "tokio",1697 "windows",1698 "windows-strings",1699]17001701[[package]]1702name = "pam-client"1703version = "0.5.0"1704source = "registry+https://github.com/rust-lang/crates.io-index"1705checksum = "51bd776116a7ada5ebbe31f54cdc5b1030ed7265686cf7c8a21c057a2f8dab9a"1706dependencies = [1707 "bitflags 1.3.2",1708 "enum-repr",1709 "libc",1710 "pam-sys",1711 "rpassword",1712 "rustversion",1713]17141715[[package]]1716name = "pam-sys"1717version = "1.0.0-alpha5"1718source = "registry+https://github.com/rust-lang/crates.io-index"1719checksum = "ce9484729b3e52c0bacdc5191cb6a6a5f31ef4c09c5e4ab1209d3340ad9e997b"1720dependencies = [1721 "bindgen",1722 "libc",1723]17241725[[package]]1726name = "parking"1727version = "2.2.1"1728source = "registry+https://github.com/rust-lang/crates.io-index"1729checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"17301731[[package]]1732name = "password-hash"1733version = "0.6.1"1734source = "registry+https://github.com/rust-lang/crates.io-index"1735checksum = "aab41826031698d6ffcd9cff78ef56ef998e39dc7e5067cdfebe373842d4723b"1736dependencies = [1737 "phc",1738]17391740[[package]]1741name = "paste"1742version = "1.0.15"1743source = "registry+https://github.com/rust-lang/crates.io-index"1744checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"17451746[[package]]1747name = "pbkdf2"1748version = "0.13.0"1749source = "registry+https://github.com/rust-lang/crates.io-index"1750checksum = "112d82ceb8c5bf524d9af484d4e4970c9fd5a0cc15ba14ad93dccd28873b0629"1751dependencies = [1752 "digest",1753 "hmac",1754]17551756[[package]]1757name = "pem-rfc7468"1758version = "1.0.0"1759source = "registry+https://github.com/rust-lang/crates.io-index"1760checksum = "a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9"1761dependencies = [1762 "base64ct",1763]17641765[[package]]1766name = "phc"1767version = "0.6.1"1768source = "registry+https://github.com/rust-lang/crates.io-index"1769checksum = "44dc769b75f93afdddd8c7fa12d685292ddeff1e66f7f0f3a234cf1818afe892"1770dependencies = [1771 "base64ct",1772 "ctutils",1773]17741775[[package]]1776name = "pin-project-lite"1777version = "0.2.17"1778source = "registry+https://github.com/rust-lang/crates.io-index"1779checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"17801781[[package]]1782name = "piper"1783version = "0.2.5"1784source = "registry+https://github.com/rust-lang/crates.io-index"1785checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1"1786dependencies = [1787 "atomic-waker",1788 "fastrand",1789 "futures-io",1790]17911792[[package]]1793name = "pkcs1"1794version = "0.8.0-rc.4"1795source = "registry+https://github.com/rust-lang/crates.io-index"1796checksum = "986d2e952779af96ea048f160fd9194e1751b4faea78bcf3ceb456efe008088e"1797dependencies = [1798 "der",1799 "spki",1800]18011802[[package]]1803name = "pkcs5"1804version = "0.8.0"1805source = "registry+https://github.com/rust-lang/crates.io-index"1806checksum = "279a91971a1d8eb1260a30938eae3be9cb67b472dffecb222fbbbe2fd2dc1453"1807dependencies = [1808 "aes",1809 "cbc",1810 "der",1811 "pbkdf2",1812 "rand_core 0.10.1",1813 "scrypt",1814 "sha2",1815 "spki",1816]18171818[[package]]1819name = "pkcs8"1820version = "0.11.0"1821source = "registry+https://github.com/rust-lang/crates.io-index"1822checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7"1823dependencies = [1824 "der",1825 "pkcs5",1826 "rand_core 0.10.1",1827 "spki",1828]18291830[[package]]1831name = "plain"1832version = "0.2.3"1833source = "registry+https://github.com/rust-lang/crates.io-index"1834checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"18351836[[package]]1837name = "polkit-backend"1838version = "0.1.6"1839dependencies = [1840 "anyhow",1841 "clap",1842 "nix",1843 "pam-client",1844 "remowt-polkit-shared",1845 "remowt-ui-prompt",1846 "tokio",1847 "tracing",1848 "tracing-subscriber",1849 "zbus",1850 "zbus_polkit",1851]18521853[[package]]1854name = "polling"1855version = "3.11.0"1856source = "registry+https://github.com/rust-lang/crates.io-index"1857checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218"1858dependencies = [1859 "cfg-if",1860 "concurrent-queue",1861 "hermit-abi",1862 "pin-project-lite",1863 "rustix",1864 "windows-sys 0.61.2",1865]18661867[[package]]1868name = "poly1305"1869version = "0.9.0"1870source = "registry+https://github.com/rust-lang/crates.io-index"1871checksum = "a00baa632505d05512f48a963e16051c54fda9a95cc9acea1a4e3c90991c4a2e"1872dependencies = [1873 "cpufeatures",1874 "universal-hash",1875 "zeroize",1876]18771878[[package]]1879name = "polyval"1880version = "0.7.1"1881source = "registry+https://github.com/rust-lang/crates.io-index"1882checksum = "7dfc63250416fea14f5749b90725916a6c903f599d51cb635aa7a52bfd03eede"1883dependencies = [1884 "cpubits",1885 "cpufeatures",1886 "universal-hash",1887]18881889[[package]]1890name = "prettyplease"1891version = "0.2.37"1892source = "registry+https://github.com/rust-lang/crates.io-index"1893checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"1894dependencies = [1895 "proc-macro2",1896 "syn 2.0.117",1897]18981899[[package]]1900name = "primefield"1901version = "0.14.0-rc.11"1902source = "registry+https://github.com/rust-lang/crates.io-index"1903checksum = "b1d7e42f46a29abc16fb621a3466ee453358ebaae48a9e515f287e0af052ed8f"1904dependencies = [1905 "crypto-bigint",1906 "crypto-common",1907 "ff",1908 "rand_core 0.10.1",1909 "subtle",1910 "zeroize",1911]19121913[[package]]1914name = "primeorder"1915version = "0.14.0-rc.10"1916source = "registry+https://github.com/rust-lang/crates.io-index"1917checksum = "7d2793f22b9b6fd11ef3ac1d59bf003c2573593e4968702341605c2748fd90bf"1918dependencies = [1919 "elliptic-curve",1920]19211922[[package]]1923name = "proc-macro-crate"1924version = "3.5.0"1925source = "registry+https://github.com/rust-lang/crates.io-index"1926checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f"1927dependencies = [1928 "toml_edit",1929]19301931[[package]]1932name = "proc-macro2"1933version = "1.0.106"1934source = "registry+https://github.com/rust-lang/crates.io-index"1935checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"1936dependencies = [1937 "unicode-ident",1938]19391940[[package]]1941name = "quote"1942version = "1.0.45"1943source = "registry+https://github.com/rust-lang/crates.io-index"1944checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"1945dependencies = [1946 "proc-macro2",1947]19481949[[package]]1950name = "r-efi"1951version = "6.0.0"1952source = "registry+https://github.com/rust-lang/crates.io-index"1953checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"19541955[[package]]1956name = "rand"1957version = "0.4.6"1958source = "registry+https://github.com/rust-lang/crates.io-index"1959checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"1960dependencies = [1961 "fuchsia-cprng",1962 "libc",1963 "rand_core 0.3.1",1964 "rdrand",1965 "winapi",1966]19671968[[package]]1969name = "rand"1970version = "0.10.1"1971source = "registry+https://github.com/rust-lang/crates.io-index"1972checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207"1973dependencies = [1974 "chacha20",1975 "getrandom 0.4.2",1976 "rand_core 0.10.1",1977]19781979[[package]]1980name = "rand_core"1981version = "0.3.1"1982source = "registry+https://github.com/rust-lang/crates.io-index"1983checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"1984dependencies = [1985 "rand_core 0.4.2",1986]19871988[[package]]1989name = "rand_core"1990version = "0.4.2"1991source = "registry+https://github.com/rust-lang/crates.io-index"1992checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"19931994[[package]]1995name = "rand_core"1996version = "0.10.1"1997source = "registry+https://github.com/rust-lang/crates.io-index"1998checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"19992000[[package]]2001name = "rdrand"2002version = "0.4.0"2003source = "registry+https://github.com/rust-lang/crates.io-index"2004checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"2005dependencies = [2006 "rand_core 0.3.1",2007]20082009[[package]]2010name = "redox_syscall"2011version = "0.8.1"2012source = "registry+https://github.com/rust-lang/crates.io-index"2013checksum = "5b44b894f2a6e36457d665d1e08c3866add6ed5e70050c1b4ba8a8ddedb02ce7"2014dependencies = [2015 "bitflags 2.13.0",2016]20172018[[package]]2019name = "regex"2020version = "1.12.4"2021source = "registry+https://github.com/rust-lang/crates.io-index"2022checksum = "f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba"2023dependencies = [2024 "aho-corasick",2025 "memchr",2026 "regex-automata",2027 "regex-syntax",2028]20292030[[package]]2031name = "regex-automata"2032version = "0.4.14"2033source = "registry+https://github.com/rust-lang/crates.io-index"2034checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"2035dependencies = [2036 "aho-corasick",2037 "memchr",2038 "regex-syntax",2039]20402041[[package]]2042name = "regex-syntax"2043version = "0.8.11"2044source = "registry+https://github.com/rust-lang/crates.io-index"2045checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"20462047[[package]]2048name = "remove_dir_all"2049version = "0.5.3"2050source = "registry+https://github.com/rust-lang/crates.io-index"2051checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"2052dependencies = [2053 "winapi",2054]20552056[[package]]2057name = "remowt-agent"2058version = "0.1.6"2059dependencies = [2060 "anyhow",2061 "bifrostlink",2062 "bifrostlink-ports",2063 "clap",2064 "futures",2065 "futures-util",2066 "nix",2067 "rand 0.10.1",2068 "remowt-endpoints",2069 "remowt-link-shared",2070 "remowt-plugin",2071 "remowt-polkit-shared",2072 "remowt-ui-prompt",2073 "serde",2074 "tempfile",2075 "tokio",2076 "tokio-util",2077 "tracing",2078 "tracing-subscriber",2079 "uuid",2080 "zbus",2081 "zbus_polkit",2082]20832084[[package]]2085name = "remowt-client"2086version = "0.1.6"2087dependencies = [2088 "anyhow",2089 "bifrostlink",2090 "bifrostlink-ports",2091 "bytes",2092 "camino",2093 "futures",2094 "remowt-endpoints",2095 "remowt-link-shared",2096 "russh",2097 "russh-config",2098 "serde",2099 "serde_json",2100 "tempfile",2101 "tokio",2102 "tokio-util",2103 "tracing",2104 "uuid",2105]21062107[[package]]2108name = "remowt-endpoints"2109version = "0.1.6"2110dependencies = [2111 "anyhow",2112 "bifrostlink",2113 "bifrostlink-macros",2114 "camino",2115 "nix",2116 "serde",2117 "tempfile",2118 "thiserror",2119 "tokio",2120 "tracing",2121 "uuid",2122 "zbus",2123]21242125[[package]]2126name = "remowt-link-shared"2127version = "0.1.6"2128dependencies = [2129 "bifrostlink",2130 "bytes",2131 "remowt-ui-prompt",2132 "serde",2133 "serde_json",2134 "thiserror",2135 "tokio",2136 "tracing",2137]21382139[[package]]2140name = "remowt-plugin"2141version = "0.1.6"2142dependencies = [2143 "anyhow",2144 "bifrostlink",2145 "bifrostlink-ports",2146 "remowt-link-shared",2147 "serde_json",2148 "tokio",2149 "tracing",2150 "tracing-subscriber",2151]21522153[[package]]2154name = "remowt-polkit-shared"2155version = "0.1.6"2156dependencies = [2157 "nix",2158 "serde",2159 "zbus",2160]21612162[[package]]2163name = "remowt-ssh"2164version = "0.1.6"2165dependencies = [2166 "anyhow",2167 "async-trait",2168 "bifrostlink",2169 "bifrostlink-ports",2170 "bytes",2171 "clap",2172 "nix",2173 "openssh",2174 "remowt-client",2175 "remowt-link-shared",2176 "remowt-ui-prompt",2177 "russh",2178 "russh-config",2179 "serde",2180 "serde_json",2181 "tempdir",2182 "thiserror",2183 "tokio",2184 "tokio-stream",2185 "tracing",2186 "tracing-subscriber",2187 "uuid",2188]21892190[[package]]2191name = "remowt-ui-prompt"2192version = "0.1.6"2193dependencies = [2194 "anyhow",2195 "bifrostlink",2196 "bifrostlink-macros",2197 "serde",2198 "serde_json",2199 "thiserror",2200 "tokio",2201 "tracing",2202 "zbus",2203]22042205[[package]]2206name = "rfc6979"2207version = "0.5.0"2208source = "registry+https://github.com/rust-lang/crates.io-index"2209checksum = "5236ce872cac07e0fb3969b0cbf468c7d2f37d432f1b627dcb7b8d34563fb0c3"2210dependencies = [2211 "hmac",2212 "subtle",2213]22142215[[package]]2216name = "ring"2217version = "0.17.14"2218source = "registry+https://github.com/rust-lang/crates.io-index"2219checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"2220dependencies = [2221 "cc",2222 "cfg-if",2223 "getrandom 0.2.17",2224 "libc",2225 "untrusted",2226 "windows-sys 0.52.0",2227]22282229[[package]]2230name = "rpassword"2231version = "6.0.1"2232source = "registry+https://github.com/rust-lang/crates.io-index"2233checksum = "2bf099a1888612545b683d2661a1940089f6c2e5a8e38979b2159da876bfd956"2234dependencies = [2235 "libc",2236 "serde",2237 "serde_json",2238 "winapi",2239]22402241[[package]]2242name = "rsa"2243version = "0.10.0-rc.18"2244source = "registry+https://github.com/rust-lang/crates.io-index"2245checksum = "30b2aa4ba0d89f73d1e332df05be0eeab8840351c36ca5654341dfdb57bb3caf"2246dependencies = [2247 "const-oid",2248 "crypto-bigint",2249 "crypto-primes",2250 "digest",2251 "pkcs1",2252 "pkcs8",2253 "rand_core 0.10.1",2254 "sha2",2255 "signature",2256 "spki",2257 "zeroize",2258]22592260[[package]]2261name = "russh"2262version = "0.61.2"2263source = "registry+https://github.com/rust-lang/crates.io-index"2264checksum = "bbf893f64684e58da8a68d56a5e84d1cf0440226274c515770fe267707a7d0b0"2265dependencies = [2266 "aes",2267 "bitflags 2.13.0",2268 "block-padding",2269 "byteorder",2270 "bytes",2271 "cbc",2272 "cipher",2273 "crypto-bigint",2274 "ctr",2275 "curve25519-dalek",2276 "data-encoding",2277 "delegate",2278 "der",2279 "digest",2280 "ecdsa",2281 "ed25519-dalek",2282 "elliptic-curve",2283 "enum_dispatch",2284 "flate2",2285 "futures",2286 "generic-array 1.4.3",2287 "getrandom 0.4.2",2288 "ghash",2289 "hex-literal",2290 "hmac",2291 "inout",2292 "internal-russh-num-bigint",2293 "keccak",2294 "log",2295 "md5",2296 "ml-kem",2297 "module-lattice",2298 "num-bigint",2299 "p256",2300 "p384",2301 "p521",2302 "pageant",2303 "pbkdf2",2304 "pkcs1",2305 "pkcs5",2306 "pkcs8",2307 "polyval",2308 "rand 0.10.1",2309 "rand_core 0.10.1",2310 "ring",2311 "rsa",2312 "russh-cryptovec",2313 "russh-util",2314 "salsa20",2315 "scrypt",2316 "sec1",2317 "sha1",2318 "sha2",2319 "sha3",2320 "signature",2321 "spki",2322 "ssh-encoding",2323 "ssh-key",2324 "subtle",2325 "thiserror",2326 "tokio",2327 "typenum",2328 "universal-hash",2329 "zeroize",2330]23312332[[package]]2333name = "russh-config"2334version = "0.58.0"2335source = "registry+https://github.com/rust-lang/crates.io-index"2336checksum = "993346101d4741a59c82bafc6b645c52ce3e7b0820f13e4b5d48cdb591e3d955"2337dependencies = [2338 "futures",2339 "globset",2340 "log",2341 "thiserror",2342 "tokio",2343 "whoami",2344]23452346[[package]]2347name = "russh-cryptovec"2348version = "0.61.0"2349source = "registry+https://github.com/rust-lang/crates.io-index"2350checksum = "443f6bbcfacb34a1aab2b12b99bf08e0c63abdc5a0db261901365df9d57fff51"2351dependencies = [2352 "log",2353 "nix",2354 "ssh-encoding",2355 "windows-sys 0.61.2",2356]23572358[[package]]2359name = "russh-util"2360version = "0.52.0"2361source = "registry+https://github.com/rust-lang/crates.io-index"2362checksum = "668424a5dde0bcb45b55ba7de8476b93831b4aa2fa6947e145f3b053e22c60b6"2363dependencies = [2364 "chrono",2365 "tokio",2366 "wasm-bindgen",2367 "wasm-bindgen-futures",2368]23692370[[package]]2371name = "rustc-hash"2372version = "1.1.0"2373source = "registry+https://github.com/rust-lang/crates.io-index"2374checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"23752376[[package]]2377name = "rustc_version"2378version = "0.4.1"2379source = "registry+https://github.com/rust-lang/crates.io-index"2380checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"2381dependencies = [2382 "semver",2383]23842385[[package]]2386name = "rustix"2387version = "1.1.4"2388source = "registry+https://github.com/rust-lang/crates.io-index"2389checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"2390dependencies = [2391 "bitflags 2.13.0",2392 "errno",2393 "libc",2394 "linux-raw-sys",2395 "windows-sys 0.61.2",2396]23972398[[package]]2399name = "rustversion"2400version = "1.0.22"2401source = "registry+https://github.com/rust-lang/crates.io-index"2402checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"24032404[[package]]2405name = "salsa20"2406version = "0.11.0"2407source = "registry+https://github.com/rust-lang/crates.io-index"2408checksum = "2f874456e72520ff1375a06c588eaf074b0f01f9e9e1aada45bd9b7954a6e42c"2409dependencies = [2410 "cfg-if",2411 "cipher",2412]24132414[[package]]2415name = "scrypt"2416version = "0.12.0"2417source = "registry+https://github.com/rust-lang/crates.io-index"2418checksum = "d87af57419b594aa23fa95f09f0e06d80d84ba01c26148c43844cad6ff4485f0"2419dependencies = [2420 "cfg-if",2421 "pbkdf2",2422 "salsa20",2423 "sha2",2424]24252426[[package]]2427name = "sec1"2428version = "0.8.1"2429source = "registry+https://github.com/rust-lang/crates.io-index"2430checksum = "d56d437c2f19203ce5f7122e507831de96f3d2d4d3be5af44a0b0a09d8a80e4d"2431dependencies = [2432 "base16ct",2433 "ctutils",2434 "der",2435 "hybrid-array",2436 "subtle",2437 "zeroize",2438]24392440[[package]]2441name = "semver"2442version = "1.0.28"2443source = "registry+https://github.com/rust-lang/crates.io-index"2444checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"24452446[[package]]2447name = "sendfd"2448version = "0.4.4"2449source = "registry+https://github.com/rust-lang/crates.io-index"2450checksum = "b183bfd5b1bc64ab0c1ef3ee06b008a9ef1b68a7d3a99ba566fbfe7a7c6d745b"2451dependencies = [2452 "libc",2453 "tokio",2454]24552456[[package]]2457name = "serde"2458version = "1.0.228"2459source = "registry+https://github.com/rust-lang/crates.io-index"2460checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"2461dependencies = [2462 "serde_core",2463 "serde_derive",2464]24652466[[package]]2467name = "serde_core"2468version = "1.0.228"2469source = "registry+https://github.com/rust-lang/crates.io-index"2470checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"2471dependencies = [2472 "serde_derive",2473]24742475[[package]]2476name = "serde_derive"2477version = "1.0.228"2478source = "registry+https://github.com/rust-lang/crates.io-index"2479checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"2480dependencies = [2481 "proc-macro2",2482 "quote",2483 "syn 2.0.117",2484]24852486[[package]]2487name = "serde_json"2488version = "1.0.150"2489source = "registry+https://github.com/rust-lang/crates.io-index"2490checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9"2491dependencies = [2492 "itoa",2493 "memchr",2494 "serde",2495 "serde_core",2496 "zmij",2497]24982499[[package]]2500name = "serde_repr"2501version = "0.1.20"2502source = "registry+https://github.com/rust-lang/crates.io-index"2503checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"2504dependencies = [2505 "proc-macro2",2506 "quote",2507 "syn 2.0.117",2508]25092510[[package]]2511name = "serdect"2512version = "0.4.3"2513source = "registry+https://github.com/rust-lang/crates.io-index"2514checksum = "66cf8fedced2fcf12406bcb34223dffb92eaf34908ede12fed414c82b7f00b3e"2515dependencies = [2516 "base16ct",2517 "serde",2518]25192520[[package]]2521name = "sha1"2522version = "0.11.0"2523source = "registry+https://github.com/rust-lang/crates.io-index"2524checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214"2525dependencies = [2526 "cfg-if",2527 "cpufeatures",2528 "digest",2529]25302531[[package]]2532name = "sha2"2533version = "0.11.0"2534source = "registry+https://github.com/rust-lang/crates.io-index"2535checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"2536dependencies = [2537 "cfg-if",2538 "cpufeatures",2539 "digest",2540]25412542[[package]]2543name = "sha3"2544version = "0.11.0"2545source = "registry+https://github.com/rust-lang/crates.io-index"2546checksum = "be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1"2547dependencies = [2548 "digest",2549 "keccak",2550]25512552[[package]]2553name = "sharded-slab"2554version = "0.1.7"2555source = "registry+https://github.com/rust-lang/crates.io-index"2556checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"2557dependencies = [2558 "lazy_static",2559]25602561[[package]]2562name = "shell-escape"2563version = "0.1.5"2564source = "registry+https://github.com/rust-lang/crates.io-index"2565checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f"25662567[[package]]2568name = "shlex"2569version = "1.3.0"2570source = "registry+https://github.com/rust-lang/crates.io-index"2571checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"25722573[[package]]2574name = "shlex"2575version = "2.0.1"2576source = "registry+https://github.com/rust-lang/crates.io-index"2577checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"25782579[[package]]2580name = "signal-hook-registry"2581version = "1.4.8"2582source = "registry+https://github.com/rust-lang/crates.io-index"2583checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b"2584dependencies = [2585 "errno",2586 "libc",2587]25882589[[package]]2590name = "signature"2591version = "3.0.0"2592source = "registry+https://github.com/rust-lang/crates.io-index"2593checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5"2594dependencies = [2595 "digest",2596 "rand_core 0.10.1",2597]25982599[[package]]2600name = "simd-adler32"2601version = "0.3.9"2602source = "registry+https://github.com/rust-lang/crates.io-index"2603checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214"26042605[[package]]2606name = "slab"2607version = "0.4.12"2608source = "registry+https://github.com/rust-lang/crates.io-index"2609checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"26102611[[package]]2612name = "smallvec"2613version = "1.15.2"2614source = "registry+https://github.com/rust-lang/crates.io-index"2615checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"26162617[[package]]2618name = "socket2"2619version = "0.6.4"2620source = "registry+https://github.com/rust-lang/crates.io-index"2621checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51"2622dependencies = [2623 "libc",2624 "windows-sys 0.61.2",2625]26262627[[package]]2628name = "spki"2629version = "0.8.0"2630source = "registry+https://github.com/rust-lang/crates.io-index"2631checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f"2632dependencies = [2633 "base64ct",2634 "der",2635]26362637[[package]]2638name = "ssh-cipher"2639version = "0.3.0-rc.9"2640source = "registry+https://github.com/rust-lang/crates.io-index"2641checksum = "10db6f219196a8528f9ec904d9d45cdad692d65b0e57e72be4dedd1c5fddce36"2642dependencies = [2643 "aead",2644 "aes",2645 "aes-gcm",2646 "cbc",2647 "chacha20",2648 "cipher",2649 "ctr",2650 "ctutils",2651 "des",2652 "poly1305",2653 "ssh-encoding",2654 "zeroize",2655]26562657[[package]]2658name = "ssh-encoding"2659version = "0.3.0-rc.9"2660source = "registry+https://github.com/rust-lang/crates.io-index"2661checksum = "7abf34aa716da5d5b4c496936d042ea282ab392092cd68a72ef6a8863ff8c96a"2662dependencies = [2663 "base64ct",2664 "bytes",2665 "crypto-bigint",2666 "ctutils",2667 "digest",2668 "pem-rfc7468",2669 "zeroize",2670]26712672[[package]]2673name = "ssh-key"2674version = "0.7.0-rc.10"2675source = "registry+https://github.com/rust-lang/crates.io-index"2676checksum = "45735ce3dea95690e4a9e414c4cfde7f79835063c3dcd35881df85a84118e74b"2677dependencies = [2678 "argon2",2679 "bcrypt-pbkdf",2680 "ctutils",2681 "ed25519-dalek",2682 "hex",2683 "hmac",2684 "p256",2685 "p384",2686 "p521",2687 "rand_core 0.10.1",2688 "rsa",2689 "sec1",2690 "sha1",2691 "sha2",2692 "signature",2693 "ssh-cipher",2694 "ssh-encoding",2695 "zeroize",2696]26972698[[package]]2699name = "ssh_format"2700version = "0.14.1"2701source = "registry+https://github.com/rust-lang/crates.io-index"2702checksum = "24ab31081d1c9097c327ec23550858cb5ffb4af6b866c1ef4d728455f01f3304"2703dependencies = [2704 "serde",2705 "ssh_format_error",2706]27072708[[package]]2709name = "ssh_format_error"2710version = "0.1.0"2711source = "registry+https://github.com/rust-lang/crates.io-index"2712checksum = "be3c6519de7ca611f71ef7e8a56eb57aa1c818fecb5242d0a0f39c83776c210c"2713dependencies = [2714 "serde",2715]27162717[[package]]2718name = "static_assertions"2719version = "1.1.0"2720source = "registry+https://github.com/rust-lang/crates.io-index"2721checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"27222723[[package]]2724name = "strsim"2725version = "0.11.1"2726source = "registry+https://github.com/rust-lang/crates.io-index"2727checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"27282729[[package]]2730name = "subtle"2731version = "2.6.1"2732source = "registry+https://github.com/rust-lang/crates.io-index"2733checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"27342735[[package]]2736name = "syn"2737version = "1.0.109"2738source = "registry+https://github.com/rust-lang/crates.io-index"2739checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"2740dependencies = [2741 "proc-macro2",2742 "quote",2743 "unicode-ident",2744]27452746[[package]]2747name = "syn"2748version = "2.0.117"2749source = "registry+https://github.com/rust-lang/crates.io-index"2750checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"2751dependencies = [2752 "proc-macro2",2753 "quote",2754 "unicode-ident",2755]27562757[[package]]2758name = "tempdir"2759version = "0.3.7"2760source = "registry+https://github.com/rust-lang/crates.io-index"2761checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"2762dependencies = [2763 "rand 0.4.6",2764 "remove_dir_all",2765]27662767[[package]]2768name = "tempfile"2769version = "3.27.0"2770source = "registry+https://github.com/rust-lang/crates.io-index"2771checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"2772dependencies = [2773 "fastrand",2774 "getrandom 0.4.2",2775 "once_cell",2776 "rustix",2777 "windows-sys 0.61.2",2778]27792780[[package]]2781name = "thiserror"2782version = "2.0.18"2783source = "registry+https://github.com/rust-lang/crates.io-index"2784checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"2785dependencies = [2786 "thiserror-impl",2787]27882789[[package]]2790name = "thiserror-impl"2791version = "2.0.18"2792source = "registry+https://github.com/rust-lang/crates.io-index"2793checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"2794dependencies = [2795 "proc-macro2",2796 "quote",2797 "syn 2.0.117",2798]27992800[[package]]2801name = "thread_local"2802version = "1.1.9"2803source = "registry+https://github.com/rust-lang/crates.io-index"2804checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185"2805dependencies = [2806 "cfg-if",2807]28082809[[package]]2810name = "tokio"2811version = "1.52.3"2812source = "registry+https://github.com/rust-lang/crates.io-index"2813checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe"2814dependencies = [2815 "bytes",2816 "libc",2817 "mio",2818 "pin-project-lite",2819 "signal-hook-registry",2820 "socket2",2821 "tokio-macros",2822 "tracing",2823 "windows-sys 0.61.2",2824]28252826[[package]]2827name = "tokio-io-utility"2828version = "0.7.6"2829source = "registry+https://github.com/rust-lang/crates.io-index"2830checksum = "8d672654d175710e52c7c41f6aec77c62b3c0954e2a7ebce9049d1e94ed7c263"2831dependencies = [2832 "tokio",2833]28342835[[package]]2836name = "tokio-macros"2837version = "2.7.0"2838source = "registry+https://github.com/rust-lang/crates.io-index"2839checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496"2840dependencies = [2841 "proc-macro2",2842 "quote",2843 "syn 2.0.117",2844]28452846[[package]]2847name = "tokio-stream"2848version = "0.1.18"2849source = "registry+https://github.com/rust-lang/crates.io-index"2850checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70"2851dependencies = [2852 "futures-core",2853 "pin-project-lite",2854 "tokio",2855]28562857[[package]]2858name = "tokio-util"2859version = "0.7.18"2860source = "registry+https://github.com/rust-lang/crates.io-index"2861checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098"2862dependencies = [2863 "bytes",2864 "futures-core",2865 "futures-sink",2866 "pin-project-lite",2867 "tokio",2868]28692870[[package]]2871name = "toml_datetime"2872version = "1.1.1+spec-1.1.0"2873source = "registry+https://github.com/rust-lang/crates.io-index"2874checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"2875dependencies = [2876 "serde_core",2877]28782879[[package]]2880name = "toml_edit"2881version = "0.25.12+spec-1.1.0"2882source = "registry+https://github.com/rust-lang/crates.io-index"2883checksum = "d2153edc6955a6c354fad8f5efd38b6a8769bdccf9fe50f8e1329f81b0baa5d7"2884dependencies = [2885 "indexmap",2886 "toml_datetime",2887 "toml_parser",2888 "winnow",2889]28902891[[package]]2892name = "toml_parser"2893version = "1.1.2+spec-1.1.0"2894source = "registry+https://github.com/rust-lang/crates.io-index"2895checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"2896dependencies = [2897 "winnow",2898]28992900[[package]]2901name = "tracing"2902version = "0.1.44"2903source = "registry+https://github.com/rust-lang/crates.io-index"2904checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"2905dependencies = [2906 "pin-project-lite",2907 "tracing-attributes",2908 "tracing-core",2909]29102911[[package]]2912name = "tracing-attributes"2913version = "0.1.31"2914source = "registry+https://github.com/rust-lang/crates.io-index"2915checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"2916dependencies = [2917 "proc-macro2",2918 "quote",2919 "syn 2.0.117",2920]29212922[[package]]2923name = "tracing-core"2924version = "0.1.36"2925source = "registry+https://github.com/rust-lang/crates.io-index"2926checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"2927dependencies = [2928 "once_cell",2929 "valuable",2930]29312932[[package]]2933name = "tracing-log"2934version = "0.2.0"2935source = "registry+https://github.com/rust-lang/crates.io-index"2936checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"2937dependencies = [2938 "log",2939 "once_cell",2940 "tracing-core",2941]29422943[[package]]2944name = "tracing-subscriber"2945version = "0.3.23"2946source = "registry+https://github.com/rust-lang/crates.io-index"2947checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319"2948dependencies = [2949 "nu-ansi-term",2950 "sharded-slab",2951 "smallvec",2952 "thread_local",2953 "tracing-core",2954 "tracing-log",2955]29562957[[package]]2958name = "typed-builder"2959version = "0.23.2"2960source = "registry+https://github.com/rust-lang/crates.io-index"2961checksum = "31aa81521b70f94402501d848ccc0ecaa8f93c8eb6999eb9747e72287757ffda"2962dependencies = [2963 "typed-builder-macro",2964]29652966[[package]]2967name = "typed-builder-macro"2968version = "0.23.2"2969source = "registry+https://github.com/rust-lang/crates.io-index"2970checksum = "076a02dc54dd46795c2e9c8282ed40bcfb1e22747e955de9389a1de28190fb26"2971dependencies = [2972 "proc-macro2",2973 "quote",2974 "syn 2.0.117",2975]29762977[[package]]2978name = "typenum"2979version = "1.20.1"2980source = "registry+https://github.com/rust-lang/crates.io-index"2981checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"29822983[[package]]2984name = "uds_windows"2985version = "1.2.1"2986source = "registry+https://github.com/rust-lang/crates.io-index"2987checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e"2988dependencies = [2989 "memoffset",2990 "tempfile",2991 "windows-sys 0.61.2",2992]29932994[[package]]2995name = "unicode-ident"2996version = "1.0.24"2997source = "registry+https://github.com/rust-lang/crates.io-index"2998checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"29993000[[package]]3001name = "unicode-xid"3002version = "0.2.6"3003source = "registry+https://github.com/rust-lang/crates.io-index"3004checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"30053006[[package]]3007name = "universal-hash"3008version = "0.6.1"3009source = "registry+https://github.com/rust-lang/crates.io-index"3010checksum = "f4987bdc12753382e0bec4a65c50738ffaabc998b9cdd1f952fb5f39b0048a96"3011dependencies = [3012 "crypto-common",3013 "ctutils",3014]30153016[[package]]3017name = "untrusted"3018version = "0.9.0"3019source = "registry+https://github.com/rust-lang/crates.io-index"3020checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"30213022[[package]]3023name = "utf8parse"3024version = "0.2.2"3025source = "registry+https://github.com/rust-lang/crates.io-index"3026checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"30273028[[package]]3029name = "uuid"3030version = "1.23.3"3031source = "registry+https://github.com/rust-lang/crates.io-index"3032checksum = "144d6b123cef80b301b8f72a9e2ca4370ddec21950d0a103dd22c437006d2db7"3033dependencies = [3034 "getrandom 0.4.2",3035 "js-sys",3036 "serde_core",3037 "wasm-bindgen",3038]30393040[[package]]3041name = "valuable"3042version = "0.1.1"3043source = "registry+https://github.com/rust-lang/crates.io-index"3044checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"30453046[[package]]3047name = "version_check"3048version = "0.9.5"3049source = "registry+https://github.com/rust-lang/crates.io-index"3050checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"30513052[[package]]3053name = "wasi"3054version = "0.11.1+wasi-snapshot-preview1"3055source = "registry+https://github.com/rust-lang/crates.io-index"3056checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"30573058[[package]]3059name = "wasip2"3060version = "1.0.4+wasi-0.2.12"3061source = "registry+https://github.com/rust-lang/crates.io-index"3062checksum = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487"3063dependencies = [3064 "wit-bindgen 0.57.1",3065]30663067[[package]]3068name = "wasip3"3069version = "0.4.0+wasi-0.3.0-rc-2026-01-06"3070source = "registry+https://github.com/rust-lang/crates.io-index"3071checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"3072dependencies = [3073 "wit-bindgen 0.51.0",3074]30753076[[package]]3077name = "wasite"3078version = "0.1.0"3079source = "registry+https://github.com/rust-lang/crates.io-index"3080checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"30813082[[package]]3083name = "wasm-bindgen"3084version = "0.2.125"3085source = "registry+https://github.com/rust-lang/crates.io-index"3086checksum = "8ddb3f79143bced6de84270411622a2699cee572fc0875aeaf1e7867cf9fca1a"3087dependencies = [3088 "cfg-if",3089 "once_cell",3090 "rustversion",3091 "wasm-bindgen-macro",3092 "wasm-bindgen-shared",3093]30943095[[package]]3096name = "wasm-bindgen-futures"3097version = "0.4.75"3098source = "registry+https://github.com/rust-lang/crates.io-index"3099checksum = "503b14d284f2c8dac03b819967e155ea753f573586193b2b2c95990cb5d69280"3100dependencies = [3101 "js-sys",3102 "wasm-bindgen",3103]31043105[[package]]3106name = "wasm-bindgen-macro"3107version = "0.2.125"3108source = "registry+https://github.com/rust-lang/crates.io-index"3109checksum = "4e21a184b13fb19e157296e2c46056aec9092264fab83e4ba59e68c61b323c3d"3110dependencies = [3111 "quote",3112 "wasm-bindgen-macro-support",3113]31143115[[package]]3116name = "wasm-bindgen-macro-support"3117version = "0.2.125"3118source = "registry+https://github.com/rust-lang/crates.io-index"3119checksum = "fecefd9c35bd935a20fc3fc344b5f29138961e4f47fb03297d88f2587afb5ebd"3120dependencies = [3121 "bumpalo",3122 "proc-macro2",3123 "quote",3124 "syn 2.0.117",3125 "wasm-bindgen-shared",3126]31273128[[package]]3129name = "wasm-bindgen-shared"3130version = "0.2.125"3131source = "registry+https://github.com/rust-lang/crates.io-index"3132checksum = "23939e44bb9a5d7576fa2b563dc2e136628f1224e88a8deed09e04858b77871f"3133dependencies = [3134 "unicode-ident",3135]31363137[[package]]3138name = "wasm-encoder"3139version = "0.244.0"3140source = "registry+https://github.com/rust-lang/crates.io-index"3141checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"3142dependencies = [3143 "leb128fmt",3144 "wasmparser",3145]31463147[[package]]3148name = "wasm-metadata"3149version = "0.244.0"3150source = "registry+https://github.com/rust-lang/crates.io-index"3151checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"3152dependencies = [3153 "anyhow",3154 "indexmap",3155 "wasm-encoder",3156 "wasmparser",3157]31583159[[package]]3160name = "wasmparser"3161version = "0.244.0"3162source = "registry+https://github.com/rust-lang/crates.io-index"3163checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"3164dependencies = [3165 "bitflags 2.13.0",3166 "hashbrown 0.15.5",3167 "indexmap",3168 "semver",3169]31703171[[package]]3172name = "web-sys"3173version = "0.3.102"3174source = "registry+https://github.com/rust-lang/crates.io-index"3175checksum = "a6430a72df5eb332242960fe84b3002a241163998241eb596d4f739b9757061d"3176dependencies = [3177 "js-sys",3178 "wasm-bindgen",3179]31803181[[package]]3182name = "whoami"3183version = "1.6.1"3184source = "registry+https://github.com/rust-lang/crates.io-index"3185checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d"3186dependencies = [3187 "libredox",3188 "wasite",3189 "web-sys",3190]31913192[[package]]3193name = "winapi"3194version = "0.3.9"3195source = "registry+https://github.com/rust-lang/crates.io-index"3196checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"3197dependencies = [3198 "winapi-i686-pc-windows-gnu",3199 "winapi-x86_64-pc-windows-gnu",3200]32013202[[package]]3203name = "winapi-i686-pc-windows-gnu"3204version = "0.4.0"3205source = "registry+https://github.com/rust-lang/crates.io-index"3206checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"32073208[[package]]3209name = "winapi-x86_64-pc-windows-gnu"3210version = "0.4.0"3211source = "registry+https://github.com/rust-lang/crates.io-index"3212checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"32133214[[package]]3215name = "windows"3216version = "0.62.2"3217source = "registry+https://github.com/rust-lang/crates.io-index"3218checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580"3219dependencies = [3220 "windows-collections",3221 "windows-core",3222 "windows-future",3223 "windows-numerics",3224]32253226[[package]]3227name = "windows-collections"3228version = "0.3.2"3229source = "registry+https://github.com/rust-lang/crates.io-index"3230checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610"3231dependencies = [3232 "windows-core",3233]32343235[[package]]3236name = "windows-core"3237version = "0.62.2"3238source = "registry+https://github.com/rust-lang/crates.io-index"3239checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"3240dependencies = [3241 "windows-implement",3242 "windows-interface",3243 "windows-link",3244 "windows-result",3245 "windows-strings",3246]32473248[[package]]3249name = "windows-future"3250version = "0.3.2"3251source = "registry+https://github.com/rust-lang/crates.io-index"3252checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb"3253dependencies = [3254 "windows-core",3255 "windows-link",3256 "windows-threading",3257]32583259[[package]]3260name = "windows-implement"3261version = "0.60.2"3262source = "registry+https://github.com/rust-lang/crates.io-index"3263checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"3264dependencies = [3265 "proc-macro2",3266 "quote",3267 "syn 2.0.117",3268]32693270[[package]]3271name = "windows-interface"3272version = "0.59.3"3273source = "registry+https://github.com/rust-lang/crates.io-index"3274checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"3275dependencies = [3276 "proc-macro2",3277 "quote",3278 "syn 2.0.117",3279]32803281[[package]]3282name = "windows-link"3283version = "0.2.1"3284source = "registry+https://github.com/rust-lang/crates.io-index"3285checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"32863287[[package]]3288name = "windows-numerics"3289version = "0.3.1"3290source = "registry+https://github.com/rust-lang/crates.io-index"3291checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26"3292dependencies = [3293 "windows-core",3294 "windows-link",3295]32963297[[package]]3298name = "windows-result"3299version = "0.4.1"3300source = "registry+https://github.com/rust-lang/crates.io-index"3301checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"3302dependencies = [3303 "windows-link",3304]33053306[[package]]3307name = "windows-strings"3308version = "0.5.1"3309source = "registry+https://github.com/rust-lang/crates.io-index"3310checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"3311dependencies = [3312 "windows-link",3313]33143315[[package]]3316name = "windows-sys"3317version = "0.52.0"3318source = "registry+https://github.com/rust-lang/crates.io-index"3319checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"3320dependencies = [3321 "windows-targets",3322]33233324[[package]]3325name = "windows-sys"3326version = "0.61.2"3327source = "registry+https://github.com/rust-lang/crates.io-index"3328checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"3329dependencies = [3330 "windows-link",3331]33323333[[package]]3334name = "windows-targets"3335version = "0.52.6"3336source = "registry+https://github.com/rust-lang/crates.io-index"3337checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"3338dependencies = [3339 "windows_aarch64_gnullvm",3340 "windows_aarch64_msvc",3341 "windows_i686_gnu",3342 "windows_i686_gnullvm",3343 "windows_i686_msvc",3344 "windows_x86_64_gnu",3345 "windows_x86_64_gnullvm",3346 "windows_x86_64_msvc",3347]33483349[[package]]3350name = "windows-threading"3351version = "0.2.1"3352source = "registry+https://github.com/rust-lang/crates.io-index"3353checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37"3354dependencies = [3355 "windows-link",3356]33573358[[package]]3359name = "windows_aarch64_gnullvm"3360version = "0.52.6"3361source = "registry+https://github.com/rust-lang/crates.io-index"3362checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"33633364[[package]]3365name = "windows_aarch64_msvc"3366version = "0.52.6"3367source = "registry+https://github.com/rust-lang/crates.io-index"3368checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"33693370[[package]]3371name = "windows_i686_gnu"3372version = "0.52.6"3373source = "registry+https://github.com/rust-lang/crates.io-index"3374checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"33753376[[package]]3377name = "windows_i686_gnullvm"3378version = "0.52.6"3379source = "registry+https://github.com/rust-lang/crates.io-index"3380checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"33813382[[package]]3383name = "windows_i686_msvc"3384version = "0.52.6"3385source = "registry+https://github.com/rust-lang/crates.io-index"3386checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"33873388[[package]]3389name = "windows_x86_64_gnu"3390version = "0.52.6"3391source = "registry+https://github.com/rust-lang/crates.io-index"3392checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"33933394[[package]]3395name = "windows_x86_64_gnullvm"3396version = "0.52.6"3397source = "registry+https://github.com/rust-lang/crates.io-index"3398checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"33993400[[package]]3401name = "windows_x86_64_msvc"3402version = "0.52.6"3403source = "registry+https://github.com/rust-lang/crates.io-index"3404checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"34053406[[package]]3407name = "winnow"3408version = "1.0.3"3409source = "registry+https://github.com/rust-lang/crates.io-index"3410checksum = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1"3411dependencies = [3412 "memchr",3413]34143415[[package]]3416name = "wit-bindgen"3417version = "0.51.0"3418source = "registry+https://github.com/rust-lang/crates.io-index"3419checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"3420dependencies = [3421 "wit-bindgen-rust-macro",3422]34233424[[package]]3425name = "wit-bindgen"3426version = "0.57.1"3427source = "registry+https://github.com/rust-lang/crates.io-index"3428checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"34293430[[package]]3431name = "wit-bindgen-core"3432version = "0.51.0"3433source = "registry+https://github.com/rust-lang/crates.io-index"3434checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"3435dependencies = [3436 "anyhow",3437 "heck",3438 "wit-parser",3439]34403441[[package]]3442name = "wit-bindgen-rust"3443version = "0.51.0"3444source = "registry+https://github.com/rust-lang/crates.io-index"3445checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"3446dependencies = [3447 "anyhow",3448 "heck",3449 "indexmap",3450 "prettyplease",3451 "syn 2.0.117",3452 "wasm-metadata",3453 "wit-bindgen-core",3454 "wit-component",3455]34563457[[package]]3458name = "wit-bindgen-rust-macro"3459version = "0.51.0"3460source = "registry+https://github.com/rust-lang/crates.io-index"3461checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"3462dependencies = [3463 "anyhow",3464 "prettyplease",3465 "proc-macro2",3466 "quote",3467 "syn 2.0.117",3468 "wit-bindgen-core",3469 "wit-bindgen-rust",3470]34713472[[package]]3473name = "wit-component"3474version = "0.244.0"3475source = "registry+https://github.com/rust-lang/crates.io-index"3476checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"3477dependencies = [3478 "anyhow",3479 "bitflags 2.13.0",3480 "indexmap",3481 "log",3482 "serde",3483 "serde_derive",3484 "serde_json",3485 "wasm-encoder",3486 "wasm-metadata",3487 "wasmparser",3488 "wit-parser",3489]34903491[[package]]3492name = "wit-parser"3493version = "0.244.0"3494source = "registry+https://github.com/rust-lang/crates.io-index"3495checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"3496dependencies = [3497 "anyhow",3498 "id-arena",3499 "indexmap",3500 "log",3501 "semver",3502 "serde",3503 "serde_derive",3504 "serde_json",3505 "unicode-xid",3506 "wasmparser",3507]35083509[[package]]3510name = "zbus"3511version = "5.16.0"3512source = "registry+https://github.com/rust-lang/crates.io-index"3513checksum = "eee682d202a77e4a9f3b2c2bdf48a7b28af5c08c34ddf66f98c93e5e39464285"3514dependencies = [3515 "async-broadcast",3516 "async-executor",3517 "async-io",3518 "async-lock",3519 "async-process",3520 "async-recursion",3521 "async-task",3522 "async-trait",3523 "blocking",3524 "enumflags2",3525 "event-listener",3526 "futures-core",3527 "futures-lite",3528 "hex",3529 "libc",3530 "ordered-stream",3531 "rustix",3532 "serde",3533 "serde_repr",3534 "tokio",3535 "tracing",3536 "uds_windows",3537 "uuid",3538 "windows-sys 0.61.2",3539 "winnow",3540 "zbus_macros",3541 "zbus_names",3542 "zvariant",3543]35443545[[package]]3546name = "zbus_macros"3547version = "5.16.0"3548source = "registry+https://github.com/rust-lang/crates.io-index"3549checksum = "adf1bd45a81a103745b1757754762a26e8cd01e4532e4d6c8ec431624b80d1d6"3550dependencies = [3551 "proc-macro-crate",3552 "proc-macro2",3553 "quote",3554 "syn 2.0.117",3555 "zbus_names",3556 "zvariant",3557 "zvariant_utils",3558]35593560[[package]]3561name = "zbus_names"3562version = "4.3.2"3563source = "registry+https://github.com/rust-lang/crates.io-index"3564checksum = "7074f3e50b894eac91750142016d30d0a89be8e67dbfd9704fb875825760e52d"3565dependencies = [3566 "serde",3567 "winnow",3568 "zvariant",3569]35703571[[package]]3572name = "zbus_polkit"3573version = "5.0.0"3574source = "registry+https://github.com/rust-lang/crates.io-index"3575checksum = "ad23d5c4d198c7e2641b33e6e0d1f866f117408ba66fe80bbe52e289eeb77c52"3576dependencies = [3577 "enumflags2",3578 "serde",3579 "serde_repr",3580 "static_assertions",3581 "zbus",3582]35833584[[package]]3585name = "zeroize"3586version = "1.9.0"3587source = "registry+https://github.com/rust-lang/crates.io-index"3588checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e"35893590[[package]]3591name = "zmij"3592version = "1.0.21"3593source = "registry+https://github.com/rust-lang/crates.io-index"3594checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"35953596[[package]]3597name = "zvariant"3598version = "5.12.0"3599source = "registry+https://github.com/rust-lang/crates.io-index"3600checksum = "a192a0bde63360d77a7523c833d4b4ce6070a927e2c53246e4c540b1a3e27be0"3601dependencies = [3602 "endi",3603 "enumflags2",3604 "serde",3605 "winnow",3606 "zvariant_derive",3607 "zvariant_utils",3608]36093610[[package]]3611name = "zvariant_derive"3612version = "5.12.0"3613source = "registry+https://github.com/rust-lang/crates.io-index"3614checksum = "90bc6cde9c01c511074be97f7ccb6c19d0da89e3f8662e812e999dcfd4638737"3615dependencies = [3616 "proc-macro-crate",3617 "proc-macro2",3618 "quote",3619 "syn 2.0.117",3620 "zvariant_utils",3621]36223623[[package]]3624name = "zvariant_utils"3625version = "3.4.0"3626source = "registry+https://github.com/rust-lang/crates.io-index"3627checksum = "1e8535915cfa75547e559d8c68e8139909a4aeee076831e4ef7fc59d8172c4d6"3628dependencies = [3629 "proc-macro2",3630 "quote",3631 "serde",3632 "syn 2.0.117",3633 "winnow",3634]