git.delta.rocks / remowt / refs/commits / 075f10342c88

difftreelog

chore cargo-shear

qwnnrlkxYaroslav Bolyukin3 days agoparent: #61cfb31.patch.diff
in: trunk

8 files changed

modifiedCargo.lockdiffbeforeafterboth
517 "cfg-if",517 "cfg-if",
518 "cipher",518 "cipher",
519 "cpufeatures",519 "cpufeatures",
520 "rand_core 0.10.1",520 "rand_core",
521 "zeroize",521 "zeroize",
522]522]
523523
670 "getrandom 0.4.2",670 "getrandom 0.4.2",
671 "hybrid-array",671 "hybrid-array",
672 "num-traits",672 "num-traits",
673 "rand_core 0.10.1",673 "rand_core",
674 "serdect",674 "serdect",
675 "subtle",675 "subtle",
676 "zeroize",676 "zeroize",
684dependencies = [684dependencies = [
685 "getrandom 0.4.2",685 "getrandom 0.4.2",
686 "hybrid-array",686 "hybrid-array",
687 "rand_core 0.10.1",687 "rand_core",
688]688]
689689
690[[package]]690[[package]]
694checksum = "3633a51a39c69ebbaa4feaa694bd83d241e4093901c84a0963b19d9bb3f0cf8f"694checksum = "3633a51a39c69ebbaa4feaa694bd83d241e4093901c84a0963b19d9bb3f0cf8f"
695dependencies = [695dependencies = [
696 "crypto-bigint",696 "crypto-bigint",
697 "rand_core 0.10.1",697 "rand_core",
698]698]
699699
700[[package]]700[[package]]
836dependencies = [836dependencies = [
837 "curve25519-dalek",837 "curve25519-dalek",
838 "ed25519",838 "ed25519",
839 "rand_core 0.10.1",839 "rand_core",
840 "serde",840 "serde",
841 "sha2",841 "sha2",
842 "signature",842 "signature",
867 "once_cell",867 "once_cell",
868 "pem-rfc7468",868 "pem-rfc7468",
869 "pkcs8",869 "pkcs8",
870 "rand_core 0.10.1",870 "rand_core",
871 "sec1",871 "sec1",
872 "subtle",872 "subtle",
873 "zeroize",873 "zeroize",
972source = "registry+https://github.com/rust-lang/crates.io-index"972source = "registry+https://github.com/rust-lang/crates.io-index"
973checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f"973checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f"
974dependencies = [974dependencies = [
975 "rand_core 0.10.1",975 "rand_core",
976 "subtle",976 "subtle",
977]977]
978978
1004source = "registry+https://github.com/rust-lang/crates.io-index"1004source = "registry+https://github.com/rust-lang/crates.io-index"
1005checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"1005checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
1006
1007[[package]]
1008name = "fuchsia-cprng"
1009version = "0.1.1"
1010source = "registry+https://github.com/rust-lang/crates.io-index"
1011checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
10121006
1013[[package]]1007[[package]]
1014name = "futures"1008name = "futures"
1153 "js-sys",1147 "js-sys",
1154 "libc",1148 "libc",
1155 "r-efi",1149 "r-efi",
1156 "rand_core 0.10.1",1150 "rand_core",
1157 "wasip2",1151 "wasip2",
1158 "wasip3",1152 "wasip3",
1159 "wasm-bindgen",1153 "wasm-bindgen",
1194checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4"1188checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4"
1195dependencies = [1189dependencies = [
1196 "ff",1190 "ff",
1197 "rand_core 0.10.1",1191 "rand_core",
1198 "subtle",1192 "subtle",
1199]1193]
12001194
1327dependencies = [1321dependencies = [
1328 "num-integer",1322 "num-integer",
1329 "num-traits",1323 "num-traits",
1330 "rand 0.10.1",1324 "rand",
1331 "rand_core 0.10.1",1325 "rand_core",
1332]1326]
13331327
1334[[package]]1328[[package]]
1380checksum = "01737161ba802849cfd486b5bd209d38ba4943494c249a8126005170c7621edd"1374checksum = "01737161ba802849cfd486b5bd209d38ba4943494c249a8126005170c7621edd"
1381dependencies = [1375dependencies = [
1382 "crypto-common",1376 "crypto-common",
1383 "rand_core 0.10.1",1377 "rand_core",
1384]1378]
13851379
1386[[package]]1380[[package]]
1489 "kem",1483 "kem",
1490 "module-lattice",1484 "module-lattice",
1491 "pkcs8",1485 "pkcs8",
1492 "rand_core 0.10.1",1486 "rand_core",
1493 "sha3",1487 "sha3",
1494]1488]
14951489
1526 "minimal-lexical",1520 "minimal-lexical",
1527]1521]
1528
1529[[package]]
1530name = "non-zero-byte-slice"
1531version = "0.1.0"
1532source = "registry+https://github.com/rust-lang/crates.io-index"
1533checksum = "89daa1daa11c9df05d1181bcd0936d8066f8543144d77b09808eb78d65e38024"
1534dependencies = [
1535 "serde",
1536]
15371522
1538[[package]]1523[[package]]
1539name = "nu-ansi-term"1524name = "nu-ansi-term"
1584source = "registry+https://github.com/rust-lang/crates.io-index"1569source = "registry+https://github.com/rust-lang/crates.io-index"
1585checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"1570checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
1586
1587[[package]]
1588name = "openssh"
1589version = "0.11.6"
1590source = "registry+https://github.com/rust-lang/crates.io-index"
1591checksum = "d534c4bfecb0ed71dea4db444a5922a294d15cf40e700548f27295e1feb0ef18"
1592dependencies = [
1593 "libc",
1594 "once_cell",
1595 "openssh-mux-client",
1596 "shell-escape",
1597 "tempfile",
1598 "thiserror",
1599 "tokio",
1600]
1601
1602[[package]]
1603name = "openssh-mux-client"
1604version = "0.17.9"
1605source = "registry+https://github.com/rust-lang/crates.io-index"
1606checksum = "df21c25c5f6a6c11cf6c54723c7b1389bfb4b5b0c17b097da274cade81d4815e"
1607dependencies = [
1608 "cfg-if",
1609 "non-zero-byte-slice",
1610 "once_cell",
1611 "openssh-mux-client-error",
1612 "sendfd",
1613 "serde",
1614 "ssh_format",
1615 "tokio",
1616 "tokio-io-utility",
1617 "typed-builder",
1618]
1619
1620[[package]]
1621name = "openssh-mux-client-error"
1622version = "0.1.1"
1623source = "registry+https://github.com/rust-lang/crates.io-index"
1624checksum = "9879168afb48a235200e30d93df320b7191568cda8621df02f145c1c0f1af95a"
1625dependencies = [
1626 "ssh_format_error",
1627 "thiserror",
1628]
16291571
1630[[package]]1572[[package]]
1631name = "ordered-stream"1573name = "ordered-stream"
1690 "delegate",1632 "delegate",
1691 "futures",1633 "futures",
1692 "log",1634 "log",
1693 "rand 0.10.1",1635 "rand",
1694 "sha2",1636 "sha2",
1695 "thiserror",1637 "thiserror",
1696 "tokio",1638 "tokio",
1809 "cbc",1751 "cbc",
1810 "der",1752 "der",
1811 "pbkdf2",1753 "pbkdf2",
1812 "rand_core 0.10.1",1754 "rand_core",
1813 "scrypt",1755 "scrypt",
1814 "sha2",1756 "sha2",
1815 "spki",1757 "spki",
1823dependencies = [1765dependencies = [
1824 "der",1766 "der",
1825 "pkcs5",1767 "pkcs5",
1826 "rand_core 0.10.1",1768 "rand_core",
1827 "spki",1769 "spki",
1828]1770]
18291771
1905 "crypto-bigint",1847 "crypto-bigint",
1906 "crypto-common",1848 "crypto-common",
1907 "ff",1849 "ff",
1908 "rand_core 0.10.1",1850 "rand_core",
1909 "subtle",1851 "subtle",
1910 "zeroize",1852 "zeroize",
1911]1853]
1952source = "registry+https://github.com/rust-lang/crates.io-index"1894source = "registry+https://github.com/rust-lang/crates.io-index"
1953checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"1895checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
1954
1955[[package]]
1956name = "rand"
1957version = "0.4.6"
1958source = "registry+https://github.com/rust-lang/crates.io-index"
1959checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
1960dependencies = [
1961 "fuchsia-cprng",
1962 "libc",
1963 "rand_core 0.3.1",
1964 "rdrand",
1965 "winapi",
1966]
19671896
1968[[package]]1897[[package]]
1969name = "rand"1898name = "rand"
1973dependencies = [1902dependencies = [
1974 "chacha20",1903 "chacha20",
1975 "getrandom 0.4.2",1904 "getrandom 0.4.2",
1976 "rand_core 0.10.1",1905 "rand_core",
1977]1906]
1978
1979[[package]]
1980name = "rand_core"
1981version = "0.3.1"
1982source = "registry+https://github.com/rust-lang/crates.io-index"
1983checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
1984dependencies = [
1985 "rand_core 0.4.2",
1986]
1987
1988[[package]]
1989name = "rand_core"
1990version = "0.4.2"
1991source = "registry+https://github.com/rust-lang/crates.io-index"
1992checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
19931907
1994[[package]]1908[[package]]
1995name = "rand_core"1909name = "rand_core"
1996version = "0.10.1"1910version = "0.10.1"
1997source = "registry+https://github.com/rust-lang/crates.io-index"1911source = "registry+https://github.com/rust-lang/crates.io-index"
1998checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"1912checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
1999
2000[[package]]
2001name = "rdrand"
2002version = "0.4.0"
2003source = "registry+https://github.com/rust-lang/crates.io-index"
2004checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
2005dependencies = [
2006 "rand_core 0.3.1",
2007]
20081913
2009[[package]]1914[[package]]
2010name = "redox_syscall"1915name = "redox_syscall"
2044source = "registry+https://github.com/rust-lang/crates.io-index"1949source = "registry+https://github.com/rust-lang/crates.io-index"
2045checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"1950checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"
2046
2047[[package]]
2048name = "remove_dir_all"
2049version = "0.5.3"
2050source = "registry+https://github.com/rust-lang/crates.io-index"
2051checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
2052dependencies = [
2053 "winapi",
2054]
20551951
2056[[package]]1952[[package]]
2057name = "remowt-agent"1953name = "remowt-agent"
2062 "bifrostlink-ports",1958 "bifrostlink-ports",
2063 "clap",1959 "clap",
2064 "futures",1960 "futures",
2065 "futures-util",
2066 "nix",1961 "nix",
2067 "rand 0.10.1",
2068 "remowt-endpoints",1962 "remowt-endpoints",
2069 "remowt-link-shared",1963 "remowt-link-shared",
2070 "remowt-plugin",1964 "remowt-plugin",
2071 "remowt-polkit-shared",1965 "remowt-polkit-shared",
2072 "remowt-ui-prompt",1966 "remowt-ui-prompt",
2073 "serde",
2074 "tempfile",1967 "tempfile",
2075 "tokio",1968 "tokio",
2076 "tokio-util",1969 "tokio-util",
2087dependencies = [1980dependencies = [
2088 "anyhow",1981 "anyhow",
2089 "bifrostlink",1982 "bifrostlink",
2090 "bifrostlink-ports",
2091 "bytes",1983 "bytes",
2092 "camino",1984 "camino",
2093 "futures",1985 "futures",
2108name = "remowt-endpoints"2000name = "remowt-endpoints"
2109version = "0.1.7"2001version = "0.1.7"
2110dependencies = [2002dependencies = [
2111 "anyhow",
2112 "bifrostlink",2003 "bifrostlink",
2113 "bifrostlink-macros",
2114 "camino",2004 "camino",
2115 "nix",2005 "nix",
2116 "serde",2006 "serde",
2117 "tempfile",2007 "tempfile",
2118 "thiserror",2008 "thiserror",
2119 "tokio",2009 "tokio",
2120 "tracing",2010 "tracing",
2121 "uuid",
2122 "zbus",2011 "zbus",
2123]2012]
21242013
2146 "remowt-link-shared",2035 "remowt-link-shared",
2147 "serde_json",2036 "serde_json",
2148 "tokio",2037 "tokio",
2149 "tracing",
2150 "tracing-subscriber",2038 "tracing-subscriber",
2151]2039]
21522040
2164version = "0.1.7"2052version = "0.1.7"
2165dependencies = [2053dependencies = [
2166 "anyhow",2054 "anyhow",
2167 "async-trait",
2168 "bifrostlink",
2169 "bifrostlink-ports",
2170 "bytes",
2171 "clap",2055 "clap",
2172 "nix",2056 "nix",
2173 "openssh",
2174 "remowt-client",2057 "remowt-client",
2175 "remowt-link-shared",2058 "remowt-link-shared",
2176 "remowt-ui-prompt",2059 "remowt-ui-prompt",
2177 "russh",
2178 "russh-config",
2179 "serde",
2180 "serde_json",
2181 "tempdir",
2182 "thiserror",
2183 "tokio",2060 "tokio",
2184 "tokio-stream",
2185 "tracing",2061 "tracing",
2186 "tracing-subscriber",2062 "tracing-subscriber",
2187 "uuid",
2188]2063]
21892064
2190[[package]]2065[[package]]
2195 "bifrostlink",2070 "bifrostlink",
2196 "bifrostlink-macros",2071 "bifrostlink-macros",
2197 "serde",2072 "serde",
2198 "serde_json",
2199 "thiserror",2073 "thiserror",
2200 "tokio",2074 "tokio",
2201 "tracing",2075 "tracing",
2250 "digest",2124 "digest",
2251 "pkcs1",2125 "pkcs1",
2252 "pkcs8",2126 "pkcs8",
2253 "rand_core 0.10.1",2127 "rand_core",
2254 "sha2",2128 "sha2",
2255 "signature",2129 "signature",
2256 "spki",2130 "spki",
2305 "pkcs5",2179 "pkcs5",
2306 "pkcs8",2180 "pkcs8",
2307 "polyval",2181 "polyval",
2308 "rand 0.10.1",2182 "rand",
2309 "rand_core 0.10.1",2183 "rand_core",
2310 "ring",2184 "ring",
2311 "rsa",2185 "rsa",
2312 "russh-cryptovec",2186 "russh-cryptovec",
2443source = "registry+https://github.com/rust-lang/crates.io-index"2317source = "registry+https://github.com/rust-lang/crates.io-index"
2444checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"2318checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
2445
2446[[package]]
2447name = "sendfd"
2448version = "0.4.4"
2449source = "registry+https://github.com/rust-lang/crates.io-index"
2450checksum = "b183bfd5b1bc64ab0c1ef3ee06b008a9ef1b68a7d3a99ba566fbfe7a7c6d745b"
2451dependencies = [
2452 "libc",
2453 "tokio",
2454]
24552319
2456[[package]]2320[[package]]
2457name = "serde"2321name = "serde"
2558 "lazy_static",2422 "lazy_static",
2559]2423]
2560
2561[[package]]
2562name = "shell-escape"
2563version = "0.1.5"
2564source = "registry+https://github.com/rust-lang/crates.io-index"
2565checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f"
25662424
2567[[package]]2425[[package]]
2568name = "shlex"2426name = "shlex"
2593checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5"2451checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5"
2594dependencies = [2452dependencies = [
2595 "digest",2453 "digest",
2596 "rand_core 0.10.1",2454 "rand_core",
2597]2455]
25982456
2599[[package]]2457[[package]]
2684 "p256",2542 "p256",
2685 "p384",2543 "p384",
2686 "p521",2544 "p521",
2687 "rand_core 0.10.1",2545 "rand_core",
2688 "rsa",2546 "rsa",
2689 "sec1",2547 "sec1",
2690 "sha1",2548 "sha1",
2695 "zeroize",2553 "zeroize",
2696]2554]
2697
2698[[package]]
2699name = "ssh_format"
2700version = "0.14.1"
2701source = "registry+https://github.com/rust-lang/crates.io-index"
2702checksum = "24ab31081d1c9097c327ec23550858cb5ffb4af6b866c1ef4d728455f01f3304"
2703dependencies = [
2704 "serde",
2705 "ssh_format_error",
2706]
2707
2708[[package]]
2709name = "ssh_format_error"
2710version = "0.1.0"
2711source = "registry+https://github.com/rust-lang/crates.io-index"
2712checksum = "be3c6519de7ca611f71ef7e8a56eb57aa1c818fecb5242d0a0f39c83776c210c"
2713dependencies = [
2714 "serde",
2715]
27162555
2717[[package]]2556[[package]]
2718name = "static_assertions"2557name = "static_assertions"
2754 "unicode-ident",2593 "unicode-ident",
2755]2594]
2756
2757[[package]]
2758name = "tempdir"
2759version = "0.3.7"
2760source = "registry+https://github.com/rust-lang/crates.io-index"
2761checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
2762dependencies = [
2763 "rand 0.4.6",
2764 "remove_dir_all",
2765]
27662595
2767[[package]]2596[[package]]
2768name = "tempfile"2597name = "tempfile"
2823 "windows-sys 0.61.2",2652 "windows-sys 0.61.2",
2824]2653]
2825
2826[[package]]
2827name = "tokio-io-utility"
2828version = "0.7.6"
2829source = "registry+https://github.com/rust-lang/crates.io-index"
2830checksum = "8d672654d175710e52c7c41f6aec77c62b3c0954e2a7ebce9049d1e94ed7c263"
2831dependencies = [
2832 "tokio",
2833]
28342654
2835[[package]]2655[[package]]
2836name = "tokio-macros"2656name = "tokio-macros"
2843 "syn 2.0.117",2663 "syn 2.0.117",
2844]2664]
2845
2846[[package]]
2847name = "tokio-stream"
2848version = "0.1.18"
2849source = "registry+https://github.com/rust-lang/crates.io-index"
2850checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70"
2851dependencies = [
2852 "futures-core",
2853 "pin-project-lite",
2854 "tokio",
2855]
28562665
2857[[package]]2666[[package]]
2858name = "tokio-util"2667name = "tokio-util"
2954 "tracing-log",2763 "tracing-log",
2955]2764]
2956
2957[[package]]
2958name = "typed-builder"
2959version = "0.23.2"
2960source = "registry+https://github.com/rust-lang/crates.io-index"
2961checksum = "31aa81521b70f94402501d848ccc0ecaa8f93c8eb6999eb9747e72287757ffda"
2962dependencies = [
2963 "typed-builder-macro",
2964]
2965
2966[[package]]
2967name = "typed-builder-macro"
2968version = "0.23.2"
2969source = "registry+https://github.com/rust-lang/crates.io-index"
2970checksum = "076a02dc54dd46795c2e9c8282ed40bcfb1e22747e955de9389a1de28190fb26"
2971dependencies = [
2972 "proc-macro2",
2973 "quote",
2974 "syn 2.0.117",
2975]
29762765
2977[[package]]2766[[package]]
2978name = "typenum"2767name = "typenum"
modifiedCargo.tomldiffbeforeafterboth
2222
23camino = { version = "1.2.2", features = ["serde1"] }23camino = { version = "1.2.2", features = ["serde1"] }
24anyhow = "1.0.86"24anyhow = "1.0.86"
25async-trait = "0.1.81"
26bytes = "1.11.0"25bytes = "1.11.0"
27clap = "4.5.16"26clap = "4.5.16"
28futures = "0.3.30"27futures = "0.3.30"
29futures-util = "0.3.30"
30nix = "0.31.3"28nix = "0.31.3"
31openssh = "0.11.0"
32pam-client = "0.5.0"29pam-client = "0.5.0"
33rand = "0.10.1"
34russh = { version = "0.61.2", default-features = false, features = [30russh = { version = "0.61.2", default-features = false, features = [
35 "ring",31 "ring",
36 "flate2",32 "flate2",
39russh-config = "0.58.0"35russh-config = "0.58.0"
40serde = "1.0.228"36serde = "1.0.228"
41serde_json = "1.0.149"37serde_json = "1.0.149"
42tempdir = "0.3.7"
43tempfile = "3"38tempfile = "3"
44tokio = { version = "1.39.3", features = ["fs"] }39tokio = { version = "1.39.3", features = ["fs"] }
45tokio-stream = "0.1.15"
46tokio-util = "0.7.11"40tokio-util = "0.7.11"
47tracing = "0.1.40"41tracing = "0.1.40"
48tracing-subscriber = "0.3.18"42tracing-subscriber = "0.3.18"
modifiedcmds/remowt-agent/Cargo.tomldiffbeforeafterboth
11bifrostlink-ports.workspace = true11bifrostlink-ports.workspace = true
12clap = { workspace = true, features = ["derive"] }12clap = { workspace = true, features = ["derive"] }
13futures.workspace = true13futures.workspace = true
14futures-util.workspace = true
15nix.workspace = true14nix.workspace = true
16remowt-polkit-shared.workspace = true15remowt-polkit-shared.workspace = true
17rand.workspace = true
18remowt-link-shared.workspace = true16remowt-link-shared.workspace = true
19remowt-plugin.workspace = true17remowt-plugin.workspace = true
20serde = { workspace = true, features = ["derive"] }
21tempfile.workspace = true18tempfile.workspace = true
22tokio = { workspace = true, features = [19tokio = { workspace = true, features = [
23 "rt",20 "rt",
modifiedcmds/remowt-ssh/Cargo.tomldiffbeforeafterboth
77
8[dependencies]8[dependencies]
9clap = { workspace = true, features = ["derive"] }9clap = { workspace = true, features = ["derive"] }
10openssh = { workspace = true, features = ["native-mux"] }
11tracing-subscriber.workspace = true10tracing-subscriber.workspace = true
12bifrostlink.workspace = true
13remowt-link-shared.workspace = true11remowt-link-shared.workspace = true
14remowt-client.workspace = true12remowt-client.workspace = true
15tokio = { workspace = true, features = [13tokio = { workspace = true, features = [
22] }20] }
23nix = { workspace = true, features = ["term"] }21nix = { workspace = true, features = ["term"] }
24anyhow.workspace = true22anyhow.workspace = true
25bifrostlink-ports.workspace = true
26uuid = { workspace = true, features = ["v4"] }
27tempdir.workspace = true
28async-trait.workspace = true
29bytes.workspace = true
30tokio-stream.workspace = true
31tracing.workspace = true23tracing.workspace = true
32thiserror.workspace = true
33serde_json.workspace = true
34serde.workspace = true
35remowt-ui-prompt.workspace = true24remowt-ui-prompt.workspace = true
36russh.workspace = true
37russh-config.workspace = true
3825
modifiedcrates/remowt-client/Cargo.tomldiffbeforeafterboth
8[dependencies]8[dependencies]
9anyhow.workspace = true9anyhow.workspace = true
10bifrostlink.workspace = true10bifrostlink.workspace = true
11bifrostlink-ports.workspace = true
12bytes.workspace = true11bytes.workspace = true
13camino.workspace = true12camino.workspace = true
14serde.workspace = true13serde.workspace = true
modifiedcrates/remowt-endpoints/Cargo.tomldiffbeforeafterboth
6license.workspace = true6license.workspace = true
77
8[dependencies]8[dependencies]
9anyhow.workspace = true
10bifrostlink.workspace = true9bifrostlink.workspace = true
11bifrostlink-macros.workspace = true
12camino.workspace = true10camino.workspace = true
13serde = { workspace = true }11serde = { workspace = true }
14tempfile.workspace = true12tempfile.workspace = true
15thiserror.workspace = true13thiserror.workspace = true
16tokio = { workspace = true, features = ["net", "io-util", "rt", "process"] }14tokio = { workspace = true, features = ["net", "io-util", "rt", "process"] }
17tracing.workspace = true15tracing.workspace = true
18uuid.workspace = true
19nix = { workspace = true, features = ["process", "signal", "term"] }16nix = { workspace = true, features = ["process", "signal", "term"] }
20zbus.workspace = true17zbus.workspace = true
2118
modifiedcrates/remowt-plugin/Cargo.tomldiffbeforeafterboth
20 "time",20 "time",
21 "process",21 "process",
22] }22] }
23tracing.workspace = true
24tracing-subscriber.workspace = true23tracing-subscriber.workspace = true
2524
modifiedcrates/remowt-ui-prompt/Cargo.tomldiffbeforeafterboth
10bifrostlink.workspace = true10bifrostlink.workspace = true
11bifrostlink-macros.workspace = true11bifrostlink-macros.workspace = true
12serde.workspace = true12serde.workspace = true
13serde_json.workspace = true
14thiserror.workspace = true13thiserror.workspace = true
15tokio = { workspace = true, features = ["io-util", "macros", "process", "rt"] }14tokio = { workspace = true, features = ["io-util", "macros", "process", "rt"] }
16tracing.workspace = true15tracing.workspace = true