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.1"312source = "registry+https://github.com/rust-lang/crates.io-index"313checksum = "543bfa2ef5c739ddddbf60eaec3ab25c68d3cfa032ad58b66f948c5bc85a66e0"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.1"331source = "registry+https://github.com/rust-lang/crates.io-index"332checksum = "68003ae545f31341d52409a6ac8ffdac6f41cf6c46d52be32ebe164b1693af03"333dependencies = [334 "proc-macro2",335 "quote",336 "syn 2.0.117",337]338339[[package]]340name = "bifrostlink-ports"341version = "0.2.1"342source = "registry+https://github.com/rust-lang/crates.io-index"343checksum = "eaf71f5292660b64d4d30f0f43d186b15c3648acceb4b4b5fcf5880554df503e"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.1"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.1"2059dependencies = [2060 "anyhow",2061 "bifrostlink",2062 "bifrostlink-ports",2063 "clap",2064 "futures",2065 "futures-util",2066 "nix",2067 "rand 0.10.1",2068 "remowt-link-shared",2069 "remowt-plugin",2070 "remowt-polkit-shared",2071 "remowt-pty",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.1"2087dependencies = [2088 "anyhow",2089 "bifrostlink",2090 "bifrostlink-ports",2091 "bytes",2092 "camino",2093 "remowt-link-shared",2094 "russh",2095 "russh-config",2096 "serde",2097 "serde_json",2098 "tokio",2099 "tracing",2100 "uuid",2101]21022103[[package]]2104name = "remowt-fs"2105version = "0.1.1"2106dependencies = [2107 "bifrostlink",2108 "bifrostlink-macros",2109 "camino",2110 "serde",2111 "tempfile",2112 "thiserror",2113 "tokio",2114]21152116[[package]]2117name = "remowt-link-shared"2118version = "0.1.1"2119dependencies = [2120 "bifrostlink",2121 "bytes",2122 "camino",2123 "remowt-fs",2124 "remowt-pty",2125 "remowt-systemd",2126 "remowt-ui-prompt",2127 "serde",2128 "serde_json",2129 "thiserror",2130 "tokio",2131]21322133[[package]]2134name = "remowt-nix-daemon"2135version = "0.1.1"2136dependencies = [2137 "anyhow",2138 "bifrostlink",2139 "bifrostlink-macros",2140 "camino",2141 "remowt-client",2142 "serde",2143 "thiserror",2144 "tokio",2145 "tracing",2146 "uuid",2147]21482149[[package]]2150name = "remowt-plugin"2151version = "0.1.1"2152dependencies = [2153 "anyhow",2154 "bifrostlink",2155 "bifrostlink-ports",2156 "bytes",2157 "remowt-link-shared",2158 "serde_json",2159 "tokio",2160 "tracing",2161 "tracing-subscriber",2162]21632164[[package]]2165name = "remowt-polkit-shared"2166version = "0.1.1"2167dependencies = [2168 "nix",2169 "serde",2170 "zbus",2171]21722173[[package]]2174name = "remowt-pty"2175version = "0.1.1"2176dependencies = [2177 "bifrostlink",2178 "bifrostlink-macros",2179 "camino",2180 "nix",2181 "serde",2182 "thiserror",2183 "tokio",2184 "tracing",2185]21862187[[package]]2188name = "remowt-ssh"2189version = "0.1.1"2190dependencies = [2191 "anyhow",2192 "async-trait",2193 "bifrostlink",2194 "bifrostlink-ports",2195 "bytes",2196 "clap",2197 "nix",2198 "openssh",2199 "remowt-client",2200 "remowt-link-shared",2201 "remowt-ui-prompt",2202 "russh",2203 "russh-config",2204 "serde",2205 "serde_json",2206 "tempdir",2207 "thiserror",2208 "tokio",2209 "tokio-stream",2210 "tracing",2211 "tracing-subscriber",2212 "uuid",2213]22142215[[package]]2216name = "remowt-systemd"2217version = "0.1.1"2218dependencies = [2219 "bifrostlink",2220 "bifrostlink-macros",2221 "serde",2222 "thiserror",2223 "zbus",2224]22252226[[package]]2227name = "remowt-ui-prompt"2228version = "0.1.1"2229dependencies = [2230 "bifrostlink",2231 "bifrostlink-macros",2232 "serde",2233 "serde_json",2234 "thiserror",2235 "tokio",2236 "tracing",2237 "zbus",2238]22392240[[package]]2241name = "rfc6979"2242version = "0.5.0"2243source = "registry+https://github.com/rust-lang/crates.io-index"2244checksum = "5236ce872cac07e0fb3969b0cbf468c7d2f37d432f1b627dcb7b8d34563fb0c3"2245dependencies = [2246 "hmac",2247 "subtle",2248]22492250[[package]]2251name = "ring"2252version = "0.17.14"2253source = "registry+https://github.com/rust-lang/crates.io-index"2254checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"2255dependencies = [2256 "cc",2257 "cfg-if",2258 "getrandom 0.2.17",2259 "libc",2260 "untrusted",2261 "windows-sys 0.52.0",2262]22632264[[package]]2265name = "rpassword"2266version = "6.0.1"2267source = "registry+https://github.com/rust-lang/crates.io-index"2268checksum = "2bf099a1888612545b683d2661a1940089f6c2e5a8e38979b2159da876bfd956"2269dependencies = [2270 "libc",2271 "serde",2272 "serde_json",2273 "winapi",2274]22752276[[package]]2277name = "rsa"2278version = "0.10.0-rc.18"2279source = "registry+https://github.com/rust-lang/crates.io-index"2280checksum = "30b2aa4ba0d89f73d1e332df05be0eeab8840351c36ca5654341dfdb57bb3caf"2281dependencies = [2282 "const-oid",2283 "crypto-bigint",2284 "crypto-primes",2285 "digest",2286 "pkcs1",2287 "pkcs8",2288 "rand_core 0.10.1",2289 "sha2",2290 "signature",2291 "spki",2292 "zeroize",2293]22942295[[package]]2296name = "russh"2297version = "0.61.2"2298source = "registry+https://github.com/rust-lang/crates.io-index"2299checksum = "bbf893f64684e58da8a68d56a5e84d1cf0440226274c515770fe267707a7d0b0"2300dependencies = [2301 "aes",2302 "bitflags 2.13.0",2303 "block-padding",2304 "byteorder",2305 "bytes",2306 "cbc",2307 "cipher",2308 "crypto-bigint",2309 "ctr",2310 "curve25519-dalek",2311 "data-encoding",2312 "delegate",2313 "der",2314 "digest",2315 "ecdsa",2316 "ed25519-dalek",2317 "elliptic-curve",2318 "enum_dispatch",2319 "flate2",2320 "futures",2321 "generic-array 1.4.3",2322 "getrandom 0.4.2",2323 "ghash",2324 "hex-literal",2325 "hmac",2326 "inout",2327 "internal-russh-num-bigint",2328 "keccak",2329 "log",2330 "md5",2331 "ml-kem",2332 "module-lattice",2333 "num-bigint",2334 "p256",2335 "p384",2336 "p521",2337 "pageant",2338 "pbkdf2",2339 "pkcs1",2340 "pkcs5",2341 "pkcs8",2342 "polyval",2343 "rand 0.10.1",2344 "rand_core 0.10.1",2345 "ring",2346 "rsa",2347 "russh-cryptovec",2348 "russh-util",2349 "salsa20",2350 "scrypt",2351 "sec1",2352 "sha1",2353 "sha2",2354 "sha3",2355 "signature",2356 "spki",2357 "ssh-encoding",2358 "ssh-key",2359 "subtle",2360 "thiserror",2361 "tokio",2362 "typenum",2363 "universal-hash",2364 "zeroize",2365]23662367[[package]]2368name = "russh-config"2369version = "0.58.0"2370source = "registry+https://github.com/rust-lang/crates.io-index"2371checksum = "993346101d4741a59c82bafc6b645c52ce3e7b0820f13e4b5d48cdb591e3d955"2372dependencies = [2373 "futures",2374 "globset",2375 "log",2376 "thiserror",2377 "tokio",2378 "whoami",2379]23802381[[package]]2382name = "russh-cryptovec"2383version = "0.61.0"2384source = "registry+https://github.com/rust-lang/crates.io-index"2385checksum = "443f6bbcfacb34a1aab2b12b99bf08e0c63abdc5a0db261901365df9d57fff51"2386dependencies = [2387 "log",2388 "nix",2389 "ssh-encoding",2390 "windows-sys 0.61.2",2391]23922393[[package]]2394name = "russh-util"2395version = "0.52.0"2396source = "registry+https://github.com/rust-lang/crates.io-index"2397checksum = "668424a5dde0bcb45b55ba7de8476b93831b4aa2fa6947e145f3b053e22c60b6"2398dependencies = [2399 "chrono",2400 "tokio",2401 "wasm-bindgen",2402 "wasm-bindgen-futures",2403]24042405[[package]]2406name = "rustc-hash"2407version = "1.1.0"2408source = "registry+https://github.com/rust-lang/crates.io-index"2409checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"24102411[[package]]2412name = "rustc_version"2413version = "0.4.1"2414source = "registry+https://github.com/rust-lang/crates.io-index"2415checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"2416dependencies = [2417 "semver",2418]24192420[[package]]2421name = "rustix"2422version = "1.1.4"2423source = "registry+https://github.com/rust-lang/crates.io-index"2424checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"2425dependencies = [2426 "bitflags 2.13.0",2427 "errno",2428 "libc",2429 "linux-raw-sys",2430 "windows-sys 0.61.2",2431]24322433[[package]]2434name = "rustversion"2435version = "1.0.22"2436source = "registry+https://github.com/rust-lang/crates.io-index"2437checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"24382439[[package]]2440name = "salsa20"2441version = "0.11.0"2442source = "registry+https://github.com/rust-lang/crates.io-index"2443checksum = "2f874456e72520ff1375a06c588eaf074b0f01f9e9e1aada45bd9b7954a6e42c"2444dependencies = [2445 "cfg-if",2446 "cipher",2447]24482449[[package]]2450name = "scrypt"2451version = "0.12.0"2452source = "registry+https://github.com/rust-lang/crates.io-index"2453checksum = "d87af57419b594aa23fa95f09f0e06d80d84ba01c26148c43844cad6ff4485f0"2454dependencies = [2455 "cfg-if",2456 "pbkdf2",2457 "salsa20",2458 "sha2",2459]24602461[[package]]2462name = "sec1"2463version = "0.8.1"2464source = "registry+https://github.com/rust-lang/crates.io-index"2465checksum = "d56d437c2f19203ce5f7122e507831de96f3d2d4d3be5af44a0b0a09d8a80e4d"2466dependencies = [2467 "base16ct",2468 "ctutils",2469 "der",2470 "hybrid-array",2471 "subtle",2472 "zeroize",2473]24742475[[package]]2476name = "semver"2477version = "1.0.28"2478source = "registry+https://github.com/rust-lang/crates.io-index"2479checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"24802481[[package]]2482name = "sendfd"2483version = "0.4.4"2484source = "registry+https://github.com/rust-lang/crates.io-index"2485checksum = "b183bfd5b1bc64ab0c1ef3ee06b008a9ef1b68a7d3a99ba566fbfe7a7c6d745b"2486dependencies = [2487 "libc",2488 "tokio",2489]24902491[[package]]2492name = "serde"2493version = "1.0.228"2494source = "registry+https://github.com/rust-lang/crates.io-index"2495checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"2496dependencies = [2497 "serde_core",2498 "serde_derive",2499]25002501[[package]]2502name = "serde_core"2503version = "1.0.228"2504source = "registry+https://github.com/rust-lang/crates.io-index"2505checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"2506dependencies = [2507 "serde_derive",2508]25092510[[package]]2511name = "serde_derive"2512version = "1.0.228"2513source = "registry+https://github.com/rust-lang/crates.io-index"2514checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"2515dependencies = [2516 "proc-macro2",2517 "quote",2518 "syn 2.0.117",2519]25202521[[package]]2522name = "serde_json"2523version = "1.0.150"2524source = "registry+https://github.com/rust-lang/crates.io-index"2525checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9"2526dependencies = [2527 "itoa",2528 "memchr",2529 "serde",2530 "serde_core",2531 "zmij",2532]25332534[[package]]2535name = "serde_repr"2536version = "0.1.20"2537source = "registry+https://github.com/rust-lang/crates.io-index"2538checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"2539dependencies = [2540 "proc-macro2",2541 "quote",2542 "syn 2.0.117",2543]25442545[[package]]2546name = "serdect"2547version = "0.4.3"2548source = "registry+https://github.com/rust-lang/crates.io-index"2549checksum = "66cf8fedced2fcf12406bcb34223dffb92eaf34908ede12fed414c82b7f00b3e"2550dependencies = [2551 "base16ct",2552 "serde",2553]25542555[[package]]2556name = "sha1"2557version = "0.11.0"2558source = "registry+https://github.com/rust-lang/crates.io-index"2559checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214"2560dependencies = [2561 "cfg-if",2562 "cpufeatures",2563 "digest",2564]25652566[[package]]2567name = "sha2"2568version = "0.11.0"2569source = "registry+https://github.com/rust-lang/crates.io-index"2570checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"2571dependencies = [2572 "cfg-if",2573 "cpufeatures",2574 "digest",2575]25762577[[package]]2578name = "sha3"2579version = "0.11.0"2580source = "registry+https://github.com/rust-lang/crates.io-index"2581checksum = "be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1"2582dependencies = [2583 "digest",2584 "keccak",2585]25862587[[package]]2588name = "sharded-slab"2589version = "0.1.7"2590source = "registry+https://github.com/rust-lang/crates.io-index"2591checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"2592dependencies = [2593 "lazy_static",2594]25952596[[package]]2597name = "shell-escape"2598version = "0.1.5"2599source = "registry+https://github.com/rust-lang/crates.io-index"2600checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f"26012602[[package]]2603name = "shlex"2604version = "1.3.0"2605source = "registry+https://github.com/rust-lang/crates.io-index"2606checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"26072608[[package]]2609name = "shlex"2610version = "2.0.1"2611source = "registry+https://github.com/rust-lang/crates.io-index"2612checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"26132614[[package]]2615name = "signal-hook-registry"2616version = "1.4.8"2617source = "registry+https://github.com/rust-lang/crates.io-index"2618checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b"2619dependencies = [2620 "errno",2621 "libc",2622]26232624[[package]]2625name = "signature"2626version = "3.0.0"2627source = "registry+https://github.com/rust-lang/crates.io-index"2628checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5"2629dependencies = [2630 "digest",2631 "rand_core 0.10.1",2632]26332634[[package]]2635name = "simd-adler32"2636version = "0.3.9"2637source = "registry+https://github.com/rust-lang/crates.io-index"2638checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214"26392640[[package]]2641name = "slab"2642version = "0.4.12"2643source = "registry+https://github.com/rust-lang/crates.io-index"2644checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"26452646[[package]]2647name = "smallvec"2648version = "1.15.2"2649source = "registry+https://github.com/rust-lang/crates.io-index"2650checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"26512652[[package]]2653name = "socket2"2654version = "0.6.4"2655source = "registry+https://github.com/rust-lang/crates.io-index"2656checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51"2657dependencies = [2658 "libc",2659 "windows-sys 0.61.2",2660]26612662[[package]]2663name = "spki"2664version = "0.8.0"2665source = "registry+https://github.com/rust-lang/crates.io-index"2666checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f"2667dependencies = [2668 "base64ct",2669 "der",2670]26712672[[package]]2673name = "ssh-cipher"2674version = "0.3.0-rc.9"2675source = "registry+https://github.com/rust-lang/crates.io-index"2676checksum = "10db6f219196a8528f9ec904d9d45cdad692d65b0e57e72be4dedd1c5fddce36"2677dependencies = [2678 "aead",2679 "aes",2680 "aes-gcm",2681 "cbc",2682 "chacha20",2683 "cipher",2684 "ctr",2685 "ctutils",2686 "des",2687 "poly1305",2688 "ssh-encoding",2689 "zeroize",2690]26912692[[package]]2693name = "ssh-encoding"2694version = "0.3.0-rc.9"2695source = "registry+https://github.com/rust-lang/crates.io-index"2696checksum = "7abf34aa716da5d5b4c496936d042ea282ab392092cd68a72ef6a8863ff8c96a"2697dependencies = [2698 "base64ct",2699 "bytes",2700 "crypto-bigint",2701 "ctutils",2702 "digest",2703 "pem-rfc7468",2704 "zeroize",2705]27062707[[package]]2708name = "ssh-key"2709version = "0.7.0-rc.10"2710source = "registry+https://github.com/rust-lang/crates.io-index"2711checksum = "45735ce3dea95690e4a9e414c4cfde7f79835063c3dcd35881df85a84118e74b"2712dependencies = [2713 "argon2",2714 "bcrypt-pbkdf",2715 "ctutils",2716 "ed25519-dalek",2717 "hex",2718 "hmac",2719 "p256",2720 "p384",2721 "p521",2722 "rand_core 0.10.1",2723 "rsa",2724 "sec1",2725 "sha1",2726 "sha2",2727 "signature",2728 "ssh-cipher",2729 "ssh-encoding",2730 "zeroize",2731]27322733[[package]]2734name = "ssh_format"2735version = "0.14.1"2736source = "registry+https://github.com/rust-lang/crates.io-index"2737checksum = "24ab31081d1c9097c327ec23550858cb5ffb4af6b866c1ef4d728455f01f3304"2738dependencies = [2739 "serde",2740 "ssh_format_error",2741]27422743[[package]]2744name = "ssh_format_error"2745version = "0.1.0"2746source = "registry+https://github.com/rust-lang/crates.io-index"2747checksum = "be3c6519de7ca611f71ef7e8a56eb57aa1c818fecb5242d0a0f39c83776c210c"2748dependencies = [2749 "serde",2750]27512752[[package]]2753name = "static_assertions"2754version = "1.1.0"2755source = "registry+https://github.com/rust-lang/crates.io-index"2756checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"27572758[[package]]2759name = "strsim"2760version = "0.11.1"2761source = "registry+https://github.com/rust-lang/crates.io-index"2762checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"27632764[[package]]2765name = "subtle"2766version = "2.6.1"2767source = "registry+https://github.com/rust-lang/crates.io-index"2768checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"27692770[[package]]2771name = "syn"2772version = "1.0.109"2773source = "registry+https://github.com/rust-lang/crates.io-index"2774checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"2775dependencies = [2776 "proc-macro2",2777 "quote",2778 "unicode-ident",2779]27802781[[package]]2782name = "syn"2783version = "2.0.117"2784source = "registry+https://github.com/rust-lang/crates.io-index"2785checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"2786dependencies = [2787 "proc-macro2",2788 "quote",2789 "unicode-ident",2790]27912792[[package]]2793name = "tempdir"2794version = "0.3.7"2795source = "registry+https://github.com/rust-lang/crates.io-index"2796checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"2797dependencies = [2798 "rand 0.4.6",2799 "remove_dir_all",2800]28012802[[package]]2803name = "tempfile"2804version = "3.27.0"2805source = "registry+https://github.com/rust-lang/crates.io-index"2806checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"2807dependencies = [2808 "fastrand",2809 "getrandom 0.4.2",2810 "once_cell",2811 "rustix",2812 "windows-sys 0.61.2",2813]28142815[[package]]2816name = "thiserror"2817version = "2.0.18"2818source = "registry+https://github.com/rust-lang/crates.io-index"2819checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"2820dependencies = [2821 "thiserror-impl",2822]28232824[[package]]2825name = "thiserror-impl"2826version = "2.0.18"2827source = "registry+https://github.com/rust-lang/crates.io-index"2828checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"2829dependencies = [2830 "proc-macro2",2831 "quote",2832 "syn 2.0.117",2833]28342835[[package]]2836name = "thread_local"2837version = "1.1.9"2838source = "registry+https://github.com/rust-lang/crates.io-index"2839checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185"2840dependencies = [2841 "cfg-if",2842]28432844[[package]]2845name = "tokio"2846version = "1.52.3"2847source = "registry+https://github.com/rust-lang/crates.io-index"2848checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe"2849dependencies = [2850 "bytes",2851 "libc",2852 "mio",2853 "pin-project-lite",2854 "signal-hook-registry",2855 "socket2",2856 "tokio-macros",2857 "tracing",2858 "windows-sys 0.61.2",2859]28602861[[package]]2862name = "tokio-io-utility"2863version = "0.7.6"2864source = "registry+https://github.com/rust-lang/crates.io-index"2865checksum = "8d672654d175710e52c7c41f6aec77c62b3c0954e2a7ebce9049d1e94ed7c263"2866dependencies = [2867 "tokio",2868]28692870[[package]]2871name = "tokio-macros"2872version = "2.7.0"2873source = "registry+https://github.com/rust-lang/crates.io-index"2874checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496"2875dependencies = [2876 "proc-macro2",2877 "quote",2878 "syn 2.0.117",2879]28802881[[package]]2882name = "tokio-stream"2883version = "0.1.18"2884source = "registry+https://github.com/rust-lang/crates.io-index"2885checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70"2886dependencies = [2887 "futures-core",2888 "pin-project-lite",2889 "tokio",2890]28912892[[package]]2893name = "tokio-util"2894version = "0.7.18"2895source = "registry+https://github.com/rust-lang/crates.io-index"2896checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098"2897dependencies = [2898 "bytes",2899 "futures-core",2900 "futures-sink",2901 "pin-project-lite",2902 "tokio",2903]29042905[[package]]2906name = "toml_datetime"2907version = "1.1.1+spec-1.1.0"2908source = "registry+https://github.com/rust-lang/crates.io-index"2909checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"2910dependencies = [2911 "serde_core",2912]29132914[[package]]2915name = "toml_edit"2916version = "0.25.12+spec-1.1.0"2917source = "registry+https://github.com/rust-lang/crates.io-index"2918checksum = "d2153edc6955a6c354fad8f5efd38b6a8769bdccf9fe50f8e1329f81b0baa5d7"2919dependencies = [2920 "indexmap",2921 "toml_datetime",2922 "toml_parser",2923 "winnow",2924]29252926[[package]]2927name = "toml_parser"2928version = "1.1.2+spec-1.1.0"2929source = "registry+https://github.com/rust-lang/crates.io-index"2930checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"2931dependencies = [2932 "winnow",2933]29342935[[package]]2936name = "tracing"2937version = "0.1.44"2938source = "registry+https://github.com/rust-lang/crates.io-index"2939checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"2940dependencies = [2941 "pin-project-lite",2942 "tracing-attributes",2943 "tracing-core",2944]29452946[[package]]2947name = "tracing-attributes"2948version = "0.1.31"2949source = "registry+https://github.com/rust-lang/crates.io-index"2950checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"2951dependencies = [2952 "proc-macro2",2953 "quote",2954 "syn 2.0.117",2955]29562957[[package]]2958name = "tracing-core"2959version = "0.1.36"2960source = "registry+https://github.com/rust-lang/crates.io-index"2961checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"2962dependencies = [2963 "once_cell",2964 "valuable",2965]29662967[[package]]2968name = "tracing-log"2969version = "0.2.0"2970source = "registry+https://github.com/rust-lang/crates.io-index"2971checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"2972dependencies = [2973 "log",2974 "once_cell",2975 "tracing-core",2976]29772978[[package]]2979name = "tracing-subscriber"2980version = "0.3.23"2981source = "registry+https://github.com/rust-lang/crates.io-index"2982checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319"2983dependencies = [2984 "nu-ansi-term",2985 "sharded-slab",2986 "smallvec",2987 "thread_local",2988 "tracing-core",2989 "tracing-log",2990]29912992[[package]]2993name = "typed-builder"2994version = "0.23.2"2995source = "registry+https://github.com/rust-lang/crates.io-index"2996checksum = "31aa81521b70f94402501d848ccc0ecaa8f93c8eb6999eb9747e72287757ffda"2997dependencies = [2998 "typed-builder-macro",2999]30003001[[package]]3002name = "typed-builder-macro"3003version = "0.23.2"3004source = "registry+https://github.com/rust-lang/crates.io-index"3005checksum = "076a02dc54dd46795c2e9c8282ed40bcfb1e22747e955de9389a1de28190fb26"3006dependencies = [3007 "proc-macro2",3008 "quote",3009 "syn 2.0.117",3010]30113012[[package]]3013name = "typenum"3014version = "1.20.1"3015source = "registry+https://github.com/rust-lang/crates.io-index"3016checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"30173018[[package]]3019name = "uds_windows"3020version = "1.2.1"3021source = "registry+https://github.com/rust-lang/crates.io-index"3022checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e"3023dependencies = [3024 "memoffset",3025 "tempfile",3026 "windows-sys 0.61.2",3027]30283029[[package]]3030name = "unicode-ident"3031version = "1.0.24"3032source = "registry+https://github.com/rust-lang/crates.io-index"3033checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"30343035[[package]]3036name = "unicode-xid"3037version = "0.2.6"3038source = "registry+https://github.com/rust-lang/crates.io-index"3039checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"30403041[[package]]3042name = "universal-hash"3043version = "0.6.1"3044source = "registry+https://github.com/rust-lang/crates.io-index"3045checksum = "f4987bdc12753382e0bec4a65c50738ffaabc998b9cdd1f952fb5f39b0048a96"3046dependencies = [3047 "crypto-common",3048 "ctutils",3049]30503051[[package]]3052name = "untrusted"3053version = "0.9.0"3054source = "registry+https://github.com/rust-lang/crates.io-index"3055checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"30563057[[package]]3058name = "utf8parse"3059version = "0.2.2"3060source = "registry+https://github.com/rust-lang/crates.io-index"3061checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"30623063[[package]]3064name = "uuid"3065version = "1.23.3"3066source = "registry+https://github.com/rust-lang/crates.io-index"3067checksum = "144d6b123cef80b301b8f72a9e2ca4370ddec21950d0a103dd22c437006d2db7"3068dependencies = [3069 "getrandom 0.4.2",3070 "js-sys",3071 "serde_core",3072 "wasm-bindgen",3073]30743075[[package]]3076name = "valuable"3077version = "0.1.1"3078source = "registry+https://github.com/rust-lang/crates.io-index"3079checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"30803081[[package]]3082name = "version_check"3083version = "0.9.5"3084source = "registry+https://github.com/rust-lang/crates.io-index"3085checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"30863087[[package]]3088name = "wasi"3089version = "0.11.1+wasi-snapshot-preview1"3090source = "registry+https://github.com/rust-lang/crates.io-index"3091checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"30923093[[package]]3094name = "wasip2"3095version = "1.0.4+wasi-0.2.12"3096source = "registry+https://github.com/rust-lang/crates.io-index"3097checksum = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487"3098dependencies = [3099 "wit-bindgen 0.57.1",3100]31013102[[package]]3103name = "wasip3"3104version = "0.4.0+wasi-0.3.0-rc-2026-01-06"3105source = "registry+https://github.com/rust-lang/crates.io-index"3106checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"3107dependencies = [3108 "wit-bindgen 0.51.0",3109]31103111[[package]]3112name = "wasite"3113version = "0.1.0"3114source = "registry+https://github.com/rust-lang/crates.io-index"3115checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"31163117[[package]]3118name = "wasm-bindgen"3119version = "0.2.125"3120source = "registry+https://github.com/rust-lang/crates.io-index"3121checksum = "8ddb3f79143bced6de84270411622a2699cee572fc0875aeaf1e7867cf9fca1a"3122dependencies = [3123 "cfg-if",3124 "once_cell",3125 "rustversion",3126 "wasm-bindgen-macro",3127 "wasm-bindgen-shared",3128]31293130[[package]]3131name = "wasm-bindgen-futures"3132version = "0.4.75"3133source = "registry+https://github.com/rust-lang/crates.io-index"3134checksum = "503b14d284f2c8dac03b819967e155ea753f573586193b2b2c95990cb5d69280"3135dependencies = [3136 "js-sys",3137 "wasm-bindgen",3138]31393140[[package]]3141name = "wasm-bindgen-macro"3142version = "0.2.125"3143source = "registry+https://github.com/rust-lang/crates.io-index"3144checksum = "4e21a184b13fb19e157296e2c46056aec9092264fab83e4ba59e68c61b323c3d"3145dependencies = [3146 "quote",3147 "wasm-bindgen-macro-support",3148]31493150[[package]]3151name = "wasm-bindgen-macro-support"3152version = "0.2.125"3153source = "registry+https://github.com/rust-lang/crates.io-index"3154checksum = "fecefd9c35bd935a20fc3fc344b5f29138961e4f47fb03297d88f2587afb5ebd"3155dependencies = [3156 "bumpalo",3157 "proc-macro2",3158 "quote",3159 "syn 2.0.117",3160 "wasm-bindgen-shared",3161]31623163[[package]]3164name = "wasm-bindgen-shared"3165version = "0.2.125"3166source = "registry+https://github.com/rust-lang/crates.io-index"3167checksum = "23939e44bb9a5d7576fa2b563dc2e136628f1224e88a8deed09e04858b77871f"3168dependencies = [3169 "unicode-ident",3170]31713172[[package]]3173name = "wasm-encoder"3174version = "0.244.0"3175source = "registry+https://github.com/rust-lang/crates.io-index"3176checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"3177dependencies = [3178 "leb128fmt",3179 "wasmparser",3180]31813182[[package]]3183name = "wasm-metadata"3184version = "0.244.0"3185source = "registry+https://github.com/rust-lang/crates.io-index"3186checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"3187dependencies = [3188 "anyhow",3189 "indexmap",3190 "wasm-encoder",3191 "wasmparser",3192]31933194[[package]]3195name = "wasmparser"3196version = "0.244.0"3197source = "registry+https://github.com/rust-lang/crates.io-index"3198checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"3199dependencies = [3200 "bitflags 2.13.0",3201 "hashbrown 0.15.5",3202 "indexmap",3203 "semver",3204]32053206[[package]]3207name = "web-sys"3208version = "0.3.102"3209source = "registry+https://github.com/rust-lang/crates.io-index"3210checksum = "a6430a72df5eb332242960fe84b3002a241163998241eb596d4f739b9757061d"3211dependencies = [3212 "js-sys",3213 "wasm-bindgen",3214]32153216[[package]]3217name = "whoami"3218version = "1.6.1"3219source = "registry+https://github.com/rust-lang/crates.io-index"3220checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d"3221dependencies = [3222 "libredox",3223 "wasite",3224 "web-sys",3225]32263227[[package]]3228name = "winapi"3229version = "0.3.9"3230source = "registry+https://github.com/rust-lang/crates.io-index"3231checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"3232dependencies = [3233 "winapi-i686-pc-windows-gnu",3234 "winapi-x86_64-pc-windows-gnu",3235]32363237[[package]]3238name = "winapi-i686-pc-windows-gnu"3239version = "0.4.0"3240source = "registry+https://github.com/rust-lang/crates.io-index"3241checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"32423243[[package]]3244name = "winapi-x86_64-pc-windows-gnu"3245version = "0.4.0"3246source = "registry+https://github.com/rust-lang/crates.io-index"3247checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"32483249[[package]]3250name = "windows"3251version = "0.62.2"3252source = "registry+https://github.com/rust-lang/crates.io-index"3253checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580"3254dependencies = [3255 "windows-collections",3256 "windows-core",3257 "windows-future",3258 "windows-numerics",3259]32603261[[package]]3262name = "windows-collections"3263version = "0.3.2"3264source = "registry+https://github.com/rust-lang/crates.io-index"3265checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610"3266dependencies = [3267 "windows-core",3268]32693270[[package]]3271name = "windows-core"3272version = "0.62.2"3273source = "registry+https://github.com/rust-lang/crates.io-index"3274checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"3275dependencies = [3276 "windows-implement",3277 "windows-interface",3278 "windows-link",3279 "windows-result",3280 "windows-strings",3281]32823283[[package]]3284name = "windows-future"3285version = "0.3.2"3286source = "registry+https://github.com/rust-lang/crates.io-index"3287checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb"3288dependencies = [3289 "windows-core",3290 "windows-link",3291 "windows-threading",3292]32933294[[package]]3295name = "windows-implement"3296version = "0.60.2"3297source = "registry+https://github.com/rust-lang/crates.io-index"3298checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"3299dependencies = [3300 "proc-macro2",3301 "quote",3302 "syn 2.0.117",3303]33043305[[package]]3306name = "windows-interface"3307version = "0.59.3"3308source = "registry+https://github.com/rust-lang/crates.io-index"3309checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"3310dependencies = [3311 "proc-macro2",3312 "quote",3313 "syn 2.0.117",3314]33153316[[package]]3317name = "windows-link"3318version = "0.2.1"3319source = "registry+https://github.com/rust-lang/crates.io-index"3320checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"33213322[[package]]3323name = "windows-numerics"3324version = "0.3.1"3325source = "registry+https://github.com/rust-lang/crates.io-index"3326checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26"3327dependencies = [3328 "windows-core",3329 "windows-link",3330]33313332[[package]]3333name = "windows-result"3334version = "0.4.1"3335source = "registry+https://github.com/rust-lang/crates.io-index"3336checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"3337dependencies = [3338 "windows-link",3339]33403341[[package]]3342name = "windows-strings"3343version = "0.5.1"3344source = "registry+https://github.com/rust-lang/crates.io-index"3345checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"3346dependencies = [3347 "windows-link",3348]33493350[[package]]3351name = "windows-sys"3352version = "0.52.0"3353source = "registry+https://github.com/rust-lang/crates.io-index"3354checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"3355dependencies = [3356 "windows-targets",3357]33583359[[package]]3360name = "windows-sys"3361version = "0.61.2"3362source = "registry+https://github.com/rust-lang/crates.io-index"3363checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"3364dependencies = [3365 "windows-link",3366]33673368[[package]]3369name = "windows-targets"3370version = "0.52.6"3371source = "registry+https://github.com/rust-lang/crates.io-index"3372checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"3373dependencies = [3374 "windows_aarch64_gnullvm",3375 "windows_aarch64_msvc",3376 "windows_i686_gnu",3377 "windows_i686_gnullvm",3378 "windows_i686_msvc",3379 "windows_x86_64_gnu",3380 "windows_x86_64_gnullvm",3381 "windows_x86_64_msvc",3382]33833384[[package]]3385name = "windows-threading"3386version = "0.2.1"3387source = "registry+https://github.com/rust-lang/crates.io-index"3388checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37"3389dependencies = [3390 "windows-link",3391]33923393[[package]]3394name = "windows_aarch64_gnullvm"3395version = "0.52.6"3396source = "registry+https://github.com/rust-lang/crates.io-index"3397checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"33983399[[package]]3400name = "windows_aarch64_msvc"3401version = "0.52.6"3402source = "registry+https://github.com/rust-lang/crates.io-index"3403checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"34043405[[package]]3406name = "windows_i686_gnu"3407version = "0.52.6"3408source = "registry+https://github.com/rust-lang/crates.io-index"3409checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"34103411[[package]]3412name = "windows_i686_gnullvm"3413version = "0.52.6"3414source = "registry+https://github.com/rust-lang/crates.io-index"3415checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"34163417[[package]]3418name = "windows_i686_msvc"3419version = "0.52.6"3420source = "registry+https://github.com/rust-lang/crates.io-index"3421checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"34223423[[package]]3424name = "windows_x86_64_gnu"3425version = "0.52.6"3426source = "registry+https://github.com/rust-lang/crates.io-index"3427checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"34283429[[package]]3430name = "windows_x86_64_gnullvm"3431version = "0.52.6"3432source = "registry+https://github.com/rust-lang/crates.io-index"3433checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"34343435[[package]]3436name = "windows_x86_64_msvc"3437version = "0.52.6"3438source = "registry+https://github.com/rust-lang/crates.io-index"3439checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"34403441[[package]]3442name = "winnow"3443version = "1.0.3"3444source = "registry+https://github.com/rust-lang/crates.io-index"3445checksum = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1"3446dependencies = [3447 "memchr",3448]34493450[[package]]3451name = "wit-bindgen"3452version = "0.51.0"3453source = "registry+https://github.com/rust-lang/crates.io-index"3454checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"3455dependencies = [3456 "wit-bindgen-rust-macro",3457]34583459[[package]]3460name = "wit-bindgen"3461version = "0.57.1"3462source = "registry+https://github.com/rust-lang/crates.io-index"3463checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"34643465[[package]]3466name = "wit-bindgen-core"3467version = "0.51.0"3468source = "registry+https://github.com/rust-lang/crates.io-index"3469checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"3470dependencies = [3471 "anyhow",3472 "heck",3473 "wit-parser",3474]34753476[[package]]3477name = "wit-bindgen-rust"3478version = "0.51.0"3479source = "registry+https://github.com/rust-lang/crates.io-index"3480checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"3481dependencies = [3482 "anyhow",3483 "heck",3484 "indexmap",3485 "prettyplease",3486 "syn 2.0.117",3487 "wasm-metadata",3488 "wit-bindgen-core",3489 "wit-component",3490]34913492[[package]]3493name = "wit-bindgen-rust-macro"3494version = "0.51.0"3495source = "registry+https://github.com/rust-lang/crates.io-index"3496checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"3497dependencies = [3498 "anyhow",3499 "prettyplease",3500 "proc-macro2",3501 "quote",3502 "syn 2.0.117",3503 "wit-bindgen-core",3504 "wit-bindgen-rust",3505]35063507[[package]]3508name = "wit-component"3509version = "0.244.0"3510source = "registry+https://github.com/rust-lang/crates.io-index"3511checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"3512dependencies = [3513 "anyhow",3514 "bitflags 2.13.0",3515 "indexmap",3516 "log",3517 "serde",3518 "serde_derive",3519 "serde_json",3520 "wasm-encoder",3521 "wasm-metadata",3522 "wasmparser",3523 "wit-parser",3524]35253526[[package]]3527name = "wit-parser"3528version = "0.244.0"3529source = "registry+https://github.com/rust-lang/crates.io-index"3530checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"3531dependencies = [3532 "anyhow",3533 "id-arena",3534 "indexmap",3535 "log",3536 "semver",3537 "serde",3538 "serde_derive",3539 "serde_json",3540 "unicode-xid",3541 "wasmparser",3542]35433544[[package]]3545name = "zbus"3546version = "5.16.0"3547source = "registry+https://github.com/rust-lang/crates.io-index"3548checksum = "eee682d202a77e4a9f3b2c2bdf48a7b28af5c08c34ddf66f98c93e5e39464285"3549dependencies = [3550 "async-broadcast",3551 "async-executor",3552 "async-io",3553 "async-lock",3554 "async-process",3555 "async-recursion",3556 "async-task",3557 "async-trait",3558 "blocking",3559 "enumflags2",3560 "event-listener",3561 "futures-core",3562 "futures-lite",3563 "hex",3564 "libc",3565 "ordered-stream",3566 "rustix",3567 "serde",3568 "serde_repr",3569 "tokio",3570 "tracing",3571 "uds_windows",3572 "uuid",3573 "windows-sys 0.61.2",3574 "winnow",3575 "zbus_macros",3576 "zbus_names",3577 "zvariant",3578]35793580[[package]]3581name = "zbus_macros"3582version = "5.16.0"3583source = "registry+https://github.com/rust-lang/crates.io-index"3584checksum = "adf1bd45a81a103745b1757754762a26e8cd01e4532e4d6c8ec431624b80d1d6"3585dependencies = [3586 "proc-macro-crate",3587 "proc-macro2",3588 "quote",3589 "syn 2.0.117",3590 "zbus_names",3591 "zvariant",3592 "zvariant_utils",3593]35943595[[package]]3596name = "zbus_names"3597version = "4.3.2"3598source = "registry+https://github.com/rust-lang/crates.io-index"3599checksum = "7074f3e50b894eac91750142016d30d0a89be8e67dbfd9704fb875825760e52d"3600dependencies = [3601 "serde",3602 "winnow",3603 "zvariant",3604]36053606[[package]]3607name = "zbus_polkit"3608version = "5.0.0"3609source = "registry+https://github.com/rust-lang/crates.io-index"3610checksum = "ad23d5c4d198c7e2641b33e6e0d1f866f117408ba66fe80bbe52e289eeb77c52"3611dependencies = [3612 "enumflags2",3613 "serde",3614 "serde_repr",3615 "static_assertions",3616 "zbus",3617]36183619[[package]]3620name = "zeroize"3621version = "1.9.0"3622source = "registry+https://github.com/rust-lang/crates.io-index"3623checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e"36243625[[package]]3626name = "zmij"3627version = "1.0.21"3628source = "registry+https://github.com/rust-lang/crates.io-index"3629checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"36303631[[package]]3632name = "zvariant"3633version = "5.12.0"3634source = "registry+https://github.com/rust-lang/crates.io-index"3635checksum = "a192a0bde63360d77a7523c833d4b4ce6070a927e2c53246e4c540b1a3e27be0"3636dependencies = [3637 "endi",3638 "enumflags2",3639 "serde",3640 "winnow",3641 "zvariant_derive",3642 "zvariant_utils",3643]36443645[[package]]3646name = "zvariant_derive"3647version = "5.12.0"3648source = "registry+https://github.com/rust-lang/crates.io-index"3649checksum = "90bc6cde9c01c511074be97f7ccb6c19d0da89e3f8662e812e999dcfd4638737"3650dependencies = [3651 "proc-macro-crate",3652 "proc-macro2",3653 "quote",3654 "syn 2.0.117",3655 "zvariant_utils",3656]36573658[[package]]3659name = "zvariant_utils"3660version = "3.4.0"3661source = "registry+https://github.com/rust-lang/crates.io-index"3662checksum = "1e8535915cfa75547e559d8c68e8139909a4aeee076831e4ef7fc59d8172c4d6"3663dependencies = [3664 "proc-macro2",3665 "quote",3666 "serde",3667 "syn 2.0.117",3668 "winnow",3669]