difftreelog
ci add nix build
in: trunk
10 files changed
.gitignorediffbeforeafterboth1/target1/target2/.direnv23Cargo.lockdiffbeforeafterboth1# This file is automatically @generated by Cargo.1# This file is automatically @generated by Cargo.2# It is not intended for manual editing.2# It is not intended for manual editing.3version = 33version = 4445[[package]]5[[package]]6name = "addr2line"6name = "addr2line"191920[[package]]20[[package]]21name = "adler2"21name = "adler2"22version = "2.0.0"22version = "2.0.1"23source = "registry+https://github.com/rust-lang/crates.io-index"23source = "registry+https://github.com/rust-lang/crates.io-index"24checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"24checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"252526[[package]]26[[package]]27name = "aead"27name = "aead"28version = "0.5.2"28version = "0.6.0-rc.10"29source = "registry+https://github.com/rust-lang/crates.io-index"29source = "registry+https://github.com/rust-lang/crates.io-index"30checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"30checksum = "6b657e772794c6b04730ea897b66a058ccd866c16d1967da05eeeecec39043fe"31dependencies = [31dependencies = [32 "crypto-common",32 "crypto-common 0.2.2",33 "generic-array",33 "inout",34]34]353536[[package]]36[[package]]37name = "aes"37name = "aes"38version = "0.8.4"38version = "0.9.1"39source = "registry+https://github.com/rust-lang/crates.io-index"39source = "registry+https://github.com/rust-lang/crates.io-index"40checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0"40checksum = "f1fc76eaeac4c9164506c466d4ffdd8ec9d0c5bf57ee97177c4d8eceb3a0e138"41dependencies = [41dependencies = [42 "cfg-if",43 "cipher",42 "cipher",43 "cpubits",44 "cpufeatures",44 "cpufeatures 0.3.0",45 "zeroize",45]46]464747[[package]]48[[package]]48name = "aes-gcm"49name = "aes-gcm"49version = "0.10.3"50version = "0.11.0-rc.4"50source = "registry+https://github.com/rust-lang/crates.io-index"51source = "registry+https://github.com/rust-lang/crates.io-index"51checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"52checksum = "da8c919c118108f144adecad74b425b804ad075580d605d9b33c2d6d1c62a2f8"52dependencies = [53dependencies = [53 "aead",54 "aead",54 "aes",55 "aes",55 "cipher",56 "cipher",56 "ctr",57 "ctr",57 "ghash",58 "ghash",58 "subtle",59 "subtle",60 "zeroize",59]61]606261[[package]]63[[package]]67 "memchr",69 "memchr",68]70]7172[[package]]73name = "android_system_properties"74version = "0.1.5"75source = "registry+https://github.com/rust-lang/crates.io-index"76checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"77dependencies = [78 "libc",79]698070[[package]]81[[package]]71name = "anstream"82name = "anstream"103source = "registry+https://github.com/rust-lang/crates.io-index"114source = "registry+https://github.com/rust-lang/crates.io-index"104checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"115checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"105dependencies = [116dependencies = [106 "windows-sys",117 "windows-sys 0.52.0",107]118]108119109[[package]]120[[package]]113checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"124checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"114dependencies = [125dependencies = [115 "anstyle",126 "anstyle",116 "windows-sys",127 "windows-sys 0.52.0",117]128]118129119[[package]]130[[package]]122source = "registry+https://github.com/rust-lang/crates.io-index"133source = "registry+https://github.com/rust-lang/crates.io-index"123checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"134checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"135136[[package]]137name = "argon2"138version = "0.6.0-rc.8"139source = "registry+https://github.com/rust-lang/crates.io-index"140checksum = "7af50940b73bf4e16c15c448a2b121c63f2d68e3e54b6a8731673cb4aa0cdff5"141dependencies = [142 "base64ct",143 "blake2",144 "cpufeatures 0.3.0",145 "password-hash",146]124147125[[package]]148[[package]]126name = "async-broadcast"149name = "async-broadcast"186 "rustix",209 "rustix",187 "slab",210 "slab",188 "tracing",211 "tracing",189 "windows-sys",212 "windows-sys 0.52.0",190]213]191214192[[package]]215[[package]]217 "futures-lite",240 "futures-lite",218 "rustix",241 "rustix",219 "tracing",242 "tracing",220 "windows-sys",243 "windows-sys 0.52.0",221]244]222245223[[package]]246[[package]]228dependencies = [251dependencies = [229 "proc-macro2",252 "proc-macro2",230 "quote",253 "quote",231 "syn 2.0.72",254 "syn 2.0.104",232]255]233256234[[package]]257[[package]]246 "rustix",269 "rustix",247 "signal-hook-registry",270 "signal-hook-registry",248 "slab",271 "slab",249 "windows-sys",272 "windows-sys 0.52.0",250]273]251274252[[package]]275[[package]]263dependencies = [286dependencies = [264 "proc-macro2",287 "proc-macro2",265 "quote",288 "quote",266 "syn 2.0.72",289 "syn 2.0.104",267]290]291292[[package]]293name = "async_fn_traits"294version = "0.1.1"295source = "registry+https://github.com/rust-lang/crates.io-index"296checksum = "bc58d489c5f2d2c5be31b9004cec7af25a70d23df4d8111715eee736234cf217"297dependencies = [298 "paste",299]268300269[[package]]301[[package]]270name = "atomic-waker"302name = "atomic-waker"295327296[[package]]328[[package]]297name = "base16ct"329name = "base16ct"298version = "0.2.0"330version = "1.0.0"299source = "registry+https://github.com/rust-lang/crates.io-index"331source = "registry+https://github.com/rust-lang/crates.io-index"300checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf"332checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6"301333302[[package]]334[[package]]303name = "base64ct"335name = "base64ct"304version = "1.6.0"336version = "1.8.3"305source = "registry+https://github.com/rust-lang/crates.io-index"337source = "registry+https://github.com/rust-lang/crates.io-index"306checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"338checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06"307339308[[package]]340[[package]]309name = "bcrypt-pbkdf"341name = "bcrypt-pbkdf"310version = "0.10.0"342version = "0.11.0"311source = "registry+https://github.com/rust-lang/crates.io-index"343source = "registry+https://github.com/rust-lang/crates.io-index"312checksum = "6aeac2e1fe888769f34f05ac343bbef98b14d1ffb292ab69d4608b3abc86f2a2"344checksum = "144e573728da132683b9488acd528274c790e07fc06ff81ee29f9d8f8b1041e0"313dependencies = [345dependencies = [314 "blowfish",346 "blowfish",315 "pbkdf2 0.12.2",347 "pbkdf2",316 "sha2",348 "sha2",317]349]318350319[[package]]351[[package]]320name = "bifrostlink"352name = "bifrostlink"321version = "0.1.0"353version = "0.2.0"354source = "registry+https://github.com/rust-lang/crates.io-index"355checksum = "07b604760f82120a301bd77b8e4c4eaca19f1f2d5e14e1aa948a83df520f6040"322dependencies = [356dependencies = [323 "async-trait",357 "async-trait",358 "async_fn_traits",359 "bifrostlink-macros",324 "bytes",360 "bytes",325 "derivative",361 "derivative",326 "futures",362 "futures",331 "uuid",367 "uuid",332]368]369370[[package]]371name = "bifrostlink-macros"372version = "0.2.0"373source = "registry+https://github.com/rust-lang/crates.io-index"374checksum = "0a517446ace113f80f086771548f622247544a0be59cfdbeb84c2731982d8eb6"375dependencies = [376 "proc-macro2",377 "quote",378 "syn 2.0.104",379]333380334[[package]]381[[package]]335name = "bifrostlink-ports"382name = "bifrostlink-ports"336version = "0.1.0"383version = "0.2.0"384source = "registry+https://github.com/rust-lang/crates.io-index"385checksum = "382a8453fe3691a0fb73705d4da18161f753d7cf909981217d5b7620b725dcd1"337dependencies = [386dependencies = [338 "bifrostlink",387 "bifrostlink",339 "bytes",388 "bytes",357 "quote",406 "quote",358 "regex",407 "regex",359 "rustc-hash",408 "rustc-hash",360 "shlex",409 "shlex 1.3.0",361 "syn 2.0.72",410 "syn 2.0.104",362]411]363412364[[package]]413[[package]]373source = "registry+https://github.com/rust-lang/crates.io-index"422source = "registry+https://github.com/rust-lang/crates.io-index"374checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"423checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"424425[[package]]426name = "blake2"427version = "0.11.0-rc.6"428source = "registry+https://github.com/rust-lang/crates.io-index"429checksum = "061f1a09225e328e1ffbb378d2d49923c0ca5fee19fb5ac1cc9c1e9d52b93690"430dependencies = [431 "digest 0.11.3",432]375433376[[package]]434[[package]]377name = "block-buffer"435name = "block-buffer"378version = "0.10.4"436version = "0.10.4"379source = "registry+https://github.com/rust-lang/crates.io-index"437source = "registry+https://github.com/rust-lang/crates.io-index"380checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"438checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"381dependencies = [439dependencies = [382 "generic-array",440 "generic-array 0.14.7",383]441]442443[[package]]444name = "block-buffer"445version = "0.12.0"446source = "registry+https://github.com/rust-lang/crates.io-index"447checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"448dependencies = [449 "hybrid-array",450 "zeroize",451]384452385[[package]]453[[package]]386name = "block-padding"454name = "block-padding"387version = "0.3.3"455version = "0.4.2"388source = "registry+https://github.com/rust-lang/crates.io-index"456source = "registry+https://github.com/rust-lang/crates.io-index"389checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93"457checksum = "710f1dd022ef4e93f8a438b4ba958de7f64308434fa6a87104481645cc30068b"390dependencies = [458dependencies = [391 "generic-array",459 "hybrid-array",392]460]393461394[[package]]462[[package]]406474407[[package]]475[[package]]408name = "blowfish"476name = "blowfish"409version = "0.9.1"477version = "0.10.0"410source = "registry+https://github.com/rust-lang/crates.io-index"478source = "registry+https://github.com/rust-lang/crates.io-index"411checksum = "e412e2cd0f2b2d93e02543ceae7917b3c70331573df19ee046bcbc35e45e87d7"479checksum = "62ce3946557b35e71d1bbe07ec385073ce9eda05043f95de134eb578fcf1a298"412dependencies = [480dependencies = [413 "byteorder",481 "byteorder",414 "cipher",482 "cipher",415]483]416484417[[package]]485[[package]]418name = "bstr"486name = "bstr"419version = "1.10.0"487version = "1.12.1"420source = "registry+https://github.com/rust-lang/crates.io-index"488source = "registry+https://github.com/rust-lang/crates.io-index"421checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c"489checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab"422dependencies = [490dependencies = [423 "memchr",491 "memchr",424 "serde",492 "serde",425]493]426494427[[package]]495[[package]]428name = "bumpalo"496name = "bumpalo"429version = "3.16.0"497version = "3.20.3"430source = "registry+https://github.com/rust-lang/crates.io-index"498source = "registry+https://github.com/rust-lang/crates.io-index"431checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"499checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"432500433[[package]]501[[package]]434name = "byteorder"502name = "byteorder"438506439[[package]]507[[package]]440name = "bytes"508name = "bytes"441version = "1.7.1"509version = "1.11.0"442source = "registry+https://github.com/rust-lang/crates.io-index"510source = "registry+https://github.com/rust-lang/crates.io-index"443checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50"511checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"512513[[package]]514name = "camino"515version = "1.2.2"516source = "registry+https://github.com/rust-lang/crates.io-index"517checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48"518dependencies = [519 "serde_core",520]444521445[[package]]522[[package]]446name = "cbc"523name = "cbc"447version = "0.1.2"524version = "0.2.1"448source = "registry+https://github.com/rust-lang/crates.io-index"525source = "registry+https://github.com/rust-lang/crates.io-index"449checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6"526checksum = "ce2dc9ee5f88d11e0beb842c88b33c8a5cf0d1329c4b19494af42b07dbfe8896"450dependencies = [527dependencies = [451 "cipher",528 "cipher",452]529]453530454[[package]]531[[package]]455name = "cc"532name = "cc"456version = "1.1.7"533version = "1.2.63"457source = "registry+https://github.com/rust-lang/crates.io-index"534source = "registry+https://github.com/rust-lang/crates.io-index"458checksum = "26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc"535checksum = "556e016178bb5662a08681bbe0f00f8e17631781a4dfc8c45e466e4b185ec27f"536dependencies = [537 "find-msvc-tools",538 "shlex 2.0.1",539]459540460[[package]]541[[package]]461name = "cexpr"542name = "cexpr"480561481[[package]]562[[package]]482name = "chacha20"563name = "chacha20"483version = "0.9.1"564version = "0.10.0"484source = "registry+https://github.com/rust-lang/crates.io-index"565source = "registry+https://github.com/rust-lang/crates.io-index"485checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818"566checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601"486dependencies = [567dependencies = [487 "cfg-if",568 "cfg-if",488 "cipher",569 "cipher",489 "cpufeatures",570 "cpufeatures 0.3.0",571 "rand_core 0.10.1",572 "zeroize",490]573]574575[[package]]576name = "chrono"577version = "0.4.45"578source = "registry+https://github.com/rust-lang/crates.io-index"579checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327"580dependencies = [581 "iana-time-zone",582 "js-sys",583 "num-traits",584 "wasm-bindgen",585 "windows-link",586]491587492[[package]]588[[package]]493name = "cipher"589name = "cipher"494version = "0.4.4"590version = "0.5.2"495source = "registry+https://github.com/rust-lang/crates.io-index"591source = "registry+https://github.com/rust-lang/crates.io-index"496checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"592checksum = "e8cf2a2c93cd704877c0858356ed03480ff301ee950b43f1cbe4573b088bfa6c"497dependencies = [593dependencies = [594 "block-buffer 0.12.0",498 "crypto-common",595 "crypto-common 0.2.2",499 "inout",596 "inout",597 "zeroize",500]598]501599502[[package]]600[[package]]540 "heck",638 "heck",541 "proc-macro2",639 "proc-macro2",542 "quote",640 "quote",543 "syn 2.0.72",641 "syn 2.0.104",544]642]545643546[[package]]644[[package]]549source = "registry+https://github.com/rust-lang/crates.io-index"647source = "registry+https://github.com/rust-lang/crates.io-index"550checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"648checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"649650[[package]]651name = "cmov"652version = "0.5.4"653source = "registry+https://github.com/rust-lang/crates.io-index"654checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a"551655552[[package]]656[[package]]553name = "colorchoice"657name = "colorchoice"566670567[[package]]671[[package]]568name = "const-oid"672name = "const-oid"569version = "0.9.6"673version = "0.10.2"570source = "registry+https://github.com/rust-lang/crates.io-index"674source = "registry+https://github.com/rust-lang/crates.io-index"571checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"675checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"676677[[package]]678name = "core-foundation-sys"679version = "0.8.7"680source = "registry+https://github.com/rust-lang/crates.io-index"681checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"682683[[package]]684name = "cpubits"685version = "0.1.1"686source = "registry+https://github.com/rust-lang/crates.io-index"687checksum = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae"572688573[[package]]689[[package]]574name = "cpufeatures"690name = "cpufeatures"579 "libc",695 "libc",580]696]697698[[package]]699name = "cpufeatures"700version = "0.3.0"701source = "registry+https://github.com/rust-lang/crates.io-index"702checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"703dependencies = [704 "libc",705]581706582[[package]]707[[package]]583name = "crc32fast"708name = "crc32fast"584version = "1.4.2"709version = "1.5.0"585source = "registry+https://github.com/rust-lang/crates.io-index"710source = "registry+https://github.com/rust-lang/crates.io-index"586checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"711checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"587dependencies = [712dependencies = [588 "cfg-if",713 "cfg-if",589]714]596721597[[package]]722[[package]]598name = "crypto-bigint"723name = "crypto-bigint"599version = "0.5.5"724version = "0.7.3"600source = "registry+https://github.com/rust-lang/crates.io-index"725source = "registry+https://github.com/rust-lang/crates.io-index"601checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76"726checksum = "42a0d26b245348befa0c121944541476763dcc46ede886c88f9d12e1697d27c3"602dependencies = [727dependencies = [728 "cpubits",729 "ctutils",730 "getrandom 0.4.2",603 "generic-array",731 "hybrid-array",732 "num-traits",604 "rand_core 0.6.4",733 "rand_core 0.10.1",734 "serdect",605 "subtle",735 "subtle",606 "zeroize",736 "zeroize",607]737]612source = "registry+https://github.com/rust-lang/crates.io-index"742source = "registry+https://github.com/rust-lang/crates.io-index"613checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"743checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"614dependencies = [744dependencies = [615 "generic-array",745 "generic-array 0.14.7",616 "rand_core 0.6.4",617 "typenum",746 "typenum",618]747]748749[[package]]750name = "crypto-common"751version = "0.2.2"752source = "registry+https://github.com/rust-lang/crates.io-index"753checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453"754dependencies = [755 "getrandom 0.4.2",756 "hybrid-array",757 "rand_core 0.10.1",758]759760[[package]]761name = "crypto-primes"762version = "0.7.0"763source = "registry+https://github.com/rust-lang/crates.io-index"764checksum = "21f41f23de7d24cdbda7f0c4d9c0351f99a4ceb258ef30e5c1927af8987ffe5a"765dependencies = [766 "crypto-bigint",767 "libm",768 "rand_core 0.10.1",769]619770620[[package]]771[[package]]621name = "ctr"772name = "ctr"622version = "0.9.2"773version = "0.10.1"623source = "registry+https://github.com/rust-lang/crates.io-index"774source = "registry+https://github.com/rust-lang/crates.io-index"624checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"775checksum = "baaca1c4b237092596f64d571e9db6ce4109c4ef9742e27590f1709594461f21"625dependencies = [776dependencies = [626 "cipher",777 "cipher",627]778]779780[[package]]781name = "ctutils"782version = "0.4.2"783source = "registry+https://github.com/rust-lang/crates.io-index"784checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e"785dependencies = [786 "cmov",787 "subtle",788]628789629[[package]]790[[package]]630name = "curve25519-dalek"791name = "curve25519-dalek"631version = "4.1.3"792version = "5.0.0-rc.0"632source = "registry+https://github.com/rust-lang/crates.io-index"793source = "registry+https://github.com/rust-lang/crates.io-index"633checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be"794checksum = "4f359e08ca85e7bd759e1fd933ff2bccd81864c60a8fba0e259c7f822b0924bf"634dependencies = [795dependencies = [635 "cfg-if",796 "cfg-if",636 "cpufeatures",797 "cpufeatures 0.3.0",637 "curve25519-dalek-derive",798 "curve25519-dalek-derive",638 "digest",799 "digest 0.11.3",639 "fiat-crypto",800 "fiat-crypto",640 "rustc_version",801 "rustc_version",641 "subtle",802 "subtle",650dependencies = [811dependencies = [651 "proc-macro2",812 "proc-macro2",652 "quote",813 "quote",653 "syn 2.0.72",814 "syn 2.0.104",654]815]655816656[[package]]817[[package]]657name = "data-encoding"818name = "data-encoding"658version = "2.6.0"819version = "2.11.0"659source = "registry+https://github.com/rust-lang/crates.io-index"820source = "registry+https://github.com/rust-lang/crates.io-index"660checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2"821checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8"661822662[[package]]823[[package]]663name = "delegate"824name = "delegate"664version = "0.12.0"825version = "0.13.5"665source = "registry+https://github.com/rust-lang/crates.io-index"826source = "registry+https://github.com/rust-lang/crates.io-index"666checksum = "4e018fccbeeb50ff26562ece792ed06659b9c2dae79ece77c4456bb10d9bf79b"827checksum = "780eb241654bf097afb00fc5f054a09b687dad862e485fdcf8399bb056565370"667dependencies = [828dependencies = [668 "proc-macro2",829 "proc-macro2",669 "quote",830 "quote",670 "syn 2.0.72",831 "syn 2.0.104",671]832]672833673[[package]]834[[package]]674name = "der"835name = "der"675version = "0.7.9"836version = "0.8.0"676source = "registry+https://github.com/rust-lang/crates.io-index"837source = "registry+https://github.com/rust-lang/crates.io-index"677checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0"838checksum = "71fd89660b2dc699704064e59e9dba0147b903e85319429e131620d022be411b"678dependencies = [839dependencies = [679 "const-oid",840 "const-oid",680 "pem-rfc7468",841 "pem-rfc7468",694855695[[package]]856[[package]]696name = "des"857name = "des"697version = "0.8.1"858version = "0.9.0"698source = "registry+https://github.com/rust-lang/crates.io-index"859source = "registry+https://github.com/rust-lang/crates.io-index"699checksum = "ffdd80ce8ce993de27e9f063a444a4d53ce8e8db4c1f00cc03af5ad5a9867a1e"860checksum = "916a94e407b54f9034d71dd748234cd1e516ced6284009906ae246f177eafe5a"700dependencies = [861dependencies = [701 "cipher",862 "cipher",702]863]706version = "0.10.7"867version = "0.10.7"707source = "registry+https://github.com/rust-lang/crates.io-index"868source = "registry+https://github.com/rust-lang/crates.io-index"708checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"869checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"870dependencies = [871 "block-buffer 0.10.4",872 "crypto-common 0.1.6",873]874875[[package]]876name = "digest"877version = "0.11.3"878source = "registry+https://github.com/rust-lang/crates.io-index"879checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2"709dependencies = [880dependencies = [710 "block-buffer",881 "block-buffer 0.12.0",711 "const-oid",882 "const-oid",712 "crypto-common",883 "crypto-common 0.2.2",713 "subtle",884 "ctutils",714]885]715886716[[package]]887[[package]]717name = "ecdsa"888name = "ecdsa"718version = "0.16.9"889version = "0.17.0-rc.18"719source = "registry+https://github.com/rust-lang/crates.io-index"890source = "registry+https://github.com/rust-lang/crates.io-index"720checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca"891checksum = "54fb064faabbee66e1fc8e5c5a9458d4269dc2d8b638fe86a425adb2510d1a96"721dependencies = [892dependencies = [722 "der",893 "der",723 "digest",894 "digest 0.11.3",724 "elliptic-curve",895 "elliptic-curve",725 "rfc6979",896 "rfc6979",726 "signature",897 "signature",727 "spki",898 "spki",899 "zeroize",728]900]729901730[[package]]902[[package]]731name = "ed25519"903name = "ed25519"732version = "2.2.3"904version = "3.0.0"733source = "registry+https://github.com/rust-lang/crates.io-index"905source = "registry+https://github.com/rust-lang/crates.io-index"734checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"906checksum = "29fcf32e6c73d1079f83ab4d782de2d81620346a5f38c6237a86a22f8368980a"735dependencies = [907dependencies = [736 "pkcs8",908 "pkcs8",737 "signature",909 "signature",738]910]739911740[[package]]912[[package]]741name = "ed25519-dalek"913name = "ed25519-dalek"742version = "2.1.1"914version = "3.0.0-rc.0"743source = "registry+https://github.com/rust-lang/crates.io-index"915source = "registry+https://github.com/rust-lang/crates.io-index"744checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871"916checksum = "b011170fe4f04665565b4110afef66774fe9ffff278f3eb5b81cc73d26e27d60"745dependencies = [917dependencies = [746 "curve25519-dalek",918 "curve25519-dalek",747 "ed25519",919 "ed25519",748 "rand_core 0.6.4",920 "rand_core 0.10.1",749 "serde",921 "serde",750 "sha2",922 "sha2",923 "signature",751 "subtle",924 "subtle",752 "zeroize",925 "zeroize",753]926]760933761[[package]]934[[package]]762name = "elliptic-curve"935name = "elliptic-curve"763version = "0.13.8"936version = "0.14.0-rc.33"764source = "registry+https://github.com/rust-lang/crates.io-index"937source = "registry+https://github.com/rust-lang/crates.io-index"765checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47"938checksum = "102d3643d30dd8b559613c5cced68317199597fffb278cdc88daa2ef7fafc935"766dependencies = [939dependencies = [767 "base16ct",940 "base16ct",768 "crypto-bigint",941 "crypto-bigint",942 "crypto-common 0.2.2",769 "digest",943 "digest 0.11.3",770 "ff",944 "ff",771 "generic-array",772 "group",945 "group",773 "hkdf",946 "hkdf",947 "hybrid-array",948 "once_cell",774 "pem-rfc7468",949 "pem-rfc7468",775 "pkcs8",950 "pkcs8",776 "rand_core 0.6.4",951 "rand_core 0.10.1",777 "sec1",952 "sec1",778 "subtle",953 "subtle",779 "zeroize",954 "zeroize",796 "syn 1.0.109",971 "syn 1.0.109",797]972]973974[[package]]975name = "enum_dispatch"976version = "0.3.13"977source = "registry+https://github.com/rust-lang/crates.io-index"978checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd"979dependencies = [980 "once_cell",981 "proc-macro2",982 "quote",983 "syn 2.0.104",984]798985799[[package]]986[[package]]800name = "enumflags2"987name = "enumflags2"814dependencies = [1001dependencies = [815 "proc-macro2",1002 "proc-macro2",816 "quote",1003 "quote",817 "syn 2.0.72",1004 "syn 2.0.104",818]1005]8191006820[[package]]1007[[package]]830checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"1017checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"831dependencies = [1018dependencies = [832 "libc",1019 "libc",833 "windows-sys",1020 "windows-sys 0.52.0",834]1021]8351022836[[package]]1023[[package]]8621049863[[package]]1050[[package]]864name = "ff"1051name = "ff"865version = "0.13.0"1052version = "0.14.0"866source = "registry+https://github.com/rust-lang/crates.io-index"1053source = "registry+https://github.com/rust-lang/crates.io-index"867checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449"1054checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f"868dependencies = [1055dependencies = [869 "rand_core 0.6.4",1056 "rand_core 0.10.1",870 "subtle",1057 "subtle",871]1058]8721059873[[package]]1060[[package]]874name = "fiat-crypto"1061name = "fiat-crypto"875version = "0.2.9"1062version = "0.3.0"876source = "registry+https://github.com/rust-lang/crates.io-index"1063source = "registry+https://github.com/rust-lang/crates.io-index"877checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d"1064checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24"10651066[[package]]1067name = "find-msvc-tools"1068version = "0.1.9"1069source = "registry+https://github.com/rust-lang/crates.io-index"1070checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"8781071879[[package]]1072[[package]]880name = "flate2"1073name = "flate2"881version = "1.0.32"1074version = "1.1.9"882source = "registry+https://github.com/rust-lang/crates.io-index"1075source = "registry+https://github.com/rust-lang/crates.io-index"883checksum = "9c0596c1eac1f9e04ed902702e9878208b336edc9d6fddc8a48387349bab3666"1076checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c"884dependencies = [1077dependencies = [885 "crc32fast",1078 "crc32fast",886 "miniz_oxide 0.8.0",1079 "miniz_oxide 0.8.9",887]1080]10811082[[package]]1083name = "fleet-nix-daemon"1084version = "0.1.0"1085dependencies = [1086 "anyhow",1087 "bifrostlink",1088 "bifrostlink-macros",1089 "camino",1090 "remowt-client",1091 "serde",1092 "thiserror 2.0.18",1093 "tokio",1094 "tracing",1095 "uuid",1096]10971098[[package]]1099name = "foldhash"1100version = "0.1.5"1101source = "registry+https://github.com/rust-lang/crates.io-index"1102checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"8881103889[[package]]1104[[package]]890name = "fuchsia-cprng"1105name = "fuchsia-cprng"961dependencies = [1176dependencies = [962 "proc-macro2",1177 "proc-macro2",963 "quote",1178 "quote",964 "syn 2.0.72",1179 "syn 2.0.104",965]1180]9661181967[[package]]1182[[package]]1002dependencies = [1217dependencies = [1003 "typenum",1218 "typenum",1004 "version_check",1219 "version_check",1005 "zeroize",1006]1220]12211222[[package]]1223name = "generic-array"1224version = "1.3.3"1225source = "registry+https://github.com/rust-lang/crates.io-index"1226checksum = "c42bb3faf529935fbba0684910e1a71ecd271d618549d58f430b878619b7f4cf"1227dependencies = [1228 "generic-array 0.14.7",1229 "rustversion",1230 "typenum",1231]100712321008[[package]]1233[[package]]1009name = "getrandom"1234name = "getrandom"1016 "wasi",1241 "wasi",1017]1242]12431244[[package]]1245name = "getrandom"1246version = "0.4.2"1247source = "registry+https://github.com/rust-lang/crates.io-index"1248checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555"1249dependencies = [1250 "cfg-if",1251 "js-sys",1252 "libc",1253 "r-efi",1254 "rand_core 0.10.1",1255 "wasip2",1256 "wasip3",1257 "wasm-bindgen",1258]101812591019[[package]]1260[[package]]1020name = "ghash"1261name = "ghash"1021version = "0.5.1"1262version = "0.6.0"1022source = "registry+https://github.com/rust-lang/crates.io-index"1263source = "registry+https://github.com/rust-lang/crates.io-index"1023checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1"1264checksum = "2eecf2d5dc9b66b732b97707a0210906b1d30523eb773193ab777c0c84b3e8d5"1024dependencies = [1265dependencies = [1025 "opaque-debug",1026 "polyval",1266 "polyval",1027]1267]10281268104012801041[[package]]1281[[package]]1042name = "globset"1282name = "globset"1043version = "0.4.14"1283version = "0.4.18"1044source = "registry+https://github.com/rust-lang/crates.io-index"1284source = "registry+https://github.com/rust-lang/crates.io-index"1045checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1"1285checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3"1046dependencies = [1286dependencies = [1047 "aho-corasick",1287 "aho-corasick",1048 "bstr",1288 "bstr",105312931054[[package]]1294[[package]]1055name = "group"1295name = "group"1056version = "0.13.0"1296version = "0.14.0"1057source = "registry+https://github.com/rust-lang/crates.io-index"1297source = "registry+https://github.com/rust-lang/crates.io-index"1058checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63"1298checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4"1059dependencies = [1299dependencies = [1060 "ff",1300 "ff",1061 "rand_core 0.6.4",1301 "rand_core 0.10.1",1062 "subtle",1302 "subtle",1063]1303]106413041065[[package]]1305[[package]]1066name = "hashbrown"1306name = "hashbrown"1067version = "0.14.5"1307version = "0.15.5"1068source = "registry+https://github.com/rust-lang/crates.io-index"1308source = "registry+https://github.com/rust-lang/crates.io-index"1069checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"1309checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"1310dependencies = [1311 "foldhash",1312]13131314[[package]]1315name = "hashbrown"1316version = "0.17.1"1317source = "registry+https://github.com/rust-lang/crates.io-index"1318checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"107013191071[[package]]1320[[package]]1072name = "heck"1321name = "heck"109413431095[[package]]1344[[package]]1096name = "hex-literal"1345name = "hex-literal"1097version = "0.4.1"1346version = "1.1.0"1098source = "registry+https://github.com/rust-lang/crates.io-index"1347source = "registry+https://github.com/rust-lang/crates.io-index"1099checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46"1348checksum = "e712f64ec3850b98572bffac52e2c6f282b29fe6c5fa6d42334b30be438d95c1"110013491101[[package]]1350[[package]]1102name = "hkdf"1351name = "hkdf"1103version = "0.12.4"1352version = "0.13.0"1104source = "registry+https://github.com/rust-lang/crates.io-index"1353source = "registry+https://github.com/rust-lang/crates.io-index"1105checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7"1354checksum = "4aaa26c720c68b866f2c96ef5c1264b3e6f473fe5d4ce61cd44bbe913e553018"1106dependencies = [1355dependencies = [1107 "hmac",1356 "hmac",1108]1357]110913581110[[package]]1359[[package]]1111name = "hmac"1360name = "hmac"1112version = "0.12.1"1361version = "0.13.0"1113source = "registry+https://github.com/rust-lang/crates.io-index"1362source = "registry+https://github.com/rust-lang/crates.io-index"1114checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"1363checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f"1115dependencies = [1364dependencies = [1116 "digest",1365 "digest 0.11.3",1117]1366]13671368[[package]]1369name = "hybrid-array"1370version = "0.4.10"1371source = "registry+https://github.com/rust-lang/crates.io-index"1372checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214"1373dependencies = [1374 "ctutils",1375 "subtle",1376 "typenum",1377 "zeroize",1378]111813791119[[package]]1380[[package]]1120name = "home"1381name = "iana-time-zone"1121version = "0.5.9"1382version = "0.1.65"1122source = "registry+https://github.com/rust-lang/crates.io-index"1383source = "registry+https://github.com/rust-lang/crates.io-index"1123checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"1384checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470"1124dependencies = [1385dependencies = [1386 "android_system_properties",1387 "core-foundation-sys",1388 "iana-time-zone-haiku",1125 "windows-sys",1389 "js-sys",1390 "log",1391 "wasm-bindgen",1392 "windows-core 0.58.0",1126]1393]13941395[[package]]1396name = "iana-time-zone-haiku"1397version = "0.1.2"1398source = "registry+https://github.com/rust-lang/crates.io-index"1399checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"1400dependencies = [1401 "cc",1402]14031404[[package]]1405name = "id-arena"1406version = "2.3.0"1407source = "registry+https://github.com/rust-lang/crates.io-index"1408checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"112714091128[[package]]1410[[package]]1129name = "indexmap"1411name = "indexmap"1130version = "2.3.0"1412version = "2.14.0"1131source = "registry+https://github.com/rust-lang/crates.io-index"1413source = "registry+https://github.com/rust-lang/crates.io-index"1132checksum = "de3fc2e30ba82dd1b3911c8de1ffc143c74a914a14e99514d7637e3099df5ea0"1414checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"1133dependencies = [1415dependencies = [1134 "equivalent",1416 "equivalent",1135 "hashbrown",1417 "hashbrown 0.17.1",1418 "serde",1419 "serde_core",1136]1420]113714211138[[package]]1422[[package]]1139name = "inout"1423name = "inout"1140version = "0.1.3"1424version = "0.2.2"1141source = "registry+https://github.com/rust-lang/crates.io-index"1425source = "registry+https://github.com/rust-lang/crates.io-index"1142checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"1426checksum = "4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7"1143dependencies = [1427dependencies = [1144 "block-padding",1428 "block-padding",1145 "generic-array",1429 "hybrid-array",1146]1430]14311432[[package]]1433name = "internal-russh-num-bigint"1434version = "0.5.0"1435source = "registry+https://github.com/rust-lang/crates.io-index"1436checksum = "ae8e22120c32fb4d19ec55fba35015f57095cd95a2e3b732e44457f5915b2ee8"1437dependencies = [1438 "num-integer",1439 "num-traits",1440 "rand 0.10.1",1441 "rand_core 0.10.1",1442]114714431148[[package]]1444[[package]]1149name = "is_terminal_polyfill"1445name = "is_terminal_polyfill"116814641169[[package]]1465[[package]]1170name = "js-sys"1466name = "js-sys"1171version = "0.3.70"1467version = "0.3.95"1172source = "registry+https://github.com/rust-lang/crates.io-index"1468source = "registry+https://github.com/rust-lang/crates.io-index"1173checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a"1469checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca"1174dependencies = [1470dependencies = [1471 "once_cell",1175 "wasm-bindgen",1472 "wasm-bindgen",1176]1473]117714741178[[package]]1475[[package]]1179name = "lazy_static"1476name = "keccak"1180version = "1.5.0"1477version = "0.2.0"1181source = "registry+https://github.com/rust-lang/crates.io-index"1478source = "registry+https://github.com/rust-lang/crates.io-index"1182checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"1479checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa"1183dependencies = [1480dependencies = [1184 "spin",1481 "cfg-if",1482 "cpufeatures 0.3.0",1185]1483]14841485[[package]]1486name = "kem"1487version = "0.3.0"1488source = "registry+https://github.com/rust-lang/crates.io-index"1489checksum = "01737161ba802849cfd486b5bd209d38ba4943494c249a8126005170c7621edd"1490dependencies = [1491 "crypto-common 0.2.2",1492 "rand_core 0.10.1",1493]14941495[[package]]1496name = "lazy_static"1497version = "1.5.0"1498source = "registry+https://github.com/rust-lang/crates.io-index"1499checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"118615001187[[package]]1501[[package]]1188name = "lazycell"1502name = "lazycell"1189version = "1.3.0"1503version = "1.3.0"1190source = "registry+https://github.com/rust-lang/crates.io-index"1504source = "registry+https://github.com/rust-lang/crates.io-index"1191checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"1505checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"15061507[[package]]1508name = "leb128fmt"1509version = "0.1.0"1510source = "registry+https://github.com/rust-lang/crates.io-index"1511checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"119215121193[[package]]1513[[package]]1194name = "libc"1514name = "libc"1195version = "0.2.155"1515version = "0.2.186"1196source = "registry+https://github.com/rust-lang/crates.io-index"1516source = "registry+https://github.com/rust-lang/crates.io-index"1197checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"1517checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"119815181199[[package]]1519[[package]]1200name = "libm"1520name = "libm"1201version = "0.2.8"1521version = "0.2.16"1202source = "registry+https://github.com/rust-lang/crates.io-index"1522source = "registry+https://github.com/rust-lang/crates.io-index"1203checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"1523checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"15241525[[package]]1526name = "libredox"1527version = "0.1.17"1528source = "registry+https://github.com/rust-lang/crates.io-index"1529checksum = "f02ab6bace2054fb888a3c16f990117b579d14a3088e472d63c6011fa185c9d3"1530dependencies = [1531 "bitflags 2.6.0",1532 "libc",1533 "plain",1534 "redox_syscall",1535]120415361205[[package]]1537[[package]]1206name = "linux-raw-sys"1538name = "linux-raw-sys"121615481217[[package]]1549[[package]]1218name = "md5"1550name = "md5"1219version = "0.7.0"1551version = "0.8.0"1220source = "registry+https://github.com/rust-lang/crates.io-index"1552source = "registry+https://github.com/rust-lang/crates.io-index"1221checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"1553checksum = "ae960838283323069879657ca3de837e9f7bbb4c7bf6ea7f1b290d5e9476d2e0"122215541223[[package]]1555[[package]]1224name = "memchr"1556name = "memchr"125215841253[[package]]1585[[package]]1254name = "miniz_oxide"1586name = "miniz_oxide"1255version = "0.8.0"1587version = "0.8.9"1256source = "registry+https://github.com/rust-lang/crates.io-index"1588source = "registry+https://github.com/rust-lang/crates.io-index"1257checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1"1589checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"1258dependencies = [1590dependencies = [1259 "adler2",1591 "adler2",1592 "simd-adler32",1260]1593]126115941262[[package]]1595[[package]]1268 "hermit-abi 0.3.9",1601 "hermit-abi 0.3.9",1269 "libc",1602 "libc",1270 "wasi",1603 "wasi",1271 "windows-sys",1604 "windows-sys 0.52.0",1272]1605]16061607[[package]]1608name = "ml-kem"1609version = "0.3.2"1610source = "registry+https://github.com/rust-lang/crates.io-index"1611checksum = "5e15f3e5b957493873e396a66914e83e616b6afe335cdef7efe5c6e1216aba66"1612dependencies = [1613 "hybrid-array",1614 "kem",1615 "module-lattice",1616 "pkcs8",1617 "rand_core 0.10.1",1618 "sha3",1619]16201621[[package]]1622name = "module-lattice"1623version = "0.2.3"1624source = "registry+https://github.com/rust-lang/crates.io-index"1625checksum = "0c61b87c9683ab7cb1c6871d261ad5479b6b10ceb52c4352aaca3b5d35a8febe"1626dependencies = [1627 "ctutils",1628 "hybrid-array",1629 "num-traits",1630]127316311274[[package]]1632[[package]]1275name = "nix"1633name = "nix"1284 "memoffset",1642 "memoffset",1285]1643]16441645[[package]]1646name = "nix"1647version = "0.31.3"1648source = "registry+https://github.com/rust-lang/crates.io-index"1649checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d"1650dependencies = [1651 "bitflags 2.6.0",1652 "cfg-if",1653 "cfg_aliases",1654 "libc",1655]128616561287[[package]]1657[[package]]1288name = "nom"1658name = "nom"1321dependencies = [1691dependencies = [1322 "num-integer",1692 "num-integer",1323 "num-traits",1693 "num-traits",1324 "rand 0.8.5",1325]1694]13261327[[package]]1328name = "num-bigint-dig"1329version = "0.8.4"1330source = "registry+https://github.com/rust-lang/crates.io-index"1331checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151"1332dependencies = [1333 "byteorder",1334 "lazy_static",1335 "libm",1336 "num-integer",1337 "num-iter",1338 "num-traits",1339 "rand 0.8.5",1340 "smallvec",1341 "zeroize",1342]134316951344[[package]]1696[[package]]1345name = "num-integer"1697name = "num-integer"1350 "num-traits",1702 "num-traits",1351]1703]13521353[[package]]1354name = "num-iter"1355version = "0.1.45"1356source = "registry+https://github.com/rust-lang/crates.io-index"1357checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf"1358dependencies = [1359 "autocfg",1360 "num-integer",1361 "num-traits",1362]136317041364[[package]]1705[[package]]1365name = "num-traits"1706name = "num-traits"1368checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"1709checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"1369dependencies = [1710dependencies = [1370 "autocfg",1711 "autocfg",1371 "libm",1372]1712]137317131374[[package]]1714[[package]]138217221383[[package]]1723[[package]]1384name = "once_cell"1724name = "once_cell"1385version = "1.19.0"1725version = "1.21.4"1386source = "registry+https://github.com/rust-lang/crates.io-index"1726source = "registry+https://github.com/rust-lang/crates.io-index"1387checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"1727checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"13881389[[package]]1390name = "opaque-debug"1391version = "0.3.1"1392source = "registry+https://github.com/rust-lang/crates.io-index"1393checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"139417281395[[package]]1729[[package]]1396name = "openssh"1730name = "openssh"1403 "openssh-mux-client",1737 "openssh-mux-client",1404 "shell-escape",1738 "shell-escape",1405 "tempfile",1739 "tempfile",1406 "thiserror",1740 "thiserror 1.0.63",1407 "tokio",1741 "tokio",1408]1742]140917431432checksum = "015d49e592f4d2a456033e6ec48036588e8e58c8908424b1bc40994de58ae648"1766checksum = "015d49e592f4d2a456033e6ec48036588e8e58c8908424b1bc40994de58ae648"1433dependencies = [1767dependencies = [1434 "ssh_format_error",1768 "ssh_format_error",1435 "thiserror",1769 "thiserror 1.0.63",1436]1770]143717711438[[package]]1772[[package]]145317871454[[package]]1788[[package]]1455name = "p256"1789name = "p256"1456version = "0.13.2"1790version = "0.14.0-rc.10"1457source = "registry+https://github.com/rust-lang/crates.io-index"1791source = "registry+https://github.com/rust-lang/crates.io-index"1458checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b"1792checksum = "41adc63effe99d48837a8cc0e6d7a77e32ae6a07f6000df466178dbc2193093e"1459dependencies = [1793dependencies = [1460 "ecdsa",1794 "ecdsa",1461 "elliptic-curve",1795 "elliptic-curve",1796 "primefield",1462 "primeorder",1797 "primeorder",1463 "sha2",1798 "sha2",1464]1799]146518001466[[package]]1801[[package]]1467name = "p384"1802name = "p384"1468version = "0.13.0"1803version = "0.14.0-rc.10"1469source = "registry+https://github.com/rust-lang/crates.io-index"1804source = "registry+https://github.com/rust-lang/crates.io-index"1470checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209"1805checksum = "9bd5333afa5ae0347f39e6a0f2c9c155da431583fd71fe5555bd0521b4ccaf02"1471dependencies = [1806dependencies = [1472 "ecdsa",1807 "ecdsa",1473 "elliptic-curve",1808 "elliptic-curve",1809 "fiat-crypto",1810 "primefield",1474 "primeorder",1811 "primeorder",1475 "sha2",1812 "sha2",1476]1813]147718141478[[package]]1815[[package]]1479name = "p521"1816name = "p521"1480version = "0.13.3"1817version = "0.14.0-rc.10"1481source = "registry+https://github.com/rust-lang/crates.io-index"1818source = "registry+https://github.com/rust-lang/crates.io-index"1482checksum = "0fc9e2161f1f215afdfce23677034ae137bbd45016a880c2eb3ba8eb95f085b2"1819checksum = "a3a5297f53dc16d35909060ba3032cff7867e8809f01e273ff325579d5f0ceae"1483dependencies = [1820dependencies = [1484 "base16ct",1821 "base16ct",1485 "ecdsa",1822 "ecdsa",1486 "elliptic-curve",1823 "elliptic-curve",1824 "primefield",1487 "primeorder",1825 "primeorder",1488 "rand_core 0.6.4",1489 "sha2",1826 "sha2",1490]1827]149118281492[[package]]1829[[package]]1493name = "pageant"1830name = "pageant"1494version = "0.0.1-beta.3"1831version = "0.2.1"1495source = "git+https://github.com/Eugeny/russh/#4115b8fd3a94c17c0178761ea769a40ca410903d"1832source = "registry+https://github.com/rust-lang/crates.io-index"1833checksum = "4f3a5ae18f65a85c67a77d18d42d3606c07948e3c17c1e5f74852b26589e88a5"1496dependencies = [1834dependencies = [1835 "base16ct",1836 "byteorder",1497 "bytes",1837 "bytes",1498 "delegate",1838 "delegate",1499 "futures",1839 "futures",1840 "log",1500 "rand 0.8.5",1841 "rand 0.10.1",1842 "sha2",1501 "thiserror",1843 "thiserror 2.0.18",1502 "tokio",1844 "tokio",1503 "windows",1845 "windows",1846 "windows-strings 0.5.1",1504]1847]150518481506[[package]]1849[[package]]153518781536[[package]]1879[[package]]1537name = "password-hash"1880name = "password-hash"1538version = "0.4.2"1881version = "0.6.1"1539source = "registry+https://github.com/rust-lang/crates.io-index"1882source = "registry+https://github.com/rust-lang/crates.io-index"1540checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700"1883checksum = "aab41826031698d6ffcd9cff78ef56ef998e39dc7e5067cdfebe373842d4723b"1541dependencies = [1884dependencies = [1542 "base64ct",1885 "phc",1543 "rand_core 0.6.4",1544 "subtle",1545]1886]18871888[[package]]1889name = "paste"1890version = "1.0.15"1891source = "registry+https://github.com/rust-lang/crates.io-index"1892checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"154618931547[[package]]1894[[package]]1548name = "pbkdf2"1895name = "pbkdf2"1549version = "0.11.0"1896version = "0.13.0"1550source = "registry+https://github.com/rust-lang/crates.io-index"1897source = "registry+https://github.com/rust-lang/crates.io-index"1551checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917"1898checksum = "112d82ceb8c5bf524d9af484d4e4970c9fd5a0cc15ba14ad93dccd28873b0629"1552dependencies = [1899dependencies = [1553 "digest",1900 "digest 0.11.3",1554 "hmac",1901 "hmac",1555 "password-hash",1556 "sha2",1557]1902]155819031559[[package]]1904[[package]]1560name = "pbkdf2"1905name = "pem-rfc7468"1561version = "0.12.2"1906version = "1.0.0"1562source = "registry+https://github.com/rust-lang/crates.io-index"1907source = "registry+https://github.com/rust-lang/crates.io-index"1563checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2"1908checksum = "a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9"1564dependencies = [1909dependencies = [1565 "digest",1910 "base64ct",1566 "hmac",1567]1911]156819121569[[package]]1913[[package]]1570name = "pem-rfc7468"1914name = "phc"1571version = "0.7.0"1915version = "0.6.1"1572source = "registry+https://github.com/rust-lang/crates.io-index"1916source = "registry+https://github.com/rust-lang/crates.io-index"1573checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"1917checksum = "44dc769b75f93afdddd8c7fa12d685292ddeff1e66f7f0f3a234cf1818afe892"1574dependencies = [1918dependencies = [1575 "base64ct",1919 "base64ct",1920 "ctutils",1576]1921]157719221578[[package]]1923[[package]]160019451601[[package]]1946[[package]]1602name = "pkcs1"1947name = "pkcs1"1603version = "0.7.5"1948version = "0.8.0-rc.4"1604source = "registry+https://github.com/rust-lang/crates.io-index"1949source = "registry+https://github.com/rust-lang/crates.io-index"1605checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f"1950checksum = "986d2e952779af96ea048f160fd9194e1751b4faea78bcf3ceb456efe008088e"1606dependencies = [1951dependencies = [1607 "der",1952 "der",1608 "pkcs8",1609 "spki",1953 "spki",1610]1954]161119551612[[package]]1956[[package]]1613name = "pkcs5"1957name = "pkcs5"1614version = "0.7.1"1958version = "0.8.0"1615source = "registry+https://github.com/rust-lang/crates.io-index"1959source = "registry+https://github.com/rust-lang/crates.io-index"1616checksum = "e847e2c91a18bfa887dd028ec33f2fe6f25db77db3619024764914affe8b69a6"1960checksum = "279a91971a1d8eb1260a30938eae3be9cb67b472dffecb222fbbbe2fd2dc1453"1617dependencies = [1961dependencies = [1618 "aes",1962 "aes",1619 "cbc",1963 "cbc",1620 "der",1964 "der",1621 "pbkdf2 0.12.2",1965 "pbkdf2",1966 "rand_core 0.10.1",1622 "scrypt",1967 "scrypt",1623 "sha2",1968 "sha2",1624 "spki",1969 "spki",1625]1970]162619711627[[package]]1972[[package]]1628name = "pkcs8"1973name = "pkcs8"1629version = "0.10.2"1974version = "0.11.0"1630source = "registry+https://github.com/rust-lang/crates.io-index"1975source = "registry+https://github.com/rust-lang/crates.io-index"1631checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"1976checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7"1632dependencies = [1977dependencies = [1633 "der",1978 "der",1634 "pkcs5",1979 "pkcs5",1635 "rand_core 0.6.4",1980 "rand_core 0.10.1",1636 "spki",1981 "spki",1637]1982]19831984[[package]]1985name = "plain"1986version = "0.2.3"1987source = "registry+https://github.com/rust-lang/crates.io-index"1988checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"163819891639[[package]]1990[[package]]1640name = "polkit-backend"1991name = "polkit-backend"1641version = "0.1.0"1992version = "0.1.0"1642dependencies = [1993dependencies = [1643 "anyhow",1994 "anyhow",1644 "clap",1995 "clap",1645 "nix",1996 "nix 0.29.0",1646 "pam-client",1997 "pam-client",1647 "polkit-shared",1998 "polkit-shared",1648 "tokio",1999 "tokio",1657name = "polkit-shared"2008name = "polkit-shared"1658version = "0.1.0"2009version = "0.1.0"1659dependencies = [2010dependencies = [1660 "nix",2011 "nix 0.29.0",1661 "serde",2012 "serde",1662 "zbus",2013 "zbus",1663]2014]1674 "pin-project-lite",2025 "pin-project-lite",1675 "rustix",2026 "rustix",1676 "tracing",2027 "tracing",1677 "windows-sys",2028 "windows-sys 0.52.0",1678]2029]167920301680[[package]]2031[[package]]1681name = "poly1305"2032name = "poly1305"1682version = "0.8.0"2033version = "0.9.0"1683source = "registry+https://github.com/rust-lang/crates.io-index"2034source = "registry+https://github.com/rust-lang/crates.io-index"1684checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf"2035checksum = "a00baa632505d05512f48a963e16051c54fda9a95cc9acea1a4e3c90991c4a2e"1685dependencies = [2036dependencies = [1686 "cpufeatures",2037 "cpufeatures 0.3.0",1687 "opaque-debug",1688 "universal-hash",2038 "universal-hash",2039 "zeroize",1689]2040]169020411691[[package]]2042[[package]]1692name = "polyval"2043name = "polyval"1693version = "0.6.2"2044version = "0.7.1"1694source = "registry+https://github.com/rust-lang/crates.io-index"2045source = "registry+https://github.com/rust-lang/crates.io-index"1695checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25"2046checksum = "7dfc63250416fea14f5749b90725916a6c903f599d51cb635aa7a52bfd03eede"1696dependencies = [2047dependencies = [1697 "cfg-if",2048 "cpubits",1698 "cpufeatures",2049 "cpufeatures 0.3.0",1699 "opaque-debug",1700 "universal-hash",2050 "universal-hash",1701]2051]170220521709 "zerocopy",2059 "zerocopy",1710]2060]20612062[[package]]2063name = "prettyplease"2064version = "0.2.36"2065source = "registry+https://github.com/rust-lang/crates.io-index"2066checksum = "ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2"2067dependencies = [2068 "proc-macro2",2069 "syn 2.0.104",2070]20712072[[package]]2073name = "primefield"2074version = "0.14.0-rc.10"2075source = "registry+https://github.com/rust-lang/crates.io-index"2076checksum = "f845ec3240cd5ed5e1e31cf3ff633a5bf47c698dc4092ba9e767415b3d393406"2077dependencies = [2078 "crypto-bigint",2079 "crypto-common 0.2.2",2080 "ff",2081 "rand_core 0.10.1",2082 "subtle",2083 "zeroize",2084]171120851712[[package]]2086[[package]]1713name = "primeorder"2087name = "primeorder"1714version = "0.13.6"2088version = "0.14.0-rc.10"1715source = "registry+https://github.com/rust-lang/crates.io-index"2089source = "registry+https://github.com/rust-lang/crates.io-index"1716checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6"2090checksum = "7d2793f22b9b6fd11ef3ac1d59bf003c2573593e4968702341605c2748fd90bf"1717dependencies = [2091dependencies = [1718 "elliptic-curve",2092 "elliptic-curve",1719]2093]172921031730[[package]]2104[[package]]1731name = "proc-macro2"2105name = "proc-macro2"1732version = "1.0.86"2106version = "1.0.95"1733source = "registry+https://github.com/rust-lang/crates.io-index"2107source = "registry+https://github.com/rust-lang/crates.io-index"1734checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"2108checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"1735dependencies = [2109dependencies = [1736 "unicode-ident",2110 "unicode-ident",1737]2111]1745 "proc-macro2",2119 "proc-macro2",1746]2120]21212122[[package]]2123name = "r-efi"2124version = "6.0.0"2125source = "registry+https://github.com/rust-lang/crates.io-index"2126checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"174721271748[[package]]2128[[package]]1749name = "rand"2129name = "rand"1769 "rand_core 0.6.4",2149 "rand_core 0.6.4",1770]2150]21512152[[package]]2153name = "rand"2154version = "0.10.1"2155source = "registry+https://github.com/rust-lang/crates.io-index"2156checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207"2157dependencies = [2158 "chacha20",2159 "getrandom 0.4.2",2160 "rand_core 0.10.1",2161]177121621772[[package]]2163[[package]]1773name = "rand_chacha"2164name = "rand_chacha"1800source = "registry+https://github.com/rust-lang/crates.io-index"2191source = "registry+https://github.com/rust-lang/crates.io-index"1801checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"2192checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"1802dependencies = [2193dependencies = [1803 "getrandom",2194 "getrandom 0.2.15",1804]2195]21962197[[package]]2198name = "rand_core"2199version = "0.10.1"2200source = "registry+https://github.com/rust-lang/crates.io-index"2201checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"180522021806[[package]]2203[[package]]1807name = "rdrand"2204name = "rdrand"181422111815[[package]]2212[[package]]1816name = "redox_syscall"2213name = "redox_syscall"1817version = "0.4.1"2214version = "0.8.1"1818source = "registry+https://github.com/rust-lang/crates.io-index"2215source = "registry+https://github.com/rust-lang/crates.io-index"1819checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"2216checksum = "5b44b894f2a6e36457d665d1e08c3866add6ed5e70050c1b4ba8a8ddedb02ce7"1820dependencies = [2217dependencies = [1821 "bitflags 1.3.2",2218 "bitflags 2.6.0",1822]2219]182322201824[[package]]2221[[package]]1869 "clap",2266 "clap",1870 "futures",2267 "futures",1871 "futures-util",2268 "futures-util",1872 "nix",2269 "nix 0.29.0",1873 "polkit-shared",2270 "polkit-shared",1874 "rand 0.8.5",2271 "rand 0.8.5",1875 "remowt-link-shared",2272 "remowt-link-shared",2273 "remowt-pty",1876 "serde",2274 "serde",2275 "tempfile",1877 "tokio",2276 "tokio",1878 "tokio-util",2277 "tokio-util",1879 "tracing",2278 "tracing",1884 "zbus_polkit",2283 "zbus_polkit",1885]2284]22852286[[package]]2287name = "remowt-client"2288version = "0.1.0"2289dependencies = [2290 "anyhow",2291 "bifrostlink",2292 "bifrostlink-ports",2293 "bytes",2294 "camino",2295 "remowt-link-shared",2296 "russh",2297 "russh-config",2298 "serde",2299 "serde_json",2300 "tokio",2301 "tracing",2302 "uuid",2303]23042305[[package]]2306name = "remowt-fs"2307version = "0.1.0"2308dependencies = [2309 "bifrostlink",2310 "bifrostlink-macros",2311 "camino",2312 "serde",2313 "tempfile",2314 "thiserror 1.0.63",2315 "tokio",2316]188623171887[[package]]2318[[package]]1888name = "remowt-link-shared"2319name = "remowt-link-shared"1889version = "0.1.0"2320version = "0.1.0"1890dependencies = [2321dependencies = [1891 "bifrostlink",2322 "bifrostlink",2323 "bytes",2324 "camino",2325 "remowt-fs",2326 "remowt-pty",2327 "remowt-systemd",1892 "serde",2328 "serde",1893 "serde_json",2329 "serde_json",1894 "thiserror",2330 "thiserror 1.0.63",1895 "tokio",2331 "tokio",2332 "ui-prompt",1896]2333]23342335[[package]]2336name = "remowt-pty"2337version = "0.1.0"2338dependencies = [2339 "bifrostlink",2340 "bifrostlink-macros",2341 "camino",2342 "nix 0.29.0",2343 "serde",2344 "thiserror 1.0.63",2345 "tokio",2346 "tracing",2347]189723481898[[package]]2349[[package]]1899name = "remowt-ssh"2350name = "remowt-ssh"1903 "async-trait",2354 "async-trait",1904 "bifrostlink",2355 "bifrostlink",1905 "bifrostlink-ports",2356 "bifrostlink-ports",2357 "bytes",1906 "clap",2358 "clap",2359 "nix 0.29.0",1907 "openssh",2360 "openssh",2361 "remowt-client",1908 "remowt-link-shared",2362 "remowt-link-shared",1909 "russh",2363 "russh",1910 "russh-config",2364 "russh-config",1911 "russh-keys",2365 "serde",2366 "serde_json",1912 "tempdir",2367 "tempdir",2368 "thiserror 2.0.18",1913 "tokio",2369 "tokio",2370 "tokio-stream",2371 "tracing",1914 "tracing-subscriber",2372 "tracing-subscriber",2373 "ui-prompt",1915 "uuid",2374 "uuid",1916]2375]23762377[[package]]2378name = "remowt-systemd"2379version = "0.1.0"2380dependencies = [2381 "bifrostlink",2382 "bifrostlink-macros",2383 "serde",2384 "thiserror 1.0.63",2385 "zbus",2386]191723871918[[package]]2388[[package]]1919name = "rfc6979"2389name = "rfc6979"1920version = "0.4.0"2390version = "0.5.0"1921source = "registry+https://github.com/rust-lang/crates.io-index"2391source = "registry+https://github.com/rust-lang/crates.io-index"1922checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"2392checksum = "5236ce872cac07e0fb3969b0cbf468c7d2f37d432f1b627dcb7b8d34563fb0c3"1923dependencies = [2393dependencies = [1924 "hmac",2394 "hmac",1925 "subtle",2395 "subtle",1926]2396]23972398[[package]]2399name = "ring"2400version = "0.17.14"2401source = "registry+https://github.com/rust-lang/crates.io-index"2402checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"2403dependencies = [2404 "cc",2405 "cfg-if",2406 "getrandom 0.2.15",2407 "libc",2408 "untrusted",2409 "windows-sys 0.52.0",2410]192724111928[[package]]2412[[package]]1929name = "rpassword"2413name = "rpassword"193924231940[[package]]2424[[package]]1941name = "rsa"2425name = "rsa"1942version = "0.9.6"2426version = "0.10.0-rc.18"1943source = "registry+https://github.com/rust-lang/crates.io-index"2427source = "registry+https://github.com/rust-lang/crates.io-index"1944checksum = "5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc"2428checksum = "30b2aa4ba0d89f73d1e332df05be0eeab8840351c36ca5654341dfdb57bb3caf"1945dependencies = [2429dependencies = [1946 "const-oid",2430 "const-oid",1947 "digest",1948 "num-bigint-dig",2431 "crypto-bigint",1949 "num-integer",2432 "crypto-primes",1950 "num-traits",2433 "digest 0.11.3",1951 "pkcs1",2434 "pkcs1",1952 "pkcs8",2435 "pkcs8",1953 "rand_core 0.6.4",2436 "rand_core 0.10.1",1954 "sha2",2437 "sha2",1955 "signature",2438 "signature",1956 "spki",2439 "spki",1957 "subtle",1958 "zeroize",2440 "zeroize",1959]2441]196024421961[[package]]2443[[package]]1962name = "russh"2444name = "russh"1963version = "0.46.0-beta.4"2445version = "0.61.2"1964source = "git+https://github.com/Eugeny/russh/#4115b8fd3a94c17c0178761ea769a40ca410903d"2446source = "registry+https://github.com/rust-lang/crates.io-index"2447checksum = "bbf893f64684e58da8a68d56a5e84d1cf0440226274c515770fe267707a7d0b0"1965dependencies = [2448dependencies = [1966 "aes",2449 "aes",1967 "aes-gcm",1968 "async-trait",1969 "bitflags 2.6.0",2450 "bitflags 2.6.0",2451 "block-padding",1970 "byteorder",2452 "byteorder",2453 "bytes",1971 "cbc",2454 "cbc",1972 "chacha20",2455 "cipher",2456 "crypto-bigint",1973 "ctr",2457 "ctr",1974 "curve25519-dalek",2458 "curve25519-dalek",2459 "data-encoding",2460 "delegate",1975 "des",2461 "der",1976 "digest",2462 "digest 0.11.3",2463 "ecdsa",2464 "ed25519-dalek",1977 "elliptic-curve",2465 "elliptic-curve",2466 "enum_dispatch",1978 "flate2",2467 "flate2",1979 "futures",2468 "futures",1980 "generic-array",2469 "generic-array 1.3.3",2470 "getrandom 0.4.2",2471 "ghash",1981 "hex-literal",2472 "hex-literal",1982 "hmac",2473 "hmac",2474 "inout",2475 "internal-russh-num-bigint",2476 "keccak",1983 "log",2477 "log",2478 "md5",2479 "ml-kem",2480 "module-lattice",1984 "num-bigint",2481 "num-bigint",1985 "once_cell",1986 "p256",2482 "p256",1987 "p384",2483 "p384",1988 "p521",2484 "p521",2485 "pageant",2486 "pbkdf2",2487 "pkcs1",2488 "pkcs5",2489 "pkcs8",1989 "poly1305",2490 "polyval",1990 "rand 0.8.5",2491 "rand 0.10.1",1991 "rand_core 0.6.4",2492 "rand_core 0.10.1",2493 "ring",2494 "rsa",1992 "russh-cryptovec",2495 "russh-cryptovec",1993 "russh-keys",2496 "russh-util",2497 "salsa20",2498 "scrypt",1994 "sha1",2499 "sec1",2500 "sha1 0.11.0",1995 "sha2",2501 "sha2",2502 "sha3",2503 "signature",2504 "spki",1996 "ssh-encoding",2505 "ssh-encoding",1997 "ssh-key",2506 "ssh-key",1998 "subtle",2507 "subtle",1999 "thiserror",2508 "thiserror 2.0.18",2000 "tokio",2509 "tokio",2510 "typenum",2511 "universal-hash",2512 "zeroize",2001]2513]200225142003[[package]]2515[[package]]2004name = "russh-config"2516name = "russh-config"2005version = "0.7.1"2517version = "0.58.0"2006source = "git+https://github.com/Eugeny/russh/#4115b8fd3a94c17c0178761ea769a40ca410903d"2518source = "registry+https://github.com/rust-lang/crates.io-index"2519checksum = "993346101d4741a59c82bafc6b645c52ce3e7b0820f13e4b5d48cdb591e3d955"2007dependencies = [2520dependencies = [2008 "futures",2521 "futures",2009 "globset",2522 "globset",2010 "home",2011 "log",2523 "log",2012 "thiserror",2524 "thiserror 2.0.18",2013 "tokio",2525 "tokio",2014 "whoami",2526 "whoami",2015]2527]201625282017[[package]]2529[[package]]2018name = "russh-cryptovec"2530name = "russh-cryptovec"2019version = "0.7.3"2531version = "0.61.0"2020source = "git+https://github.com/Eugeny/russh/#4115b8fd3a94c17c0178761ea769a40ca410903d"2532source = "registry+https://github.com/rust-lang/crates.io-index"2533checksum = "443f6bbcfacb34a1aab2b12b99bf08e0c63abdc5a0db261901365df9d57fff51"2021dependencies = [2534dependencies = [2022 "libc",2535 "log",2536 "nix 0.31.3",2023 "winapi",2537 "ssh-encoding",2538 "windows-sys 0.61.2",2024]2539]202525402026[[package]]2541[[package]]2027name = "russh-keys"2542name = "russh-util"2028version = "0.46.0-beta.3"2543version = "0.52.0"2029source = "git+https://github.com/Eugeny/russh/#4115b8fd3a94c17c0178761ea769a40ca410903d"2544source = "registry+https://github.com/rust-lang/crates.io-index"2545checksum = "668424a5dde0bcb45b55ba7de8476b93831b4aa2fa6947e145f3b053e22c60b6"2030dependencies = [2546dependencies = [2031 "aes",2032 "async-trait",2033 "bcrypt-pbkdf",2034 "block-padding",2035 "byteorder",2036 "cbc",2037 "ctr",2547 "chrono",2038 "data-encoding",2039 "der",2040 "digest",2041 "ecdsa",2042 "ed25519-dalek",2043 "elliptic-curve",2044 "futures",2045 "hmac",2046 "home",2047 "inout",2048 "log",2049 "md5",2050 "num-integer",2051 "p256",2052 "p384",2053 "p521",2054 "pageant",2055 "pbkdf2 0.11.0",2056 "pkcs1",2057 "pkcs5",2058 "pkcs8",2059 "rand 0.8.5",2060 "rand_core 0.6.4",2061 "rsa",2062 "russh-cryptovec",2063 "sec1",2064 "serde",2065 "sha1",2066 "sha2",2067 "spki",2068 "ssh-encoding",2069 "ssh-key",2070 "thiserror",2071 "tokio",2548 "tokio",2072 "tokio-stream",2073 "typenum",2549 "wasm-bindgen",2074 "zeroize",2550 "wasm-bindgen-futures",2075]2551]207625522077[[package]]2553[[package]]208825642089[[package]]2565[[package]]2090name = "rustc_version"2566name = "rustc_version"2091version = "0.4.0"2567version = "0.4.1"2092source = "registry+https://github.com/rust-lang/crates.io-index"2568source = "registry+https://github.com/rust-lang/crates.io-index"2093checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"2569checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"2094dependencies = [2570dependencies = [2095 "semver",2571 "semver",2096]2572]2105 "errno",2581 "errno",2106 "libc",2582 "libc",2107 "linux-raw-sys",2583 "linux-raw-sys",2108 "windows-sys",2584 "windows-sys 0.52.0",2109]2585]211025862111[[package]]2587[[package]]2114source = "registry+https://github.com/rust-lang/crates.io-index"2590source = "registry+https://github.com/rust-lang/crates.io-index"2115checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"2591checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"21162117[[package]]2118name = "ryu"2119version = "1.0.18"2120source = "registry+https://github.com/rust-lang/crates.io-index"2121checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"212225922123[[package]]2593[[package]]2124name = "salsa20"2594name = "salsa20"2125version = "0.10.2"2595version = "0.11.0"2126source = "registry+https://github.com/rust-lang/crates.io-index"2596source = "registry+https://github.com/rust-lang/crates.io-index"2127checksum = "97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213"2597checksum = "2f874456e72520ff1375a06c588eaf074b0f01f9e9e1aada45bd9b7954a6e42c"2128dependencies = [2598dependencies = [2599 "cfg-if",2129 "cipher",2600 "cipher",2130]2601]213126022132[[package]]2603[[package]]2133name = "scrypt"2604name = "scrypt"2134version = "0.11.0"2605version = "0.12.0"2135source = "registry+https://github.com/rust-lang/crates.io-index"2606source = "registry+https://github.com/rust-lang/crates.io-index"2136checksum = "0516a385866c09368f0b5bcd1caff3366aace790fcd46e2bb032697bb172fd1f"2607checksum = "d87af57419b594aa23fa95f09f0e06d80d84ba01c26148c43844cad6ff4485f0"2137dependencies = [2608dependencies = [2609 "cfg-if",2138 "pbkdf2 0.12.2",2610 "pbkdf2",2139 "salsa20",2611 "salsa20",2140 "sha2",2612 "sha2",2141]2613]214226142143[[package]]2615[[package]]2144name = "sec1"2616name = "sec1"2145version = "0.7.3"2617version = "0.8.1"2146source = "registry+https://github.com/rust-lang/crates.io-index"2618source = "registry+https://github.com/rust-lang/crates.io-index"2147checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc"2619checksum = "d56d437c2f19203ce5f7122e507831de96f3d2d4d3be5af44a0b0a09d8a80e4d"2148dependencies = [2620dependencies = [2149 "base16ct",2621 "base16ct",2622 "ctutils",2150 "der",2623 "der",2151 "generic-array",2624 "hybrid-array",2152 "pkcs8",2153 "subtle",2625 "subtle",2154 "zeroize",2626 "zeroize",2155]2627]215626282157[[package]]2629[[package]]2158name = "semver"2630name = "semver"2159version = "1.0.23"2631version = "1.0.28"2160source = "registry+https://github.com/rust-lang/crates.io-index"2632source = "registry+https://github.com/rust-lang/crates.io-index"2161checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"2633checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"216226342163[[package]]2635[[package]]2164name = "sendfd"2636name = "sendfd"217226442173[[package]]2645[[package]]2174name = "serde"2646name = "serde"2175version = "1.0.208"2647version = "1.0.228"2176source = "registry+https://github.com/rust-lang/crates.io-index"2648source = "registry+https://github.com/rust-lang/crates.io-index"2177checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2"2649checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"2178dependencies = [2650dependencies = [2651 "serde_core",2179 "serde_derive",2652 "serde_derive",2180]2653]26542655[[package]]2656name = "serde_core"2657version = "1.0.228"2658source = "registry+https://github.com/rust-lang/crates.io-index"2659checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"2660dependencies = [2661 "serde_derive",2662]218126632182[[package]]2664[[package]]2183name = "serde_derive"2665name = "serde_derive"2184version = "1.0.208"2666version = "1.0.228"2185source = "registry+https://github.com/rust-lang/crates.io-index"2667source = "registry+https://github.com/rust-lang/crates.io-index"2186checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf"2668checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"2187dependencies = [2669dependencies = [2188 "proc-macro2",2670 "proc-macro2",2189 "quote",2671 "quote",2190 "syn 2.0.72",2672 "syn 2.0.104",2191]2673]219226742193[[package]]2675[[package]]2194name = "serde_json"2676name = "serde_json"2195version = "1.0.125"2677version = "1.0.149"2196source = "registry+https://github.com/rust-lang/crates.io-index"2678source = "registry+https://github.com/rust-lang/crates.io-index"2197checksum = "83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed"2679checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"2198dependencies = [2680dependencies = [2199 "itoa",2681 "itoa",2200 "memchr",2682 "memchr",2201 "ryu",2202 "serde",2683 "serde",2684 "serde_core",2685 "zmij",2203]2686]220426872205[[package]]2688[[package]]2210dependencies = [2693dependencies = [2211 "proc-macro2",2694 "proc-macro2",2212 "quote",2695 "quote",2213 "syn 2.0.72",2696 "syn 2.0.104",2214]2697]26982699[[package]]2700name = "serdect"2701version = "0.4.3"2702source = "registry+https://github.com/rust-lang/crates.io-index"2703checksum = "66cf8fedced2fcf12406bcb34223dffb92eaf34908ede12fed414c82b7f00b3e"2704dependencies = [2705 "base16ct",2706 "serde",2707]221527082216[[package]]2709[[package]]2217name = "sha1"2710name = "sha1"2220checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"2713checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"2221dependencies = [2714dependencies = [2222 "cfg-if",2715 "cfg-if",2223 "cpufeatures",2716 "cpufeatures 0.2.12",2224 "digest",2717 "digest 0.10.7",2225]2718]27192720[[package]]2721name = "sha1"2722version = "0.11.0"2723source = "registry+https://github.com/rust-lang/crates.io-index"2724checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214"2725dependencies = [2726 "cfg-if",2727 "cpufeatures 0.3.0",2728 "digest 0.11.3",2729]222627302227[[package]]2731[[package]]2228name = "sha2"2732name = "sha2"2229version = "0.10.8"2733version = "0.11.0"2230source = "registry+https://github.com/rust-lang/crates.io-index"2734source = "registry+https://github.com/rust-lang/crates.io-index"2231checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"2735checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"2232dependencies = [2736dependencies = [2233 "cfg-if",2737 "cfg-if",2234 "cpufeatures",2738 "cpufeatures 0.3.0",2235 "digest",2739 "digest 0.11.3",2236]2740]27412742[[package]]2743name = "sha3"2744version = "0.11.0"2745source = "registry+https://github.com/rust-lang/crates.io-index"2746checksum = "be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1"2747dependencies = [2748 "digest 0.11.3",2749 "keccak",2750]223727512238[[package]]2752[[package]]2239name = "sharded-slab"2753name = "sharded-slab"2256source = "registry+https://github.com/rust-lang/crates.io-index"2770source = "registry+https://github.com/rust-lang/crates.io-index"2257checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"2771checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"27722773[[package]]2774name = "shlex"2775version = "2.0.1"2776source = "registry+https://github.com/rust-lang/crates.io-index"2777checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"225827782259[[package]]2779[[package]]2260name = "signal-hook-registry"2780name = "signal-hook-registry"226727872268[[package]]2788[[package]]2269name = "signature"2789name = "signature"2270version = "2.2.0"2790version = "3.0.0"2271source = "registry+https://github.com/rust-lang/crates.io-index"2791source = "registry+https://github.com/rust-lang/crates.io-index"2272checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"2792checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5"2273dependencies = [2793dependencies = [2274 "digest",2794 "digest 0.11.3",2275 "rand_core 0.6.4",2795 "rand_core 0.10.1",2276]2796]27972798[[package]]2799name = "simd-adler32"2800version = "0.3.9"2801source = "registry+https://github.com/rust-lang/crates.io-index"2802checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214"227728032278[[package]]2804[[package]]2279name = "slab"2805name = "slab"2297checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"2823checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"2298dependencies = [2824dependencies = [2299 "libc",2825 "libc",2300 "windows-sys",2826 "windows-sys 0.52.0",2301]2827]23022303[[package]]2304name = "spin"2305version = "0.9.8"2306source = "registry+https://github.com/rust-lang/crates.io-index"2307checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"230828282309[[package]]2829[[package]]2310name = "spki"2830name = "spki"2311version = "0.7.3"2831version = "0.8.0"2312source = "registry+https://github.com/rust-lang/crates.io-index"2832source = "registry+https://github.com/rust-lang/crates.io-index"2313checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"2833checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f"2314dependencies = [2834dependencies = [2315 "base64ct",2835 "base64ct",2316 "der",2836 "der",2317]2837]231828382319[[package]]2839[[package]]2320name = "ssh-cipher"2840name = "ssh-cipher"2321version = "0.2.0"2841version = "0.3.0-rc.9"2322source = "registry+https://github.com/rust-lang/crates.io-index"2842source = "registry+https://github.com/rust-lang/crates.io-index"2323checksum = "caac132742f0d33c3af65bfcde7f6aa8f62f0e991d80db99149eb9d44708784f"2843checksum = "10db6f219196a8528f9ec904d9d45cdad692d65b0e57e72be4dedd1c5fddce36"2324dependencies = [2844dependencies = [2845 "aead",2325 "aes",2846 "aes",2326 "aes-gcm",2847 "aes-gcm",2327 "cbc",2848 "cbc",2328 "chacha20",2849 "chacha20",2329 "cipher",2850 "cipher",2330 "ctr",2851 "ctr",2852 "ctutils",2853 "des",2331 "poly1305",2854 "poly1305",2332 "ssh-encoding",2855 "ssh-encoding",2333 "subtle",2856 "zeroize",2334]2857]233528582336[[package]]2859[[package]]2337name = "ssh-encoding"2860name = "ssh-encoding"2338version = "0.2.0"2861version = "0.3.0-rc.9"2339source = "registry+https://github.com/rust-lang/crates.io-index"2862source = "registry+https://github.com/rust-lang/crates.io-index"2340checksum = "eb9242b9ef4108a78e8cd1a2c98e193ef372437f8c22be363075233321dd4a15"2863checksum = "7abf34aa716da5d5b4c496936d042ea282ab392092cd68a72ef6a8863ff8c96a"2341dependencies = [2864dependencies = [2342 "base64ct",2865 "base64ct",2866 "bytes",2867 "crypto-bigint",2868 "ctutils",2869 "digest 0.11.3",2343 "pem-rfc7468",2870 "pem-rfc7468",2344 "sha2",2871 "zeroize",2345]2872]234628732347[[package]]2874[[package]]2348name = "ssh-key"2875name = "ssh-key"2349version = "0.6.6"2876version = "0.7.0-rc.10"2350source = "registry+https://github.com/rust-lang/crates.io-index"2877source = "registry+https://github.com/rust-lang/crates.io-index"2351checksum = "ca9b366a80cf18bb6406f4cf4d10aebfb46140a8c0c33f666a144c5c76ecbafc"2878checksum = "45735ce3dea95690e4a9e414c4cfde7f79835063c3dcd35881df85a84118e74b"2352dependencies = [2879dependencies = [2880 "argon2",2353 "bcrypt-pbkdf",2881 "bcrypt-pbkdf",2882 "ctutils",2354 "ed25519-dalek",2883 "ed25519-dalek",2884 "hex",2355 "num-bigint-dig",2885 "hmac",2356 "p256",2886 "p256",2357 "p384",2887 "p384",2358 "p521",2888 "p521",2359 "rand_core 0.6.4",2889 "rand_core 0.10.1",2360 "rsa",2890 "rsa",2361 "sec1",2891 "sec1",2892 "sha1 0.11.0",2362 "sha2",2893 "sha2",2363 "signature",2894 "signature",2364 "ssh-cipher",2895 "ssh-cipher",2365 "ssh-encoding",2896 "ssh-encoding",2366 "subtle",2367 "zeroize",2897 "zeroize",2368]2898]23692899241729472418[[package]]2948[[package]]2419name = "syn"2949name = "syn"2420version = "2.0.72"2950version = "2.0.104"2421source = "registry+https://github.com/rust-lang/crates.io-index"2951source = "registry+https://github.com/rust-lang/crates.io-index"2422checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af"2952checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"2423dependencies = [2953dependencies = [2424 "proc-macro2",2954 "proc-macro2",2425 "quote",2955 "quote",2446 "fastrand",2976 "fastrand",2447 "once_cell",2977 "once_cell",2448 "rustix",2978 "rustix",2449 "windows-sys",2979 "windows-sys 0.52.0",2450]2980]245129812452[[package]]2982[[package]]2455source = "registry+https://github.com/rust-lang/crates.io-index"2985source = "registry+https://github.com/rust-lang/crates.io-index"2456checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"2986checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"2457dependencies = [2987dependencies = [2458 "thiserror-impl",2988 "thiserror-impl 1.0.63",2459]2989]29902991[[package]]2992name = "thiserror"2993version = "2.0.18"2994source = "registry+https://github.com/rust-lang/crates.io-index"2995checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"2996dependencies = [2997 "thiserror-impl 2.0.18",2998]246029992461[[package]]3000[[package]]2462name = "thiserror-impl"3001name = "thiserror-impl"2466dependencies = [3005dependencies = [2467 "proc-macro2",3006 "proc-macro2",2468 "quote",3007 "quote",2469 "syn 2.0.72",3008 "syn 2.0.104",2470]3009]30103011[[package]]3012name = "thiserror-impl"3013version = "2.0.18"3014source = "registry+https://github.com/rust-lang/crates.io-index"3015checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"3016dependencies = [3017 "proc-macro2",3018 "quote",3019 "syn 2.0.104",3020]247130212472[[package]]3022[[package]]2473name = "thread_local"3023name = "thread_local"2494 "socket2",3044 "socket2",2495 "tokio-macros",3045 "tokio-macros",2496 "tracing",3046 "tracing",2497 "windows-sys",3047 "windows-sys 0.52.0",2498]3048]249930492500[[package]]3050[[package]]2514dependencies = [3064dependencies = [2515 "proc-macro2",3065 "proc-macro2",2516 "quote",3066 "quote",2517 "syn 2.0.72",3067 "syn 2.0.104",2518]3068]251930692520[[package]]3070[[package]]2526 "futures-core",3076 "futures-core",2527 "pin-project-lite",3077 "pin-project-lite",2528 "tokio",3078 "tokio",2529 "tokio-util",2530]3079]253130802532[[package]]3081[[package]]2578dependencies = [3127dependencies = [2579 "proc-macro2",3128 "proc-macro2",2580 "quote",3129 "quote",2581 "syn 2.0.72",3130 "syn 2.0.104",2582]3131]258331322584[[package]]3133[[package]]2633dependencies = [3182dependencies = [2634 "proc-macro2",3183 "proc-macro2",2635 "quote",3184 "quote",2636 "syn 2.0.72",3185 "syn 2.0.104",2637]3186]263831872639[[package]]3188[[package]]2658version = "0.1.0"3207version = "0.1.0"2659dependencies = [3208dependencies = [2660 "bifrostlink",3209 "bifrostlink",3210 "bifrostlink-macros",2661 "serde",3211 "serde",3212 "serde_json",2662 "thiserror",3213 "thiserror 1.0.63",2663 "tokio",3214 "tokio",2664 "tracing",3215 "tracing",2665 "zbus",3216 "zbus",2671source = "registry+https://github.com/rust-lang/crates.io-index"3222source = "registry+https://github.com/rust-lang/crates.io-index"2672checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"3223checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"32243225[[package]]3226name = "unicode-xid"3227version = "0.2.6"3228source = "registry+https://github.com/rust-lang/crates.io-index"3229checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"267332302674[[package]]3231[[package]]2675name = "universal-hash"3232name = "universal-hash"2676version = "0.5.1"3233version = "0.6.1"2677source = "registry+https://github.com/rust-lang/crates.io-index"3234source = "registry+https://github.com/rust-lang/crates.io-index"2678checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"3235checksum = "f4987bdc12753382e0bec4a65c50738ffaabc998b9cdd1f952fb5f39b0048a96"2679dependencies = [3236dependencies = [2680 "crypto-common",3237 "crypto-common 0.2.2",2681 "subtle",3238 "ctutils",2682]3239]32403241[[package]]3242name = "untrusted"3243version = "0.9.0"3244source = "registry+https://github.com/rust-lang/crates.io-index"3245checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"268332462684[[package]]3247[[package]]2685name = "utf8parse"3248name = "utf8parse"2693source = "registry+https://github.com/rust-lang/crates.io-index"3256source = "registry+https://github.com/rust-lang/crates.io-index"2694checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314"3257checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314"2695dependencies = [3258dependencies = [2696 "getrandom",3259 "getrandom 0.2.15",2697]3260]269832612699[[package]]3262[[package]]2714source = "registry+https://github.com/rust-lang/crates.io-index"3277source = "registry+https://github.com/rust-lang/crates.io-index"2715checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"3278checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"32793280[[package]]3281name = "wasip2"3282version = "1.0.3+wasi-0.2.9"3283source = "registry+https://github.com/rust-lang/crates.io-index"3284checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6"3285dependencies = [3286 "wit-bindgen 0.57.1",3287]32883289[[package]]3290name = "wasip3"3291version = "0.4.0+wasi-0.3.0-rc-2026-01-06"3292source = "registry+https://github.com/rust-lang/crates.io-index"3293checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"3294dependencies = [3295 "wit-bindgen 0.51.0",3296]271632972717[[package]]3298[[package]]2718name = "wasite"3299name = "wasite"272233032723[[package]]3304[[package]]2724name = "wasm-bindgen"3305name = "wasm-bindgen"2725version = "0.2.93"3306version = "0.2.118"2726source = "registry+https://github.com/rust-lang/crates.io-index"3307source = "registry+https://github.com/rust-lang/crates.io-index"2727checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"3308checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89"2728dependencies = [3309dependencies = [2729 "cfg-if",3310 "cfg-if",2730 "once_cell",3311 "once_cell",3312 "rustversion",2731 "wasm-bindgen-macro",3313 "wasm-bindgen-macro",3314 "wasm-bindgen-shared",2732]3315]273333162734[[package]]3317[[package]]2735name = "wasm-bindgen-backend"3318name = "wasm-bindgen-futures"2736version = "0.2.93"3319version = "0.4.45"2737source = "registry+https://github.com/rust-lang/crates.io-index"3320source = "registry+https://github.com/rust-lang/crates.io-index"2738checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"3321checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b"2739dependencies = [3322dependencies = [2740 "bumpalo",2741 "log",3323 "cfg-if",2742 "once_cell",2743 "proc-macro2",2744 "quote",3324 "js-sys",2745 "syn 2.0.72",3325 "wasm-bindgen",2746 "wasm-bindgen-shared",3326 "web-sys",2747]3327]274833282749[[package]]3329[[package]]2750name = "wasm-bindgen-macro"3330name = "wasm-bindgen-macro"2751version = "0.2.93"3331version = "0.2.118"2752source = "registry+https://github.com/rust-lang/crates.io-index"3332source = "registry+https://github.com/rust-lang/crates.io-index"2753checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"3333checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed"2754dependencies = [3334dependencies = [2755 "quote",3335 "quote",2756 "wasm-bindgen-macro-support",3336 "wasm-bindgen-macro-support",2757]3337]275833382759[[package]]3339[[package]]2760name = "wasm-bindgen-macro-support"3340name = "wasm-bindgen-macro-support"2761version = "0.2.93"3341version = "0.2.118"2762source = "registry+https://github.com/rust-lang/crates.io-index"3342source = "registry+https://github.com/rust-lang/crates.io-index"2763checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"3343checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904"2764dependencies = [3344dependencies = [3345 "bumpalo",2765 "proc-macro2",3346 "proc-macro2",2766 "quote",3347 "quote",2767 "syn 2.0.72",3348 "syn 2.0.104",2768 "wasm-bindgen-backend",2769 "wasm-bindgen-shared",3349 "wasm-bindgen-shared",2770]3350]277133512772[[package]]3352[[package]]2773name = "wasm-bindgen-shared"3353name = "wasm-bindgen-shared"2774version = "0.2.93"3354version = "0.2.118"2775source = "registry+https://github.com/rust-lang/crates.io-index"3355source = "registry+https://github.com/rust-lang/crates.io-index"2776checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"3356checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129"3357dependencies = [3358 "unicode-ident",3359]33603361[[package]]3362name = "wasm-encoder"3363version = "0.244.0"3364source = "registry+https://github.com/rust-lang/crates.io-index"3365checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"3366dependencies = [3367 "leb128fmt",3368 "wasmparser",3369]33703371[[package]]3372name = "wasm-metadata"3373version = "0.244.0"3374source = "registry+https://github.com/rust-lang/crates.io-index"3375checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"3376dependencies = [3377 "anyhow",3378 "indexmap",3379 "wasm-encoder",3380 "wasmparser",3381]33823383[[package]]3384name = "wasmparser"3385version = "0.244.0"3386source = "registry+https://github.com/rust-lang/crates.io-index"3387checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"3388dependencies = [3389 "bitflags 2.6.0",3390 "hashbrown 0.15.5",3391 "indexmap",3392 "semver",3393]277733942778[[package]]3395[[package]]2779name = "web-sys"3396name = "web-sys"2780version = "0.3.70"3397version = "0.3.95"2781source = "registry+https://github.com/rust-lang/crates.io-index"3398source = "registry+https://github.com/rust-lang/crates.io-index"2782checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0"3399checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d"2783dependencies = [3400dependencies = [2784 "js-sys",3401 "js-sys",2785 "wasm-bindgen",3402 "wasm-bindgen",2786]3403]278734042788[[package]]3405[[package]]2789name = "whoami"3406name = "whoami"2790version = "1.5.1"3407version = "1.6.1"2791source = "registry+https://github.com/rust-lang/crates.io-index"3408source = "registry+https://github.com/rust-lang/crates.io-index"2792checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9"3409checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d"2793dependencies = [3410dependencies = [2794 "redox_syscall",3411 "libredox",2795 "wasite",3412 "wasite",2796 "web-sys",3413 "web-sys",2797]3414]282034372821[[package]]3438[[package]]2822name = "windows"3439name = "windows"2823version = "0.58.0"3440version = "0.62.2"2824source = "registry+https://github.com/rust-lang/crates.io-index"3441source = "registry+https://github.com/rust-lang/crates.io-index"2825checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6"3442checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580"2826dependencies = [3443dependencies = [3444 "windows-collections",3445 "windows-core 0.62.2",2827 "windows-core",3446 "windows-future",2828 "windows-targets",3447 "windows-numerics",2829]3448]34493450[[package]]3451name = "windows-collections"3452version = "0.3.2"3453source = "registry+https://github.com/rust-lang/crates.io-index"3454checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610"3455dependencies = [3456 "windows-core 0.62.2",3457]283034582831[[package]]3459[[package]]2832name = "windows-core"3460name = "windows-core"2833version = "0.58.0"3461version = "0.58.0"2834source = "registry+https://github.com/rust-lang/crates.io-index"3462source = "registry+https://github.com/rust-lang/crates.io-index"2835checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"3463checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99"2836dependencies = [3464dependencies = [2837 "windows-implement",3465 "windows-implement 0.58.0",2838 "windows-interface",3466 "windows-interface 0.58.0",2839 "windows-result",3467 "windows-result 0.2.0",2840 "windows-strings",3468 "windows-strings 0.1.0",2841 "windows-targets",3469 "windows-targets",2842]3470]34713472[[package]]3473name = "windows-core"3474version = "0.62.2"3475source = "registry+https://github.com/rust-lang/crates.io-index"3476checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"3477dependencies = [3478 "windows-implement 0.60.2",3479 "windows-interface 0.59.3",3480 "windows-link",3481 "windows-result 0.4.1",3482 "windows-strings 0.5.1",3483]34843485[[package]]3486name = "windows-future"3487version = "0.3.2"3488source = "registry+https://github.com/rust-lang/crates.io-index"3489checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb"3490dependencies = [3491 "windows-core 0.62.2",3492 "windows-link",3493 "windows-threading",3494]284334952844[[package]]3496[[package]]2845name = "windows-implement"3497name = "windows-implement"2849dependencies = [3501dependencies = [2850 "proc-macro2",3502 "proc-macro2",2851 "quote",3503 "quote",2852 "syn 2.0.72",3504 "syn 2.0.104",2853]3505]35063507[[package]]3508name = "windows-implement"3509version = "0.60.2"3510source = "registry+https://github.com/rust-lang/crates.io-index"3511checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"3512dependencies = [3513 "proc-macro2",3514 "quote",3515 "syn 2.0.104",3516]285435172855[[package]]3518[[package]]2856name = "windows-interface"3519name = "windows-interface"2860dependencies = [3523dependencies = [2861 "proc-macro2",3524 "proc-macro2",2862 "quote",3525 "quote",2863 "syn 2.0.72",3526 "syn 2.0.104",2864]3527]35283529[[package]]3530name = "windows-interface"3531version = "0.59.3"3532source = "registry+https://github.com/rust-lang/crates.io-index"3533checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"3534dependencies = [3535 "proc-macro2",3536 "quote",3537 "syn 2.0.104",3538]35393540[[package]]3541name = "windows-link"3542version = "0.2.1"3543source = "registry+https://github.com/rust-lang/crates.io-index"3544checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"35453546[[package]]3547name = "windows-numerics"3548version = "0.3.1"3549source = "registry+https://github.com/rust-lang/crates.io-index"3550checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26"3551dependencies = [3552 "windows-core 0.62.2",3553 "windows-link",3554]286535552866[[package]]3556[[package]]2867name = "windows-result"3557name = "windows-result"2872 "windows-targets",3562 "windows-targets",2873]3563]35643565[[package]]3566name = "windows-result"3567version = "0.4.1"3568source = "registry+https://github.com/rust-lang/crates.io-index"3569checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"3570dependencies = [3571 "windows-link",3572]287435732875[[package]]3574[[package]]2876name = "windows-strings"3575name = "windows-strings"2877version = "0.1.0"3576version = "0.1.0"2878source = "registry+https://github.com/rust-lang/crates.io-index"3577source = "registry+https://github.com/rust-lang/crates.io-index"2879checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"3578checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10"2880dependencies = [3579dependencies = [2881 "windows-result",3580 "windows-result 0.2.0",2882 "windows-targets",3581 "windows-targets",2883]3582]35833584[[package]]3585name = "windows-strings"3586version = "0.5.1"3587source = "registry+https://github.com/rust-lang/crates.io-index"3588checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"3589dependencies = [3590 "windows-link",3591]288435922885[[package]]3593[[package]]2886name = "windows-sys"3594name = "windows-sys"2891 "windows-targets",3599 "windows-targets",2892]3600]36013602[[package]]3603name = "windows-sys"3604version = "0.61.2"3605source = "registry+https://github.com/rust-lang/crates.io-index"3606checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"3607dependencies = [3608 "windows-link",3609]289336102894[[package]]3611[[package]]2895name = "windows-targets"3612name = "windows-targets"2907 "windows_x86_64_msvc",3624 "windows_x86_64_msvc",2908]3625]36263627[[package]]3628name = "windows-threading"3629version = "0.2.1"3630source = "registry+https://github.com/rust-lang/crates.io-index"3631checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37"3632dependencies = [3633 "windows-link",3634]290936352910[[package]]3636[[package]]2911name = "windows_aarch64_gnullvm"3637name = "windows_aarch64_gnullvm"2964 "memchr",3690 "memchr",2965]3691]36923693[[package]]3694name = "wit-bindgen"3695version = "0.51.0"3696source = "registry+https://github.com/rust-lang/crates.io-index"3697checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"3698dependencies = [3699 "wit-bindgen-rust-macro",3700]37013702[[package]]3703name = "wit-bindgen"3704version = "0.57.1"3705source = "registry+https://github.com/rust-lang/crates.io-index"3706checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"37073708[[package]]3709name = "wit-bindgen-core"3710version = "0.51.0"3711source = "registry+https://github.com/rust-lang/crates.io-index"3712checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"3713dependencies = [3714 "anyhow",3715 "heck",3716 "wit-parser",3717]37183719[[package]]3720name = "wit-bindgen-rust"3721version = "0.51.0"3722source = "registry+https://github.com/rust-lang/crates.io-index"3723checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"3724dependencies = [3725 "anyhow",3726 "heck",3727 "indexmap",3728 "prettyplease",3729 "syn 2.0.104",3730 "wasm-metadata",3731 "wit-bindgen-core",3732 "wit-component",3733]37343735[[package]]3736name = "wit-bindgen-rust-macro"3737version = "0.51.0"3738source = "registry+https://github.com/rust-lang/crates.io-index"3739checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"3740dependencies = [3741 "anyhow",3742 "prettyplease",3743 "proc-macro2",3744 "quote",3745 "syn 2.0.104",3746 "wit-bindgen-core",3747 "wit-bindgen-rust",3748]37493750[[package]]3751name = "wit-component"3752version = "0.244.0"3753source = "registry+https://github.com/rust-lang/crates.io-index"3754checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"3755dependencies = [3756 "anyhow",3757 "bitflags 2.6.0",3758 "indexmap",3759 "log",3760 "serde",3761 "serde_derive",3762 "serde_json",3763 "wasm-encoder",3764 "wasm-metadata",3765 "wasmparser",3766 "wit-parser",3767]37683769[[package]]3770name = "wit-parser"3771version = "0.244.0"3772source = "registry+https://github.com/rust-lang/crates.io-index"3773checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"3774dependencies = [3775 "anyhow",3776 "id-arena",3777 "indexmap",3778 "log",3779 "semver",3780 "serde",3781 "serde_derive",3782 "serde_json",3783 "unicode-xid",3784 "wasmparser",3785]296637862967[[package]]3787[[package]]2968name = "xdg-home"3788name = "xdg-home"2971checksum = "ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8"3791checksum = "ca91dcf8f93db085f3a0a29358cd0b9d670915468f4290e8b85d118a34211ab8"2972dependencies = [3792dependencies = [2973 "libc",3793 "libc",2974 "windows-sys",3794 "windows-sys 0.52.0",2975]3795]297637962977[[package]]3797[[package]]2996 "futures-sink",3816 "futures-sink",2997 "futures-util",3817 "futures-util",2998 "hex",3818 "hex",2999 "nix",3819 "nix 0.29.0",3000 "ordered-stream",3820 "ordered-stream",3001 "rand 0.8.5",3821 "rand 0.8.5",3002 "serde",3822 "serde",3003 "serde_repr",3823 "serde_repr",3004 "sha1",3824 "sha1 0.10.6",3005 "static_assertions",3825 "static_assertions",3006 "tokio",3826 "tokio",3007 "tracing",3827 "tracing",3008 "uds_windows",3828 "uds_windows",3009 "windows-sys",3829 "windows-sys 0.52.0",3010 "xdg-home",3830 "xdg-home",3011 "zbus_macros",3831 "zbus_macros",3012 "zbus_names",3832 "zbus_names",3022 "proc-macro-crate",3842 "proc-macro-crate",3023 "proc-macro2",3843 "proc-macro2",3024 "quote",3844 "quote",3025 "syn 2.0.72",3845 "syn 2.0.104",3026 "zvariant_utils",3846 "zvariant_utils",3027]3847]302838483068dependencies = [3888dependencies = [3069 "proc-macro2",3889 "proc-macro2",3070 "quote",3890 "quote",3071 "syn 2.0.72",3891 "syn 2.0.104",3072]3892]307338933074[[package]]3894[[package]]3075name = "zeroize"3895name = "zeroize"3076version = "1.8.1"3896version = "1.8.2"3077source = "registry+https://github.com/rust-lang/crates.io-index"3897source = "registry+https://github.com/rust-lang/crates.io-index"3078checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"3898checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"38993900[[package]]3901name = "zmij"3902version = "1.0.17"3903source = "registry+https://github.com/rust-lang/crates.io-index"3904checksum = "02aae0f83f69aafc94776e879363e9771d7ecbffe2c7fbb6c14c5e00dfe88439"307939053080[[package]]3906[[package]]3081name = "zvariant"3907name = "zvariant"3099 "proc-macro-crate",3925 "proc-macro-crate",3100 "proc-macro2",3926 "proc-macro2",3101 "quote",3927 "quote",3102 "syn 2.0.72",3928 "syn 2.0.104",3103 "zvariant_utils",3929 "zvariant_utils",3104]3930]310539313111dependencies = [3937dependencies = [3112 "proc-macro2",3938 "proc-macro2",3113 "quote",3939 "quote",3114 "syn 2.0.72",3940 "syn 2.0.104",3115]3941]31163942Cargo.tomldiffbeforeafterboth4package.version = "0.1.0"4package.version = "0.1.0"556[workspace.dependencies]6[workspace.dependencies]7remowt-fs = { path = "crates/remowt-fs" }8remowt-pty = { path = "crates/remowt-pty" }9remowt-systemd = { path = "crates/remowt-systemd" }7bifrostlink = { path = "../bifrostlink/crates/bifrostlink" }10remowt-client = { path = "crates/remowt-client" }11polkit-shared = { version = "0.1.0", path = "crates/polkit-shared" }8bifrostlink-ports = { path = "../bifrostlink/crates/bifrostlink-ports" }12remowt-link-shared = { version = "0.1.0", path = "crates/remowt-link-shared" }13ui-prompt = { version = "0.1.0", path = "crates/ui-prompt" }1415bifrostlink = "0.2.0"16bifrostlink-macros = "0.2.0"17bifrostlink-ports = "0.2.0"1819camino = "1.2.2"20anyhow = "1.0.86"21async-trait = "0.1.81"22bytes = "1.11.0"23clap = "4.5.16"24futures = "0.3.30"25futures-util = "0.3.30"26nix = "0.29.0"27openssh = "0.11.0"28pam-client = "0.5.0"29rand = "0.8.5"30russh = { version = "0.61.2", default-features = false, features = [31 "ring",32 "flate2",33 "rsa",34] }35russh-config = "0.58.0"36serde = "1.0.228"37serde_json = "1.0.149"38tempdir = "0.3.7"39tempfile = "3"40tokio = "1.39.3"41tokio-stream = "0.1.15"42tokio-util = "0.7.11"43tracing = "0.1.40"44tracing-subscriber = "0.3.18"45uuid = "1.10.0"46zbus = "4.4.0"47zbus_polkit = "4.0.0"48thiserror = "2.0.18"4950[profile.release]51strip = true52panic = "abort"53opt-level = "z"54lto = true55codegen-units = 1956Justfilediffbeforeafterboth10dev-deploy: dev-build dev-install10dev-deploy: dev-build dev-install11 ssh edgeworth2 mkdir -p /home/lach/.remowt11 ssh edgeworth2 mkdir -p /home/lach/.remowt12 rsync -arv ./target/x86_64-unknown-linux-musl/release/remowt-agent edgeworth2:/home/lach/.remowt/remowt-agent12 rsync -arv ./target/x86_64-unknown-linux-musl/release/remowt-agent edgeworth2:/home/lach/.remowt/remowt-agent1314dev-ssh: dev-deploy15 cargo run -p remowt-ssh1316flake.lockdiffbeforeafterboth1{1{2 "nodes": {2 "nodes": {3 "crane": {3 "crane": {4 "inputs": {5 "nixpkgs": [6 "nixpkgs"7 ]8 },9 "locked": {4 "locked": {10 "lastModified": 1721842668,5 "lastModified": 1769287525,11 "narHash": "sha256-k3oiD2z2AAwBFLa4+xfU+7G5fisRXfkvrMTCJrjZzXo=",12 "owner": "ipetkov",6 "owner": "ipetkov",13 "repo": "crane",7 "repo": "crane",14 "rev": "529c1a0b1f29f0d78fa3086b8f6a134c71ef3aaf",8 "rev": "0314e365877a85c9e5758f9ea77a9972afbb4c21",15 "type": "github"9 "type": "github"16 },10 },17 "original": {11 "original": {27 ]21 ]28 },22 },29 "locked": {23 "locked": {30 "lastModified": 1719994518,24 "lastModified": 1768135262,31 "narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=",32 "owner": "hercules-ci",25 "owner": "hercules-ci",33 "repo": "flake-parts",26 "repo": "flake-parts",34 "rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7",27 "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac",35 "type": "github"28 "type": "github"36 },29 },37 "original": {30 "original": {42 },35 },43 "nixpkgs": {36 "nixpkgs": {44 "locked": {37 "locked": {45 "lastModified": 1722124366,38 "lastModified": 1769329654,46 "narHash": "sha256-9vxADQev2fhutwWOO+ZzjPPa2v0YSrlv3UkwoOhrJCU=",47 "owner": "nixos",39 "owner": "nixos",48 "repo": "nixpkgs",40 "repo": "nixpkgs",49 "rev": "1d72886b8acb7ba78955e6f11531dc014a75886b",41 "rev": "0482db4f85e69827a15c93c30cea4a9c8e344d7f",50 "type": "github"42 "type": "github"51 },43 },52 "original": {44 "original": {53 "owner": "nixos",45 "owner": "nixos",46 "ref": "release-25.11",54 "repo": "nixpkgs",47 "repo": "nixpkgs",55 "type": "github"48 "type": "github"56 }49 }71 ]64 ]72 },65 },73 "locked": {66 "locked": {74 "lastModified": 1722046723,67 "lastModified": 1769309768,75 "narHash": "sha256-G7/gHz8ORRvHd1/RIURrdcswKRPe9K0FsIYR4v5jSWo=",76 "owner": "oxalica",68 "owner": "oxalica",77 "repo": "rust-overlay",69 "repo": "rust-overlay",78 "rev": "56baac5e6b2743d4730e664ea64f6d8a2aad0fbb",70 "rev": "140c9dc582cb73ada2d63a2180524fcaa744fad5",79 "type": "github"71 "type": "github"80 },72 },81 "original": {73 "original": {85 }77 }86 },78 },87 "shelly": {79 "shelly": {88 "inputs": {89 "flake-parts": [90 "flake-parts"91 ],92 "nixpkgs": [93 "nixpkgs"94 ]95 },96 "locked": {80 "locked": {97 "lastModified": 1718420551,81 "lastModified": 1756323923,98 "narHash": "sha256-NU8NBXVPj0KuY4Tl/LtZPrbX3PmmmgPuhk/1pzm9cyk=",99 "owner": "CertainLach",82 "owner": "CertainLach",100 "repo": "shelly",83 "repo": "shelly",101 "rev": "4f70221f3f9ad9058f590eefb25251b6760aaa47",84 "rev": "b5dd29a500db04f54a9f1c2bf81cdd84df8b0cd7",102 "type": "github"85 "type": "github"103 },86 },104 "original": {87 "original": {flake.nixdiffbeforeafterboth1{1{2 description = "Jrsonnet";2 description = "Remowt";3 inputs = {3 inputs = {4 nixpkgs.url = "github:nixos/nixpkgs";4 nixpkgs.url = "github:nixos/nixpkgs/release-25.11";5 flake-parts = {5 flake-parts = {6 url = "github:hercules-ci/flake-parts";6 url = "github:hercules-ci/flake-parts";7 inputs.nixpkgs-lib.follows = "nixpkgs";7 inputs.nixpkgs-lib.follows = "nixpkgs";10 url = "github:oxalica/rust-overlay";10 url = "github:oxalica/rust-overlay";11 inputs.nixpkgs.follows = "nixpkgs";11 inputs.nixpkgs.follows = "nixpkgs";12 };12 };13 crane = {13 crane.url = "github:ipetkov/crane";14 url = "github:ipetkov/crane";15 inputs.nixpkgs.follows = "nixpkgs";16 };17 shelly = {14 shelly.url = "github:CertainLach/shelly";18 url = "github:CertainLach/shelly";19 inputs = {20 flake-parts.follows = "flake-parts";21 nixpkgs.follows = "nixpkgs";22 };23 };24 };15 };25 outputs = inputs @ {16 outputs =17 inputs@{35 perSystem = {30 perSystem =31 {36 config,32 config,33 self',37 system,34 system,38 pkgs,35 pkgs,39 ...36 ...45 inherit system;44 inherit system;46 overlays = [rust-overlay.overlays.default];45 overlays = [ rust-overlay.overlays.default ];47 };46 };48 packages.polkit-backend = pkgs.callPackage ./nix/polkit-backend.nix {47 packages = let48 remowtAgent = pkgs.callPackage ./nix/remowt-agent.nix {49 inherit craneLib;50 };51 in {52 polkit-backend = pkgs.callPackage ./nix/polkit-backend.nix {49 inherit craneLib;53 inherit craneLib;50 };54 };55 remowt-agent = remowtAgent.x86_64;56 remowt-agent-aarch64 = remowtAgent.aarch64;57 remowt-agent-armv7l = remowtAgent.armv7l;58 remowt-agents = pkgs.callPackage ./nix/remowt-agents-bundle.nix {59 agents = remowtAgent;60 };61 remowt-ssh = pkgs.callPackage ./nix/remowt-ssh.nix {62 inherit craneLib;63 agents = self'.packages.remowt-agents;64 };65 };51 shelly.shells.default = {66 shelly.shells.default = {52 factory = craneLib.devShell;67 factory = craneLib.devShell;53 packages = with pkgs; [68 packages = with pkgs; [54 cargo-edit69 cargo-edit55 cargo-asm56 cargo-outdated70 cargo-outdated57 lld71 lld58 hyperfine72 hyperfine59 valgrind73 valgrind60 kcachegrind61 graphviz74 graphviz62 cargo-release75 cargo-release63 rustPlatform.bindgenHook76 rustPlatform.bindgenHooknix/remowt-agent.nixdiffbeforeafterbothno changes
nix/remowt-agents-bundle.nixdiffbeforeafterbothno changes
nix/remowt-ssh.nixdiffbeforeafterbothno changes
rust-toolchain.tomldiffbeforeafterboth1[toolchain]1[toolchain]2channel = "nightly-2024-07-20"2channel = "1.93.0"3components = ["rustfmt", "clippy", "rust-analyzer", "rust-src"]3components = ["rustfmt", "clippy", "rust-analyzer", "rust-src"]4targets = ["x86_64-unknown-linux-musl"]4targets = [5 "x86_64-unknown-linux-musl",6 "aarch64-unknown-linux-musl",7 "armv7-unknown-linux-musleabihf",8]59