2 files changed
+84
-85
Cargo.lock
+83
-84
@@ -94,9 +94,9 @@ dependencies = [
94
95
[[package]]
96
name = "anyhow"
97
-version = "1.0.100"
97
+version = "1.0.101"
98
source = "registry+https://github.com/rust-lang/crates.io-index"
99
-checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
99
+checksum = "5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea"
100
101
[[package]]
102
name = "async-trait"
@@ -179,15 +179,15 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
179
180
[[package]]
181
name = "bytes"
182
-version = "1.11.0"
182
+version = "1.11.1"
183
source = "registry+https://github.com/rust-lang/crates.io-index"
184
-checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
184
+checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"
185
186
[[package]]
187
name = "cc"
188
-version = "1.2.53"
188
+version = "1.2.55"
189
source = "registry+https://github.com/rust-lang/crates.io-index"
190
-checksum = "755d2fce177175ffca841e9a06afdb2c4ab0f593d53b4dee48147dfaade85932"
190
+checksum = "47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29"
191
dependencies = [
192
"find-msvc-tools",
193
"jobserver",
@@ -238,9 +238,9 @@ dependencies = [
238
239
[[package]]
240
name = "clap"
241
-version = "4.5.54"
241
+version = "4.5.57"
242
source = "registry+https://github.com/rust-lang/crates.io-index"
243
-checksum = "c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394"
243
+checksum = "6899ea499e3fb9305a65d5ebf6e3d2248c5fab291f300ad0a704fbe142eae31a"
244
dependencies = [
245
"clap_builder",
246
"clap_derive",
@@ -248,9 +248,9 @@ dependencies = [
248
249
[[package]]
250
name = "clap_builder"
251
-version = "4.5.54"
251
+version = "4.5.57"
252
source = "registry+https://github.com/rust-lang/crates.io-index"
253
-checksum = "fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00"
253
+checksum = "7b12c8b680195a62a8364d16b8447b01b6c2c8f9aaf68bee653be34d4245e238"
254
dependencies = [
255
"anstream",
256
"anstyle",
@@ -260,9 +260,9 @@ dependencies = [
260
261
[[package]]
262
name = "clap_derive"
263
-version = "4.5.49"
263
+version = "4.5.55"
264
source = "registry+https://github.com/rust-lang/crates.io-index"
265
-checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671"
265
+checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5"
266
dependencies = [
267
"heck 0.5.0",
268
"proc-macro2",
@@ -282,7 +282,7 @@ version = "0.2.31"
282
source = "registry+https://github.com/rust-lang/crates.io-index"
283
checksum = "439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301"
284
dependencies = [
285
- "clap 4.5.54",
285
+ "clap 4.5.57",
286
"roff",
287
]
288
@@ -511,9 +511,9 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
511
512
[[package]]
513
name = "find-msvc-tools"
514
-version = "0.1.8"
514
+version = "0.1.9"
515
source = "registry+https://github.com/rust-lang/crates.io-index"
516
-checksum = "8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db"
516
+checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582"
517
518
[[package]]
519
name = "fnv"
@@ -649,9 +649,9 @@ dependencies = [
649
650
[[package]]
651
name = "git2"
652
-version = "0.20.3"
652
+version = "0.20.4"
653
source = "registry+https://github.com/rust-lang/crates.io-index"
654
-checksum = "3e2b37e2f62729cdada11f0e6b3b6fe383c69c29fc619e391223e12856af308c"
654
+checksum = "7b88256088d75a56f8ecfa070513a775dd9107f6530ef14919dac831af9cfe2b"
655
dependencies = [
656
"bitflags 2.10.0",
657
"libc",
@@ -839,14 +839,13 @@ dependencies = [
839
840
[[package]]
841
name = "hyper-util"
842
-version = "0.1.19"
842
+version = "0.1.20"
843
source = "registry+https://github.com/rust-lang/crates.io-index"
844
-checksum = "727805d60e7938b76b826a6ef209eb70eaa1812794f9424d4a4e2d740662df5f"
844
+checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0"
845
dependencies = [
846
"base64",
847
"bytes",
848
"futures-channel",
849
- "futures-core",
849
"futures-util",
850
"http",
851
"http-body",
@@ -865,9 +864,9 @@ dependencies = [
864
865
[[package]]
866
name = "iana-time-zone"
868
-version = "0.1.64"
867
+version = "0.1.65"
868
source = "registry+https://github.com/rust-lang/crates.io-index"
870
-checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb"
869
+checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470"
870
dependencies = [
871
"android_system_properties",
872
"core-foundation-sys",
@@ -1227,9 +1226,9 @@ dependencies = [
1226
1227
[[package]]
1228
name = "memchr"
1230
-version = "2.7.6"
1229
+version = "2.8.0"
1230
source = "registry+https://github.com/rust-lang/crates.io-index"
1232
-checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
1231
+checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
1232
1233
[[package]]
1234
name = "mime"
@@ -1276,9 +1275,9 @@ dependencies = [
1275
1276
[[package]]
1277
name = "num-conv"
1279
-version = "0.1.0"
1278
+version = "0.2.0"
1279
source = "registry+https://github.com/rust-lang/crates.io-index"
1281
-checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
1280
+checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050"
1281
1282
[[package]]
1283
name = "num-traits"
@@ -1352,15 +1351,15 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
1351
1352
[[package]]
1353
name = "openssl-probe"
1355
-version = "0.2.0"
1354
+version = "0.2.1"
1355
source = "registry+https://github.com/rust-lang/crates.io-index"
1357
-checksum = "9f50d9b3dabb09ecd771ad0aa242ca6894994c130308ca3d7684634df8037391"
1356
+checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe"
1357
1358
[[package]]
1359
name = "openssl-src"
1361
-version = "300.5.4+3.5.4"
1360
+version = "300.5.5+3.5.5"
1361
source = "registry+https://github.com/rust-lang/crates.io-index"
1363
-checksum = "a507b3792995dae9b0df8a1c1e3771e8418b7c2d9f0baeba32e6fe8b06c7cb72"
1362
+checksum = "3f1787d533e03597a7934fd0a765f0d28e94ecc5fb7789f8053b1e699a56f709"
1363
dependencies = [
1364
"cc",
1365
]
@@ -1469,9 +1468,9 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
1468
1469
[[package]]
1470
name = "portable-atomic"
1472
-version = "1.13.0"
1471
+version = "1.13.1"
1472
source = "registry+https://github.com/rust-lang/crates.io-index"
1474
-checksum = "f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950"
1473
+checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"
1474
1475
[[package]]
1476
name = "postgres-protocol"
@@ -1580,9 +1579,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
1579
1580
[[package]]
1581
name = "proc-macro2"
1583
-version = "1.0.105"
1582
+version = "1.0.106"
1583
source = "registry+https://github.com/rust-lang/crates.io-index"
1585
-checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7"
1584
+checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
1585
dependencies = [
1586
"unicode-ident",
1587
]
@@ -1601,7 +1600,7 @@ dependencies = [
1600
"rustc-hash",
1601
"rustls",
1602
"socket2",
1604
- "thiserror 2.0.17",
1603
+ "thiserror 2.0.18",
1604
"tokio",
1605
"tracing",
1606
"web-time",
@@ -1622,7 +1621,7 @@ dependencies = [
1621
"rustls",
1622
"rustls-pki-types",
1623
"slab",
1625
- "thiserror 2.0.17",
1624
+ "thiserror 2.0.18",
1625
"tinyvec",
1626
"tracing",
1627
"web-time",
@@ -1644,9 +1643,9 @@ dependencies = [
1643
1644
[[package]]
1645
name = "quote"
1647
-version = "1.0.43"
1646
+version = "1.0.44"
1647
source = "registry+https://github.com/rust-lang/crates.io-index"
1649
-checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a"
1648
+checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4"
1649
dependencies = [
1650
"proc-macro2",
1651
]
@@ -1703,14 +1702,14 @@ checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac"
1702
dependencies = [
1703
"getrandom 0.2.17",
1704
"libredox",
1706
- "thiserror 2.0.17",
1705
+ "thiserror 2.0.18",
1706
]
1707
1708
[[package]]
1709
name = "regex"
1711
-version = "1.12.2"
1710
+version = "1.12.3"
1711
source = "registry+https://github.com/rust-lang/crates.io-index"
1713
-checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
1712
+checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"
1713
dependencies = [
1714
"aho-corasick",
1715
"memchr",
@@ -1720,9 +1719,9 @@ dependencies = [
1719
1720
[[package]]
1721
name = "regex-automata"
1723
-version = "0.4.13"
1722
+version = "0.4.14"
1723
source = "registry+https://github.com/rust-lang/crates.io-index"
1725
-checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
1724
+checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"
1725
dependencies = [
1726
"aho-corasick",
1727
"memchr",
@@ -1731,9 +1730,9 @@ dependencies = [
1730
1731
[[package]]
1732
name = "regex-syntax"
1734
-version = "0.8.8"
1733
+version = "0.8.9"
1734
source = "registry+https://github.com/rust-lang/crates.io-index"
1736
-checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
1735
+checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c"
1736
1737
[[package]]
1738
name = "reqwest"
@@ -1838,7 +1837,7 @@ version = "0.8.3"
1837
source = "registry+https://github.com/rust-lang/crates.io-index"
1838
checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63"
1839
dependencies = [
1841
- "openssl-probe 0.2.0",
1840
+ "openssl-probe 0.2.1",
1841
"rustls-pki-types",
1842
"schannel",
1843
"security-framework 3.5.1",
@@ -1873,9 +1872,9 @@ checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
1872
1873
[[package]]
1874
name = "ryu"
1876
-version = "1.0.22"
1875
+version = "1.0.23"
1876
source = "registry+https://github.com/rust-lang/crates.io-index"
1878
-checksum = "a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984"
1877
+checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
1878
1879
[[package]]
1880
name = "same-file"
@@ -2073,15 +2072,15 @@ dependencies = [
2072
2073
[[package]]
2074
name = "siphasher"
2076
-version = "1.0.1"
2075
+version = "1.0.2"
2076
source = "registry+https://github.com/rust-lang/crates.io-index"
2078
-checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"
2077
+checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e"
2078
2079
[[package]]
2080
name = "slab"
2082
-version = "0.4.11"
2081
+version = "0.4.12"
2082
source = "registry+https://github.com/rust-lang/crates.io-index"
2084
-checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
2083
+checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
2084
2085
[[package]]
2086
name = "smallvec"
@@ -2095,7 +2094,7 @@ version = "0.3.31"
2094
dependencies = [
2095
"anyhow",
2096
"chrono",
2098
- "clap 4.5.54",
2097
+ "clap 4.5.57",
2098
"clap_mangen",
2099
"console 0.16.2",
2100
"dialoguer",
@@ -2119,7 +2118,7 @@ dependencies = [
2118
"smbcloud-utils",
2119
"spinners",
2120
"tabled",
2122
- "thiserror 2.0.17",
2121
+ "thiserror 2.0.18",
2122
"tokio",
2123
"toml",
2124
"tracing",
@@ -2140,7 +2139,7 @@ dependencies = [
2139
"spinners",
2140
"strum 0.27.2",
2141
"strum_macros 0.27.2",
2143
- "thiserror 2.0.17",
2142
+ "thiserror 2.0.18",
2143
"tsync",
2144
]
2145
@@ -2148,7 +2147,7 @@ dependencies = [
2147
name = "smbcloud-network"
2148
version = "0.3.29"
2149
dependencies = [
2151
- "clap 4.5.54",
2150
+ "clap 4.5.57",
2151
"log",
2152
"reqwest",
2153
"serde",
@@ -2206,7 +2205,7 @@ dependencies = [
2205
"smbcloud-model",
2206
"smbcloud-network",
2207
"smbcloud-networking",
2209
- "thiserror 2.0.17",
2208
+ "thiserror 2.0.18",
2209
]
2210
2211
[[package]]
@@ -2226,9 +2225,9 @@ dependencies = [
2225
2226
[[package]]
2227
name = "socket2"
2229
-version = "0.6.1"
2228
+version = "0.6.2"
2229
source = "registry+https://github.com/rust-lang/crates.io-index"
2231
-checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881"
2230
+checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0"
2231
dependencies = [
2232
"libc",
2233
"windows-sys 0.60.2",
@@ -2397,9 +2396,9 @@ dependencies = [
2396
2397
[[package]]
2398
name = "system-configuration"
2400
-version = "0.6.1"
2399
+version = "0.7.0"
2400
source = "registry+https://github.com/rust-lang/crates.io-index"
2402
-checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b"
2401
+checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b"
2402
dependencies = [
2403
"bitflags 2.10.0",
2404
"core-foundation 0.9.4",
@@ -2482,11 +2481,11 @@ dependencies = [
2481
2482
[[package]]
2483
name = "thiserror"
2485
-version = "2.0.17"
2484
+version = "2.0.18"
2485
source = "registry+https://github.com/rust-lang/crates.io-index"
2487
-checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
2486
+checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"
2487
dependencies = [
2489
- "thiserror-impl 2.0.17",
2488
+ "thiserror-impl 2.0.18",
2489
]
2490
2491
[[package]]
@@ -2502,9 +2501,9 @@ dependencies = [
2501
2502
[[package]]
2503
name = "thiserror-impl"
2505
-version = "2.0.17"
2504
+version = "2.0.18"
2505
source = "registry+https://github.com/rust-lang/crates.io-index"
2507
-checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
2506
+checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
2507
dependencies = [
2508
"proc-macro2",
2509
"quote",
@@ -2522,9 +2521,9 @@ dependencies = [
2521
2522
[[package]]
2523
name = "time"
2525
-version = "0.3.45"
2524
+version = "0.3.47"
2525
source = "registry+https://github.com/rust-lang/crates.io-index"
2527
-checksum = "f9e442fc33d7fdb45aa9bfeb312c095964abdf596f7567261062b2a7107aaabd"
2526
+checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c"
2527
dependencies = [
2528
"deranged",
2529
"itoa",
@@ -2537,15 +2536,15 @@ dependencies = [
2536
2537
[[package]]
2538
name = "time-core"
2540
-version = "0.1.7"
2539
+version = "0.1.8"
2540
source = "registry+https://github.com/rust-lang/crates.io-index"
2542
-checksum = "8b36ee98fd31ec7426d599183e8fe26932a8dc1fb76ddb6214d05493377d34ca"
2541
+checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca"
2542
2543
[[package]]
2544
name = "time-macros"
2546
-version = "0.2.25"
2545
+version = "0.2.27"
2546
source = "registry+https://github.com/rust-lang/crates.io-index"
2548
-checksum = "71e552d1249bf61ac2a52db88179fd0673def1e1ad8243a00d9ec9ed71fee3dd"
2547
+checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215"
2548
dependencies = [
2549
"num-conv",
2550
"time-core",
@@ -2882,9 +2881,9 @@ checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5"
2881
2882
[[package]]
2883
name = "unicode-ident"
2885
-version = "1.0.22"
2884
+version = "1.0.23"
2885
source = "registry+https://github.com/rust-lang/crates.io-index"
2887
-checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
2886
+checksum = "537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e"
2887
2888
[[package]]
2889
name = "unicode-normalization"
@@ -2957,9 +2956,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
2956
2957
[[package]]
2958
name = "uuid"
2960
-version = "1.19.0"
2959
+version = "1.20.0"
2960
source = "registry+https://github.com/rust-lang/crates.io-index"
2962
-checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a"
2961
+checksum = "ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f"
2962
dependencies = [
2963
"getrandom 0.3.4",
2964
"js-sys",
@@ -3123,9 +3122,9 @@ dependencies = [
3122
3123
[[package]]
3124
name = "whoami"
3126
-version = "2.0.2"
3125
+version = "2.1.0"
3126
source = "registry+https://github.com/rust-lang/crates.io-index"
3128
-checksum = "ace4d5c7b5ab3d99629156d4e0997edbe98a4beb6d5ba99e2cae830207a81983"
3127
+checksum = "8fae98cf96deed1b7572272dfc777713c249ae40aa1cf8862e091e8b745f5361"
3128
dependencies = [
3129
"libredox",
3130
"wasite",
@@ -3510,18 +3509,18 @@ dependencies = [
3509
3510
[[package]]
3511
name = "zerocopy"
3513
-version = "0.8.33"
3512
+version = "0.8.39"
3513
source = "registry+https://github.com/rust-lang/crates.io-index"
3515
-checksum = "668f5168d10b9ee831de31933dc111a459c97ec93225beb307aed970d1372dfd"
3514
+checksum = "db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a"
3515
dependencies = [
3516
"zerocopy-derive",
3517
]
3518
3519
[[package]]
3520
name = "zerocopy-derive"
3522
-version = "0.8.33"
3521
+version = "0.8.39"
3522
source = "registry+https://github.com/rust-lang/crates.io-index"
3524
-checksum = "2c7962b26b0a8685668b671ee4b54d007a67d4eaf05fda79ac0ecf41e32270f1"
3523
+checksum = "4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517"
3524
dependencies = [
3525
"proc-macro2",
3526
"quote",
@@ -3590,6 +3589,6 @@ dependencies = [
3589
3590
[[package]]
3591
name = "zmij"
3593
-version = "1.0.15"
3592
+version = "1.0.20"
3593
source = "registry+https://github.com/rust-lang/crates.io-index"
3595
-checksum = "94f63c051f4fe3c1509da62131a678643c5b6fbdc9273b2b79d4378ebda003d2"
3594
+checksum = "4de98dfa5d5b7fef4ee834d0073d560c9ca7b6c46a71d058c48db7960f8cfaf7"
rust-toolchain.toml
+1
-1
@@ -1,2 +1,2 @@
1
[toolchain]
2
-channel = "1.92"
2
+channel = "1.93"