Merge pull request #258931 from psibi/rucredstash-fix

rucredstash: 0.9.0 -> 0.9.2

authored by Weijia Wang and committed by GitHub 1ee6ac3d 3fda5be5

+6 -1697
-1682
pkgs/tools/security/rucredstash/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "aes" 7 - version = "0.7.5" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" 10 - dependencies = [ 11 - "cfg-if", 12 - "cipher", 13 - "cpufeatures", 14 - "ctr", 15 - "opaque-debug", 16 - ] 17 - 18 - [[package]] 19 - name = "aho-corasick" 20 - version = "1.0.1" 21 - source = "registry+https://github.com/rust-lang/crates.io-index" 22 - checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 23 - dependencies = [ 24 - "memchr", 25 - ] 26 - 27 - [[package]] 28 - name = "android_system_properties" 29 - version = "0.1.5" 30 - source = "registry+https://github.com/rust-lang/crates.io-index" 31 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 32 - dependencies = [ 33 - "libc", 34 - ] 35 - 36 - [[package]] 37 - name = "async-trait" 38 - version = "0.1.68" 39 - source = "registry+https://github.com/rust-lang/crates.io-index" 40 - checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 41 - dependencies = [ 42 - "proc-macro2", 43 - "quote", 44 - "syn", 45 - ] 46 - 47 - [[package]] 48 - name = "atty" 49 - version = "0.2.14" 50 - source = "registry+https://github.com/rust-lang/crates.io-index" 51 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 52 - dependencies = [ 53 - "hermit-abi 0.1.19", 54 - "libc", 55 - "winapi", 56 - ] 57 - 58 - [[package]] 59 - name = "autocfg" 60 - version = "1.1.0" 61 - source = "registry+https://github.com/rust-lang/crates.io-index" 62 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 63 - 64 - [[package]] 65 - name = "base64" 66 - version = "0.13.1" 67 - source = "registry+https://github.com/rust-lang/crates.io-index" 68 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 69 - 70 - [[package]] 71 - name = "bitflags" 72 - version = "1.3.2" 73 - source = "registry+https://github.com/rust-lang/crates.io-index" 74 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 75 - 76 - [[package]] 77 - name = "block-buffer" 78 - version = "0.9.0" 79 - source = "registry+https://github.com/rust-lang/crates.io-index" 80 - checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 81 - dependencies = [ 82 - "generic-array", 83 - ] 84 - 85 - [[package]] 86 - name = "bumpalo" 87 - version = "3.12.2" 88 - source = "registry+https://github.com/rust-lang/crates.io-index" 89 - checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" 90 - 91 - [[package]] 92 - name = "bytes" 93 - version = "1.4.0" 94 - source = "registry+https://github.com/rust-lang/crates.io-index" 95 - checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 96 - 97 - [[package]] 98 - name = "cc" 99 - version = "1.0.79" 100 - source = "registry+https://github.com/rust-lang/crates.io-index" 101 - checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 102 - 103 - [[package]] 104 - name = "cfg-if" 105 - version = "1.0.0" 106 - source = "registry+https://github.com/rust-lang/crates.io-index" 107 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 108 - 109 - [[package]] 110 - name = "chrono" 111 - version = "0.4.24" 112 - source = "registry+https://github.com/rust-lang/crates.io-index" 113 - checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 114 - dependencies = [ 115 - "iana-time-zone", 116 - "num-integer", 117 - "num-traits", 118 - "serde", 119 - "winapi", 120 - ] 121 - 122 - [[package]] 123 - name = "cipher" 124 - version = "0.3.0" 125 - source = "registry+https://github.com/rust-lang/crates.io-index" 126 - checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" 127 - dependencies = [ 128 - "generic-array", 129 - ] 130 - 131 - [[package]] 132 - name = "clap" 133 - version = "3.2.25" 134 - source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 136 - dependencies = [ 137 - "atty", 138 - "bitflags", 139 - "clap_lex", 140 - "indexmap", 141 - "strsim", 142 - "termcolor", 143 - "textwrap", 144 - ] 145 - 146 - [[package]] 147 - name = "clap_lex" 148 - version = "0.2.4" 149 - source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 151 - dependencies = [ 152 - "os_str_bytes", 153 - ] 154 - 155 - [[package]] 156 - name = "core-foundation" 157 - version = "0.9.3" 158 - source = "registry+https://github.com/rust-lang/crates.io-index" 159 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 160 - dependencies = [ 161 - "core-foundation-sys", 162 - "libc", 163 - ] 164 - 165 - [[package]] 166 - name = "core-foundation-sys" 167 - version = "0.8.4" 168 - source = "registry+https://github.com/rust-lang/crates.io-index" 169 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 170 - 171 - [[package]] 172 - name = "cpufeatures" 173 - version = "0.2.7" 174 - source = "registry+https://github.com/rust-lang/crates.io-index" 175 - checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 176 - dependencies = [ 177 - "libc", 178 - ] 179 - 180 - [[package]] 181 - name = "crc32fast" 182 - version = "1.3.2" 183 - source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 185 - dependencies = [ 186 - "cfg-if", 187 - ] 188 - 189 - [[package]] 190 - name = "credstash" 191 - version = "0.9.0" 192 - dependencies = [ 193 - "aes", 194 - "base64", 195 - "bytes", 196 - "clap", 197 - "either", 198 - "env_logger", 199 - "futures", 200 - "hex", 201 - "log", 202 - "ring", 203 - "rusoto_core", 204 - "rusoto_credential", 205 - "rusoto_dynamodb", 206 - "rusoto_ec2", 207 - "rusoto_kms", 208 - "rusoto_sts", 209 - "serde", 210 - "serde_json", 211 - "tokio", 212 - ] 213 - 214 - [[package]] 215 - name = "crypto-mac" 216 - version = "0.11.1" 217 - source = "registry+https://github.com/rust-lang/crates.io-index" 218 - checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" 219 - dependencies = [ 220 - "generic-array", 221 - "subtle", 222 - ] 223 - 224 - [[package]] 225 - name = "ctr" 226 - version = "0.8.0" 227 - source = "registry+https://github.com/rust-lang/crates.io-index" 228 - checksum = "049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea" 229 - dependencies = [ 230 - "cipher", 231 - ] 232 - 233 - [[package]] 234 - name = "digest" 235 - version = "0.9.0" 236 - source = "registry+https://github.com/rust-lang/crates.io-index" 237 - checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 238 - dependencies = [ 239 - "generic-array", 240 - ] 241 - 242 - [[package]] 243 - name = "dirs-next" 244 - version = "2.0.0" 245 - source = "registry+https://github.com/rust-lang/crates.io-index" 246 - checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 247 - dependencies = [ 248 - "cfg-if", 249 - "dirs-sys-next", 250 - ] 251 - 252 - [[package]] 253 - name = "dirs-sys-next" 254 - version = "0.1.2" 255 - source = "registry+https://github.com/rust-lang/crates.io-index" 256 - checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 257 - dependencies = [ 258 - "libc", 259 - "redox_users", 260 - "winapi", 261 - ] 262 - 263 - [[package]] 264 - name = "either" 265 - version = "1.8.1" 266 - source = "registry+https://github.com/rust-lang/crates.io-index" 267 - checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 268 - 269 - [[package]] 270 - name = "env_logger" 271 - version = "0.9.3" 272 - source = "registry+https://github.com/rust-lang/crates.io-index" 273 - checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" 274 - dependencies = [ 275 - "atty", 276 - "humantime", 277 - "log", 278 - "regex", 279 - "termcolor", 280 - ] 281 - 282 - [[package]] 283 - name = "errno" 284 - version = "0.3.1" 285 - source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 287 - dependencies = [ 288 - "errno-dragonfly", 289 - "libc", 290 - "windows-sys 0.48.0", 291 - ] 292 - 293 - [[package]] 294 - name = "errno-dragonfly" 295 - version = "0.1.2" 296 - source = "registry+https://github.com/rust-lang/crates.io-index" 297 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 298 - dependencies = [ 299 - "cc", 300 - "libc", 301 - ] 302 - 303 - [[package]] 304 - name = "fastrand" 305 - version = "1.9.0" 306 - source = "registry+https://github.com/rust-lang/crates.io-index" 307 - checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 308 - dependencies = [ 309 - "instant", 310 - ] 311 - 312 - [[package]] 313 - name = "fnv" 314 - version = "1.0.7" 315 - source = "registry+https://github.com/rust-lang/crates.io-index" 316 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 317 - 318 - [[package]] 319 - name = "foreign-types" 320 - version = "0.3.2" 321 - source = "registry+https://github.com/rust-lang/crates.io-index" 322 - checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 323 - dependencies = [ 324 - "foreign-types-shared", 325 - ] 326 - 327 - [[package]] 328 - name = "foreign-types-shared" 329 - version = "0.1.1" 330 - source = "registry+https://github.com/rust-lang/crates.io-index" 331 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 332 - 333 - [[package]] 334 - name = "form_urlencoded" 335 - version = "1.1.0" 336 - source = "registry+https://github.com/rust-lang/crates.io-index" 337 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 338 - dependencies = [ 339 - "percent-encoding", 340 - ] 341 - 342 - [[package]] 343 - name = "futures" 344 - version = "0.3.28" 345 - source = "registry+https://github.com/rust-lang/crates.io-index" 346 - checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 347 - dependencies = [ 348 - "futures-channel", 349 - "futures-core", 350 - "futures-executor", 351 - "futures-io", 352 - "futures-sink", 353 - "futures-task", 354 - "futures-util", 355 - ] 356 - 357 - [[package]] 358 - name = "futures-channel" 359 - version = "0.3.28" 360 - source = "registry+https://github.com/rust-lang/crates.io-index" 361 - checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 362 - dependencies = [ 363 - "futures-core", 364 - "futures-sink", 365 - ] 366 - 367 - [[package]] 368 - name = "futures-core" 369 - version = "0.3.28" 370 - source = "registry+https://github.com/rust-lang/crates.io-index" 371 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 372 - 373 - [[package]] 374 - name = "futures-executor" 375 - version = "0.3.28" 376 - source = "registry+https://github.com/rust-lang/crates.io-index" 377 - checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 378 - dependencies = [ 379 - "futures-core", 380 - "futures-task", 381 - "futures-util", 382 - ] 383 - 384 - [[package]] 385 - name = "futures-io" 386 - version = "0.3.28" 387 - source = "registry+https://github.com/rust-lang/crates.io-index" 388 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 389 - 390 - [[package]] 391 - name = "futures-macro" 392 - version = "0.3.28" 393 - source = "registry+https://github.com/rust-lang/crates.io-index" 394 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 395 - dependencies = [ 396 - "proc-macro2", 397 - "quote", 398 - "syn", 399 - ] 400 - 401 - [[package]] 402 - name = "futures-sink" 403 - version = "0.3.28" 404 - source = "registry+https://github.com/rust-lang/crates.io-index" 405 - checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 406 - 407 - [[package]] 408 - name = "futures-task" 409 - version = "0.3.28" 410 - source = "registry+https://github.com/rust-lang/crates.io-index" 411 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 412 - 413 - [[package]] 414 - name = "futures-util" 415 - version = "0.3.28" 416 - source = "registry+https://github.com/rust-lang/crates.io-index" 417 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 418 - dependencies = [ 419 - "futures-channel", 420 - "futures-core", 421 - "futures-io", 422 - "futures-macro", 423 - "futures-sink", 424 - "futures-task", 425 - "memchr", 426 - "pin-project-lite", 427 - "pin-utils", 428 - "slab", 429 - ] 430 - 431 - [[package]] 432 - name = "generic-array" 433 - version = "0.14.7" 434 - source = "registry+https://github.com/rust-lang/crates.io-index" 435 - checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 436 - dependencies = [ 437 - "typenum", 438 - "version_check", 439 - ] 440 - 441 - [[package]] 442 - name = "getrandom" 443 - version = "0.2.9" 444 - source = "registry+https://github.com/rust-lang/crates.io-index" 445 - checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 446 - dependencies = [ 447 - "cfg-if", 448 - "libc", 449 - "wasi", 450 - ] 451 - 452 - [[package]] 453 - name = "h2" 454 - version = "0.3.19" 455 - source = "registry+https://github.com/rust-lang/crates.io-index" 456 - checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" 457 - dependencies = [ 458 - "bytes", 459 - "fnv", 460 - "futures-core", 461 - "futures-sink", 462 - "futures-util", 463 - "http", 464 - "indexmap", 465 - "slab", 466 - "tokio", 467 - "tokio-util", 468 - "tracing", 469 - ] 470 - 471 - [[package]] 472 - name = "hashbrown" 473 - version = "0.12.3" 474 - source = "registry+https://github.com/rust-lang/crates.io-index" 475 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 476 - 477 - [[package]] 478 - name = "hermit-abi" 479 - version = "0.1.19" 480 - source = "registry+https://github.com/rust-lang/crates.io-index" 481 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 482 - dependencies = [ 483 - "libc", 484 - ] 485 - 486 - [[package]] 487 - name = "hermit-abi" 488 - version = "0.2.6" 489 - source = "registry+https://github.com/rust-lang/crates.io-index" 490 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 491 - dependencies = [ 492 - "libc", 493 - ] 494 - 495 - [[package]] 496 - name = "hermit-abi" 497 - version = "0.3.1" 498 - source = "registry+https://github.com/rust-lang/crates.io-index" 499 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 500 - 501 - [[package]] 502 - name = "hex" 503 - version = "0.4.3" 504 - source = "registry+https://github.com/rust-lang/crates.io-index" 505 - checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 506 - 507 - [[package]] 508 - name = "hmac" 509 - version = "0.11.0" 510 - source = "registry+https://github.com/rust-lang/crates.io-index" 511 - checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" 512 - dependencies = [ 513 - "crypto-mac", 514 - "digest", 515 - ] 516 - 517 - [[package]] 518 - name = "http" 519 - version = "0.2.9" 520 - source = "registry+https://github.com/rust-lang/crates.io-index" 521 - checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 522 - dependencies = [ 523 - "bytes", 524 - "fnv", 525 - "itoa", 526 - ] 527 - 528 - [[package]] 529 - name = "http-body" 530 - version = "0.4.5" 531 - source = "registry+https://github.com/rust-lang/crates.io-index" 532 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 533 - dependencies = [ 534 - "bytes", 535 - "http", 536 - "pin-project-lite", 537 - ] 538 - 539 - [[package]] 540 - name = "httparse" 541 - version = "1.8.0" 542 - source = "registry+https://github.com/rust-lang/crates.io-index" 543 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 544 - 545 - [[package]] 546 - name = "httpdate" 547 - version = "1.0.2" 548 - source = "registry+https://github.com/rust-lang/crates.io-index" 549 - checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 550 - 551 - [[package]] 552 - name = "humantime" 553 - version = "2.1.0" 554 - source = "registry+https://github.com/rust-lang/crates.io-index" 555 - checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 556 - 557 - [[package]] 558 - name = "hyper" 559 - version = "0.14.26" 560 - source = "registry+https://github.com/rust-lang/crates.io-index" 561 - checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" 562 - dependencies = [ 563 - "bytes", 564 - "futures-channel", 565 - "futures-core", 566 - "futures-util", 567 - "h2", 568 - "http", 569 - "http-body", 570 - "httparse", 571 - "httpdate", 572 - "itoa", 573 - "pin-project-lite", 574 - "socket2", 575 - "tokio", 576 - "tower-service", 577 - "tracing", 578 - "want", 579 - ] 580 - 581 - [[package]] 582 - name = "hyper-tls" 583 - version = "0.5.0" 584 - source = "registry+https://github.com/rust-lang/crates.io-index" 585 - checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 586 - dependencies = [ 587 - "bytes", 588 - "hyper", 589 - "native-tls", 590 - "tokio", 591 - "tokio-native-tls", 592 - ] 593 - 594 - [[package]] 595 - name = "iana-time-zone" 596 - version = "0.1.56" 597 - source = "registry+https://github.com/rust-lang/crates.io-index" 598 - checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 599 - dependencies = [ 600 - "android_system_properties", 601 - "core-foundation-sys", 602 - "iana-time-zone-haiku", 603 - "js-sys", 604 - "wasm-bindgen", 605 - "windows", 606 - ] 607 - 608 - [[package]] 609 - name = "iana-time-zone-haiku" 610 - version = "0.1.2" 611 - source = "registry+https://github.com/rust-lang/crates.io-index" 612 - checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 613 - dependencies = [ 614 - "cc", 615 - ] 616 - 617 - [[package]] 618 - name = "indexmap" 619 - version = "1.9.3" 620 - source = "registry+https://github.com/rust-lang/crates.io-index" 621 - checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 622 - dependencies = [ 623 - "autocfg", 624 - "hashbrown", 625 - ] 626 - 627 - [[package]] 628 - name = "instant" 629 - version = "0.1.12" 630 - source = "registry+https://github.com/rust-lang/crates.io-index" 631 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 632 - dependencies = [ 633 - "cfg-if", 634 - ] 635 - 636 - [[package]] 637 - name = "io-lifetimes" 638 - version = "1.0.10" 639 - source = "registry+https://github.com/rust-lang/crates.io-index" 640 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 641 - dependencies = [ 642 - "hermit-abi 0.3.1", 643 - "libc", 644 - "windows-sys 0.48.0", 645 - ] 646 - 647 - [[package]] 648 - name = "itoa" 649 - version = "1.0.6" 650 - source = "registry+https://github.com/rust-lang/crates.io-index" 651 - checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 652 - 653 - [[package]] 654 - name = "js-sys" 655 - version = "0.3.62" 656 - source = "registry+https://github.com/rust-lang/crates.io-index" 657 - checksum = "68c16e1bfd491478ab155fd8b4896b86f9ede344949b641e61501e07c2b8b4d5" 658 - dependencies = [ 659 - "wasm-bindgen", 660 - ] 661 - 662 - [[package]] 663 - name = "lazy_static" 664 - version = "1.4.0" 665 - source = "registry+https://github.com/rust-lang/crates.io-index" 666 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 667 - 668 - [[package]] 669 - name = "libc" 670 - version = "0.2.144" 671 - source = "registry+https://github.com/rust-lang/crates.io-index" 672 - checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 673 - 674 - [[package]] 675 - name = "linux-raw-sys" 676 - version = "0.3.7" 677 - source = "registry+https://github.com/rust-lang/crates.io-index" 678 - checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" 679 - 680 - [[package]] 681 - name = "log" 682 - version = "0.4.17" 683 - source = "registry+https://github.com/rust-lang/crates.io-index" 684 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 685 - dependencies = [ 686 - "cfg-if", 687 - ] 688 - 689 - [[package]] 690 - name = "md-5" 691 - version = "0.9.1" 692 - source = "registry+https://github.com/rust-lang/crates.io-index" 693 - checksum = "7b5a279bb9607f9f53c22d496eade00d138d1bdcccd07d74650387cf94942a15" 694 - dependencies = [ 695 - "block-buffer", 696 - "digest", 697 - "opaque-debug", 698 - ] 699 - 700 - [[package]] 701 - name = "memchr" 702 - version = "2.5.0" 703 - source = "registry+https://github.com/rust-lang/crates.io-index" 704 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 705 - 706 - [[package]] 707 - name = "mio" 708 - version = "0.8.6" 709 - source = "registry+https://github.com/rust-lang/crates.io-index" 710 - checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 711 - dependencies = [ 712 - "libc", 713 - "log", 714 - "wasi", 715 - "windows-sys 0.45.0", 716 - ] 717 - 718 - [[package]] 719 - name = "native-tls" 720 - version = "0.2.11" 721 - source = "registry+https://github.com/rust-lang/crates.io-index" 722 - checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" 723 - dependencies = [ 724 - "lazy_static", 725 - "libc", 726 - "log", 727 - "openssl", 728 - "openssl-probe", 729 - "openssl-sys", 730 - "schannel", 731 - "security-framework", 732 - "security-framework-sys", 733 - "tempfile", 734 - ] 735 - 736 - [[package]] 737 - name = "num-integer" 738 - version = "0.1.45" 739 - source = "registry+https://github.com/rust-lang/crates.io-index" 740 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 741 - dependencies = [ 742 - "autocfg", 743 - "num-traits", 744 - ] 745 - 746 - [[package]] 747 - name = "num-traits" 748 - version = "0.2.15" 749 - source = "registry+https://github.com/rust-lang/crates.io-index" 750 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 751 - dependencies = [ 752 - "autocfg", 753 - ] 754 - 755 - [[package]] 756 - name = "num_cpus" 757 - version = "1.15.0" 758 - source = "registry+https://github.com/rust-lang/crates.io-index" 759 - checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 760 - dependencies = [ 761 - "hermit-abi 0.2.6", 762 - "libc", 763 - ] 764 - 765 - [[package]] 766 - name = "once_cell" 767 - version = "1.17.1" 768 - source = "registry+https://github.com/rust-lang/crates.io-index" 769 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 770 - 771 - [[package]] 772 - name = "opaque-debug" 773 - version = "0.3.0" 774 - source = "registry+https://github.com/rust-lang/crates.io-index" 775 - checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 776 - 777 - [[package]] 778 - name = "openssl" 779 - version = "0.10.52" 780 - source = "registry+https://github.com/rust-lang/crates.io-index" 781 - checksum = "01b8574602df80f7b85fdfc5392fa884a4e3b3f4f35402c070ab34c3d3f78d56" 782 - dependencies = [ 783 - "bitflags", 784 - "cfg-if", 785 - "foreign-types", 786 - "libc", 787 - "once_cell", 788 - "openssl-macros", 789 - "openssl-sys", 790 - ] 791 - 792 - [[package]] 793 - name = "openssl-macros" 794 - version = "0.1.1" 795 - source = "registry+https://github.com/rust-lang/crates.io-index" 796 - checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 797 - dependencies = [ 798 - "proc-macro2", 799 - "quote", 800 - "syn", 801 - ] 802 - 803 - [[package]] 804 - name = "openssl-probe" 805 - version = "0.1.5" 806 - source = "registry+https://github.com/rust-lang/crates.io-index" 807 - checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 808 - 809 - [[package]] 810 - name = "openssl-sys" 811 - version = "0.9.87" 812 - source = "registry+https://github.com/rust-lang/crates.io-index" 813 - checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e" 814 - dependencies = [ 815 - "cc", 816 - "libc", 817 - "pkg-config", 818 - "vcpkg", 819 - ] 820 - 821 - [[package]] 822 - name = "os_str_bytes" 823 - version = "6.5.0" 824 - source = "registry+https://github.com/rust-lang/crates.io-index" 825 - checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" 826 - 827 - [[package]] 828 - name = "percent-encoding" 829 - version = "2.2.0" 830 - source = "registry+https://github.com/rust-lang/crates.io-index" 831 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 832 - 833 - [[package]] 834 - name = "pin-project-lite" 835 - version = "0.2.9" 836 - source = "registry+https://github.com/rust-lang/crates.io-index" 837 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 838 - 839 - [[package]] 840 - name = "pin-utils" 841 - version = "0.1.0" 842 - source = "registry+https://github.com/rust-lang/crates.io-index" 843 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 844 - 845 - [[package]] 846 - name = "pkg-config" 847 - version = "0.3.27" 848 - source = "registry+https://github.com/rust-lang/crates.io-index" 849 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 850 - 851 - [[package]] 852 - name = "proc-macro2" 853 - version = "1.0.56" 854 - source = "registry+https://github.com/rust-lang/crates.io-index" 855 - checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" 856 - dependencies = [ 857 - "unicode-ident", 858 - ] 859 - 860 - [[package]] 861 - name = "quote" 862 - version = "1.0.27" 863 - source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 865 - dependencies = [ 866 - "proc-macro2", 867 - ] 868 - 869 - [[package]] 870 - name = "redox_syscall" 871 - version = "0.2.16" 872 - source = "registry+https://github.com/rust-lang/crates.io-index" 873 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 874 - dependencies = [ 875 - "bitflags", 876 - ] 877 - 878 - [[package]] 879 - name = "redox_syscall" 880 - version = "0.3.5" 881 - source = "registry+https://github.com/rust-lang/crates.io-index" 882 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 883 - dependencies = [ 884 - "bitflags", 885 - ] 886 - 887 - [[package]] 888 - name = "redox_users" 889 - version = "0.4.3" 890 - source = "registry+https://github.com/rust-lang/crates.io-index" 891 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 892 - dependencies = [ 893 - "getrandom", 894 - "redox_syscall 0.2.16", 895 - "thiserror", 896 - ] 897 - 898 - [[package]] 899 - name = "regex" 900 - version = "1.8.1" 901 - source = "registry+https://github.com/rust-lang/crates.io-index" 902 - checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" 903 - dependencies = [ 904 - "aho-corasick", 905 - "memchr", 906 - "regex-syntax", 907 - ] 908 - 909 - [[package]] 910 - name = "regex-syntax" 911 - version = "0.7.1" 912 - source = "registry+https://github.com/rust-lang/crates.io-index" 913 - checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" 914 - 915 - [[package]] 916 - name = "ring" 917 - version = "0.16.20" 918 - source = "registry+https://github.com/rust-lang/crates.io-index" 919 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 920 - dependencies = [ 921 - "cc", 922 - "libc", 923 - "once_cell", 924 - "spin", 925 - "untrusted", 926 - "web-sys", 927 - "winapi", 928 - ] 929 - 930 - [[package]] 931 - name = "rusoto_core" 932 - version = "0.47.0" 933 - source = "registry+https://github.com/rust-lang/crates.io-index" 934 - checksum = "5b4f000e8934c1b4f70adde180056812e7ea6b1a247952db8ee98c94cd3116cc" 935 - dependencies = [ 936 - "async-trait", 937 - "base64", 938 - "bytes", 939 - "crc32fast", 940 - "futures", 941 - "http", 942 - "hyper", 943 - "hyper-tls", 944 - "lazy_static", 945 - "log", 946 - "rusoto_credential", 947 - "rusoto_signature", 948 - "rustc_version", 949 - "serde", 950 - "serde_json", 951 - "tokio", 952 - "xml-rs", 953 - ] 954 - 955 - [[package]] 956 - name = "rusoto_credential" 957 - version = "0.47.0" 958 - source = "registry+https://github.com/rust-lang/crates.io-index" 959 - checksum = "6a46b67db7bb66f5541e44db22b0a02fed59c9603e146db3a9e633272d3bac2f" 960 - dependencies = [ 961 - "async-trait", 962 - "chrono", 963 - "dirs-next", 964 - "futures", 965 - "hyper", 966 - "serde", 967 - "serde_json", 968 - "shlex", 969 - "tokio", 970 - "zeroize", 971 - ] 972 - 973 - [[package]] 974 - name = "rusoto_dynamodb" 975 - version = "0.47.0" 976 - source = "registry+https://github.com/rust-lang/crates.io-index" 977 - checksum = "7935e1f9ca57c4ee92a4d823dcd698eb8c992f7e84ca21976ae72cd2b03016e7" 978 - dependencies = [ 979 - "async-trait", 980 - "bytes", 981 - "futures", 982 - "rusoto_core", 983 - "serde", 984 - "serde_json", 985 - ] 986 - 987 - [[package]] 988 - name = "rusoto_ec2" 989 - version = "0.47.0" 990 - source = "registry+https://github.com/rust-lang/crates.io-index" 991 - checksum = "92315363c2f2acda29029ce0ce0e58e1c32caf10c9719068a1ec102add3d4878" 992 - dependencies = [ 993 - "async-trait", 994 - "bytes", 995 - "futures", 996 - "rusoto_core", 997 - "serde_urlencoded", 998 - "xml-rs", 999 - ] 1000 - 1001 - [[package]] 1002 - name = "rusoto_kms" 1003 - version = "0.47.0" 1004 - source = "registry+https://github.com/rust-lang/crates.io-index" 1005 - checksum = "d7892cd2cca7644d33bd6fafdb2236efd3659162fd7b73ca68d3877f0528399c" 1006 - dependencies = [ 1007 - "async-trait", 1008 - "bytes", 1009 - "futures", 1010 - "rusoto_core", 1011 - "serde", 1012 - "serde_json", 1013 - ] 1014 - 1015 - [[package]] 1016 - name = "rusoto_signature" 1017 - version = "0.47.0" 1018 - source = "registry+https://github.com/rust-lang/crates.io-index" 1019 - checksum = "6264e93384b90a747758bcc82079711eacf2e755c3a8b5091687b5349d870bcc" 1020 - dependencies = [ 1021 - "base64", 1022 - "bytes", 1023 - "chrono", 1024 - "digest", 1025 - "futures", 1026 - "hex", 1027 - "hmac", 1028 - "http", 1029 - "hyper", 1030 - "log", 1031 - "md-5", 1032 - "percent-encoding", 1033 - "pin-project-lite", 1034 - "rusoto_credential", 1035 - "rustc_version", 1036 - "serde", 1037 - "sha2", 1038 - "tokio", 1039 - ] 1040 - 1041 - [[package]] 1042 - name = "rusoto_sts" 1043 - version = "0.47.0" 1044 - source = "registry+https://github.com/rust-lang/crates.io-index" 1045 - checksum = "4e7edd42473ac006fd54105f619e480b0a94136e7f53cf3fb73541363678fd92" 1046 - dependencies = [ 1047 - "async-trait", 1048 - "bytes", 1049 - "chrono", 1050 - "futures", 1051 - "rusoto_core", 1052 - "serde_urlencoded", 1053 - "xml-rs", 1054 - ] 1055 - 1056 - [[package]] 1057 - name = "rustc_version" 1058 - version = "0.4.0" 1059 - source = "registry+https://github.com/rust-lang/crates.io-index" 1060 - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 1061 - dependencies = [ 1062 - "semver", 1063 - ] 1064 - 1065 - [[package]] 1066 - name = "rustix" 1067 - version = "0.37.19" 1068 - source = "registry+https://github.com/rust-lang/crates.io-index" 1069 - checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 1070 - dependencies = [ 1071 - "bitflags", 1072 - "errno", 1073 - "io-lifetimes", 1074 - "libc", 1075 - "linux-raw-sys", 1076 - "windows-sys 0.48.0", 1077 - ] 1078 - 1079 - [[package]] 1080 - name = "ryu" 1081 - version = "1.0.13" 1082 - source = "registry+https://github.com/rust-lang/crates.io-index" 1083 - checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 1084 - 1085 - [[package]] 1086 - name = "schannel" 1087 - version = "0.1.21" 1088 - source = "registry+https://github.com/rust-lang/crates.io-index" 1089 - checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 1090 - dependencies = [ 1091 - "windows-sys 0.42.0", 1092 - ] 1093 - 1094 - [[package]] 1095 - name = "security-framework" 1096 - version = "2.9.0" 1097 - source = "registry+https://github.com/rust-lang/crates.io-index" 1098 - checksum = "ca2855b3715770894e67cbfa3df957790aa0c9edc3bf06efa1a84d77fa0839d1" 1099 - dependencies = [ 1100 - "bitflags", 1101 - "core-foundation", 1102 - "core-foundation-sys", 1103 - "libc", 1104 - "security-framework-sys", 1105 - ] 1106 - 1107 - [[package]] 1108 - name = "security-framework-sys" 1109 - version = "2.9.0" 1110 - source = "registry+https://github.com/rust-lang/crates.io-index" 1111 - checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" 1112 - dependencies = [ 1113 - "core-foundation-sys", 1114 - "libc", 1115 - ] 1116 - 1117 - [[package]] 1118 - name = "semver" 1119 - version = "1.0.17" 1120 - source = "registry+https://github.com/rust-lang/crates.io-index" 1121 - checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 1122 - 1123 - [[package]] 1124 - name = "serde" 1125 - version = "1.0.163" 1126 - source = "registry+https://github.com/rust-lang/crates.io-index" 1127 - checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 1128 - dependencies = [ 1129 - "serde_derive", 1130 - ] 1131 - 1132 - [[package]] 1133 - name = "serde_derive" 1134 - version = "1.0.163" 1135 - source = "registry+https://github.com/rust-lang/crates.io-index" 1136 - checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 1137 - dependencies = [ 1138 - "proc-macro2", 1139 - "quote", 1140 - "syn", 1141 - ] 1142 - 1143 - [[package]] 1144 - name = "serde_json" 1145 - version = "1.0.96" 1146 - source = "registry+https://github.com/rust-lang/crates.io-index" 1147 - checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 1148 - dependencies = [ 1149 - "itoa", 1150 - "ryu", 1151 - "serde", 1152 - ] 1153 - 1154 - [[package]] 1155 - name = "serde_urlencoded" 1156 - version = "0.7.1" 1157 - source = "registry+https://github.com/rust-lang/crates.io-index" 1158 - checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 1159 - dependencies = [ 1160 - "form_urlencoded", 1161 - "itoa", 1162 - "ryu", 1163 - "serde", 1164 - ] 1165 - 1166 - [[package]] 1167 - name = "sha2" 1168 - version = "0.9.9" 1169 - source = "registry+https://github.com/rust-lang/crates.io-index" 1170 - checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" 1171 - dependencies = [ 1172 - "block-buffer", 1173 - "cfg-if", 1174 - "cpufeatures", 1175 - "digest", 1176 - "opaque-debug", 1177 - ] 1178 - 1179 - [[package]] 1180 - name = "shlex" 1181 - version = "1.1.0" 1182 - source = "registry+https://github.com/rust-lang/crates.io-index" 1183 - checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 1184 - 1185 - [[package]] 1186 - name = "signal-hook-registry" 1187 - version = "1.4.1" 1188 - source = "registry+https://github.com/rust-lang/crates.io-index" 1189 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 1190 - dependencies = [ 1191 - "libc", 1192 - ] 1193 - 1194 - [[package]] 1195 - name = "slab" 1196 - version = "0.4.8" 1197 - source = "registry+https://github.com/rust-lang/crates.io-index" 1198 - checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 1199 - dependencies = [ 1200 - "autocfg", 1201 - ] 1202 - 1203 - [[package]] 1204 - name = "socket2" 1205 - version = "0.4.9" 1206 - source = "registry+https://github.com/rust-lang/crates.io-index" 1207 - checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 1208 - dependencies = [ 1209 - "libc", 1210 - "winapi", 1211 - ] 1212 - 1213 - [[package]] 1214 - name = "spin" 1215 - version = "0.5.2" 1216 - source = "registry+https://github.com/rust-lang/crates.io-index" 1217 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 1218 - 1219 - [[package]] 1220 - name = "strsim" 1221 - version = "0.10.0" 1222 - source = "registry+https://github.com/rust-lang/crates.io-index" 1223 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1224 - 1225 - [[package]] 1226 - name = "subtle" 1227 - version = "2.4.1" 1228 - source = "registry+https://github.com/rust-lang/crates.io-index" 1229 - checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 1230 - 1231 - [[package]] 1232 - name = "syn" 1233 - version = "2.0.15" 1234 - source = "registry+https://github.com/rust-lang/crates.io-index" 1235 - checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" 1236 - dependencies = [ 1237 - "proc-macro2", 1238 - "quote", 1239 - "unicode-ident", 1240 - ] 1241 - 1242 - [[package]] 1243 - name = "tempfile" 1244 - version = "3.5.0" 1245 - source = "registry+https://github.com/rust-lang/crates.io-index" 1246 - checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 1247 - dependencies = [ 1248 - "cfg-if", 1249 - "fastrand", 1250 - "redox_syscall 0.3.5", 1251 - "rustix", 1252 - "windows-sys 0.45.0", 1253 - ] 1254 - 1255 - [[package]] 1256 - name = "termcolor" 1257 - version = "1.2.0" 1258 - source = "registry+https://github.com/rust-lang/crates.io-index" 1259 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 1260 - dependencies = [ 1261 - "winapi-util", 1262 - ] 1263 - 1264 - [[package]] 1265 - name = "textwrap" 1266 - version = "0.16.0" 1267 - source = "registry+https://github.com/rust-lang/crates.io-index" 1268 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 1269 - 1270 - [[package]] 1271 - name = "thiserror" 1272 - version = "1.0.40" 1273 - source = "registry+https://github.com/rust-lang/crates.io-index" 1274 - checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 1275 - dependencies = [ 1276 - "thiserror-impl", 1277 - ] 1278 - 1279 - [[package]] 1280 - name = "thiserror-impl" 1281 - version = "1.0.40" 1282 - source = "registry+https://github.com/rust-lang/crates.io-index" 1283 - checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 1284 - dependencies = [ 1285 - "proc-macro2", 1286 - "quote", 1287 - "syn", 1288 - ] 1289 - 1290 - [[package]] 1291 - name = "tokio" 1292 - version = "1.28.1" 1293 - source = "registry+https://github.com/rust-lang/crates.io-index" 1294 - checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 1295 - dependencies = [ 1296 - "autocfg", 1297 - "bytes", 1298 - "libc", 1299 - "mio", 1300 - "num_cpus", 1301 - "pin-project-lite", 1302 - "signal-hook-registry", 1303 - "socket2", 1304 - "tokio-macros", 1305 - "windows-sys 0.48.0", 1306 - ] 1307 - 1308 - [[package]] 1309 - name = "tokio-macros" 1310 - version = "2.1.0" 1311 - source = "registry+https://github.com/rust-lang/crates.io-index" 1312 - checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 1313 - dependencies = [ 1314 - "proc-macro2", 1315 - "quote", 1316 - "syn", 1317 - ] 1318 - 1319 - [[package]] 1320 - name = "tokio-native-tls" 1321 - version = "0.3.1" 1322 - source = "registry+https://github.com/rust-lang/crates.io-index" 1323 - checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 1324 - dependencies = [ 1325 - "native-tls", 1326 - "tokio", 1327 - ] 1328 - 1329 - [[package]] 1330 - name = "tokio-util" 1331 - version = "0.7.8" 1332 - source = "registry+https://github.com/rust-lang/crates.io-index" 1333 - checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 1334 - dependencies = [ 1335 - "bytes", 1336 - "futures-core", 1337 - "futures-sink", 1338 - "pin-project-lite", 1339 - "tokio", 1340 - "tracing", 1341 - ] 1342 - 1343 - [[package]] 1344 - name = "tower-service" 1345 - version = "0.3.2" 1346 - source = "registry+https://github.com/rust-lang/crates.io-index" 1347 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 1348 - 1349 - [[package]] 1350 - name = "tracing" 1351 - version = "0.1.37" 1352 - source = "registry+https://github.com/rust-lang/crates.io-index" 1353 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 1354 - dependencies = [ 1355 - "cfg-if", 1356 - "pin-project-lite", 1357 - "tracing-core", 1358 - ] 1359 - 1360 - [[package]] 1361 - name = "tracing-core" 1362 - version = "0.1.31" 1363 - source = "registry+https://github.com/rust-lang/crates.io-index" 1364 - checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 1365 - dependencies = [ 1366 - "once_cell", 1367 - ] 1368 - 1369 - [[package]] 1370 - name = "try-lock" 1371 - version = "0.2.4" 1372 - source = "registry+https://github.com/rust-lang/crates.io-index" 1373 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 1374 - 1375 - [[package]] 1376 - name = "typenum" 1377 - version = "1.16.0" 1378 - source = "registry+https://github.com/rust-lang/crates.io-index" 1379 - checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 1380 - 1381 - [[package]] 1382 - name = "unicode-ident" 1383 - version = "1.0.8" 1384 - source = "registry+https://github.com/rust-lang/crates.io-index" 1385 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 1386 - 1387 - [[package]] 1388 - name = "untrusted" 1389 - version = "0.7.1" 1390 - source = "registry+https://github.com/rust-lang/crates.io-index" 1391 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 1392 - 1393 - [[package]] 1394 - name = "vcpkg" 1395 - version = "0.2.15" 1396 - source = "registry+https://github.com/rust-lang/crates.io-index" 1397 - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1398 - 1399 - [[package]] 1400 - name = "version_check" 1401 - version = "0.9.4" 1402 - source = "registry+https://github.com/rust-lang/crates.io-index" 1403 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1404 - 1405 - [[package]] 1406 - name = "want" 1407 - version = "0.3.0" 1408 - source = "registry+https://github.com/rust-lang/crates.io-index" 1409 - checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 1410 - dependencies = [ 1411 - "log", 1412 - "try-lock", 1413 - ] 1414 - 1415 - [[package]] 1416 - name = "wasi" 1417 - version = "0.11.0+wasi-snapshot-preview1" 1418 - source = "registry+https://github.com/rust-lang/crates.io-index" 1419 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1420 - 1421 - [[package]] 1422 - name = "wasm-bindgen" 1423 - version = "0.2.85" 1424 - source = "registry+https://github.com/rust-lang/crates.io-index" 1425 - checksum = "5b6cb788c4e39112fbe1822277ef6fb3c55cd86b95cb3d3c4c1c9597e4ac74b4" 1426 - dependencies = [ 1427 - "cfg-if", 1428 - "wasm-bindgen-macro", 1429 - ] 1430 - 1431 - [[package]] 1432 - name = "wasm-bindgen-backend" 1433 - version = "0.2.85" 1434 - source = "registry+https://github.com/rust-lang/crates.io-index" 1435 - checksum = "35e522ed4105a9d626d885b35d62501b30d9666283a5c8be12c14a8bdafe7822" 1436 - dependencies = [ 1437 - "bumpalo", 1438 - "log", 1439 - "once_cell", 1440 - "proc-macro2", 1441 - "quote", 1442 - "syn", 1443 - "wasm-bindgen-shared", 1444 - ] 1445 - 1446 - [[package]] 1447 - name = "wasm-bindgen-macro" 1448 - version = "0.2.85" 1449 - source = "registry+https://github.com/rust-lang/crates.io-index" 1450 - checksum = "358a79a0cb89d21db8120cbfb91392335913e4890665b1a7981d9e956903b434" 1451 - dependencies = [ 1452 - "quote", 1453 - "wasm-bindgen-macro-support", 1454 - ] 1455 - 1456 - [[package]] 1457 - name = "wasm-bindgen-macro-support" 1458 - version = "0.2.85" 1459 - source = "registry+https://github.com/rust-lang/crates.io-index" 1460 - checksum = "4783ce29f09b9d93134d41297aded3a712b7b979e9c6f28c32cb88c973a94869" 1461 - dependencies = [ 1462 - "proc-macro2", 1463 - "quote", 1464 - "syn", 1465 - "wasm-bindgen-backend", 1466 - "wasm-bindgen-shared", 1467 - ] 1468 - 1469 - [[package]] 1470 - name = "wasm-bindgen-shared" 1471 - version = "0.2.85" 1472 - source = "registry+https://github.com/rust-lang/crates.io-index" 1473 - checksum = "a901d592cafaa4d711bc324edfaff879ac700b19c3dfd60058d2b445be2691eb" 1474 - 1475 - [[package]] 1476 - name = "web-sys" 1477 - version = "0.3.62" 1478 - source = "registry+https://github.com/rust-lang/crates.io-index" 1479 - checksum = "16b5f940c7edfdc6d12126d98c9ef4d1b3d470011c47c76a6581df47ad9ba721" 1480 - dependencies = [ 1481 - "js-sys", 1482 - "wasm-bindgen", 1483 - ] 1484 - 1485 - [[package]] 1486 - name = "winapi" 1487 - version = "0.3.9" 1488 - source = "registry+https://github.com/rust-lang/crates.io-index" 1489 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1490 - dependencies = [ 1491 - "winapi-i686-pc-windows-gnu", 1492 - "winapi-x86_64-pc-windows-gnu", 1493 - ] 1494 - 1495 - [[package]] 1496 - name = "winapi-i686-pc-windows-gnu" 1497 - version = "0.4.0" 1498 - source = "registry+https://github.com/rust-lang/crates.io-index" 1499 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1500 - 1501 - [[package]] 1502 - name = "winapi-util" 1503 - version = "0.1.5" 1504 - source = "registry+https://github.com/rust-lang/crates.io-index" 1505 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1506 - dependencies = [ 1507 - "winapi", 1508 - ] 1509 - 1510 - [[package]] 1511 - name = "winapi-x86_64-pc-windows-gnu" 1512 - version = "0.4.0" 1513 - source = "registry+https://github.com/rust-lang/crates.io-index" 1514 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1515 - 1516 - [[package]] 1517 - name = "windows" 1518 - version = "0.48.0" 1519 - source = "registry+https://github.com/rust-lang/crates.io-index" 1520 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 1521 - dependencies = [ 1522 - "windows-targets 0.48.0", 1523 - ] 1524 - 1525 - [[package]] 1526 - name = "windows-sys" 1527 - version = "0.42.0" 1528 - source = "registry+https://github.com/rust-lang/crates.io-index" 1529 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 1530 - dependencies = [ 1531 - "windows_aarch64_gnullvm 0.42.2", 1532 - "windows_aarch64_msvc 0.42.2", 1533 - "windows_i686_gnu 0.42.2", 1534 - "windows_i686_msvc 0.42.2", 1535 - "windows_x86_64_gnu 0.42.2", 1536 - "windows_x86_64_gnullvm 0.42.2", 1537 - "windows_x86_64_msvc 0.42.2", 1538 - ] 1539 - 1540 - [[package]] 1541 - name = "windows-sys" 1542 - version = "0.45.0" 1543 - source = "registry+https://github.com/rust-lang/crates.io-index" 1544 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 1545 - dependencies = [ 1546 - "windows-targets 0.42.2", 1547 - ] 1548 - 1549 - [[package]] 1550 - name = "windows-sys" 1551 - version = "0.48.0" 1552 - source = "registry+https://github.com/rust-lang/crates.io-index" 1553 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1554 - dependencies = [ 1555 - "windows-targets 0.48.0", 1556 - ] 1557 - 1558 - [[package]] 1559 - name = "windows-targets" 1560 - version = "0.42.2" 1561 - source = "registry+https://github.com/rust-lang/crates.io-index" 1562 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 1563 - dependencies = [ 1564 - "windows_aarch64_gnullvm 0.42.2", 1565 - "windows_aarch64_msvc 0.42.2", 1566 - "windows_i686_gnu 0.42.2", 1567 - "windows_i686_msvc 0.42.2", 1568 - "windows_x86_64_gnu 0.42.2", 1569 - "windows_x86_64_gnullvm 0.42.2", 1570 - "windows_x86_64_msvc 0.42.2", 1571 - ] 1572 - 1573 - [[package]] 1574 - name = "windows-targets" 1575 - version = "0.48.0" 1576 - source = "registry+https://github.com/rust-lang/crates.io-index" 1577 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 1578 - dependencies = [ 1579 - "windows_aarch64_gnullvm 0.48.0", 1580 - "windows_aarch64_msvc 0.48.0", 1581 - "windows_i686_gnu 0.48.0", 1582 - "windows_i686_msvc 0.48.0", 1583 - "windows_x86_64_gnu 0.48.0", 1584 - "windows_x86_64_gnullvm 0.48.0", 1585 - "windows_x86_64_msvc 0.48.0", 1586 - ] 1587 - 1588 - [[package]] 1589 - name = "windows_aarch64_gnullvm" 1590 - version = "0.42.2" 1591 - source = "registry+https://github.com/rust-lang/crates.io-index" 1592 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 1593 - 1594 - [[package]] 1595 - name = "windows_aarch64_gnullvm" 1596 - version = "0.48.0" 1597 - source = "registry+https://github.com/rust-lang/crates.io-index" 1598 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 1599 - 1600 - [[package]] 1601 - name = "windows_aarch64_msvc" 1602 - version = "0.42.2" 1603 - source = "registry+https://github.com/rust-lang/crates.io-index" 1604 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 1605 - 1606 - [[package]] 1607 - name = "windows_aarch64_msvc" 1608 - version = "0.48.0" 1609 - source = "registry+https://github.com/rust-lang/crates.io-index" 1610 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 1611 - 1612 - [[package]] 1613 - name = "windows_i686_gnu" 1614 - version = "0.42.2" 1615 - source = "registry+https://github.com/rust-lang/crates.io-index" 1616 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 1617 - 1618 - [[package]] 1619 - name = "windows_i686_gnu" 1620 - version = "0.48.0" 1621 - source = "registry+https://github.com/rust-lang/crates.io-index" 1622 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 1623 - 1624 - [[package]] 1625 - name = "windows_i686_msvc" 1626 - version = "0.42.2" 1627 - source = "registry+https://github.com/rust-lang/crates.io-index" 1628 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 1629 - 1630 - [[package]] 1631 - name = "windows_i686_msvc" 1632 - version = "0.48.0" 1633 - source = "registry+https://github.com/rust-lang/crates.io-index" 1634 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 1635 - 1636 - [[package]] 1637 - name = "windows_x86_64_gnu" 1638 - version = "0.42.2" 1639 - source = "registry+https://github.com/rust-lang/crates.io-index" 1640 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 1641 - 1642 - [[package]] 1643 - name = "windows_x86_64_gnu" 1644 - version = "0.48.0" 1645 - source = "registry+https://github.com/rust-lang/crates.io-index" 1646 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 1647 - 1648 - [[package]] 1649 - name = "windows_x86_64_gnullvm" 1650 - version = "0.42.2" 1651 - source = "registry+https://github.com/rust-lang/crates.io-index" 1652 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 1653 - 1654 - [[package]] 1655 - name = "windows_x86_64_gnullvm" 1656 - version = "0.48.0" 1657 - source = "registry+https://github.com/rust-lang/crates.io-index" 1658 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 1659 - 1660 - [[package]] 1661 - name = "windows_x86_64_msvc" 1662 - version = "0.42.2" 1663 - source = "registry+https://github.com/rust-lang/crates.io-index" 1664 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 1665 - 1666 - [[package]] 1667 - name = "windows_x86_64_msvc" 1668 - version = "0.48.0" 1669 - source = "registry+https://github.com/rust-lang/crates.io-index" 1670 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 1671 - 1672 - [[package]] 1673 - name = "xml-rs" 1674 - version = "0.8.10" 1675 - source = "registry+https://github.com/rust-lang/crates.io-index" 1676 - checksum = "dc95a04ea24f543cd9be5aab44f963fa35589c99e18415c38fb2b17e133bf8d2" 1677 - 1678 - [[package]] 1679 - name = "zeroize" 1680 - version = "1.6.0" 1681 - source = "registry+https://github.com/rust-lang/crates.io-index" 1682 - checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9"
+6 -15
pkgs/tools/security/rucredstash/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitHub, pkg-config, openssl, stdenv, Security }: 1 + { lib, rustPlatform, fetchFromGitHub, stdenv, Security }: 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "rucredstash"; 5 - version = "0.9.0"; 5 + version = "0.9.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "psibi"; 9 9 repo = "rucredstash"; 10 10 rev = "v${version}"; 11 - sha256 = "1jwsj2y890nxpgmlfbr9hms2raspp5h89ykzsh014mf7lb3yxzwg"; 11 + hash = "sha256-trupBiinULzD8TAy3eh1MYXhQilO08xu2a4yN7wwhwk="; 12 12 }; 13 13 14 - cargoLock = { 15 - lockFile = ./Cargo.lock; 16 - }; 14 + cargoHash = "sha256-TYobVjjzrK3gprZcYyY98EvdASkq4urB+WiLlbJbwmk="; 17 15 18 - nativeBuildInputs = [ pkg-config ]; 19 - buildInputs = [ openssl ] 20 - ++ lib.optional stdenv.isDarwin Security; 16 + buildInputs = lib.optional stdenv.isDarwin Security; 21 17 22 18 # Disable tests since it requires network access and relies on the 23 19 # presence of certain AWS infrastructure 24 20 doCheck = false; 25 21 26 - # update Cargo.lock to work with openssl 3 27 - postPatch = '' 28 - ln -sf ${./Cargo.lock} Cargo.lock 29 - ''; 30 - 31 22 meta = with lib; { 32 - description = "Rust port for credstash. Manages credentials securely in AWS cloud"; 23 + description = "Utility for managing credentials securely in AWS cloud"; 33 24 homepage = "https://github.com/psibi/rucredstash"; 34 25 license = licenses.mit; 35 26 maintainers = with maintainers; [ psibi ];