diff options
-rw-r--r-- | Cargo.lock | 1585 | ||||
-rw-r--r-- | flake.lock | 66 | ||||
-rw-r--r-- | flake.nix | 11 | ||||
-rw-r--r-- | gitolfs3-authenticate/Cargo.toml | 2 | ||||
-rw-r--r-- | gitolfs3-authenticate/src/main.rs | 4 | ||||
-rw-r--r-- | gitolfs3-common/Cargo.toml | 4 | ||||
-rw-r--r-- | gitolfs3-common/src/lib.rs | 8 | ||||
-rw-r--r-- | gitolfs3-server/Cargo.toml | 14 | ||||
-rw-r--r-- | gitolfs3-server/src/api.rs | 9 | ||||
-rw-r--r-- | gitolfs3-server/src/authz.rs | 4 | ||||
-rw-r--r-- | gitolfs3-server/src/config.rs | 2 | ||||
-rw-r--r-- | gitolfs3-server/src/handler.rs | 16 | ||||
-rw-r--r-- | gitolfs3-server/src/main.rs | 4 | ||||
-rw-r--r-- | gitolfs3-shell/Cargo.toml | 2 |
14 files changed, 1160 insertions, 571 deletions
@@ -1,33 +1,21 @@ | |||
1 | # 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. |
3 | version = 3 | 3 | version = 4 |
4 | 4 | ||
5 | [[package]] | 5 | [[package]] |
6 | name = "addr2line" | 6 | name = "addr2line" |
7 | version = "0.21.0" | 7 | version = "0.24.2" |
8 | source = "registry+https://github.com/rust-lang/crates.io-index" | 8 | source = "registry+https://github.com/rust-lang/crates.io-index" |
9 | checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" | 9 | checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" |
10 | dependencies = [ | 10 | dependencies = [ |
11 | "gimli", | 11 | "gimli", |
12 | ] | 12 | ] |
13 | 13 | ||
14 | [[package]] | 14 | [[package]] |
15 | name = "adler" | 15 | name = "adler2" |
16 | version = "1.0.2" | 16 | version = "2.0.0" |
17 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
18 | checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" | ||
19 | |||
20 | [[package]] | ||
21 | name = "ahash" | ||
22 | version = "0.8.11" | ||
23 | source = "registry+https://github.com/rust-lang/crates.io-index" | 17 | source = "registry+https://github.com/rust-lang/crates.io-index" |
24 | checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" | 18 | checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" |
25 | dependencies = [ | ||
26 | "cfg-if", | ||
27 | "once_cell", | ||
28 | "version_check", | ||
29 | "zerocopy", | ||
30 | ] | ||
31 | 19 | ||
32 | [[package]] | 20 | [[package]] |
33 | name = "aho-corasick" | 21 | name = "aho-corasick" |
@@ -40,9 +28,9 @@ dependencies = [ | |||
40 | 28 | ||
41 | [[package]] | 29 | [[package]] |
42 | name = "allocator-api2" | 30 | name = "allocator-api2" |
43 | version = "0.2.18" | 31 | version = "0.2.21" |
44 | source = "registry+https://github.com/rust-lang/crates.io-index" | 32 | source = "registry+https://github.com/rust-lang/crates.io-index" |
45 | checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" | 33 | checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" |
46 | 34 | ||
47 | [[package]] | 35 | [[package]] |
48 | name = "android-tzdata" | 36 | name = "android-tzdata" |
@@ -61,32 +49,27 @@ dependencies = [ | |||
61 | 49 | ||
62 | [[package]] | 50 | [[package]] |
63 | name = "anyhow" | 51 | name = "anyhow" |
64 | version = "1.0.82" | 52 | version = "1.0.97" |
65 | source = "registry+https://github.com/rust-lang/crates.io-index" | 53 | source = "registry+https://github.com/rust-lang/crates.io-index" |
66 | checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" | 54 | checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f" |
67 | 55 | ||
68 | [[package]] | 56 | [[package]] |
69 | name = "async-trait" | 57 | name = "atomic-waker" |
70 | version = "0.1.80" | 58 | version = "1.1.2" |
71 | source = "registry+https://github.com/rust-lang/crates.io-index" | 59 | source = "registry+https://github.com/rust-lang/crates.io-index" |
72 | checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" | 60 | checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" |
73 | dependencies = [ | ||
74 | "proc-macro2", | ||
75 | "quote", | ||
76 | "syn", | ||
77 | ] | ||
78 | 61 | ||
79 | [[package]] | 62 | [[package]] |
80 | name = "autocfg" | 63 | name = "autocfg" |
81 | version = "1.2.0" | 64 | version = "1.4.0" |
82 | source = "registry+https://github.com/rust-lang/crates.io-index" | 65 | source = "registry+https://github.com/rust-lang/crates.io-index" |
83 | checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" | 66 | checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" |
84 | 67 | ||
85 | [[package]] | 68 | [[package]] |
86 | name = "aws-config" | 69 | name = "aws-config" |
87 | version = "1.2.1" | 70 | version = "1.6.1" |
88 | source = "registry+https://github.com/rust-lang/crates.io-index" | 71 | source = "registry+https://github.com/rust-lang/crates.io-index" |
89 | checksum = "b2a4707646259764ab59fd9a50e9de2e92c637b28b36285d6f6fa030e915fbd9" | 72 | checksum = "8c39646d1a6b51240a1a23bb57ea4eebede7e16fbc237fdc876980233dcecb4f" |
90 | dependencies = [ | 73 | dependencies = [ |
91 | "aws-credential-types", | 74 | "aws-credential-types", |
92 | "aws-runtime", | 75 | "aws-runtime", |
@@ -103,8 +86,7 @@ dependencies = [ | |||
103 | "bytes", | 86 | "bytes", |
104 | "fastrand", | 87 | "fastrand", |
105 | "hex", | 88 | "hex", |
106 | "http 0.2.12", | 89 | "http 1.3.1", |
107 | "hyper 0.14.28", | ||
108 | "ring", | 90 | "ring", |
109 | "time", | 91 | "time", |
110 | "tokio", | 92 | "tokio", |
@@ -115,9 +97,9 @@ dependencies = [ | |||
115 | 97 | ||
116 | [[package]] | 98 | [[package]] |
117 | name = "aws-credential-types" | 99 | name = "aws-credential-types" |
118 | version = "1.2.0" | 100 | version = "1.2.2" |
119 | source = "registry+https://github.com/rust-lang/crates.io-index" | 101 | source = "registry+https://github.com/rust-lang/crates.io-index" |
120 | checksum = "e16838e6c9e12125face1c1eff1343c75e3ff540de98ff7ebd61874a89bcfeb9" | 102 | checksum = "4471bef4c22a06d2c7a1b6492493d3fdf24a805323109d6874f9c94d5906ac14" |
121 | dependencies = [ | 103 | dependencies = [ |
122 | "aws-smithy-async", | 104 | "aws-smithy-async", |
123 | "aws-smithy-runtime-api", | 105 | "aws-smithy-runtime-api", |
@@ -126,16 +108,40 @@ dependencies = [ | |||
126 | ] | 108 | ] |
127 | 109 | ||
128 | [[package]] | 110 | [[package]] |
111 | name = "aws-lc-rs" | ||
112 | version = "1.13.0" | ||
113 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
114 | checksum = "19b756939cb2f8dc900aa6dcd505e6e2428e9cae7ff7b028c49e3946efa70878" | ||
115 | dependencies = [ | ||
116 | "aws-lc-sys", | ||
117 | "zeroize", | ||
118 | ] | ||
119 | |||
120 | [[package]] | ||
121 | name = "aws-lc-sys" | ||
122 | version = "0.28.0" | ||
123 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
124 | checksum = "b9f7720b74ed28ca77f90769a71fd8c637a0137f6fae4ae947e1050229cff57f" | ||
125 | dependencies = [ | ||
126 | "bindgen", | ||
127 | "cc", | ||
128 | "cmake", | ||
129 | "dunce", | ||
130 | "fs_extra", | ||
131 | ] | ||
132 | |||
133 | [[package]] | ||
129 | name = "aws-runtime" | 134 | name = "aws-runtime" |
130 | version = "1.2.0" | 135 | version = "1.5.6" |
131 | source = "registry+https://github.com/rust-lang/crates.io-index" | 136 | source = "registry+https://github.com/rust-lang/crates.io-index" |
132 | checksum = "f4963ac9ff2d33a4231b3806c1c69f578f221a9cabb89ad2bde62ce2b442c8a7" | 137 | checksum = "0aff45ffe35196e593ea3b9dd65b320e51e2dda95aff4390bc459e461d09c6ad" |
133 | dependencies = [ | 138 | dependencies = [ |
134 | "aws-credential-types", | 139 | "aws-credential-types", |
135 | "aws-sigv4", | 140 | "aws-sigv4", |
136 | "aws-smithy-async", | 141 | "aws-smithy-async", |
137 | "aws-smithy-eventstream", | 142 | "aws-smithy-eventstream", |
138 | "aws-smithy-http", | 143 | "aws-smithy-http", |
144 | "aws-smithy-runtime", | ||
139 | "aws-smithy-runtime-api", | 145 | "aws-smithy-runtime-api", |
140 | "aws-smithy-types", | 146 | "aws-smithy-types", |
141 | "aws-types", | 147 | "aws-types", |
@@ -143,6 +149,7 @@ dependencies = [ | |||
143 | "fastrand", | 149 | "fastrand", |
144 | "http 0.2.12", | 150 | "http 0.2.12", |
145 | "http-body 0.4.6", | 151 | "http-body 0.4.6", |
152 | "once_cell", | ||
146 | "percent-encoding", | 153 | "percent-encoding", |
147 | "pin-project-lite", | 154 | "pin-project-lite", |
148 | "tracing", | 155 | "tracing", |
@@ -151,11 +158,10 @@ dependencies = [ | |||
151 | 158 | ||
152 | [[package]] | 159 | [[package]] |
153 | name = "aws-sdk-s3" | 160 | name = "aws-sdk-s3" |
154 | version = "1.24.0" | 161 | version = "1.82.0" |
155 | source = "registry+https://github.com/rust-lang/crates.io-index" | 162 | source = "registry+https://github.com/rust-lang/crates.io-index" |
156 | checksum = "7f522b68eb0294c59f7beb0defa30e84fed24ebc50ee219e111d6c33eaea96a8" | 163 | checksum = "e6eab2900764411ab01c8e91a76fd11a63b4e12bc3da97d9e14a0ce1343d86d3" |
157 | dependencies = [ | 164 | dependencies = [ |
158 | "ahash", | ||
159 | "aws-credential-types", | 165 | "aws-credential-types", |
160 | "aws-runtime", | 166 | "aws-runtime", |
161 | "aws-sigv4", | 167 | "aws-sigv4", |
@@ -174,6 +180,7 @@ dependencies = [ | |||
174 | "hex", | 180 | "hex", |
175 | "hmac", | 181 | "hmac", |
176 | "http 0.2.12", | 182 | "http 0.2.12", |
183 | "http 1.3.1", | ||
177 | "http-body 0.4.6", | 184 | "http-body 0.4.6", |
178 | "lru", | 185 | "lru", |
179 | "once_cell", | 186 | "once_cell", |
@@ -186,9 +193,9 @@ dependencies = [ | |||
186 | 193 | ||
187 | [[package]] | 194 | [[package]] |
188 | name = "aws-sdk-sso" | 195 | name = "aws-sdk-sso" |
189 | version = "1.21.0" | 196 | version = "1.64.0" |
190 | source = "registry+https://github.com/rust-lang/crates.io-index" | 197 | source = "registry+https://github.com/rust-lang/crates.io-index" |
191 | checksum = "3d70fb493f4183f5102d8a8d0cc9b57aec29a762f55c0e7bf527e0f7177bb408" | 198 | checksum = "02d4bdb0e5f80f0689e61c77ab678b2b9304af329616af38aef5b6b967b8e736" |
192 | dependencies = [ | 199 | dependencies = [ |
193 | "aws-credential-types", | 200 | "aws-credential-types", |
194 | "aws-runtime", | 201 | "aws-runtime", |
@@ -200,6 +207,7 @@ dependencies = [ | |||
200 | "aws-smithy-types", | 207 | "aws-smithy-types", |
201 | "aws-types", | 208 | "aws-types", |
202 | "bytes", | 209 | "bytes", |
210 | "fastrand", | ||
203 | "http 0.2.12", | 211 | "http 0.2.12", |
204 | "once_cell", | 212 | "once_cell", |
205 | "regex-lite", | 213 | "regex-lite", |
@@ -208,9 +216,9 @@ dependencies = [ | |||
208 | 216 | ||
209 | [[package]] | 217 | [[package]] |
210 | name = "aws-sdk-ssooidc" | 218 | name = "aws-sdk-ssooidc" |
211 | version = "1.21.0" | 219 | version = "1.65.0" |
212 | source = "registry+https://github.com/rust-lang/crates.io-index" | 220 | source = "registry+https://github.com/rust-lang/crates.io-index" |
213 | checksum = "de3f37549b3e38b7ea5efd419d4d7add6ea1e55223506eb0b4fef9d25e7cc90d" | 221 | checksum = "acbbb3ce8da257aedbccdcb1aadafbbb6a5fe9adf445db0e1ea897bdc7e22d08" |
214 | dependencies = [ | 222 | dependencies = [ |
215 | "aws-credential-types", | 223 | "aws-credential-types", |
216 | "aws-runtime", | 224 | "aws-runtime", |
@@ -222,6 +230,7 @@ dependencies = [ | |||
222 | "aws-smithy-types", | 230 | "aws-smithy-types", |
223 | "aws-types", | 231 | "aws-types", |
224 | "bytes", | 232 | "bytes", |
233 | "fastrand", | ||
225 | "http 0.2.12", | 234 | "http 0.2.12", |
226 | "once_cell", | 235 | "once_cell", |
227 | "regex-lite", | 236 | "regex-lite", |
@@ -230,9 +239,9 @@ dependencies = [ | |||
230 | 239 | ||
231 | [[package]] | 240 | [[package]] |
232 | name = "aws-sdk-sts" | 241 | name = "aws-sdk-sts" |
233 | version = "1.21.0" | 242 | version = "1.65.0" |
234 | source = "registry+https://github.com/rust-lang/crates.io-index" | 243 | source = "registry+https://github.com/rust-lang/crates.io-index" |
235 | checksum = "3b2ff219a5d4b795cd33251c19dbe9c4b401f2b2cbe513e07c76ada644eaf34e" | 244 | checksum = "96a78a8f50a1630db757b60f679c8226a8a70ee2ab5f5e6e51dc67f6c61c7cfd" |
236 | dependencies = [ | 245 | dependencies = [ |
237 | "aws-credential-types", | 246 | "aws-credential-types", |
238 | "aws-runtime", | 247 | "aws-runtime", |
@@ -245,6 +254,7 @@ dependencies = [ | |||
245 | "aws-smithy-types", | 254 | "aws-smithy-types", |
246 | "aws-smithy-xml", | 255 | "aws-smithy-xml", |
247 | "aws-types", | 256 | "aws-types", |
257 | "fastrand", | ||
248 | "http 0.2.12", | 258 | "http 0.2.12", |
249 | "once_cell", | 259 | "once_cell", |
250 | "regex-lite", | 260 | "regex-lite", |
@@ -253,9 +263,9 @@ dependencies = [ | |||
253 | 263 | ||
254 | [[package]] | 264 | [[package]] |
255 | name = "aws-sigv4" | 265 | name = "aws-sigv4" |
256 | version = "1.2.1" | 266 | version = "1.3.0" |
257 | source = "registry+https://github.com/rust-lang/crates.io-index" | 267 | source = "registry+https://github.com/rust-lang/crates.io-index" |
258 | checksum = "58b56f1cbe6fd4d0c2573df72868f20ab1c125ca9c9dbce17927a463433a2e57" | 268 | checksum = "69d03c3c05ff80d54ff860fe38c726f6f494c639ae975203a101335f223386db" |
259 | dependencies = [ | 269 | dependencies = [ |
260 | "aws-credential-types", | 270 | "aws-credential-types", |
261 | "aws-smithy-eventstream", | 271 | "aws-smithy-eventstream", |
@@ -268,7 +278,7 @@ dependencies = [ | |||
268 | "hex", | 278 | "hex", |
269 | "hmac", | 279 | "hmac", |
270 | "http 0.2.12", | 280 | "http 0.2.12", |
271 | "http 1.1.0", | 281 | "http 1.3.1", |
272 | "once_cell", | 282 | "once_cell", |
273 | "p256", | 283 | "p256", |
274 | "percent-encoding", | 284 | "percent-encoding", |
@@ -282,9 +292,9 @@ dependencies = [ | |||
282 | 292 | ||
283 | [[package]] | 293 | [[package]] |
284 | name = "aws-smithy-async" | 294 | name = "aws-smithy-async" |
285 | version = "1.2.1" | 295 | version = "1.2.5" |
286 | source = "registry+https://github.com/rust-lang/crates.io-index" | 296 | source = "registry+https://github.com/rust-lang/crates.io-index" |
287 | checksum = "62220bc6e97f946ddd51b5f1361f78996e704677afc518a4ff66b7a72ea1378c" | 297 | checksum = "1e190749ea56f8c42bf15dd76c65e14f8f765233e6df9b0506d9d934ebef867c" |
288 | dependencies = [ | 298 | dependencies = [ |
289 | "futures-util", | 299 | "futures-util", |
290 | "pin-project-lite", | 300 | "pin-project-lite", |
@@ -293,15 +303,16 @@ dependencies = [ | |||
293 | 303 | ||
294 | [[package]] | 304 | [[package]] |
295 | name = "aws-smithy-checksums" | 305 | name = "aws-smithy-checksums" |
296 | version = "0.60.7" | 306 | version = "0.63.1" |
297 | source = "registry+https://github.com/rust-lang/crates.io-index" | 307 | source = "registry+https://github.com/rust-lang/crates.io-index" |
298 | checksum = "83fa43bc04a6b2441968faeab56e68da3812f978a670a5db32accbdcafddd12f" | 308 | checksum = "b65d21e1ba6f2cdec92044f904356a19f5ad86961acf015741106cdfafd747c0" |
299 | dependencies = [ | 309 | dependencies = [ |
300 | "aws-smithy-http", | 310 | "aws-smithy-http", |
301 | "aws-smithy-types", | 311 | "aws-smithy-types", |
302 | "bytes", | 312 | "bytes", |
303 | "crc32c", | 313 | "crc32c", |
304 | "crc32fast", | 314 | "crc32fast", |
315 | "crc64fast-nvme", | ||
305 | "hex", | 316 | "hex", |
306 | "http 0.2.12", | 317 | "http 0.2.12", |
307 | "http-body 0.4.6", | 318 | "http-body 0.4.6", |
@@ -314,9 +325,9 @@ dependencies = [ | |||
314 | 325 | ||
315 | [[package]] | 326 | [[package]] |
316 | name = "aws-smithy-eventstream" | 327 | name = "aws-smithy-eventstream" |
317 | version = "0.60.4" | 328 | version = "0.60.8" |
318 | source = "registry+https://github.com/rust-lang/crates.io-index" | 329 | source = "registry+https://github.com/rust-lang/crates.io-index" |
319 | checksum = "e6363078f927f612b970edf9d1903ef5cef9a64d1e8423525ebb1f0a1633c858" | 330 | checksum = "7c45d3dddac16c5c59d553ece225a88870cf81b7b813c9cc17b78cf4685eac7a" |
320 | dependencies = [ | 331 | dependencies = [ |
321 | "aws-smithy-types", | 332 | "aws-smithy-types", |
322 | "bytes", | 333 | "bytes", |
@@ -325,9 +336,9 @@ dependencies = [ | |||
325 | 336 | ||
326 | [[package]] | 337 | [[package]] |
327 | name = "aws-smithy-http" | 338 | name = "aws-smithy-http" |
328 | version = "0.60.8" | 339 | version = "0.62.0" |
329 | source = "registry+https://github.com/rust-lang/crates.io-index" | 340 | source = "registry+https://github.com/rust-lang/crates.io-index" |
330 | checksum = "4a7de001a1b9a25601016d8057ea16e31a45fdca3751304c8edf4ad72e706c08" | 341 | checksum = "c5949124d11e538ca21142d1fba61ab0a2a2c1bc3ed323cdb3e4b878bfb83166" |
331 | dependencies = [ | 342 | dependencies = [ |
332 | "aws-smithy-eventstream", | 343 | "aws-smithy-eventstream", |
333 | "aws-smithy-runtime-api", | 344 | "aws-smithy-runtime-api", |
@@ -336,6 +347,7 @@ dependencies = [ | |||
336 | "bytes-utils", | 347 | "bytes-utils", |
337 | "futures-core", | 348 | "futures-core", |
338 | "http 0.2.12", | 349 | "http 0.2.12", |
350 | "http 1.3.1", | ||
339 | "http-body 0.4.6", | 351 | "http-body 0.4.6", |
340 | "once_cell", | 352 | "once_cell", |
341 | "percent-encoding", | 353 | "percent-encoding", |
@@ -345,15 +357,53 @@ dependencies = [ | |||
345 | ] | 357 | ] |
346 | 358 | ||
347 | [[package]] | 359 | [[package]] |
360 | name = "aws-smithy-http-client" | ||
361 | version = "1.0.1" | ||
362 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
363 | checksum = "8aff1159006441d02e57204bf57a1b890ba68bedb6904ffd2873c1c4c11c546b" | ||
364 | dependencies = [ | ||
365 | "aws-smithy-async", | ||
366 | "aws-smithy-runtime-api", | ||
367 | "aws-smithy-types", | ||
368 | "h2 0.4.8", | ||
369 | "http 0.2.12", | ||
370 | "http 1.3.1", | ||
371 | "http-body 0.4.6", | ||
372 | "hyper 0.14.32", | ||
373 | "hyper 1.6.0", | ||
374 | "hyper-rustls 0.24.2", | ||
375 | "hyper-rustls 0.27.5", | ||
376 | "hyper-util", | ||
377 | "pin-project-lite", | ||
378 | "rustls 0.21.12", | ||
379 | "rustls 0.23.25", | ||
380 | "rustls-native-certs 0.8.1", | ||
381 | "rustls-pki-types", | ||
382 | "tokio", | ||
383 | "tower", | ||
384 | "tracing", | ||
385 | ] | ||
386 | |||
387 | [[package]] | ||
348 | name = "aws-smithy-json" | 388 | name = "aws-smithy-json" |
349 | version = "0.60.7" | 389 | version = "0.61.3" |
350 | source = "registry+https://github.com/rust-lang/crates.io-index" | 390 | source = "registry+https://github.com/rust-lang/crates.io-index" |
351 | checksum = "4683df9469ef09468dad3473d129960119a0d3593617542b7d52086c8486f2d6" | 391 | checksum = "92144e45819cae7dc62af23eac5a038a58aa544432d2102609654376a900bd07" |
352 | dependencies = [ | 392 | dependencies = [ |
353 | "aws-smithy-types", | 393 | "aws-smithy-types", |
354 | ] | 394 | ] |
355 | 395 | ||
356 | [[package]] | 396 | [[package]] |
397 | name = "aws-smithy-observability" | ||
398 | version = "0.1.2" | ||
399 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
400 | checksum = "445d065e76bc1ef54963db400319f1dd3ebb3e0a74af20f7f7630625b0cc7cc0" | ||
401 | dependencies = [ | ||
402 | "aws-smithy-runtime-api", | ||
403 | "once_cell", | ||
404 | ] | ||
405 | |||
406 | [[package]] | ||
357 | name = "aws-smithy-query" | 407 | name = "aws-smithy-query" |
358 | version = "0.60.7" | 408 | version = "0.60.7" |
359 | source = "registry+https://github.com/rust-lang/crates.io-index" | 409 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -365,41 +415,40 @@ dependencies = [ | |||
365 | 415 | ||
366 | [[package]] | 416 | [[package]] |
367 | name = "aws-smithy-runtime" | 417 | name = "aws-smithy-runtime" |
368 | version = "1.3.1" | 418 | version = "1.8.1" |
369 | source = "registry+https://github.com/rust-lang/crates.io-index" | 419 | source = "registry+https://github.com/rust-lang/crates.io-index" |
370 | checksum = "44e7945379821074549168917e89e60630647e186a69243248f08c6d168b975a" | 420 | checksum = "0152749e17ce4d1b47c7747bdfec09dac1ccafdcbc741ebf9daa2a373356730f" |
371 | dependencies = [ | 421 | dependencies = [ |
372 | "aws-smithy-async", | 422 | "aws-smithy-async", |
373 | "aws-smithy-http", | 423 | "aws-smithy-http", |
424 | "aws-smithy-http-client", | ||
425 | "aws-smithy-observability", | ||
374 | "aws-smithy-runtime-api", | 426 | "aws-smithy-runtime-api", |
375 | "aws-smithy-types", | 427 | "aws-smithy-types", |
376 | "bytes", | 428 | "bytes", |
377 | "fastrand", | 429 | "fastrand", |
378 | "h2", | ||
379 | "http 0.2.12", | 430 | "http 0.2.12", |
431 | "http 1.3.1", | ||
380 | "http-body 0.4.6", | 432 | "http-body 0.4.6", |
381 | "http-body 1.0.0", | 433 | "http-body 1.0.1", |
382 | "hyper 0.14.28", | ||
383 | "hyper-rustls", | ||
384 | "once_cell", | 434 | "once_cell", |
385 | "pin-project-lite", | 435 | "pin-project-lite", |
386 | "pin-utils", | 436 | "pin-utils", |
387 | "rustls", | ||
388 | "tokio", | 437 | "tokio", |
389 | "tracing", | 438 | "tracing", |
390 | ] | 439 | ] |
391 | 440 | ||
392 | [[package]] | 441 | [[package]] |
393 | name = "aws-smithy-runtime-api" | 442 | name = "aws-smithy-runtime-api" |
394 | version = "1.4.0" | 443 | version = "1.7.4" |
395 | source = "registry+https://github.com/rust-lang/crates.io-index" | 444 | source = "registry+https://github.com/rust-lang/crates.io-index" |
396 | checksum = "4cc56a5c96ec741de6c5e6bf1ce6948be969d6506dfa9c39cffc284e31e4979b" | 445 | checksum = "3da37cf5d57011cb1753456518ec76e31691f1f474b73934a284eb2a1c76510f" |
397 | dependencies = [ | 446 | dependencies = [ |
398 | "aws-smithy-async", | 447 | "aws-smithy-async", |
399 | "aws-smithy-types", | 448 | "aws-smithy-types", |
400 | "bytes", | 449 | "bytes", |
401 | "http 0.2.12", | 450 | "http 0.2.12", |
402 | "http 1.1.0", | 451 | "http 1.3.1", |
403 | "pin-project-lite", | 452 | "pin-project-lite", |
404 | "tokio", | 453 | "tokio", |
405 | "tracing", | 454 | "tracing", |
@@ -408,18 +457,18 @@ dependencies = [ | |||
408 | 457 | ||
409 | [[package]] | 458 | [[package]] |
410 | name = "aws-smithy-types" | 459 | name = "aws-smithy-types" |
411 | version = "1.1.8" | 460 | version = "1.3.0" |
412 | source = "registry+https://github.com/rust-lang/crates.io-index" | 461 | source = "registry+https://github.com/rust-lang/crates.io-index" |
413 | checksum = "abe14dceea1e70101d38fbf2a99e6a34159477c0fb95e68e05c66bd7ae4c3729" | 462 | checksum = "836155caafba616c0ff9b07944324785de2ab016141c3550bd1c07882f8cee8f" |
414 | dependencies = [ | 463 | dependencies = [ |
415 | "base64-simd", | 464 | "base64-simd", |
416 | "bytes", | 465 | "bytes", |
417 | "bytes-utils", | 466 | "bytes-utils", |
418 | "futures-core", | 467 | "futures-core", |
419 | "http 0.2.12", | 468 | "http 0.2.12", |
420 | "http 1.1.0", | 469 | "http 1.3.1", |
421 | "http-body 0.4.6", | 470 | "http-body 0.4.6", |
422 | "http-body 1.0.0", | 471 | "http-body 1.0.1", |
423 | "http-body-util", | 472 | "http-body-util", |
424 | "itoa", | 473 | "itoa", |
425 | "num-integer", | 474 | "num-integer", |
@@ -434,42 +483,41 @@ dependencies = [ | |||
434 | 483 | ||
435 | [[package]] | 484 | [[package]] |
436 | name = "aws-smithy-xml" | 485 | name = "aws-smithy-xml" |
437 | version = "0.60.8" | 486 | version = "0.60.9" |
438 | source = "registry+https://github.com/rust-lang/crates.io-index" | 487 | source = "registry+https://github.com/rust-lang/crates.io-index" |
439 | checksum = "d123fbc2a4adc3c301652ba8e149bf4bc1d1725affb9784eb20c953ace06bf55" | 488 | checksum = "ab0b0166827aa700d3dc519f72f8b3a91c35d0b8d042dc5d643a91e6f80648fc" |
440 | dependencies = [ | 489 | dependencies = [ |
441 | "xmlparser", | 490 | "xmlparser", |
442 | ] | 491 | ] |
443 | 492 | ||
444 | [[package]] | 493 | [[package]] |
445 | name = "aws-types" | 494 | name = "aws-types" |
446 | version = "1.2.0" | 495 | version = "1.3.6" |
447 | source = "registry+https://github.com/rust-lang/crates.io-index" | 496 | source = "registry+https://github.com/rust-lang/crates.io-index" |
448 | checksum = "5a43b56df2c529fe44cb4d92bd64d0479883fb9608ff62daede4df5405381814" | 497 | checksum = "3873f8deed8927ce8d04487630dc9ff73193bab64742a61d050e57a68dec4125" |
449 | dependencies = [ | 498 | dependencies = [ |
450 | "aws-credential-types", | 499 | "aws-credential-types", |
451 | "aws-smithy-async", | 500 | "aws-smithy-async", |
452 | "aws-smithy-runtime-api", | 501 | "aws-smithy-runtime-api", |
453 | "aws-smithy-types", | 502 | "aws-smithy-types", |
454 | "http 0.2.12", | ||
455 | "rustc_version", | 503 | "rustc_version", |
456 | "tracing", | 504 | "tracing", |
457 | ] | 505 | ] |
458 | 506 | ||
459 | [[package]] | 507 | [[package]] |
460 | name = "axum" | 508 | name = "axum" |
461 | version = "0.7.5" | 509 | version = "0.8.3" |
462 | source = "registry+https://github.com/rust-lang/crates.io-index" | 510 | source = "registry+https://github.com/rust-lang/crates.io-index" |
463 | checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" | 511 | checksum = "de45108900e1f9b9242f7f2e254aa3e2c029c921c258fe9e6b4217eeebd54288" |
464 | dependencies = [ | 512 | dependencies = [ |
465 | "async-trait", | ||
466 | "axum-core", | 513 | "axum-core", |
467 | "bytes", | 514 | "bytes", |
515 | "form_urlencoded", | ||
468 | "futures-util", | 516 | "futures-util", |
469 | "http 1.1.0", | 517 | "http 1.3.1", |
470 | "http-body 1.0.0", | 518 | "http-body 1.0.1", |
471 | "http-body-util", | 519 | "http-body-util", |
472 | "hyper 1.3.1", | 520 | "hyper 1.6.0", |
473 | "hyper-util", | 521 | "hyper-util", |
474 | "itoa", | 522 | "itoa", |
475 | "matchit", | 523 | "matchit", |
@@ -482,7 +530,7 @@ dependencies = [ | |||
482 | "serde_json", | 530 | "serde_json", |
483 | "serde_path_to_error", | 531 | "serde_path_to_error", |
484 | "serde_urlencoded", | 532 | "serde_urlencoded", |
485 | "sync_wrapper 1.0.1", | 533 | "sync_wrapper", |
486 | "tokio", | 534 | "tokio", |
487 | "tower", | 535 | "tower", |
488 | "tower-layer", | 536 | "tower-layer", |
@@ -492,20 +540,19 @@ dependencies = [ | |||
492 | 540 | ||
493 | [[package]] | 541 | [[package]] |
494 | name = "axum-core" | 542 | name = "axum-core" |
495 | version = "0.4.3" | 543 | version = "0.5.2" |
496 | source = "registry+https://github.com/rust-lang/crates.io-index" | 544 | source = "registry+https://github.com/rust-lang/crates.io-index" |
497 | checksum = "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3" | 545 | checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6" |
498 | dependencies = [ | 546 | dependencies = [ |
499 | "async-trait", | ||
500 | "bytes", | 547 | "bytes", |
501 | "futures-util", | 548 | "futures-core", |
502 | "http 1.1.0", | 549 | "http 1.3.1", |
503 | "http-body 1.0.0", | 550 | "http-body 1.0.1", |
504 | "http-body-util", | 551 | "http-body-util", |
505 | "mime", | 552 | "mime", |
506 | "pin-project-lite", | 553 | "pin-project-lite", |
507 | "rustversion", | 554 | "rustversion", |
508 | "sync_wrapper 0.1.2", | 555 | "sync_wrapper", |
509 | "tower-layer", | 556 | "tower-layer", |
510 | "tower-service", | 557 | "tower-service", |
511 | "tracing", | 558 | "tracing", |
@@ -513,17 +560,17 @@ dependencies = [ | |||
513 | 560 | ||
514 | [[package]] | 561 | [[package]] |
515 | name = "backtrace" | 562 | name = "backtrace" |
516 | version = "0.3.71" | 563 | version = "0.3.74" |
517 | source = "registry+https://github.com/rust-lang/crates.io-index" | 564 | source = "registry+https://github.com/rust-lang/crates.io-index" |
518 | checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" | 565 | checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" |
519 | dependencies = [ | 566 | dependencies = [ |
520 | "addr2line", | 567 | "addr2line", |
521 | "cc", | ||
522 | "cfg-if", | 568 | "cfg-if", |
523 | "libc", | 569 | "libc", |
524 | "miniz_oxide", | 570 | "miniz_oxide", |
525 | "object", | 571 | "object", |
526 | "rustc-demangle", | 572 | "rustc-demangle", |
573 | "windows-targets", | ||
527 | ] | 574 | ] |
528 | 575 | ||
529 | [[package]] | 576 | [[package]] |
@@ -539,6 +586,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
539 | checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" | 586 | checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" |
540 | 587 | ||
541 | [[package]] | 588 | [[package]] |
589 | name = "base64" | ||
590 | version = "0.22.1" | ||
591 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
592 | checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" | ||
593 | |||
594 | [[package]] | ||
542 | name = "base64-simd" | 595 | name = "base64-simd" |
543 | version = "0.8.0" | 596 | version = "0.8.0" |
544 | source = "registry+https://github.com/rust-lang/crates.io-index" | 597 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -550,21 +603,38 @@ dependencies = [ | |||
550 | 603 | ||
551 | [[package]] | 604 | [[package]] |
552 | name = "base64ct" | 605 | name = "base64ct" |
553 | version = "1.6.0" | 606 | version = "1.7.3" |
554 | source = "registry+https://github.com/rust-lang/crates.io-index" | 607 | source = "registry+https://github.com/rust-lang/crates.io-index" |
555 | checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" | 608 | checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3" |
556 | 609 | ||
557 | [[package]] | 610 | [[package]] |
558 | name = "bitflags" | 611 | name = "bindgen" |
559 | version = "1.3.2" | 612 | version = "0.69.5" |
560 | source = "registry+https://github.com/rust-lang/crates.io-index" | 613 | source = "registry+https://github.com/rust-lang/crates.io-index" |
561 | checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" | 614 | checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" |
615 | dependencies = [ | ||
616 | "bitflags", | ||
617 | "cexpr", | ||
618 | "clang-sys", | ||
619 | "itertools", | ||
620 | "lazy_static", | ||
621 | "lazycell", | ||
622 | "log", | ||
623 | "prettyplease", | ||
624 | "proc-macro2", | ||
625 | "quote", | ||
626 | "regex", | ||
627 | "rustc-hash", | ||
628 | "shlex", | ||
629 | "syn", | ||
630 | "which", | ||
631 | ] | ||
562 | 632 | ||
563 | [[package]] | 633 | [[package]] |
564 | name = "bitflags" | 634 | name = "bitflags" |
565 | version = "2.5.0" | 635 | version = "2.9.0" |
566 | source = "registry+https://github.com/rust-lang/crates.io-index" | 636 | source = "registry+https://github.com/rust-lang/crates.io-index" |
567 | checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" | 637 | checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" |
568 | 638 | ||
569 | [[package]] | 639 | [[package]] |
570 | name = "block-buffer" | 640 | name = "block-buffer" |
@@ -577,15 +647,15 @@ dependencies = [ | |||
577 | 647 | ||
578 | [[package]] | 648 | [[package]] |
579 | name = "bumpalo" | 649 | name = "bumpalo" |
580 | version = "3.16.0" | 650 | version = "3.17.0" |
581 | source = "registry+https://github.com/rust-lang/crates.io-index" | 651 | source = "registry+https://github.com/rust-lang/crates.io-index" |
582 | checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" | 652 | checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" |
583 | 653 | ||
584 | [[package]] | 654 | [[package]] |
585 | name = "bytes" | 655 | name = "bytes" |
586 | version = "1.6.0" | 656 | version = "1.10.1" |
587 | source = "registry+https://github.com/rust-lang/crates.io-index" | 657 | source = "registry+https://github.com/rust-lang/crates.io-index" |
588 | checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" | 658 | checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" |
589 | 659 | ||
590 | [[package]] | 660 | [[package]] |
591 | name = "bytes-utils" | 661 | name = "bytes-utils" |
@@ -599,9 +669,23 @@ dependencies = [ | |||
599 | 669 | ||
600 | [[package]] | 670 | [[package]] |
601 | name = "cc" | 671 | name = "cc" |
602 | version = "1.0.95" | 672 | version = "1.2.18" |
673 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
674 | checksum = "525046617d8376e3db1deffb079e91cef90a89fc3ca5c185bbf8c9ecdd15cd5c" | ||
675 | dependencies = [ | ||
676 | "jobserver", | ||
677 | "libc", | ||
678 | "shlex", | ||
679 | ] | ||
680 | |||
681 | [[package]] | ||
682 | name = "cexpr" | ||
683 | version = "0.6.0" | ||
603 | source = "registry+https://github.com/rust-lang/crates.io-index" | 684 | source = "registry+https://github.com/rust-lang/crates.io-index" |
604 | checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b" | 685 | checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" |
686 | dependencies = [ | ||
687 | "nom", | ||
688 | ] | ||
605 | 689 | ||
606 | [[package]] | 690 | [[package]] |
607 | name = "cfg-if" | 691 | name = "cfg-if" |
@@ -611,9 +695,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" | |||
611 | 695 | ||
612 | [[package]] | 696 | [[package]] |
613 | name = "chrono" | 697 | name = "chrono" |
614 | version = "0.4.38" | 698 | version = "0.4.40" |
615 | source = "registry+https://github.com/rust-lang/crates.io-index" | 699 | source = "registry+https://github.com/rust-lang/crates.io-index" |
616 | checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" | 700 | checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c" |
617 | dependencies = [ | 701 | dependencies = [ |
618 | "android-tzdata", | 702 | "android-tzdata", |
619 | "iana-time-zone", | 703 | "iana-time-zone", |
@@ -621,7 +705,27 @@ dependencies = [ | |||
621 | "num-traits", | 705 | "num-traits", |
622 | "serde", | 706 | "serde", |
623 | "wasm-bindgen", | 707 | "wasm-bindgen", |
624 | "windows-targets 0.52.5", | 708 | "windows-link", |
709 | ] | ||
710 | |||
711 | [[package]] | ||
712 | name = "clang-sys" | ||
713 | version = "1.8.1" | ||
714 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
715 | checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" | ||
716 | dependencies = [ | ||
717 | "glob", | ||
718 | "libc", | ||
719 | "libloading", | ||
720 | ] | ||
721 | |||
722 | [[package]] | ||
723 | name = "cmake" | ||
724 | version = "0.1.54" | ||
725 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
726 | checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" | ||
727 | dependencies = [ | ||
728 | "cc", | ||
625 | ] | 729 | ] |
626 | 730 | ||
627 | [[package]] | 731 | [[package]] |
@@ -641,39 +745,73 @@ dependencies = [ | |||
641 | ] | 745 | ] |
642 | 746 | ||
643 | [[package]] | 747 | [[package]] |
748 | name = "core-foundation" | ||
749 | version = "0.10.0" | ||
750 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
751 | checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" | ||
752 | dependencies = [ | ||
753 | "core-foundation-sys", | ||
754 | "libc", | ||
755 | ] | ||
756 | |||
757 | [[package]] | ||
644 | name = "core-foundation-sys" | 758 | name = "core-foundation-sys" |
645 | version = "0.8.6" | 759 | version = "0.8.7" |
646 | source = "registry+https://github.com/rust-lang/crates.io-index" | 760 | source = "registry+https://github.com/rust-lang/crates.io-index" |
647 | checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" | 761 | checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" |
648 | 762 | ||
649 | [[package]] | 763 | [[package]] |
650 | name = "cpufeatures" | 764 | name = "cpufeatures" |
651 | version = "0.2.12" | 765 | version = "0.2.17" |
652 | source = "registry+https://github.com/rust-lang/crates.io-index" | 766 | source = "registry+https://github.com/rust-lang/crates.io-index" |
653 | checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" | 767 | checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" |
654 | dependencies = [ | 768 | dependencies = [ |
655 | "libc", | 769 | "libc", |
656 | ] | 770 | ] |
657 | 771 | ||
658 | [[package]] | 772 | [[package]] |
773 | name = "crc" | ||
774 | version = "3.2.1" | ||
775 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
776 | checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" | ||
777 | dependencies = [ | ||
778 | "crc-catalog", | ||
779 | ] | ||
780 | |||
781 | [[package]] | ||
782 | name = "crc-catalog" | ||
783 | version = "2.4.0" | ||
784 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
785 | checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" | ||
786 | |||
787 | [[package]] | ||
659 | name = "crc32c" | 788 | name = "crc32c" |
660 | version = "0.6.5" | 789 | version = "0.6.8" |
661 | source = "registry+https://github.com/rust-lang/crates.io-index" | 790 | source = "registry+https://github.com/rust-lang/crates.io-index" |
662 | checksum = "89254598aa9b9fa608de44b3ae54c810f0f06d755e24c50177f1f8f31ff50ce2" | 791 | checksum = "3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47" |
663 | dependencies = [ | 792 | dependencies = [ |
664 | "rustc_version", | 793 | "rustc_version", |
665 | ] | 794 | ] |
666 | 795 | ||
667 | [[package]] | 796 | [[package]] |
668 | name = "crc32fast" | 797 | name = "crc32fast" |
669 | version = "1.4.0" | 798 | version = "1.4.2" |
670 | source = "registry+https://github.com/rust-lang/crates.io-index" | 799 | source = "registry+https://github.com/rust-lang/crates.io-index" |
671 | checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" | 800 | checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" |
672 | dependencies = [ | 801 | dependencies = [ |
673 | "cfg-if", | 802 | "cfg-if", |
674 | ] | 803 | ] |
675 | 804 | ||
676 | [[package]] | 805 | [[package]] |
806 | name = "crc64fast-nvme" | ||
807 | version = "1.2.0" | ||
808 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
809 | checksum = "4955638f00a809894c947f85a024020a20815b65a5eea633798ea7924edab2b3" | ||
810 | dependencies = [ | ||
811 | "crc", | ||
812 | ] | ||
813 | |||
814 | [[package]] | ||
677 | name = "crypto-bigint" | 815 | name = "crypto-bigint" |
678 | version = "0.4.9" | 816 | version = "0.4.9" |
679 | source = "registry+https://github.com/rust-lang/crates.io-index" | 817 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -717,9 +855,9 @@ dependencies = [ | |||
717 | 855 | ||
718 | [[package]] | 856 | [[package]] |
719 | name = "deranged" | 857 | name = "deranged" |
720 | version = "0.3.11" | 858 | version = "0.4.0" |
721 | source = "registry+https://github.com/rust-lang/crates.io-index" | 859 | source = "registry+https://github.com/rust-lang/crates.io-index" |
722 | checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" | 860 | checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" |
723 | dependencies = [ | 861 | dependencies = [ |
724 | "powerfmt", | 862 | "powerfmt", |
725 | ] | 863 | ] |
@@ -736,6 +874,23 @@ dependencies = [ | |||
736 | ] | 874 | ] |
737 | 875 | ||
738 | [[package]] | 876 | [[package]] |
877 | name = "displaydoc" | ||
878 | version = "0.2.5" | ||
879 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
880 | checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" | ||
881 | dependencies = [ | ||
882 | "proc-macro2", | ||
883 | "quote", | ||
884 | "syn", | ||
885 | ] | ||
886 | |||
887 | [[package]] | ||
888 | name = "dunce" | ||
889 | version = "1.0.5" | ||
890 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
891 | checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" | ||
892 | |||
893 | [[package]] | ||
739 | name = "ecdsa" | 894 | name = "ecdsa" |
740 | version = "0.14.8" | 895 | version = "0.14.8" |
741 | source = "registry+https://github.com/rust-lang/crates.io-index" | 896 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -749,9 +904,9 @@ dependencies = [ | |||
749 | 904 | ||
750 | [[package]] | 905 | [[package]] |
751 | name = "either" | 906 | name = "either" |
752 | version = "1.11.0" | 907 | version = "1.15.0" |
753 | source = "registry+https://github.com/rust-lang/crates.io-index" | 908 | source = "registry+https://github.com/rust-lang/crates.io-index" |
754 | checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" | 909 | checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" |
755 | 910 | ||
756 | [[package]] | 911 | [[package]] |
757 | name = "elliptic-curve" | 912 | name = "elliptic-curve" |
@@ -775,15 +930,25 @@ dependencies = [ | |||
775 | 930 | ||
776 | [[package]] | 931 | [[package]] |
777 | name = "equivalent" | 932 | name = "equivalent" |
778 | version = "1.0.1" | 933 | version = "1.0.2" |
779 | source = "registry+https://github.com/rust-lang/crates.io-index" | 934 | source = "registry+https://github.com/rust-lang/crates.io-index" |
780 | checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" | 935 | checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" |
936 | |||
937 | [[package]] | ||
938 | name = "errno" | ||
939 | version = "0.3.11" | ||
940 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
941 | checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" | ||
942 | dependencies = [ | ||
943 | "libc", | ||
944 | "windows-sys 0.59.0", | ||
945 | ] | ||
781 | 946 | ||
782 | [[package]] | 947 | [[package]] |
783 | name = "fastrand" | 948 | name = "fastrand" |
784 | version = "2.1.0" | 949 | version = "2.3.0" |
785 | source = "registry+https://github.com/rust-lang/crates.io-index" | 950 | source = "registry+https://github.com/rust-lang/crates.io-index" |
786 | checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" | 951 | checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" |
787 | 952 | ||
788 | [[package]] | 953 | [[package]] |
789 | name = "ff" | 954 | name = "ff" |
@@ -802,6 +967,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
802 | checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" | 967 | checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" |
803 | 968 | ||
804 | [[package]] | 969 | [[package]] |
970 | name = "foldhash" | ||
971 | version = "0.1.5" | ||
972 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
973 | checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" | ||
974 | |||
975 | [[package]] | ||
805 | name = "form_urlencoded" | 976 | name = "form_urlencoded" |
806 | version = "1.2.1" | 977 | version = "1.2.1" |
807 | source = "registry+https://github.com/rust-lang/crates.io-index" | 978 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -811,37 +982,43 @@ dependencies = [ | |||
811 | ] | 982 | ] |
812 | 983 | ||
813 | [[package]] | 984 | [[package]] |
985 | name = "fs_extra" | ||
986 | version = "1.3.0" | ||
987 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
988 | checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" | ||
989 | |||
990 | [[package]] | ||
814 | name = "futures-channel" | 991 | name = "futures-channel" |
815 | version = "0.3.30" | 992 | version = "0.3.31" |
816 | source = "registry+https://github.com/rust-lang/crates.io-index" | 993 | source = "registry+https://github.com/rust-lang/crates.io-index" |
817 | checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" | 994 | checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" |
818 | dependencies = [ | 995 | dependencies = [ |
819 | "futures-core", | 996 | "futures-core", |
820 | ] | 997 | ] |
821 | 998 | ||
822 | [[package]] | 999 | [[package]] |
823 | name = "futures-core" | 1000 | name = "futures-core" |
824 | version = "0.3.30" | 1001 | version = "0.3.31" |
825 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1002 | source = "registry+https://github.com/rust-lang/crates.io-index" |
826 | checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" | 1003 | checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" |
827 | 1004 | ||
828 | [[package]] | 1005 | [[package]] |
829 | name = "futures-sink" | 1006 | name = "futures-sink" |
830 | version = "0.3.30" | 1007 | version = "0.3.31" |
831 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1008 | source = "registry+https://github.com/rust-lang/crates.io-index" |
832 | checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" | 1009 | checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" |
833 | 1010 | ||
834 | [[package]] | 1011 | [[package]] |
835 | name = "futures-task" | 1012 | name = "futures-task" |
836 | version = "0.3.30" | 1013 | version = "0.3.31" |
837 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1014 | source = "registry+https://github.com/rust-lang/crates.io-index" |
838 | checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" | 1015 | checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" |
839 | 1016 | ||
840 | [[package]] | 1017 | [[package]] |
841 | name = "futures-util" | 1018 | name = "futures-util" |
842 | version = "0.3.30" | 1019 | version = "0.3.31" |
843 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1020 | source = "registry+https://github.com/rust-lang/crates.io-index" |
844 | checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" | 1021 | checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" |
845 | dependencies = [ | 1022 | dependencies = [ |
846 | "futures-core", | 1023 | "futures-core", |
847 | "futures-task", | 1024 | "futures-task", |
@@ -861,20 +1038,32 @@ dependencies = [ | |||
861 | 1038 | ||
862 | [[package]] | 1039 | [[package]] |
863 | name = "getrandom" | 1040 | name = "getrandom" |
864 | version = "0.2.14" | 1041 | version = "0.2.15" |
1042 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1043 | checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" | ||
1044 | dependencies = [ | ||
1045 | "cfg-if", | ||
1046 | "libc", | ||
1047 | "wasi 0.11.0+wasi-snapshot-preview1", | ||
1048 | ] | ||
1049 | |||
1050 | [[package]] | ||
1051 | name = "getrandom" | ||
1052 | version = "0.3.2" | ||
865 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1053 | source = "registry+https://github.com/rust-lang/crates.io-index" |
866 | checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" | 1054 | checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0" |
867 | dependencies = [ | 1055 | dependencies = [ |
868 | "cfg-if", | 1056 | "cfg-if", |
869 | "libc", | 1057 | "libc", |
870 | "wasi", | 1058 | "r-efi", |
1059 | "wasi 0.14.2+wasi-0.2.4", | ||
871 | ] | 1060 | ] |
872 | 1061 | ||
873 | [[package]] | 1062 | [[package]] |
874 | name = "gimli" | 1063 | name = "gimli" |
875 | version = "0.28.1" | 1064 | version = "0.31.1" |
876 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1065 | source = "registry+https://github.com/rust-lang/crates.io-index" |
877 | checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" | 1066 | checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" |
878 | 1067 | ||
879 | [[package]] | 1068 | [[package]] |
880 | name = "gitolfs3-authenticate" | 1069 | name = "gitolfs3-authenticate" |
@@ -903,7 +1092,7 @@ dependencies = [ | |||
903 | "aws-config", | 1092 | "aws-config", |
904 | "aws-sdk-s3", | 1093 | "aws-sdk-s3", |
905 | "axum", | 1094 | "axum", |
906 | "base64", | 1095 | "base64 0.22.1", |
907 | "chrono", | 1096 | "chrono", |
908 | "gitolfs3-common", | 1097 | "gitolfs3-common", |
909 | "mime", | 1098 | "mime", |
@@ -920,6 +1109,12 @@ name = "gitolfs3-shell" | |||
920 | version = "0.1.0" | 1109 | version = "0.1.0" |
921 | 1110 | ||
922 | [[package]] | 1111 | [[package]] |
1112 | name = "glob" | ||
1113 | version = "0.3.2" | ||
1114 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1115 | checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" | ||
1116 | |||
1117 | [[package]] | ||
923 | name = "group" | 1118 | name = "group" |
924 | version = "0.12.1" | 1119 | version = "0.12.1" |
925 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1120 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -950,20 +1145,34 @@ dependencies = [ | |||
950 | ] | 1145 | ] |
951 | 1146 | ||
952 | [[package]] | 1147 | [[package]] |
953 | name = "hashbrown" | 1148 | name = "h2" |
954 | version = "0.14.5" | 1149 | version = "0.4.8" |
955 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1150 | source = "registry+https://github.com/rust-lang/crates.io-index" |
956 | checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" | 1151 | checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2" |
957 | dependencies = [ | 1152 | dependencies = [ |
958 | "ahash", | 1153 | "atomic-waker", |
959 | "allocator-api2", | 1154 | "bytes", |
1155 | "fnv", | ||
1156 | "futures-core", | ||
1157 | "futures-sink", | ||
1158 | "http 1.3.1", | ||
1159 | "indexmap", | ||
1160 | "slab", | ||
1161 | "tokio", | ||
1162 | "tokio-util", | ||
1163 | "tracing", | ||
960 | ] | 1164 | ] |
961 | 1165 | ||
962 | [[package]] | 1166 | [[package]] |
963 | name = "hermit-abi" | 1167 | name = "hashbrown" |
964 | version = "0.3.9" | 1168 | version = "0.15.2" |
965 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1169 | source = "registry+https://github.com/rust-lang/crates.io-index" |
966 | checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" | 1170 | checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" |
1171 | dependencies = [ | ||
1172 | "allocator-api2", | ||
1173 | "equivalent", | ||
1174 | "foldhash", | ||
1175 | ] | ||
967 | 1176 | ||
968 | [[package]] | 1177 | [[package]] |
969 | name = "hex" | 1178 | name = "hex" |
@@ -982,9 +1191,18 @@ dependencies = [ | |||
982 | 1191 | ||
983 | [[package]] | 1192 | [[package]] |
984 | name = "hmac-sha256" | 1193 | name = "hmac-sha256" |
985 | version = "1.1.7" | 1194 | version = "1.1.8" |
986 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1195 | source = "registry+https://github.com/rust-lang/crates.io-index" |
987 | checksum = "3688e69b38018fec1557254f64c8dc2cc8ec502890182f395dbb0aa997aa5735" | 1196 | checksum = "4a8575493d277c9092b988c780c94737fb9fd8651a1001e16bee3eccfc1baedb" |
1197 | |||
1198 | [[package]] | ||
1199 | name = "home" | ||
1200 | version = "0.5.11" | ||
1201 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1202 | checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" | ||
1203 | dependencies = [ | ||
1204 | "windows-sys 0.59.0", | ||
1205 | ] | ||
988 | 1206 | ||
989 | [[package]] | 1207 | [[package]] |
990 | name = "http" | 1208 | name = "http" |
@@ -999,9 +1217,9 @@ dependencies = [ | |||
999 | 1217 | ||
1000 | [[package]] | 1218 | [[package]] |
1001 | name = "http" | 1219 | name = "http" |
1002 | version = "1.1.0" | 1220 | version = "1.3.1" |
1003 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1221 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1004 | checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" | 1222 | checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" |
1005 | dependencies = [ | 1223 | dependencies = [ |
1006 | "bytes", | 1224 | "bytes", |
1007 | "fnv", | 1225 | "fnv", |
@@ -1021,32 +1239,32 @@ dependencies = [ | |||
1021 | 1239 | ||
1022 | [[package]] | 1240 | [[package]] |
1023 | name = "http-body" | 1241 | name = "http-body" |
1024 | version = "1.0.0" | 1242 | version = "1.0.1" |
1025 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1243 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1026 | checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" | 1244 | checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" |
1027 | dependencies = [ | 1245 | dependencies = [ |
1028 | "bytes", | 1246 | "bytes", |
1029 | "http 1.1.0", | 1247 | "http 1.3.1", |
1030 | ] | 1248 | ] |
1031 | 1249 | ||
1032 | [[package]] | 1250 | [[package]] |
1033 | name = "http-body-util" | 1251 | name = "http-body-util" |
1034 | version = "0.1.1" | 1252 | version = "0.1.3" |
1035 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1253 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1036 | checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d" | 1254 | checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" |
1037 | dependencies = [ | 1255 | dependencies = [ |
1038 | "bytes", | 1256 | "bytes", |
1039 | "futures-core", | 1257 | "futures-core", |
1040 | "http 1.1.0", | 1258 | "http 1.3.1", |
1041 | "http-body 1.0.0", | 1259 | "http-body 1.0.1", |
1042 | "pin-project-lite", | 1260 | "pin-project-lite", |
1043 | ] | 1261 | ] |
1044 | 1262 | ||
1045 | [[package]] | 1263 | [[package]] |
1046 | name = "httparse" | 1264 | name = "httparse" |
1047 | version = "1.8.0" | 1265 | version = "1.10.1" |
1048 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1266 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1049 | checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" | 1267 | checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" |
1050 | 1268 | ||
1051 | [[package]] | 1269 | [[package]] |
1052 | name = "httpdate" | 1270 | name = "httpdate" |
@@ -1056,15 +1274,15 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" | |||
1056 | 1274 | ||
1057 | [[package]] | 1275 | [[package]] |
1058 | name = "hyper" | 1276 | name = "hyper" |
1059 | version = "0.14.28" | 1277 | version = "0.14.32" |
1060 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1278 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1061 | checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" | 1279 | checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" |
1062 | dependencies = [ | 1280 | dependencies = [ |
1063 | "bytes", | 1281 | "bytes", |
1064 | "futures-channel", | 1282 | "futures-channel", |
1065 | "futures-core", | 1283 | "futures-core", |
1066 | "futures-util", | 1284 | "futures-util", |
1067 | "h2", | 1285 | "h2 0.3.26", |
1068 | "http 0.2.12", | 1286 | "http 0.2.12", |
1069 | "http-body 0.4.6", | 1287 | "http-body 0.4.6", |
1070 | "httparse", | 1288 | "httparse", |
@@ -1080,21 +1298,23 @@ dependencies = [ | |||
1080 | 1298 | ||
1081 | [[package]] | 1299 | [[package]] |
1082 | name = "hyper" | 1300 | name = "hyper" |
1083 | version = "1.3.1" | 1301 | version = "1.6.0" |
1084 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1302 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1085 | checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" | 1303 | checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" |
1086 | dependencies = [ | 1304 | dependencies = [ |
1087 | "bytes", | 1305 | "bytes", |
1088 | "futures-channel", | 1306 | "futures-channel", |
1089 | "futures-util", | 1307 | "futures-util", |
1090 | "http 1.1.0", | 1308 | "h2 0.4.8", |
1091 | "http-body 1.0.0", | 1309 | "http 1.3.1", |
1310 | "http-body 1.0.1", | ||
1092 | "httparse", | 1311 | "httparse", |
1093 | "httpdate", | 1312 | "httpdate", |
1094 | "itoa", | 1313 | "itoa", |
1095 | "pin-project-lite", | 1314 | "pin-project-lite", |
1096 | "smallvec", | 1315 | "smallvec", |
1097 | "tokio", | 1316 | "tokio", |
1317 | "want", | ||
1098 | ] | 1318 | ] |
1099 | 1319 | ||
1100 | [[package]] | 1320 | [[package]] |
@@ -1105,40 +1325,63 @@ checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" | |||
1105 | dependencies = [ | 1325 | dependencies = [ |
1106 | "futures-util", | 1326 | "futures-util", |
1107 | "http 0.2.12", | 1327 | "http 0.2.12", |
1108 | "hyper 0.14.28", | 1328 | "hyper 0.14.32", |
1109 | "log", | 1329 | "log", |
1110 | "rustls", | 1330 | "rustls 0.21.12", |
1111 | "rustls-native-certs", | 1331 | "rustls-native-certs 0.6.3", |
1332 | "tokio", | ||
1333 | "tokio-rustls 0.24.1", | ||
1334 | ] | ||
1335 | |||
1336 | [[package]] | ||
1337 | name = "hyper-rustls" | ||
1338 | version = "0.27.5" | ||
1339 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1340 | checksum = "2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2" | ||
1341 | dependencies = [ | ||
1342 | "futures-util", | ||
1343 | "http 1.3.1", | ||
1344 | "hyper 1.6.0", | ||
1345 | "hyper-util", | ||
1346 | "rustls 0.23.25", | ||
1347 | "rustls-native-certs 0.8.1", | ||
1348 | "rustls-pki-types", | ||
1112 | "tokio", | 1349 | "tokio", |
1113 | "tokio-rustls", | 1350 | "tokio-rustls 0.26.2", |
1351 | "tower-service", | ||
1114 | ] | 1352 | ] |
1115 | 1353 | ||
1116 | [[package]] | 1354 | [[package]] |
1117 | name = "hyper-util" | 1355 | name = "hyper-util" |
1118 | version = "0.1.3" | 1356 | version = "0.1.11" |
1119 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1357 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1120 | checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" | 1358 | checksum = "497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2" |
1121 | dependencies = [ | 1359 | dependencies = [ |
1122 | "bytes", | 1360 | "bytes", |
1361 | "futures-channel", | ||
1123 | "futures-util", | 1362 | "futures-util", |
1124 | "http 1.1.0", | 1363 | "http 1.3.1", |
1125 | "http-body 1.0.0", | 1364 | "http-body 1.0.1", |
1126 | "hyper 1.3.1", | 1365 | "hyper 1.6.0", |
1366 | "libc", | ||
1127 | "pin-project-lite", | 1367 | "pin-project-lite", |
1128 | "socket2", | 1368 | "socket2", |
1129 | "tokio", | 1369 | "tokio", |
1370 | "tower-service", | ||
1371 | "tracing", | ||
1130 | ] | 1372 | ] |
1131 | 1373 | ||
1132 | [[package]] | 1374 | [[package]] |
1133 | name = "iana-time-zone" | 1375 | name = "iana-time-zone" |
1134 | version = "0.1.60" | 1376 | version = "0.1.63" |
1135 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1377 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1136 | checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" | 1378 | checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8" |
1137 | dependencies = [ | 1379 | dependencies = [ |
1138 | "android_system_properties", | 1380 | "android_system_properties", |
1139 | "core-foundation-sys", | 1381 | "core-foundation-sys", |
1140 | "iana-time-zone-haiku", | 1382 | "iana-time-zone-haiku", |
1141 | "js-sys", | 1383 | "js-sys", |
1384 | "log", | ||
1142 | "wasm-bindgen", | 1385 | "wasm-bindgen", |
1143 | "windows-core", | 1386 | "windows-core", |
1144 | ] | 1387 | ] |
@@ -1153,51 +1396,228 @@ dependencies = [ | |||
1153 | ] | 1396 | ] |
1154 | 1397 | ||
1155 | [[package]] | 1398 | [[package]] |
1399 | name = "icu_collections" | ||
1400 | version = "1.5.0" | ||
1401 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1402 | checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" | ||
1403 | dependencies = [ | ||
1404 | "displaydoc", | ||
1405 | "yoke", | ||
1406 | "zerofrom", | ||
1407 | "zerovec", | ||
1408 | ] | ||
1409 | |||
1410 | [[package]] | ||
1411 | name = "icu_locid" | ||
1412 | version = "1.5.0" | ||
1413 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1414 | checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" | ||
1415 | dependencies = [ | ||
1416 | "displaydoc", | ||
1417 | "litemap", | ||
1418 | "tinystr", | ||
1419 | "writeable", | ||
1420 | "zerovec", | ||
1421 | ] | ||
1422 | |||
1423 | [[package]] | ||
1424 | name = "icu_locid_transform" | ||
1425 | version = "1.5.0" | ||
1426 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1427 | checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" | ||
1428 | dependencies = [ | ||
1429 | "displaydoc", | ||
1430 | "icu_locid", | ||
1431 | "icu_locid_transform_data", | ||
1432 | "icu_provider", | ||
1433 | "tinystr", | ||
1434 | "zerovec", | ||
1435 | ] | ||
1436 | |||
1437 | [[package]] | ||
1438 | name = "icu_locid_transform_data" | ||
1439 | version = "1.5.1" | ||
1440 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1441 | checksum = "7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d" | ||
1442 | |||
1443 | [[package]] | ||
1444 | name = "icu_normalizer" | ||
1445 | version = "1.5.0" | ||
1446 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1447 | checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" | ||
1448 | dependencies = [ | ||
1449 | "displaydoc", | ||
1450 | "icu_collections", | ||
1451 | "icu_normalizer_data", | ||
1452 | "icu_properties", | ||
1453 | "icu_provider", | ||
1454 | "smallvec", | ||
1455 | "utf16_iter", | ||
1456 | "utf8_iter", | ||
1457 | "write16", | ||
1458 | "zerovec", | ||
1459 | ] | ||
1460 | |||
1461 | [[package]] | ||
1462 | name = "icu_normalizer_data" | ||
1463 | version = "1.5.1" | ||
1464 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1465 | checksum = "c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7" | ||
1466 | |||
1467 | [[package]] | ||
1468 | name = "icu_properties" | ||
1469 | version = "1.5.1" | ||
1470 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1471 | checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" | ||
1472 | dependencies = [ | ||
1473 | "displaydoc", | ||
1474 | "icu_collections", | ||
1475 | "icu_locid_transform", | ||
1476 | "icu_properties_data", | ||
1477 | "icu_provider", | ||
1478 | "tinystr", | ||
1479 | "zerovec", | ||
1480 | ] | ||
1481 | |||
1482 | [[package]] | ||
1483 | name = "icu_properties_data" | ||
1484 | version = "1.5.1" | ||
1485 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1486 | checksum = "85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2" | ||
1487 | |||
1488 | [[package]] | ||
1489 | name = "icu_provider" | ||
1490 | version = "1.5.0" | ||
1491 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1492 | checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" | ||
1493 | dependencies = [ | ||
1494 | "displaydoc", | ||
1495 | "icu_locid", | ||
1496 | "icu_provider_macros", | ||
1497 | "stable_deref_trait", | ||
1498 | "tinystr", | ||
1499 | "writeable", | ||
1500 | "yoke", | ||
1501 | "zerofrom", | ||
1502 | "zerovec", | ||
1503 | ] | ||
1504 | |||
1505 | [[package]] | ||
1506 | name = "icu_provider_macros" | ||
1507 | version = "1.5.0" | ||
1508 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1509 | checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" | ||
1510 | dependencies = [ | ||
1511 | "proc-macro2", | ||
1512 | "quote", | ||
1513 | "syn", | ||
1514 | ] | ||
1515 | |||
1516 | [[package]] | ||
1156 | name = "idna" | 1517 | name = "idna" |
1157 | version = "0.5.0" | 1518 | version = "1.0.3" |
1519 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1520 | checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" | ||
1521 | dependencies = [ | ||
1522 | "idna_adapter", | ||
1523 | "smallvec", | ||
1524 | "utf8_iter", | ||
1525 | ] | ||
1526 | |||
1527 | [[package]] | ||
1528 | name = "idna_adapter" | ||
1529 | version = "1.2.0" | ||
1158 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1530 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1159 | checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" | 1531 | checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" |
1160 | dependencies = [ | 1532 | dependencies = [ |
1161 | "unicode-bidi", | 1533 | "icu_normalizer", |
1162 | "unicode-normalization", | 1534 | "icu_properties", |
1163 | ] | 1535 | ] |
1164 | 1536 | ||
1165 | [[package]] | 1537 | [[package]] |
1166 | name = "indexmap" | 1538 | name = "indexmap" |
1167 | version = "2.2.6" | 1539 | version = "2.9.0" |
1168 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1540 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1169 | checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" | 1541 | checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e" |
1170 | dependencies = [ | 1542 | dependencies = [ |
1171 | "equivalent", | 1543 | "equivalent", |
1172 | "hashbrown", | 1544 | "hashbrown", |
1173 | ] | 1545 | ] |
1174 | 1546 | ||
1175 | [[package]] | 1547 | [[package]] |
1548 | name = "itertools" | ||
1549 | version = "0.12.1" | ||
1550 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1551 | checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" | ||
1552 | dependencies = [ | ||
1553 | "either", | ||
1554 | ] | ||
1555 | |||
1556 | [[package]] | ||
1176 | name = "itoa" | 1557 | name = "itoa" |
1177 | version = "1.0.11" | 1558 | version = "1.0.15" |
1559 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1560 | checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" | ||
1561 | |||
1562 | [[package]] | ||
1563 | name = "jobserver" | ||
1564 | version = "0.1.33" | ||
1178 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1565 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1179 | checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" | 1566 | checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" |
1567 | dependencies = [ | ||
1568 | "getrandom 0.3.2", | ||
1569 | "libc", | ||
1570 | ] | ||
1180 | 1571 | ||
1181 | [[package]] | 1572 | [[package]] |
1182 | name = "js-sys" | 1573 | name = "js-sys" |
1183 | version = "0.3.69" | 1574 | version = "0.3.77" |
1184 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1575 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1185 | checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" | 1576 | checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" |
1186 | dependencies = [ | 1577 | dependencies = [ |
1578 | "once_cell", | ||
1187 | "wasm-bindgen", | 1579 | "wasm-bindgen", |
1188 | ] | 1580 | ] |
1189 | 1581 | ||
1190 | [[package]] | 1582 | [[package]] |
1191 | name = "lazy_static" | 1583 | name = "lazy_static" |
1192 | version = "1.4.0" | 1584 | version = "1.5.0" |
1585 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1586 | checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" | ||
1587 | |||
1588 | [[package]] | ||
1589 | name = "lazycell" | ||
1590 | version = "1.3.0" | ||
1193 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1591 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1194 | checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" | 1592 | checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" |
1195 | 1593 | ||
1196 | [[package]] | 1594 | [[package]] |
1197 | name = "libc" | 1595 | name = "libc" |
1198 | version = "0.2.153" | 1596 | version = "0.2.171" |
1597 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1598 | checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" | ||
1599 | |||
1600 | [[package]] | ||
1601 | name = "libloading" | ||
1602 | version = "0.8.6" | ||
1199 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1603 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1200 | checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" | 1604 | checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" |
1605 | dependencies = [ | ||
1606 | "cfg-if", | ||
1607 | "windows-targets", | ||
1608 | ] | ||
1609 | |||
1610 | [[package]] | ||
1611 | name = "linux-raw-sys" | ||
1612 | version = "0.4.15" | ||
1613 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1614 | checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" | ||
1615 | |||
1616 | [[package]] | ||
1617 | name = "litemap" | ||
1618 | version = "0.7.5" | ||
1619 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1620 | checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" | ||
1201 | 1621 | ||
1202 | [[package]] | 1622 | [[package]] |
1203 | name = "lock_api" | 1623 | name = "lock_api" |
@@ -1211,15 +1631,15 @@ dependencies = [ | |||
1211 | 1631 | ||
1212 | [[package]] | 1632 | [[package]] |
1213 | name = "log" | 1633 | name = "log" |
1214 | version = "0.4.21" | 1634 | version = "0.4.27" |
1215 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1635 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1216 | checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" | 1636 | checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" |
1217 | 1637 | ||
1218 | [[package]] | 1638 | [[package]] |
1219 | name = "lru" | 1639 | name = "lru" |
1220 | version = "0.12.3" | 1640 | version = "0.12.5" |
1221 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1641 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1222 | checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" | 1642 | checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" |
1223 | dependencies = [ | 1643 | dependencies = [ |
1224 | "hashbrown", | 1644 | "hashbrown", |
1225 | ] | 1645 | ] |
@@ -1235,9 +1655,9 @@ dependencies = [ | |||
1235 | 1655 | ||
1236 | [[package]] | 1656 | [[package]] |
1237 | name = "matchit" | 1657 | name = "matchit" |
1238 | version = "0.7.3" | 1658 | version = "0.8.4" |
1239 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1659 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1240 | checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" | 1660 | checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" |
1241 | 1661 | ||
1242 | [[package]] | 1662 | [[package]] |
1243 | name = "md-5" | 1663 | name = "md-5" |
@@ -1251,9 +1671,9 @@ dependencies = [ | |||
1251 | 1671 | ||
1252 | [[package]] | 1672 | [[package]] |
1253 | name = "memchr" | 1673 | name = "memchr" |
1254 | version = "2.7.2" | 1674 | version = "2.7.4" |
1255 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1675 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1256 | checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" | 1676 | checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" |
1257 | 1677 | ||
1258 | [[package]] | 1678 | [[package]] |
1259 | name = "mime" | 1679 | name = "mime" |
@@ -1262,23 +1682,39 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1262 | checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" | 1682 | checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" |
1263 | 1683 | ||
1264 | [[package]] | 1684 | [[package]] |
1685 | name = "minimal-lexical" | ||
1686 | version = "0.2.1" | ||
1687 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1688 | checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" | ||
1689 | |||
1690 | [[package]] | ||
1265 | name = "miniz_oxide" | 1691 | name = "miniz_oxide" |
1266 | version = "0.7.2" | 1692 | version = "0.8.8" |
1267 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1693 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1268 | checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" | 1694 | checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" |
1269 | dependencies = [ | 1695 | dependencies = [ |
1270 | "adler", | 1696 | "adler2", |
1271 | ] | 1697 | ] |
1272 | 1698 | ||
1273 | [[package]] | 1699 | [[package]] |
1274 | name = "mio" | 1700 | name = "mio" |
1275 | version = "0.8.11" | 1701 | version = "1.0.3" |
1276 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1702 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1277 | checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" | 1703 | checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" |
1278 | dependencies = [ | 1704 | dependencies = [ |
1279 | "libc", | 1705 | "libc", |
1280 | "wasi", | 1706 | "wasi 0.11.0+wasi-snapshot-preview1", |
1281 | "windows-sys 0.48.0", | 1707 | "windows-sys 0.52.0", |
1708 | ] | ||
1709 | |||
1710 | [[package]] | ||
1711 | name = "nom" | ||
1712 | version = "7.1.3" | ||
1713 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1714 | checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" | ||
1715 | dependencies = [ | ||
1716 | "memchr", | ||
1717 | "minimal-lexical", | ||
1282 | ] | 1718 | ] |
1283 | 1719 | ||
1284 | [[package]] | 1720 | [[package]] |
@@ -1308,49 +1744,39 @@ dependencies = [ | |||
1308 | 1744 | ||
1309 | [[package]] | 1745 | [[package]] |
1310 | name = "num-traits" | 1746 | name = "num-traits" |
1311 | version = "0.2.18" | 1747 | version = "0.2.19" |
1312 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1748 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1313 | checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" | 1749 | checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" |
1314 | dependencies = [ | 1750 | dependencies = [ |
1315 | "autocfg", | 1751 | "autocfg", |
1316 | ] | 1752 | ] |
1317 | 1753 | ||
1318 | [[package]] | 1754 | [[package]] |
1319 | name = "num_cpus" | ||
1320 | version = "1.16.0" | ||
1321 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1322 | checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" | ||
1323 | dependencies = [ | ||
1324 | "hermit-abi", | ||
1325 | "libc", | ||
1326 | ] | ||
1327 | |||
1328 | [[package]] | ||
1329 | name = "object" | 1755 | name = "object" |
1330 | version = "0.32.2" | 1756 | version = "0.36.7" |
1331 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1757 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1332 | checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" | 1758 | checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" |
1333 | dependencies = [ | 1759 | dependencies = [ |
1334 | "memchr", | 1760 | "memchr", |
1335 | ] | 1761 | ] |
1336 | 1762 | ||
1337 | [[package]] | 1763 | [[package]] |
1338 | name = "once_cell" | 1764 | name = "once_cell" |
1339 | version = "1.19.0" | 1765 | version = "1.21.3" |
1340 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1766 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1341 | checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" | 1767 | checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" |
1342 | 1768 | ||
1343 | [[package]] | 1769 | [[package]] |
1344 | name = "openssl-probe" | 1770 | name = "openssl-probe" |
1345 | version = "0.1.5" | 1771 | version = "0.1.6" |
1346 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1772 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1347 | checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" | 1773 | checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" |
1348 | 1774 | ||
1349 | [[package]] | 1775 | [[package]] |
1350 | name = "outref" | 1776 | name = "outref" |
1351 | version = "0.5.1" | 1777 | version = "0.5.2" |
1352 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1778 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1353 | checksum = "4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a" | 1779 | checksum = "1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e" |
1354 | 1780 | ||
1355 | [[package]] | 1781 | [[package]] |
1356 | name = "overload" | 1782 | name = "overload" |
@@ -1371,9 +1797,9 @@ dependencies = [ | |||
1371 | 1797 | ||
1372 | [[package]] | 1798 | [[package]] |
1373 | name = "parking_lot" | 1799 | name = "parking_lot" |
1374 | version = "0.12.2" | 1800 | version = "0.12.3" |
1375 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1801 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1376 | checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb" | 1802 | checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" |
1377 | dependencies = [ | 1803 | dependencies = [ |
1378 | "lock_api", | 1804 | "lock_api", |
1379 | "parking_lot_core", | 1805 | "parking_lot_core", |
@@ -1389,7 +1815,7 @@ dependencies = [ | |||
1389 | "libc", | 1815 | "libc", |
1390 | "redox_syscall", | 1816 | "redox_syscall", |
1391 | "smallvec", | 1817 | "smallvec", |
1392 | "windows-targets 0.52.5", | 1818 | "windows-targets", |
1393 | ] | 1819 | ] |
1394 | 1820 | ||
1395 | [[package]] | 1821 | [[package]] |
@@ -1399,30 +1825,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1399 | checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" | 1825 | checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" |
1400 | 1826 | ||
1401 | [[package]] | 1827 | [[package]] |
1402 | name = "pin-project" | ||
1403 | version = "1.1.5" | ||
1404 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1405 | checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" | ||
1406 | dependencies = [ | ||
1407 | "pin-project-internal", | ||
1408 | ] | ||
1409 | |||
1410 | [[package]] | ||
1411 | name = "pin-project-internal" | ||
1412 | version = "1.1.5" | ||
1413 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1414 | checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" | ||
1415 | dependencies = [ | ||
1416 | "proc-macro2", | ||
1417 | "quote", | ||
1418 | "syn", | ||
1419 | ] | ||
1420 | |||
1421 | [[package]] | ||
1422 | name = "pin-project-lite" | 1828 | name = "pin-project-lite" |
1423 | version = "0.2.14" | 1829 | version = "0.2.16" |
1424 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1830 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1425 | checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" | 1831 | checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" |
1426 | 1832 | ||
1427 | [[package]] | 1833 | [[package]] |
1428 | name = "pin-utils" | 1834 | name = "pin-utils" |
@@ -1447,51 +1853,67 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
1447 | checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" | 1853 | checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" |
1448 | 1854 | ||
1449 | [[package]] | 1855 | [[package]] |
1856 | name = "prettyplease" | ||
1857 | version = "0.2.32" | ||
1858 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1859 | checksum = "664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6" | ||
1860 | dependencies = [ | ||
1861 | "proc-macro2", | ||
1862 | "syn", | ||
1863 | ] | ||
1864 | |||
1865 | [[package]] | ||
1450 | name = "proc-macro2" | 1866 | name = "proc-macro2" |
1451 | version = "1.0.81" | 1867 | version = "1.0.94" |
1452 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1868 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1453 | checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" | 1869 | checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" |
1454 | dependencies = [ | 1870 | dependencies = [ |
1455 | "unicode-ident", | 1871 | "unicode-ident", |
1456 | ] | 1872 | ] |
1457 | 1873 | ||
1458 | [[package]] | 1874 | [[package]] |
1459 | name = "quote" | 1875 | name = "quote" |
1460 | version = "1.0.36" | 1876 | version = "1.0.40" |
1461 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1877 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1462 | checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" | 1878 | checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" |
1463 | dependencies = [ | 1879 | dependencies = [ |
1464 | "proc-macro2", | 1880 | "proc-macro2", |
1465 | ] | 1881 | ] |
1466 | 1882 | ||
1467 | [[package]] | 1883 | [[package]] |
1884 | name = "r-efi" | ||
1885 | version = "5.2.0" | ||
1886 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1887 | checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" | ||
1888 | |||
1889 | [[package]] | ||
1468 | name = "rand_core" | 1890 | name = "rand_core" |
1469 | version = "0.6.4" | 1891 | version = "0.6.4" |
1470 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1892 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1471 | checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" | 1893 | checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" |
1472 | dependencies = [ | 1894 | dependencies = [ |
1473 | "getrandom", | 1895 | "getrandom 0.2.15", |
1474 | ] | 1896 | ] |
1475 | 1897 | ||
1476 | [[package]] | 1898 | [[package]] |
1477 | name = "redox_syscall" | 1899 | name = "redox_syscall" |
1478 | version = "0.5.1" | 1900 | version = "0.5.11" |
1479 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1901 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1480 | checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" | 1902 | checksum = "d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3" |
1481 | dependencies = [ | 1903 | dependencies = [ |
1482 | "bitflags 2.5.0", | 1904 | "bitflags", |
1483 | ] | 1905 | ] |
1484 | 1906 | ||
1485 | [[package]] | 1907 | [[package]] |
1486 | name = "regex" | 1908 | name = "regex" |
1487 | version = "1.10.4" | 1909 | version = "1.11.1" |
1488 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1910 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1489 | checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" | 1911 | checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" |
1490 | dependencies = [ | 1912 | dependencies = [ |
1491 | "aho-corasick", | 1913 | "aho-corasick", |
1492 | "memchr", | 1914 | "memchr", |
1493 | "regex-automata 0.4.6", | 1915 | "regex-automata 0.4.9", |
1494 | "regex-syntax 0.8.3", | 1916 | "regex-syntax 0.8.5", |
1495 | ] | 1917 | ] |
1496 | 1918 | ||
1497 | [[package]] | 1919 | [[package]] |
@@ -1505,20 +1927,20 @@ dependencies = [ | |||
1505 | 1927 | ||
1506 | [[package]] | 1928 | [[package]] |
1507 | name = "regex-automata" | 1929 | name = "regex-automata" |
1508 | version = "0.4.6" | 1930 | version = "0.4.9" |
1509 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1931 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1510 | checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" | 1932 | checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" |
1511 | dependencies = [ | 1933 | dependencies = [ |
1512 | "aho-corasick", | 1934 | "aho-corasick", |
1513 | "memchr", | 1935 | "memchr", |
1514 | "regex-syntax 0.8.3", | 1936 | "regex-syntax 0.8.5", |
1515 | ] | 1937 | ] |
1516 | 1938 | ||
1517 | [[package]] | 1939 | [[package]] |
1518 | name = "regex-lite" | 1940 | name = "regex-lite" |
1519 | version = "0.1.5" | 1941 | version = "0.1.6" |
1520 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1942 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1521 | checksum = "30b661b2f27137bdbc16f00eda72866a92bb28af1753ffbd56744fb6e2e9cd8e" | 1943 | checksum = "53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a" |
1522 | 1944 | ||
1523 | [[package]] | 1945 | [[package]] |
1524 | name = "regex-syntax" | 1946 | name = "regex-syntax" |
@@ -1528,9 +1950,9 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" | |||
1528 | 1950 | ||
1529 | [[package]] | 1951 | [[package]] |
1530 | name = "regex-syntax" | 1952 | name = "regex-syntax" |
1531 | version = "0.8.3" | 1953 | version = "0.8.5" |
1532 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1954 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1533 | checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" | 1955 | checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" |
1534 | 1956 | ||
1535 | [[package]] | 1957 | [[package]] |
1536 | name = "rfc6979" | 1958 | name = "rfc6979" |
@@ -1545,35 +1967,53 @@ dependencies = [ | |||
1545 | 1967 | ||
1546 | [[package]] | 1968 | [[package]] |
1547 | name = "ring" | 1969 | name = "ring" |
1548 | version = "0.17.8" | 1970 | version = "0.17.14" |
1549 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1971 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1550 | checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" | 1972 | checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" |
1551 | dependencies = [ | 1973 | dependencies = [ |
1552 | "cc", | 1974 | "cc", |
1553 | "cfg-if", | 1975 | "cfg-if", |
1554 | "getrandom", | 1976 | "getrandom 0.2.15", |
1555 | "libc", | 1977 | "libc", |
1556 | "spin", | ||
1557 | "untrusted", | 1978 | "untrusted", |
1558 | "windows-sys 0.52.0", | 1979 | "windows-sys 0.52.0", |
1559 | ] | 1980 | ] |
1560 | 1981 | ||
1561 | [[package]] | 1982 | [[package]] |
1562 | name = "rustc-demangle" | 1983 | name = "rustc-demangle" |
1563 | version = "0.1.23" | 1984 | version = "0.1.24" |
1985 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1986 | checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" | ||
1987 | |||
1988 | [[package]] | ||
1989 | name = "rustc-hash" | ||
1990 | version = "1.1.0" | ||
1564 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1991 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1565 | checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" | 1992 | checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" |
1566 | 1993 | ||
1567 | [[package]] | 1994 | [[package]] |
1568 | name = "rustc_version" | 1995 | name = "rustc_version" |
1569 | version = "0.4.0" | 1996 | version = "0.4.1" |
1570 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1997 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1571 | checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" | 1998 | checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" |
1572 | dependencies = [ | 1999 | dependencies = [ |
1573 | "semver", | 2000 | "semver", |
1574 | ] | 2001 | ] |
1575 | 2002 | ||
1576 | [[package]] | 2003 | [[package]] |
2004 | name = "rustix" | ||
2005 | version = "0.38.44" | ||
2006 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2007 | checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" | ||
2008 | dependencies = [ | ||
2009 | "bitflags", | ||
2010 | "errno", | ||
2011 | "libc", | ||
2012 | "linux-raw-sys", | ||
2013 | "windows-sys 0.59.0", | ||
2014 | ] | ||
2015 | |||
2016 | [[package]] | ||
1577 | name = "rustls" | 2017 | name = "rustls" |
1578 | version = "0.21.12" | 2018 | version = "0.21.12" |
1579 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2019 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -1581,11 +2021,25 @@ checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" | |||
1581 | dependencies = [ | 2021 | dependencies = [ |
1582 | "log", | 2022 | "log", |
1583 | "ring", | 2023 | "ring", |
1584 | "rustls-webpki", | 2024 | "rustls-webpki 0.101.7", |
1585 | "sct", | 2025 | "sct", |
1586 | ] | 2026 | ] |
1587 | 2027 | ||
1588 | [[package]] | 2028 | [[package]] |
2029 | name = "rustls" | ||
2030 | version = "0.23.25" | ||
2031 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2032 | checksum = "822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c" | ||
2033 | dependencies = [ | ||
2034 | "aws-lc-rs", | ||
2035 | "once_cell", | ||
2036 | "rustls-pki-types", | ||
2037 | "rustls-webpki 0.103.1", | ||
2038 | "subtle", | ||
2039 | "zeroize", | ||
2040 | ] | ||
2041 | |||
2042 | [[package]] | ||
1589 | name = "rustls-native-certs" | 2043 | name = "rustls-native-certs" |
1590 | version = "0.6.3" | 2044 | version = "0.6.3" |
1591 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2045 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -1594,7 +2048,19 @@ dependencies = [ | |||
1594 | "openssl-probe", | 2048 | "openssl-probe", |
1595 | "rustls-pemfile", | 2049 | "rustls-pemfile", |
1596 | "schannel", | 2050 | "schannel", |
1597 | "security-framework", | 2051 | "security-framework 2.11.1", |
2052 | ] | ||
2053 | |||
2054 | [[package]] | ||
2055 | name = "rustls-native-certs" | ||
2056 | version = "0.8.1" | ||
2057 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2058 | checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" | ||
2059 | dependencies = [ | ||
2060 | "openssl-probe", | ||
2061 | "rustls-pki-types", | ||
2062 | "schannel", | ||
2063 | "security-framework 3.2.0", | ||
1598 | ] | 2064 | ] |
1599 | 2065 | ||
1600 | [[package]] | 2066 | [[package]] |
@@ -1603,10 +2069,16 @@ version = "1.0.4" | |||
1603 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2069 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1604 | checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" | 2070 | checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" |
1605 | dependencies = [ | 2071 | dependencies = [ |
1606 | "base64", | 2072 | "base64 0.21.7", |
1607 | ] | 2073 | ] |
1608 | 2074 | ||
1609 | [[package]] | 2075 | [[package]] |
2076 | name = "rustls-pki-types" | ||
2077 | version = "1.11.0" | ||
2078 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2079 | checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" | ||
2080 | |||
2081 | [[package]] | ||
1610 | name = "rustls-webpki" | 2082 | name = "rustls-webpki" |
1611 | version = "0.101.7" | 2083 | version = "0.101.7" |
1612 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2084 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -1617,24 +2089,36 @@ dependencies = [ | |||
1617 | ] | 2089 | ] |
1618 | 2090 | ||
1619 | [[package]] | 2091 | [[package]] |
2092 | name = "rustls-webpki" | ||
2093 | version = "0.103.1" | ||
2094 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2095 | checksum = "fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03" | ||
2096 | dependencies = [ | ||
2097 | "aws-lc-rs", | ||
2098 | "ring", | ||
2099 | "rustls-pki-types", | ||
2100 | "untrusted", | ||
2101 | ] | ||
2102 | |||
2103 | [[package]] | ||
1620 | name = "rustversion" | 2104 | name = "rustversion" |
1621 | version = "1.0.15" | 2105 | version = "1.0.20" |
1622 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2106 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1623 | checksum = "80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47" | 2107 | checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2" |
1624 | 2108 | ||
1625 | [[package]] | 2109 | [[package]] |
1626 | name = "ryu" | 2110 | name = "ryu" |
1627 | version = "1.0.17" | 2111 | version = "1.0.20" |
1628 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2112 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1629 | checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" | 2113 | checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" |
1630 | 2114 | ||
1631 | [[package]] | 2115 | [[package]] |
1632 | name = "schannel" | 2116 | name = "schannel" |
1633 | version = "0.1.23" | 2117 | version = "0.1.27" |
1634 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2118 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1635 | checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" | 2119 | checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" |
1636 | dependencies = [ | 2120 | dependencies = [ |
1637 | "windows-sys 0.52.0", | 2121 | "windows-sys 0.59.0", |
1638 | ] | 2122 | ] |
1639 | 2123 | ||
1640 | [[package]] | 2124 | [[package]] |
@@ -1669,12 +2153,25 @@ dependencies = [ | |||
1669 | 2153 | ||
1670 | [[package]] | 2154 | [[package]] |
1671 | name = "security-framework" | 2155 | name = "security-framework" |
1672 | version = "2.10.0" | 2156 | version = "2.11.1" |
2157 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2158 | checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" | ||
2159 | dependencies = [ | ||
2160 | "bitflags", | ||
2161 | "core-foundation 0.9.4", | ||
2162 | "core-foundation-sys", | ||
2163 | "libc", | ||
2164 | "security-framework-sys", | ||
2165 | ] | ||
2166 | |||
2167 | [[package]] | ||
2168 | name = "security-framework" | ||
2169 | version = "3.2.0" | ||
1673 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2170 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1674 | checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6" | 2171 | checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316" |
1675 | dependencies = [ | 2172 | dependencies = [ |
1676 | "bitflags 1.3.2", | 2173 | "bitflags", |
1677 | "core-foundation", | 2174 | "core-foundation 0.10.0", |
1678 | "core-foundation-sys", | 2175 | "core-foundation-sys", |
1679 | "libc", | 2176 | "libc", |
1680 | "security-framework-sys", | 2177 | "security-framework-sys", |
@@ -1682,9 +2179,9 @@ dependencies = [ | |||
1682 | 2179 | ||
1683 | [[package]] | 2180 | [[package]] |
1684 | name = "security-framework-sys" | 2181 | name = "security-framework-sys" |
1685 | version = "2.10.0" | 2182 | version = "2.14.0" |
1686 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2183 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1687 | checksum = "41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef" | 2184 | checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" |
1688 | dependencies = [ | 2185 | dependencies = [ |
1689 | "core-foundation-sys", | 2186 | "core-foundation-sys", |
1690 | "libc", | 2187 | "libc", |
@@ -1692,24 +2189,24 @@ dependencies = [ | |||
1692 | 2189 | ||
1693 | [[package]] | 2190 | [[package]] |
1694 | name = "semver" | 2191 | name = "semver" |
1695 | version = "1.0.22" | 2192 | version = "1.0.26" |
1696 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2193 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1697 | checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" | 2194 | checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" |
1698 | 2195 | ||
1699 | [[package]] | 2196 | [[package]] |
1700 | name = "serde" | 2197 | name = "serde" |
1701 | version = "1.0.199" | 2198 | version = "1.0.219" |
1702 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2199 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1703 | checksum = "0c9f6e76df036c77cd94996771fb40db98187f096dd0b9af39c6c6e452ba966a" | 2200 | checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" |
1704 | dependencies = [ | 2201 | dependencies = [ |
1705 | "serde_derive", | 2202 | "serde_derive", |
1706 | ] | 2203 | ] |
1707 | 2204 | ||
1708 | [[package]] | 2205 | [[package]] |
1709 | name = "serde_derive" | 2206 | name = "serde_derive" |
1710 | version = "1.0.199" | 2207 | version = "1.0.219" |
1711 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2208 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1712 | checksum = "11bd257a6541e141e42ca6d24ae26f7714887b47e89aa739099104c7e4d3b7fc" | 2209 | checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" |
1713 | dependencies = [ | 2210 | dependencies = [ |
1714 | "proc-macro2", | 2211 | "proc-macro2", |
1715 | "quote", | 2212 | "quote", |
@@ -1718,20 +2215,21 @@ dependencies = [ | |||
1718 | 2215 | ||
1719 | [[package]] | 2216 | [[package]] |
1720 | name = "serde_json" | 2217 | name = "serde_json" |
1721 | version = "1.0.116" | 2218 | version = "1.0.140" |
1722 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2219 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1723 | checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" | 2220 | checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" |
1724 | dependencies = [ | 2221 | dependencies = [ |
1725 | "itoa", | 2222 | "itoa", |
2223 | "memchr", | ||
1726 | "ryu", | 2224 | "ryu", |
1727 | "serde", | 2225 | "serde", |
1728 | ] | 2226 | ] |
1729 | 2227 | ||
1730 | [[package]] | 2228 | [[package]] |
1731 | name = "serde_path_to_error" | 2229 | name = "serde_path_to_error" |
1732 | version = "0.1.16" | 2230 | version = "0.1.17" |
1733 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2231 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1734 | checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" | 2232 | checksum = "59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a" |
1735 | dependencies = [ | 2233 | dependencies = [ |
1736 | "itoa", | 2234 | "itoa", |
1737 | "serde", | 2235 | "serde", |
@@ -1781,6 +2279,12 @@ dependencies = [ | |||
1781 | ] | 2279 | ] |
1782 | 2280 | ||
1783 | [[package]] | 2281 | [[package]] |
2282 | name = "shlex" | ||
2283 | version = "1.3.0" | ||
2284 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2285 | checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" | ||
2286 | |||
2287 | [[package]] | ||
1784 | name = "signal-hook-registry" | 2288 | name = "signal-hook-registry" |
1785 | version = "1.4.2" | 2289 | version = "1.4.2" |
1786 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2290 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -1810,27 +2314,21 @@ dependencies = [ | |||
1810 | 2314 | ||
1811 | [[package]] | 2315 | [[package]] |
1812 | name = "smallvec" | 2316 | name = "smallvec" |
1813 | version = "1.13.2" | 2317 | version = "1.15.0" |
1814 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2318 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1815 | checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" | 2319 | checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9" |
1816 | 2320 | ||
1817 | [[package]] | 2321 | [[package]] |
1818 | name = "socket2" | 2322 | name = "socket2" |
1819 | version = "0.5.7" | 2323 | version = "0.5.9" |
1820 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2324 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1821 | checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" | 2325 | checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef" |
1822 | dependencies = [ | 2326 | dependencies = [ |
1823 | "libc", | 2327 | "libc", |
1824 | "windows-sys 0.52.0", | 2328 | "windows-sys 0.52.0", |
1825 | ] | 2329 | ] |
1826 | 2330 | ||
1827 | [[package]] | 2331 | [[package]] |
1828 | name = "spin" | ||
1829 | version = "0.9.8" | ||
1830 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1831 | checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" | ||
1832 | |||
1833 | [[package]] | ||
1834 | name = "spki" | 2332 | name = "spki" |
1835 | version = "0.6.0" | 2333 | version = "0.6.0" |
1836 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2334 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -1841,16 +2339,22 @@ dependencies = [ | |||
1841 | ] | 2339 | ] |
1842 | 2340 | ||
1843 | [[package]] | 2341 | [[package]] |
2342 | name = "stable_deref_trait" | ||
2343 | version = "1.2.0" | ||
2344 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2345 | checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" | ||
2346 | |||
2347 | [[package]] | ||
1844 | name = "subtle" | 2348 | name = "subtle" |
1845 | version = "2.5.0" | 2349 | version = "2.6.1" |
1846 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2350 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1847 | checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" | 2351 | checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" |
1848 | 2352 | ||
1849 | [[package]] | 2353 | [[package]] |
1850 | name = "syn" | 2354 | name = "syn" |
1851 | version = "2.0.60" | 2355 | version = "2.0.100" |
1852 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2356 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1853 | checksum = "909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3" | 2357 | checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" |
1854 | dependencies = [ | 2358 | dependencies = [ |
1855 | "proc-macro2", | 2359 | "proc-macro2", |
1856 | "quote", | 2360 | "quote", |
@@ -1859,15 +2363,20 @@ dependencies = [ | |||
1859 | 2363 | ||
1860 | [[package]] | 2364 | [[package]] |
1861 | name = "sync_wrapper" | 2365 | name = "sync_wrapper" |
1862 | version = "0.1.2" | 2366 | version = "1.0.2" |
1863 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2367 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1864 | checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" | 2368 | checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" |
1865 | 2369 | ||
1866 | [[package]] | 2370 | [[package]] |
1867 | name = "sync_wrapper" | 2371 | name = "synstructure" |
1868 | version = "1.0.1" | 2372 | version = "0.13.1" |
1869 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2373 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1870 | checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" | 2374 | checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" |
2375 | dependencies = [ | ||
2376 | "proc-macro2", | ||
2377 | "quote", | ||
2378 | "syn", | ||
2379 | ] | ||
1871 | 2380 | ||
1872 | [[package]] | 2381 | [[package]] |
1873 | name = "thread_local" | 2382 | name = "thread_local" |
@@ -1881,9 +2390,9 @@ dependencies = [ | |||
1881 | 2390 | ||
1882 | [[package]] | 2391 | [[package]] |
1883 | name = "time" | 2392 | name = "time" |
1884 | version = "0.3.36" | 2393 | version = "0.3.41" |
1885 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2394 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1886 | checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" | 2395 | checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" |
1887 | dependencies = [ | 2396 | dependencies = [ |
1888 | "deranged", | 2397 | "deranged", |
1889 | "num-conv", | 2398 | "num-conv", |
@@ -1895,59 +2404,53 @@ dependencies = [ | |||
1895 | 2404 | ||
1896 | [[package]] | 2405 | [[package]] |
1897 | name = "time-core" | 2406 | name = "time-core" |
1898 | version = "0.1.2" | 2407 | version = "0.1.4" |
1899 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2408 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1900 | checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" | 2409 | checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" |
1901 | 2410 | ||
1902 | [[package]] | 2411 | [[package]] |
1903 | name = "time-macros" | 2412 | name = "time-macros" |
1904 | version = "0.2.18" | 2413 | version = "0.2.22" |
1905 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2414 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1906 | checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" | 2415 | checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" |
1907 | dependencies = [ | 2416 | dependencies = [ |
1908 | "num-conv", | 2417 | "num-conv", |
1909 | "time-core", | 2418 | "time-core", |
1910 | ] | 2419 | ] |
1911 | 2420 | ||
1912 | [[package]] | 2421 | [[package]] |
1913 | name = "tinyvec" | 2422 | name = "tinystr" |
1914 | version = "1.6.0" | 2423 | version = "0.7.6" |
1915 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2424 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1916 | checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" | 2425 | checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" |
1917 | dependencies = [ | 2426 | dependencies = [ |
1918 | "tinyvec_macros", | 2427 | "displaydoc", |
2428 | "zerovec", | ||
1919 | ] | 2429 | ] |
1920 | 2430 | ||
1921 | [[package]] | 2431 | [[package]] |
1922 | name = "tinyvec_macros" | ||
1923 | version = "0.1.1" | ||
1924 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1925 | checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" | ||
1926 | |||
1927 | [[package]] | ||
1928 | name = "tokio" | 2432 | name = "tokio" |
1929 | version = "1.37.0" | 2433 | version = "1.44.2" |
1930 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2434 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1931 | checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" | 2435 | checksum = "e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48" |
1932 | dependencies = [ | 2436 | dependencies = [ |
1933 | "backtrace", | 2437 | "backtrace", |
1934 | "bytes", | 2438 | "bytes", |
1935 | "libc", | 2439 | "libc", |
1936 | "mio", | 2440 | "mio", |
1937 | "num_cpus", | ||
1938 | "parking_lot", | 2441 | "parking_lot", |
1939 | "pin-project-lite", | 2442 | "pin-project-lite", |
1940 | "signal-hook-registry", | 2443 | "signal-hook-registry", |
1941 | "socket2", | 2444 | "socket2", |
1942 | "tokio-macros", | 2445 | "tokio-macros", |
1943 | "windows-sys 0.48.0", | 2446 | "windows-sys 0.52.0", |
1944 | ] | 2447 | ] |
1945 | 2448 | ||
1946 | [[package]] | 2449 | [[package]] |
1947 | name = "tokio-macros" | 2450 | name = "tokio-macros" |
1948 | version = "2.2.0" | 2451 | version = "2.5.0" |
1949 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2452 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1950 | checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" | 2453 | checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" |
1951 | dependencies = [ | 2454 | dependencies = [ |
1952 | "proc-macro2", | 2455 | "proc-macro2", |
1953 | "quote", | 2456 | "quote", |
@@ -1960,34 +2463,43 @@ version = "0.24.1" | |||
1960 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2463 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1961 | checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" | 2464 | checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" |
1962 | dependencies = [ | 2465 | dependencies = [ |
1963 | "rustls", | 2466 | "rustls 0.21.12", |
2467 | "tokio", | ||
2468 | ] | ||
2469 | |||
2470 | [[package]] | ||
2471 | name = "tokio-rustls" | ||
2472 | version = "0.26.2" | ||
2473 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2474 | checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b" | ||
2475 | dependencies = [ | ||
2476 | "rustls 0.23.25", | ||
1964 | "tokio", | 2477 | "tokio", |
1965 | ] | 2478 | ] |
1966 | 2479 | ||
1967 | [[package]] | 2480 | [[package]] |
1968 | name = "tokio-util" | 2481 | name = "tokio-util" |
1969 | version = "0.7.10" | 2482 | version = "0.7.14" |
1970 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2483 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1971 | checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" | 2484 | checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034" |
1972 | dependencies = [ | 2485 | dependencies = [ |
1973 | "bytes", | 2486 | "bytes", |
1974 | "futures-core", | 2487 | "futures-core", |
1975 | "futures-sink", | 2488 | "futures-sink", |
1976 | "pin-project-lite", | 2489 | "pin-project-lite", |
1977 | "tokio", | 2490 | "tokio", |
1978 | "tracing", | ||
1979 | ] | 2491 | ] |
1980 | 2492 | ||
1981 | [[package]] | 2493 | [[package]] |
1982 | name = "tower" | 2494 | name = "tower" |
1983 | version = "0.4.13" | 2495 | version = "0.5.2" |
1984 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2496 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1985 | checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" | 2497 | checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" |
1986 | dependencies = [ | 2498 | dependencies = [ |
1987 | "futures-core", | 2499 | "futures-core", |
1988 | "futures-util", | 2500 | "futures-util", |
1989 | "pin-project", | ||
1990 | "pin-project-lite", | 2501 | "pin-project-lite", |
2502 | "sync_wrapper", | ||
1991 | "tokio", | 2503 | "tokio", |
1992 | "tower-layer", | 2504 | "tower-layer", |
1993 | "tower-service", | 2505 | "tower-service", |
@@ -1996,21 +2508,21 @@ dependencies = [ | |||
1996 | 2508 | ||
1997 | [[package]] | 2509 | [[package]] |
1998 | name = "tower-layer" | 2510 | name = "tower-layer" |
1999 | version = "0.3.2" | 2511 | version = "0.3.3" |
2000 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2512 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2001 | checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" | 2513 | checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" |
2002 | 2514 | ||
2003 | [[package]] | 2515 | [[package]] |
2004 | name = "tower-service" | 2516 | name = "tower-service" |
2005 | version = "0.3.2" | 2517 | version = "0.3.3" |
2006 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2518 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2007 | checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" | 2519 | checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" |
2008 | 2520 | ||
2009 | [[package]] | 2521 | [[package]] |
2010 | name = "tracing" | 2522 | name = "tracing" |
2011 | version = "0.1.40" | 2523 | version = "0.1.41" |
2012 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2524 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2013 | checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" | 2525 | checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" |
2014 | dependencies = [ | 2526 | dependencies = [ |
2015 | "log", | 2527 | "log", |
2016 | "pin-project-lite", | 2528 | "pin-project-lite", |
@@ -2020,9 +2532,9 @@ dependencies = [ | |||
2020 | 2532 | ||
2021 | [[package]] | 2533 | [[package]] |
2022 | name = "tracing-attributes" | 2534 | name = "tracing-attributes" |
2023 | version = "0.1.27" | 2535 | version = "0.1.28" |
2024 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2536 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2025 | checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" | 2537 | checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" |
2026 | dependencies = [ | 2538 | dependencies = [ |
2027 | "proc-macro2", | 2539 | "proc-macro2", |
2028 | "quote", | 2540 | "quote", |
@@ -2031,9 +2543,9 @@ dependencies = [ | |||
2031 | 2543 | ||
2032 | [[package]] | 2544 | [[package]] |
2033 | name = "tracing-core" | 2545 | name = "tracing-core" |
2034 | version = "0.1.32" | 2546 | version = "0.1.33" |
2035 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2547 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2036 | checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" | 2548 | checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" |
2037 | dependencies = [ | 2549 | dependencies = [ |
2038 | "once_cell", | 2550 | "once_cell", |
2039 | "valuable", | 2551 | "valuable", |
@@ -2052,9 +2564,9 @@ dependencies = [ | |||
2052 | 2564 | ||
2053 | [[package]] | 2565 | [[package]] |
2054 | name = "tracing-subscriber" | 2566 | name = "tracing-subscriber" |
2055 | version = "0.3.18" | 2567 | version = "0.3.19" |
2056 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2568 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2057 | checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" | 2569 | checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" |
2058 | dependencies = [ | 2570 | dependencies = [ |
2059 | "matchers", | 2571 | "matchers", |
2060 | "nu-ansi-term", | 2572 | "nu-ansi-term", |
@@ -2076,30 +2588,15 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" | |||
2076 | 2588 | ||
2077 | [[package]] | 2589 | [[package]] |
2078 | name = "typenum" | 2590 | name = "typenum" |
2079 | version = "1.17.0" | 2591 | version = "1.18.0" |
2080 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2592 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2081 | checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" | 2593 | checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" |
2082 | |||
2083 | [[package]] | ||
2084 | name = "unicode-bidi" | ||
2085 | version = "0.3.15" | ||
2086 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2087 | checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" | ||
2088 | 2594 | ||
2089 | [[package]] | 2595 | [[package]] |
2090 | name = "unicode-ident" | 2596 | name = "unicode-ident" |
2091 | version = "1.0.12" | 2597 | version = "1.0.18" |
2092 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2093 | checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" | ||
2094 | |||
2095 | [[package]] | ||
2096 | name = "unicode-normalization" | ||
2097 | version = "0.1.23" | ||
2098 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2598 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2099 | checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" | 2599 | checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" |
2100 | dependencies = [ | ||
2101 | "tinyvec", | ||
2102 | ] | ||
2103 | 2600 | ||
2104 | [[package]] | 2601 | [[package]] |
2105 | name = "untrusted" | 2602 | name = "untrusted" |
@@ -2109,9 +2606,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" | |||
2109 | 2606 | ||
2110 | [[package]] | 2607 | [[package]] |
2111 | name = "url" | 2608 | name = "url" |
2112 | version = "2.5.0" | 2609 | version = "2.5.4" |
2113 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2610 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2114 | checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" | 2611 | checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" |
2115 | dependencies = [ | 2612 | dependencies = [ |
2116 | "form_urlencoded", | 2613 | "form_urlencoded", |
2117 | "idna", | 2614 | "idna", |
@@ -2125,22 +2622,34 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
2125 | checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" | 2622 | checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" |
2126 | 2623 | ||
2127 | [[package]] | 2624 | [[package]] |
2625 | name = "utf16_iter" | ||
2626 | version = "1.0.5" | ||
2627 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2628 | checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" | ||
2629 | |||
2630 | [[package]] | ||
2631 | name = "utf8_iter" | ||
2632 | version = "1.0.4" | ||
2633 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2634 | checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" | ||
2635 | |||
2636 | [[package]] | ||
2128 | name = "uuid" | 2637 | name = "uuid" |
2129 | version = "1.8.0" | 2638 | version = "1.16.0" |
2130 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2639 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2131 | checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" | 2640 | checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" |
2132 | 2641 | ||
2133 | [[package]] | 2642 | [[package]] |
2134 | name = "valuable" | 2643 | name = "valuable" |
2135 | version = "0.1.0" | 2644 | version = "0.1.1" |
2136 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2645 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2137 | checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" | 2646 | checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" |
2138 | 2647 | ||
2139 | [[package]] | 2648 | [[package]] |
2140 | name = "version_check" | 2649 | name = "version_check" |
2141 | version = "0.9.4" | 2650 | version = "0.9.5" |
2142 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2651 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2143 | checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" | 2652 | checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" |
2144 | 2653 | ||
2145 | [[package]] | 2654 | [[package]] |
2146 | name = "vsimd" | 2655 | name = "vsimd" |
@@ -2164,24 +2673,34 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
2164 | checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" | 2673 | checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" |
2165 | 2674 | ||
2166 | [[package]] | 2675 | [[package]] |
2676 | name = "wasi" | ||
2677 | version = "0.14.2+wasi-0.2.4" | ||
2678 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2679 | checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" | ||
2680 | dependencies = [ | ||
2681 | "wit-bindgen-rt", | ||
2682 | ] | ||
2683 | |||
2684 | [[package]] | ||
2167 | name = "wasm-bindgen" | 2685 | name = "wasm-bindgen" |
2168 | version = "0.2.92" | 2686 | version = "0.2.100" |
2169 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2687 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2170 | checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" | 2688 | checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" |
2171 | dependencies = [ | 2689 | dependencies = [ |
2172 | "cfg-if", | 2690 | "cfg-if", |
2691 | "once_cell", | ||
2692 | "rustversion", | ||
2173 | "wasm-bindgen-macro", | 2693 | "wasm-bindgen-macro", |
2174 | ] | 2694 | ] |
2175 | 2695 | ||
2176 | [[package]] | 2696 | [[package]] |
2177 | name = "wasm-bindgen-backend" | 2697 | name = "wasm-bindgen-backend" |
2178 | version = "0.2.92" | 2698 | version = "0.2.100" |
2179 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2699 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2180 | checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" | 2700 | checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" |
2181 | dependencies = [ | 2701 | dependencies = [ |
2182 | "bumpalo", | 2702 | "bumpalo", |
2183 | "log", | 2703 | "log", |
2184 | "once_cell", | ||
2185 | "proc-macro2", | 2704 | "proc-macro2", |
2186 | "quote", | 2705 | "quote", |
2187 | "syn", | 2706 | "syn", |
@@ -2190,9 +2709,9 @@ dependencies = [ | |||
2190 | 2709 | ||
2191 | [[package]] | 2710 | [[package]] |
2192 | name = "wasm-bindgen-macro" | 2711 | name = "wasm-bindgen-macro" |
2193 | version = "0.2.92" | 2712 | version = "0.2.100" |
2194 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2713 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2195 | checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" | 2714 | checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" |
2196 | dependencies = [ | 2715 | dependencies = [ |
2197 | "quote", | 2716 | "quote", |
2198 | "wasm-bindgen-macro-support", | 2717 | "wasm-bindgen-macro-support", |
@@ -2200,9 +2719,9 @@ dependencies = [ | |||
2200 | 2719 | ||
2201 | [[package]] | 2720 | [[package]] |
2202 | name = "wasm-bindgen-macro-support" | 2721 | name = "wasm-bindgen-macro-support" |
2203 | version = "0.2.92" | 2722 | version = "0.2.100" |
2204 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2723 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2205 | checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" | 2724 | checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" |
2206 | dependencies = [ | 2725 | dependencies = [ |
2207 | "proc-macro2", | 2726 | "proc-macro2", |
2208 | "quote", | 2727 | "quote", |
@@ -2213,9 +2732,24 @@ dependencies = [ | |||
2213 | 2732 | ||
2214 | [[package]] | 2733 | [[package]] |
2215 | name = "wasm-bindgen-shared" | 2734 | name = "wasm-bindgen-shared" |
2216 | version = "0.2.92" | 2735 | version = "0.2.100" |
2217 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2736 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2218 | checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" | 2737 | checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" |
2738 | dependencies = [ | ||
2739 | "unicode-ident", | ||
2740 | ] | ||
2741 | |||
2742 | [[package]] | ||
2743 | name = "which" | ||
2744 | version = "4.4.2" | ||
2745 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2746 | checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" | ||
2747 | dependencies = [ | ||
2748 | "either", | ||
2749 | "home", | ||
2750 | "once_cell", | ||
2751 | "rustix", | ||
2752 | ] | ||
2219 | 2753 | ||
2220 | [[package]] | 2754 | [[package]] |
2221 | name = "winapi" | 2755 | name = "winapi" |
@@ -2241,151 +2775,165 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" | |||
2241 | 2775 | ||
2242 | [[package]] | 2776 | [[package]] |
2243 | name = "windows-core" | 2777 | name = "windows-core" |
2244 | version = "0.52.0" | 2778 | version = "0.61.0" |
2245 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2779 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2246 | checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" | 2780 | checksum = "4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980" |
2247 | dependencies = [ | 2781 | dependencies = [ |
2248 | "windows-targets 0.52.5", | 2782 | "windows-implement", |
2783 | "windows-interface", | ||
2784 | "windows-link", | ||
2785 | "windows-result", | ||
2786 | "windows-strings", | ||
2249 | ] | 2787 | ] |
2250 | 2788 | ||
2251 | [[package]] | 2789 | [[package]] |
2252 | name = "windows-sys" | 2790 | name = "windows-implement" |
2253 | version = "0.48.0" | 2791 | version = "0.60.0" |
2254 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2792 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2255 | checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" | 2793 | checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" |
2256 | dependencies = [ | 2794 | dependencies = [ |
2257 | "windows-targets 0.48.5", | 2795 | "proc-macro2", |
2796 | "quote", | ||
2797 | "syn", | ||
2258 | ] | 2798 | ] |
2259 | 2799 | ||
2260 | [[package]] | 2800 | [[package]] |
2261 | name = "windows-sys" | 2801 | name = "windows-interface" |
2262 | version = "0.52.0" | 2802 | version = "0.59.1" |
2263 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2803 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2264 | checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" | 2804 | checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" |
2265 | dependencies = [ | 2805 | dependencies = [ |
2266 | "windows-targets 0.52.5", | 2806 | "proc-macro2", |
2807 | "quote", | ||
2808 | "syn", | ||
2267 | ] | 2809 | ] |
2268 | 2810 | ||
2269 | [[package]] | 2811 | [[package]] |
2270 | name = "windows-targets" | 2812 | name = "windows-link" |
2271 | version = "0.48.5" | 2813 | version = "0.1.1" |
2814 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2815 | checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" | ||
2816 | |||
2817 | [[package]] | ||
2818 | name = "windows-result" | ||
2819 | version = "0.3.2" | ||
2272 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2820 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2273 | checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" | 2821 | checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252" |
2274 | dependencies = [ | 2822 | dependencies = [ |
2275 | "windows_aarch64_gnullvm 0.48.5", | 2823 | "windows-link", |
2276 | "windows_aarch64_msvc 0.48.5", | ||
2277 | "windows_i686_gnu 0.48.5", | ||
2278 | "windows_i686_msvc 0.48.5", | ||
2279 | "windows_x86_64_gnu 0.48.5", | ||
2280 | "windows_x86_64_gnullvm 0.48.5", | ||
2281 | "windows_x86_64_msvc 0.48.5", | ||
2282 | ] | 2824 | ] |
2283 | 2825 | ||
2284 | [[package]] | 2826 | [[package]] |
2285 | name = "windows-targets" | 2827 | name = "windows-strings" |
2286 | version = "0.52.5" | 2828 | version = "0.4.0" |
2287 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2829 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2288 | checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" | 2830 | checksum = "7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97" |
2289 | dependencies = [ | 2831 | dependencies = [ |
2290 | "windows_aarch64_gnullvm 0.52.5", | 2832 | "windows-link", |
2291 | "windows_aarch64_msvc 0.52.5", | ||
2292 | "windows_i686_gnu 0.52.5", | ||
2293 | "windows_i686_gnullvm", | ||
2294 | "windows_i686_msvc 0.52.5", | ||
2295 | "windows_x86_64_gnu 0.52.5", | ||
2296 | "windows_x86_64_gnullvm 0.52.5", | ||
2297 | "windows_x86_64_msvc 0.52.5", | ||
2298 | ] | 2833 | ] |
2299 | 2834 | ||
2300 | [[package]] | 2835 | [[package]] |
2301 | name = "windows_aarch64_gnullvm" | 2836 | name = "windows-sys" |
2302 | version = "0.48.5" | 2837 | version = "0.52.0" |
2303 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2838 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2304 | checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" | 2839 | checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" |
2840 | dependencies = [ | ||
2841 | "windows-targets", | ||
2842 | ] | ||
2305 | 2843 | ||
2306 | [[package]] | 2844 | [[package]] |
2307 | name = "windows_aarch64_gnullvm" | 2845 | name = "windows-sys" |
2308 | version = "0.52.5" | 2846 | version = "0.59.0" |
2309 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2847 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2310 | checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" | 2848 | checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" |
2849 | dependencies = [ | ||
2850 | "windows-targets", | ||
2851 | ] | ||
2311 | 2852 | ||
2312 | [[package]] | 2853 | [[package]] |
2313 | name = "windows_aarch64_msvc" | 2854 | name = "windows-targets" |
2314 | version = "0.48.5" | 2855 | version = "0.52.6" |
2315 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2856 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2316 | checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" | 2857 | checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" |
2858 | dependencies = [ | ||
2859 | "windows_aarch64_gnullvm", | ||
2860 | "windows_aarch64_msvc", | ||
2861 | "windows_i686_gnu", | ||
2862 | "windows_i686_gnullvm", | ||
2863 | "windows_i686_msvc", | ||
2864 | "windows_x86_64_gnu", | ||
2865 | "windows_x86_64_gnullvm", | ||
2866 | "windows_x86_64_msvc", | ||
2867 | ] | ||
2317 | 2868 | ||
2318 | [[package]] | 2869 | [[package]] |
2319 | name = "windows_aarch64_msvc" | 2870 | name = "windows_aarch64_gnullvm" |
2320 | version = "0.52.5" | 2871 | version = "0.52.6" |
2321 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2872 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2322 | checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" | 2873 | checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" |
2323 | 2874 | ||
2324 | [[package]] | 2875 | [[package]] |
2325 | name = "windows_i686_gnu" | 2876 | name = "windows_aarch64_msvc" |
2326 | version = "0.48.5" | 2877 | version = "0.52.6" |
2327 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2878 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2328 | checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" | 2879 | checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" |
2329 | 2880 | ||
2330 | [[package]] | 2881 | [[package]] |
2331 | name = "windows_i686_gnu" | 2882 | name = "windows_i686_gnu" |
2332 | version = "0.52.5" | 2883 | version = "0.52.6" |
2333 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2884 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2334 | checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" | 2885 | checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" |
2335 | 2886 | ||
2336 | [[package]] | 2887 | [[package]] |
2337 | name = "windows_i686_gnullvm" | 2888 | name = "windows_i686_gnullvm" |
2338 | version = "0.52.5" | 2889 | version = "0.52.6" |
2339 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2340 | checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" | ||
2341 | |||
2342 | [[package]] | ||
2343 | name = "windows_i686_msvc" | ||
2344 | version = "0.48.5" | ||
2345 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2890 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2346 | checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" | 2891 | checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" |
2347 | 2892 | ||
2348 | [[package]] | 2893 | [[package]] |
2349 | name = "windows_i686_msvc" | 2894 | name = "windows_i686_msvc" |
2350 | version = "0.52.5" | 2895 | version = "0.52.6" |
2351 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2896 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2352 | checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" | 2897 | checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" |
2353 | 2898 | ||
2354 | [[package]] | 2899 | [[package]] |
2355 | name = "windows_x86_64_gnu" | 2900 | name = "windows_x86_64_gnu" |
2356 | version = "0.48.5" | 2901 | version = "0.52.6" |
2357 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2902 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2358 | checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" | 2903 | checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" |
2359 | 2904 | ||
2360 | [[package]] | 2905 | [[package]] |
2361 | name = "windows_x86_64_gnu" | 2906 | name = "windows_x86_64_gnullvm" |
2362 | version = "0.52.5" | 2907 | version = "0.52.6" |
2363 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2908 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2364 | checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" | 2909 | checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" |
2365 | 2910 | ||
2366 | [[package]] | 2911 | [[package]] |
2367 | name = "windows_x86_64_gnullvm" | 2912 | name = "windows_x86_64_msvc" |
2368 | version = "0.48.5" | 2913 | version = "0.52.6" |
2369 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2914 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2370 | checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" | 2915 | checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" |
2371 | 2916 | ||
2372 | [[package]] | 2917 | [[package]] |
2373 | name = "windows_x86_64_gnullvm" | 2918 | name = "wit-bindgen-rt" |
2374 | version = "0.52.5" | 2919 | version = "0.39.0" |
2375 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2920 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2376 | checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" | 2921 | checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" |
2922 | dependencies = [ | ||
2923 | "bitflags", | ||
2924 | ] | ||
2377 | 2925 | ||
2378 | [[package]] | 2926 | [[package]] |
2379 | name = "windows_x86_64_msvc" | 2927 | name = "write16" |
2380 | version = "0.48.5" | 2928 | version = "1.0.0" |
2381 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2929 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2382 | checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" | 2930 | checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" |
2383 | 2931 | ||
2384 | [[package]] | 2932 | [[package]] |
2385 | name = "windows_x86_64_msvc" | 2933 | name = "writeable" |
2386 | version = "0.52.5" | 2934 | version = "0.5.5" |
2387 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2935 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2388 | checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" | 2936 | checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" |
2389 | 2937 | ||
2390 | [[package]] | 2938 | [[package]] |
2391 | name = "xmlparser" | 2939 | name = "xmlparser" |
@@ -2394,27 +2942,74 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
2394 | checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" | 2942 | checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" |
2395 | 2943 | ||
2396 | [[package]] | 2944 | [[package]] |
2397 | name = "zerocopy" | 2945 | name = "yoke" |
2398 | version = "0.7.32" | 2946 | version = "0.7.5" |
2399 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2947 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2400 | checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" | 2948 | checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" |
2401 | dependencies = [ | 2949 | dependencies = [ |
2402 | "zerocopy-derive", | 2950 | "serde", |
2951 | "stable_deref_trait", | ||
2952 | "yoke-derive", | ||
2953 | "zerofrom", | ||
2403 | ] | 2954 | ] |
2404 | 2955 | ||
2405 | [[package]] | 2956 | [[package]] |
2406 | name = "zerocopy-derive" | 2957 | name = "yoke-derive" |
2407 | version = "0.7.32" | 2958 | version = "0.7.5" |
2408 | source = "registry+https://github.com/rust-lang/crates.io-index" | 2959 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2409 | checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" | 2960 | checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" |
2410 | dependencies = [ | 2961 | dependencies = [ |
2411 | "proc-macro2", | 2962 | "proc-macro2", |
2412 | "quote", | 2963 | "quote", |
2413 | "syn", | 2964 | "syn", |
2965 | "synstructure", | ||
2966 | ] | ||
2967 | |||
2968 | [[package]] | ||
2969 | name = "zerofrom" | ||
2970 | version = "0.1.6" | ||
2971 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2972 | checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" | ||
2973 | dependencies = [ | ||
2974 | "zerofrom-derive", | ||
2975 | ] | ||
2976 | |||
2977 | [[package]] | ||
2978 | name = "zerofrom-derive" | ||
2979 | version = "0.1.6" | ||
2980 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2981 | checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" | ||
2982 | dependencies = [ | ||
2983 | "proc-macro2", | ||
2984 | "quote", | ||
2985 | "syn", | ||
2986 | "synstructure", | ||
2414 | ] | 2987 | ] |
2415 | 2988 | ||
2416 | [[package]] | 2989 | [[package]] |
2417 | name = "zeroize" | 2990 | name = "zeroize" |
2418 | version = "1.7.0" | 2991 | version = "1.8.1" |
2992 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2993 | checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" | ||
2994 | |||
2995 | [[package]] | ||
2996 | name = "zerovec" | ||
2997 | version = "0.10.4" | ||
2998 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
2999 | checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" | ||
3000 | dependencies = [ | ||
3001 | "yoke", | ||
3002 | "zerofrom", | ||
3003 | "zerovec-derive", | ||
3004 | ] | ||
3005 | |||
3006 | [[package]] | ||
3007 | name = "zerovec-derive" | ||
3008 | version = "0.10.3" | ||
2419 | source = "registry+https://github.com/rust-lang/crates.io-index" | 3009 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2420 | checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" | 3010 | checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" |
3011 | dependencies = [ | ||
3012 | "proc-macro2", | ||
3013 | "quote", | ||
3014 | "syn", | ||
3015 | ] | ||
@@ -3,11 +3,11 @@ | |||
3 | "advisory-db": { | 3 | "advisory-db": { |
4 | "flake": false, | 4 | "flake": false, |
5 | "locked": { | 5 | "locked": { |
6 | "lastModified": 1714183630, | 6 | "lastModified": 1744103523, |
7 | "narHash": "sha256-1BVft7ggSN2XXFeXQjazU3jN9wVECd9qp2mZx/8GDMk=", | 7 | "narHash": "sha256-La+KO5n68p6qdhLBr9qiIQUheS7OooxyqzBXMMDqr/0=", |
8 | "owner": "rustsec", | 8 | "owner": "rustsec", |
9 | "repo": "advisory-db", | 9 | "repo": "advisory-db", |
10 | "rev": "35e7459a331d3e0c585e56dabd03006b9b354088", | 10 | "rev": "fcb34000ec9c560710ee69cef5b3e589ad1b93f7", |
11 | "type": "github" | 11 | "type": "github" |
12 | }, | 12 | }, |
13 | "original": { | 13 | "original": { |
@@ -18,16 +18,17 @@ | |||
18 | }, | 18 | }, |
19 | "crane": { | 19 | "crane": { |
20 | "locked": { | 20 | "locked": { |
21 | "lastModified": 1728776144, | 21 | "lastModified": 1743908961, |
22 | "narHash": "sha256-fROVjMcKRoGHofDm8dY3uDUtCMwUICh/KjBFQnuBzfg=", | 22 | "narHash": "sha256-e1idZdpnnHWuosI3KsBgAgrhMR05T2oqskXCmNzGPq0=", |
23 | "rev": "f876e3d905b922502f031aeec1a84490122254b7", | 23 | "owner": "ipetkov", |
24 | "revCount": 637, | 24 | "repo": "crane", |
25 | "type": "tarball", | 25 | "rev": "80ceeec0dc94ef967c371dcdc56adb280328f591", |
26 | "url": "https://api.flakehub.com/f/pinned/ipetkov/crane/0.19.1/0192831e-af28-72ac-a578-95b4e58acd46/source.tar.gz" | 26 | "type": "github" |
27 | }, | 27 | }, |
28 | "original": { | 28 | "original": { |
29 | "type": "tarball", | 29 | "owner": "ipetkov", |
30 | "url": "https://flakehub.com/f/ipetkov/crane/0.19.1.tar.gz" | 30 | "repo": "crane", |
31 | "type": "github" | ||
31 | } | 32 | } |
32 | }, | 33 | }, |
33 | "flake-utils": { | 34 | "flake-utils": { |
@@ -35,30 +36,32 @@ | |||
35 | "systems": "systems" | 36 | "systems": "systems" |
36 | }, | 37 | }, |
37 | "locked": { | 38 | "locked": { |
38 | "lastModified": 1726560853, | 39 | "lastModified": 1731533236, |
39 | "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=", | 40 | "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", |
40 | "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a", | 41 | "owner": "numtide", |
41 | "revCount": 101, | 42 | "repo": "flake-utils", |
42 | "type": "tarball", | 43 | "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", |
43 | "url": "https://api.flakehub.com/f/pinned/numtide/flake-utils/0.1.101%2Brev-c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a/0191ff0c-3a46-7ad4-b5e7-9f6806881886/source.tar.gz" | 44 | "type": "github" |
44 | }, | 45 | }, |
45 | "original": { | 46 | "original": { |
46 | "type": "tarball", | 47 | "owner": "numtide", |
47 | "url": "https://flakehub.com/f/numtide/flake-utils/0.1.101.tar.gz" | 48 | "repo": "flake-utils", |
49 | "type": "github" | ||
48 | } | 50 | } |
49 | }, | 51 | }, |
50 | "nixpkgs": { | 52 | "nixpkgs": { |
51 | "locked": { | 53 | "locked": { |
52 | "lastModified": 1729181673, | 54 | "lastModified": 1743975612, |
53 | "narHash": "sha256-LDiPhQ3l+fBjRATNtnuDZsBS7hqoBtPkKBkhpoBHv3I=", | 55 | "narHash": "sha256-o4FjFOUmjSRMK7dn0TFdAT0RRWUWD+WsspPHa+qEQT8=", |
54 | "rev": "4eb33fe664af7b41a4c446f87d20c9a0a6321fa3", | 56 | "owner": "NixOS", |
55 | "revCount": 635979, | 57 | "repo": "nixpkgs", |
56 | "type": "tarball", | 58 | "rev": "a880f49904d68b5e53338d1e8c7bf80f59903928", |
57 | "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2405.635979%2Brev-4eb33fe664af7b41a4c446f87d20c9a0a6321fa3/0192a20e-216f-78c5-8821-f030d9a83220/source.tar.gz" | 59 | "type": "github" |
58 | }, | 60 | }, |
59 | "original": { | 61 | "original": { |
60 | "type": "tarball", | 62 | "id": "nixpkgs", |
61 | "url": "https://flakehub.com/f/NixOS/nixpkgs/0.2405.%2A.tar.gz" | 63 | "ref": "nixos-24.11", |
64 | "type": "indirect" | ||
62 | } | 65 | } |
63 | }, | 66 | }, |
64 | "root": { | 67 | "root": { |
@@ -72,19 +75,16 @@ | |||
72 | }, | 75 | }, |
73 | "rust-overlay": { | 76 | "rust-overlay": { |
74 | "inputs": { | 77 | "inputs": { |
75 | "flake-utils": [ | ||
76 | "flake-utils" | ||
77 | ], | ||
78 | "nixpkgs": [ | 78 | "nixpkgs": [ |
79 | "nixpkgs" | 79 | "nixpkgs" |
80 | ] | 80 | ] |
81 | }, | 81 | }, |
82 | "locked": { | 82 | "locked": { |
83 | "lastModified": 1714356894, | 83 | "lastModified": 1744079607, |
84 | "narHash": "sha256-W6Mss7AG6bnFT1BqRApHXvLXBrFOu7V0+EUe9iML30s=", | 84 | "narHash": "sha256-5cog6Qd6w/bINdLO5mOysAHOHey8PwFXk4IWo+y+Czg=", |
85 | "owner": "oxalica", | 85 | "owner": "oxalica", |
86 | "repo": "rust-overlay", | 86 | "repo": "rust-overlay", |
87 | "rev": "d9b44509b4064f0a3fc9c7c92a603861f52fbedc", | 87 | "rev": "f6b62cc99c25e79a1c17e9fca91dc6b6faebec6c", |
88 | "type": "github" | 88 | "type": "github" |
89 | }, | 89 | }, |
90 | "original": { | 90 | "original": { |
@@ -1,9 +1,9 @@ | |||
1 | { | 1 | { |
2 | inputs = { | 2 | inputs = { |
3 | nixpkgs.url = "https://flakehub.com/f/NixOS/nixpkgs/0.2405.*.tar.gz"; | 3 | nixpkgs.url = "nixpkgs/nixos-24.11"; |
4 | 4 | ||
5 | crane.url = "https://flakehub.com/f/ipetkov/crane/0.19.1.tar.gz"; | 5 | crane.url = "github:ipetkov/crane"; |
6 | flake-utils.url = "https://flakehub.com/f/numtide/flake-utils/0.1.101.tar.gz"; | 6 | flake-utils.url = "github:numtide/flake-utils"; |
7 | 7 | ||
8 | advisory-db = { | 8 | advisory-db = { |
9 | url = "github:rustsec/advisory-db"; | 9 | url = "github:rustsec/advisory-db"; |
@@ -12,10 +12,7 @@ | |||
12 | 12 | ||
13 | rust-overlay = { | 13 | rust-overlay = { |
14 | url = "github:oxalica/rust-overlay"; | 14 | url = "github:oxalica/rust-overlay"; |
15 | inputs = { | 15 | inputs.nixpkgs.follows = "nixpkgs"; |
16 | nixpkgs.follows = "nixpkgs"; | ||
17 | flake-utils.follows = "flake-utils"; | ||
18 | }; | ||
19 | }; | 16 | }; |
20 | }; | 17 | }; |
21 | 18 | ||
diff --git a/gitolfs3-authenticate/Cargo.toml b/gitolfs3-authenticate/Cargo.toml index ff2b702..c39b736 100644 --- a/gitolfs3-authenticate/Cargo.toml +++ b/gitolfs3-authenticate/Cargo.toml | |||
@@ -1,7 +1,7 @@ | |||
1 | [package] | 1 | [package] |
2 | name = "gitolfs3-authenticate" | 2 | name = "gitolfs3-authenticate" |
3 | version = "0.1.0" | 3 | version = "0.1.0" |
4 | edition = "2021" | 4 | edition = "2024" |
5 | license = "MIT" | 5 | license = "MIT" |
6 | 6 | ||
7 | [dependencies] | 7 | [dependencies] |
diff --git a/gitolfs3-authenticate/src/main.rs b/gitolfs3-authenticate/src/main.rs index 027c01b..1195b1c 100644 --- a/gitolfs3-authenticate/src/main.rs +++ b/gitolfs3-authenticate/src/main.rs | |||
@@ -1,6 +1,6 @@ | |||
1 | use anyhow::{anyhow, bail, Result}; | 1 | use anyhow::{Result, anyhow, bail}; |
2 | use chrono::Utc; | 2 | use chrono::Utc; |
3 | use gitolfs3_common::{generate_tag, load_key, Claims, Key, Operation, SpecificClaims}; | 3 | use gitolfs3_common::{Claims, Key, Operation, SpecificClaims, generate_tag, load_key}; |
4 | use serde_json::json; | 4 | use serde_json::json; |
5 | use std::{process::ExitCode, time::Duration}; | 5 | use std::{process::ExitCode, time::Duration}; |
6 | 6 | ||
diff --git a/gitolfs3-common/Cargo.toml b/gitolfs3-common/Cargo.toml index e0d3c3b..e5fbf75 100644 --- a/gitolfs3-common/Cargo.toml +++ b/gitolfs3-common/Cargo.toml | |||
@@ -1,11 +1,11 @@ | |||
1 | [package] | 1 | [package] |
2 | name = "gitolfs3-common" | 2 | name = "gitolfs3-common" |
3 | version = "0.1.0" | 3 | version = "0.1.0" |
4 | edition = "2021" | 4 | edition = "2024" |
5 | license = "MIT" | 5 | license = "MIT" |
6 | 6 | ||
7 | [dependencies] | 7 | [dependencies] |
8 | chrono = "0.4" | 8 | chrono = "0.4" |
9 | hmac-sha256 = "1.1" | 9 | hmac-sha256 = "1.1" |
10 | subtle = "2.5" | 10 | subtle = "2.6" |
11 | serde = { version = "1", features = ["derive"] } | 11 | serde = { version = "1", features = ["derive"] } |
diff --git a/gitolfs3-common/src/lib.rs b/gitolfs3-common/src/lib.rs index 917f566..bac5729 100644 --- a/gitolfs3-common/src/lib.rs +++ b/gitolfs3-common/src/lib.rs | |||
@@ -1,5 +1,5 @@ | |||
1 | use chrono::{DateTime, Utc}; | 1 | use chrono::{DateTime, Utc}; |
2 | use serde::{de, Deserialize, Serialize}; | 2 | use serde::{Deserialize, Serialize, de}; |
3 | use std::{ | 3 | use std::{ |
4 | fmt::{self, Write}, | 4 | fmt::{self, Write}, |
5 | ops, | 5 | ops, |
@@ -163,13 +163,13 @@ impl fmt::Display for ReadHexError { | |||
163 | } | 163 | } |
164 | 164 | ||
165 | fn parse_hex_exact(value: &str, buf: &mut [u8]) -> Result<(), ParseHexError> { | 165 | fn parse_hex_exact(value: &str, buf: &mut [u8]) -> Result<(), ParseHexError> { |
166 | if value.bytes().len() % 2 == 1 { | 166 | if value.len() % 2 == 1 { |
167 | return Err(ParseHexError::UnevenNibbles); | 167 | return Err(ParseHexError::UnevenNibbles); |
168 | } | 168 | } |
169 | if value.bytes().len() < 2 * buf.len() { | 169 | if value.len() < 2 * buf.len() { |
170 | return Err(ParseHexError::TooShort); | 170 | return Err(ParseHexError::TooShort); |
171 | } | 171 | } |
172 | if value.bytes().len() > 2 * buf.len() { | 172 | if value.len() > 2 * buf.len() { |
173 | return Err(ParseHexError::TooLong); | 173 | return Err(ParseHexError::TooLong); |
174 | } | 174 | } |
175 | for (i, c) in value.bytes().enumerate() { | 175 | for (i, c) in value.bytes().enumerate() { |
diff --git a/gitolfs3-server/Cargo.toml b/gitolfs3-server/Cargo.toml index efea78b..5908770 100644 --- a/gitolfs3-server/Cargo.toml +++ b/gitolfs3-server/Cargo.toml | |||
@@ -1,20 +1,20 @@ | |||
1 | [package] | 1 | [package] |
2 | name = "gitolfs3-server" | 2 | name = "gitolfs3-server" |
3 | version = "0.1.0" | 3 | version = "0.1.0" |
4 | edition = "2021" | 4 | edition = "2024" |
5 | license = "MIT" | 5 | license = "MIT" |
6 | 6 | ||
7 | [dependencies] | 7 | [dependencies] |
8 | aws-config = { version = "1.1.2" } | 8 | aws-config = "1.6" |
9 | aws-sdk-s3 = "1.12.0" | 9 | aws-sdk-s3 = "1.82" |
10 | axum = "0.7" | 10 | axum = "0.8" |
11 | base64 = "0.21" | 11 | base64 = "0.22" |
12 | chrono = { version = "0.4", features = ["serde"] } | 12 | chrono = { version = "0.4", features = ["serde"] } |
13 | gitolfs3-common = { path = "../gitolfs3-common" } | 13 | gitolfs3-common = { path = "../gitolfs3-common" } |
14 | mime = "0.3" | 14 | mime = "0.3" |
15 | serde = { version = "1", features = ["derive"] } | 15 | serde = { version = "1", features = ["derive"] } |
16 | serde_json = "1" | 16 | serde_json = "1" |
17 | tokio = { version = "1.35", features = ["full"] } | 17 | tokio = { version = "1.44", features = ["full"] } |
18 | tokio-util = "0.7" | 18 | tokio-util = "0.7" |
19 | tower = "0.4" | 19 | tower = "0.5" |
20 | tracing-subscriber = { version = "0.3", features = ["env-filter"] } | 20 | tracing-subscriber = { version = "0.3", features = ["env-filter"] } |
diff --git a/gitolfs3-server/src/api.rs b/gitolfs3-server/src/api.rs index d71d188..e1a2983 100644 --- a/gitolfs3-server/src/api.rs +++ b/gitolfs3-server/src/api.rs | |||
@@ -1,15 +1,14 @@ | |||
1 | use std::collections::HashMap; | 1 | use std::collections::HashMap; |
2 | 2 | ||
3 | use axum::{ | 3 | use axum::{ |
4 | async_trait, | 4 | Extension, Json, |
5 | extract::{rejection, FromRequest, FromRequestParts, Request}, | 5 | extract::{FromRequest, FromRequestParts, Request, rejection}, |
6 | http, | 6 | http, |
7 | response::{IntoResponse, Response}, | 7 | response::{IntoResponse, Response}, |
8 | Extension, Json, | ||
9 | }; | 8 | }; |
10 | use chrono::{DateTime, Utc}; | 9 | use chrono::{DateTime, Utc}; |
11 | use gitolfs3_common::{Oid, Operation}; | 10 | use gitolfs3_common::{Oid, Operation}; |
12 | use serde::{de::DeserializeOwned, Deserialize, Serialize}; | 11 | use serde::{Deserialize, Serialize, de::DeserializeOwned}; |
13 | 12 | ||
14 | // ----------------------- Generic facilities ---------------------- | 13 | // ----------------------- Generic facilities ---------------------- |
15 | 14 | ||
@@ -76,7 +75,6 @@ fn has_git_lfs_json_content_type(req: &Request) -> bool { | |||
76 | is_git_lfs_json_mimetype(content_type) | 75 | is_git_lfs_json_mimetype(content_type) |
77 | } | 76 | } |
78 | 77 | ||
79 | #[async_trait] | ||
80 | impl<T, S> FromRequest<S> for GitLfsJson<T> | 78 | impl<T, S> FromRequest<S> for GitLfsJson<T> |
81 | where | 79 | where |
82 | T: DeserializeOwned, | 80 | T: DeserializeOwned, |
@@ -122,7 +120,6 @@ impl IntoResponse for RepositoryNameRejection { | |||
122 | } | 120 | } |
123 | } | 121 | } |
124 | 122 | ||
125 | #[async_trait] | ||
126 | impl<S: Send + Sync> FromRequestParts<S> for RepositoryName { | 123 | impl<S: Send + Sync> FromRequestParts<S> for RepositoryName { |
127 | type Rejection = RepositoryNameRejection; | 124 | type Rejection = RepositoryNameRejection; |
128 | 125 | ||
diff --git a/gitolfs3-server/src/authz.rs b/gitolfs3-server/src/authz.rs index 8a5f21f..c4cb6df 100644 --- a/gitolfs3-server/src/authz.rs +++ b/gitolfs3-server/src/authz.rs | |||
@@ -2,10 +2,10 @@ use std::collections::HashSet; | |||
2 | 2 | ||
3 | use axum::http; | 3 | use axum::http; |
4 | use chrono::{DateTime, Utc}; | 4 | use chrono::{DateTime, Utc}; |
5 | use gitolfs3_common::{generate_tag, Claims, Digest, Oid, Operation, SpecificClaims}; | 5 | use gitolfs3_common::{Claims, Digest, Oid, Operation, SpecificClaims, generate_tag}; |
6 | 6 | ||
7 | use crate::{ | 7 | use crate::{ |
8 | api::{make_error_resp, GitLfsErrorResponse, REPO_NOT_FOUND}, | 8 | api::{GitLfsErrorResponse, REPO_NOT_FOUND, make_error_resp}, |
9 | config::AuthorizationConfig, | 9 | config::AuthorizationConfig, |
10 | }; | 10 | }; |
11 | 11 | ||
diff --git a/gitolfs3-server/src/config.rs b/gitolfs3-server/src/config.rs index c6a51a5..7adc9f0 100644 --- a/gitolfs3-server/src/config.rs +++ b/gitolfs3-server/src/config.rs | |||
@@ -1,6 +1,6 @@ | |||
1 | use std::collections::HashSet; | 1 | use std::collections::HashSet; |
2 | 2 | ||
3 | use gitolfs3_common::{load_key, Key}; | 3 | use gitolfs3_common::{Key, load_key}; |
4 | 4 | ||
5 | pub struct Config { | 5 | pub struct Config { |
6 | pub listen_addr: (String, u16), | 6 | pub listen_addr: (String, u16), |
diff --git a/gitolfs3-server/src/handler.rs b/gitolfs3-server/src/handler.rs index 64d5492..be39721 100644 --- a/gitolfs3-server/src/handler.rs +++ b/gitolfs3-server/src/handler.rs | |||
@@ -2,24 +2,24 @@ use std::{collections::HashMap, sync::Arc}; | |||
2 | 2 | ||
3 | use aws_sdk_s3::{error::SdkError, operation::head_object::HeadObjectOutput}; | 3 | use aws_sdk_s3::{error::SdkError, operation::head_object::HeadObjectOutput}; |
4 | use axum::{ | 4 | use axum::{ |
5 | Json, | ||
5 | extract::{Path, State}, | 6 | extract::{Path, State}, |
6 | http, | 7 | http, |
7 | response::{IntoResponse, Response}, | 8 | response::{IntoResponse, Response}, |
8 | Json, | ||
9 | }; | 9 | }; |
10 | use base64::{prelude::BASE64_STANDARD, Engine}; | 10 | use base64::{Engine, prelude::BASE64_STANDARD}; |
11 | use chrono::Utc; | 11 | use chrono::Utc; |
12 | use gitolfs3_common::{generate_tag, Claims, HexByte, Oid, Operation, SpecificClaims}; | 12 | use gitolfs3_common::{Claims, HexByte, Oid, Operation, SpecificClaims, generate_tag}; |
13 | use serde::{de, Deserialize}; | 13 | use serde::{Deserialize, de}; |
14 | use tokio::sync::Mutex; | 14 | use tokio::sync::Mutex; |
15 | 15 | ||
16 | use crate::{ | 16 | use crate::{ |
17 | api::{ | 17 | api::{ |
18 | is_git_lfs_json_mimetype, make_error_resp, BatchRequest, BatchRequestObject, BatchResponse, | 18 | BatchRequest, BatchRequestObject, BatchResponse, BatchResponseObject, |
19 | BatchResponseObject, BatchResponseObjectAction, BatchResponseObjectActions, GitLfsJson, | 19 | BatchResponseObjectAction, BatchResponseObjectActions, GitLfsJson, HashAlgo, LFS_MIME, |
20 | HashAlgo, RepositoryName, TransferAdapter, LFS_MIME, REPO_NOT_FOUND, | 20 | REPO_NOT_FOUND, RepositoryName, TransferAdapter, is_git_lfs_json_mimetype, make_error_resp, |
21 | }, | 21 | }, |
22 | authz::{authorize_batch, authorize_get, Trusted}, | 22 | authz::{Trusted, authorize_batch, authorize_get}, |
23 | config::AuthorizationConfig, | 23 | config::AuthorizationConfig, |
24 | dlimit::DownloadLimiter, | 24 | dlimit::DownloadLimiter, |
25 | }; | 25 | }; |
diff --git a/gitolfs3-server/src/main.rs b/gitolfs3-server/src/main.rs index 46e840a..0067996 100644 --- a/gitolfs3-server/src/main.rs +++ b/gitolfs3-server/src/main.rs | |||
@@ -9,12 +9,12 @@ use config::Config; | |||
9 | use dlimit::DownloadLimiter; | 9 | use dlimit::DownloadLimiter; |
10 | 10 | ||
11 | use axum::{ | 11 | use axum::{ |
12 | Router, ServiceExt, | ||
12 | extract::OriginalUri, | 13 | extract::OriginalUri, |
13 | http::{self, Uri}, | 14 | http::{self, Uri}, |
14 | routing::{get, post}, | 15 | routing::{get, post}, |
15 | Router, ServiceExt, | ||
16 | }; | 16 | }; |
17 | use handler::{handle_batch, handle_obj_download, AppState}; | 17 | use handler::{AppState, handle_batch, handle_obj_download}; |
18 | use std::{process::ExitCode, sync::Arc}; | 18 | use std::{process::ExitCode, sync::Arc}; |
19 | use tokio::net::TcpListener; | 19 | use tokio::net::TcpListener; |
20 | use tower::Layer; | 20 | use tower::Layer; |
diff --git a/gitolfs3-shell/Cargo.toml b/gitolfs3-shell/Cargo.toml index dd348ce..3442081 100644 --- a/gitolfs3-shell/Cargo.toml +++ b/gitolfs3-shell/Cargo.toml | |||
@@ -1,7 +1,7 @@ | |||
1 | [package] | 1 | [package] |
2 | name = "gitolfs3-shell" | 2 | name = "gitolfs3-shell" |
3 | version = "0.1.0" | 3 | version = "0.1.0" |
4 | edition = "2021" | 4 | edition = "2024" |
5 | license = "MIT" | 5 | license = "MIT" |
6 | 6 | ||
7 | [dependencies] | 7 | [dependencies] |