lol

Merge pull request #264658 from adamcstephens/kanidm/1.1.0-rc.15

kanidm: 1.1.0-beta.13 -> 1.1.0-rc.15

authored by

Ilan Joselevich and committed by
GitHub
f9ef870c a801c0c8

+6726 -5
+6715
pkgs/servers/kanidm/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 = "addr2line" 7 + version = "0.21.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "ahash" 22 + version = "0.7.7" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" 25 + dependencies = [ 26 + "getrandom", 27 + "once_cell", 28 + "version_check", 29 + ] 30 + 31 + [[package]] 32 + name = "ahash" 33 + version = "0.8.6" 34 + source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 36 + dependencies = [ 37 + "cfg-if", 38 + "getrandom", 39 + "once_cell", 40 + "version_check", 41 + "zerocopy", 42 + ] 43 + 44 + [[package]] 45 + name = "aho-corasick" 46 + version = "1.1.2" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 49 + dependencies = [ 50 + "memchr", 51 + ] 52 + 53 + [[package]] 54 + name = "allocator-api2" 55 + version = "0.2.16" 56 + source = "registry+https://github.com/rust-lang/crates.io-index" 57 + checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 58 + 59 + [[package]] 60 + name = "android-tzdata" 61 + version = "0.1.1" 62 + source = "registry+https://github.com/rust-lang/crates.io-index" 63 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 64 + 65 + [[package]] 66 + name = "android_system_properties" 67 + version = "0.1.5" 68 + source = "registry+https://github.com/rust-lang/crates.io-index" 69 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 70 + dependencies = [ 71 + "libc", 72 + ] 73 + 74 + [[package]] 75 + name = "anes" 76 + version = "0.1.6" 77 + source = "registry+https://github.com/rust-lang/crates.io-index" 78 + checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 79 + 80 + [[package]] 81 + name = "anstream" 82 + version = "0.6.4" 83 + source = "registry+https://github.com/rust-lang/crates.io-index" 84 + checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" 85 + dependencies = [ 86 + "anstyle", 87 + "anstyle-parse", 88 + "anstyle-query", 89 + "anstyle-wincon", 90 + "colorchoice", 91 + "utf8parse", 92 + ] 93 + 94 + [[package]] 95 + name = "anstyle" 96 + version = "1.0.4" 97 + source = "registry+https://github.com/rust-lang/crates.io-index" 98 + checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 99 + 100 + [[package]] 101 + name = "anstyle-parse" 102 + version = "0.2.2" 103 + source = "registry+https://github.com/rust-lang/crates.io-index" 104 + checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 105 + dependencies = [ 106 + "utf8parse", 107 + ] 108 + 109 + [[package]] 110 + name = "anstyle-query" 111 + version = "1.0.0" 112 + source = "registry+https://github.com/rust-lang/crates.io-index" 113 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 114 + dependencies = [ 115 + "windows-sys 0.48.0", 116 + ] 117 + 118 + [[package]] 119 + name = "anstyle-wincon" 120 + version = "3.0.1" 121 + source = "registry+https://github.com/rust-lang/crates.io-index" 122 + checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 123 + dependencies = [ 124 + "anstyle", 125 + "windows-sys 0.48.0", 126 + ] 127 + 128 + [[package]] 129 + name = "anymap2" 130 + version = "0.13.0" 131 + source = "registry+https://github.com/rust-lang/crates.io-index" 132 + checksum = "d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c" 133 + 134 + [[package]] 135 + name = "arc-swap" 136 + version = "1.6.0" 137 + source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 139 + 140 + [[package]] 141 + name = "argon2" 142 + version = "0.5.2" 143 + source = "registry+https://github.com/rust-lang/crates.io-index" 144 + checksum = "17ba4cac0a46bc1d2912652a751c47f2a9f3a7fe89bcae2275d418f5270402f9" 145 + dependencies = [ 146 + "base64ct", 147 + "blake2", 148 + "cpufeatures", 149 + "password-hash", 150 + ] 151 + 152 + [[package]] 153 + name = "asn1-rs" 154 + version = "0.3.1" 155 + source = "registry+https://github.com/rust-lang/crates.io-index" 156 + checksum = "30ff05a702273012438132f449575dbc804e27b2f3cbe3069aa237d26c98fa33" 157 + dependencies = [ 158 + "asn1-rs-derive", 159 + "asn1-rs-impl", 160 + "displaydoc", 161 + "nom", 162 + "num-traits", 163 + "rusticata-macros", 164 + "thiserror", 165 + "time", 166 + ] 167 + 168 + [[package]] 169 + name = "asn1-rs-derive" 170 + version = "0.1.0" 171 + source = "registry+https://github.com/rust-lang/crates.io-index" 172 + checksum = "db8b7511298d5b7784b40b092d9e9dcd3a627a5707e4b5e507931ab0d44eeebf" 173 + dependencies = [ 174 + "proc-macro2", 175 + "quote", 176 + "syn 1.0.109", 177 + "synstructure", 178 + ] 179 + 180 + [[package]] 181 + name = "asn1-rs-impl" 182 + version = "0.1.0" 183 + source = "registry+https://github.com/rust-lang/crates.io-index" 184 + checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed" 185 + dependencies = [ 186 + "proc-macro2", 187 + "quote", 188 + "syn 1.0.109", 189 + ] 190 + 191 + [[package]] 192 + name = "assert_cmd" 193 + version = "2.0.12" 194 + source = "registry+https://github.com/rust-lang/crates.io-index" 195 + checksum = "88903cb14723e4d4003335bb7f8a14f27691649105346a0f0957466c096adfe6" 196 + dependencies = [ 197 + "anstyle", 198 + "bstr", 199 + "doc-comment", 200 + "predicates", 201 + "predicates-core", 202 + "predicates-tree", 203 + "wait-timeout", 204 + ] 205 + 206 + [[package]] 207 + name = "async-compression" 208 + version = "0.4.4" 209 + source = "registry+https://github.com/rust-lang/crates.io-index" 210 + checksum = "f658e2baef915ba0f26f1f7c42bfb8e12f532a01f449a090ded75ae7a07e9ba2" 211 + dependencies = [ 212 + "flate2", 213 + "futures-core", 214 + "memchr", 215 + "pin-project-lite", 216 + "tokio", 217 + "zstd", 218 + "zstd-safe", 219 + ] 220 + 221 + [[package]] 222 + name = "async-recursion" 223 + version = "1.0.5" 224 + source = "registry+https://github.com/rust-lang/crates.io-index" 225 + checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" 226 + dependencies = [ 227 + "proc-macro2", 228 + "quote", 229 + "syn 2.0.38", 230 + ] 231 + 232 + [[package]] 233 + name = "async-stream" 234 + version = "0.3.5" 235 + source = "registry+https://github.com/rust-lang/crates.io-index" 236 + checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 237 + dependencies = [ 238 + "async-stream-impl", 239 + "futures-core", 240 + "pin-project-lite", 241 + ] 242 + 243 + [[package]] 244 + name = "async-stream-impl" 245 + version = "0.3.5" 246 + source = "registry+https://github.com/rust-lang/crates.io-index" 247 + checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 248 + dependencies = [ 249 + "proc-macro2", 250 + "quote", 251 + "syn 2.0.38", 252 + ] 253 + 254 + [[package]] 255 + name = "async-trait" 256 + version = "0.1.74" 257 + source = "registry+https://github.com/rust-lang/crates.io-index" 258 + checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 259 + dependencies = [ 260 + "proc-macro2", 261 + "quote", 262 + "syn 2.0.38", 263 + ] 264 + 265 + [[package]] 266 + name = "authenticator-ctap2-2021" 267 + version = "0.3.2-dev.1" 268 + source = "registry+https://github.com/rust-lang/crates.io-index" 269 + checksum = "d06c690e5e2800f70c0cf8773a9fe7680d66e719dae9b4cabedd13ef4885d056" 270 + dependencies = [ 271 + "base64 0.13.1", 272 + "bitflags 1.3.2", 273 + "cfg-if", 274 + "core-foundation", 275 + "devd-rs", 276 + "libc", 277 + "libudev", 278 + "log", 279 + "memoffset 0.6.5", 280 + "nom", 281 + "openssl", 282 + "openssl-sys", 283 + "rand", 284 + "runloop", 285 + "serde", 286 + "serde_bytes", 287 + "serde_cbor", 288 + "serde_json", 289 + "sha2 0.10.8", 290 + "winapi", 291 + ] 292 + 293 + [[package]] 294 + name = "autocfg" 295 + version = "1.1.0" 296 + source = "registry+https://github.com/rust-lang/crates.io-index" 297 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 298 + 299 + [[package]] 300 + name = "axum" 301 + version = "0.6.20" 302 + source = "registry+https://github.com/rust-lang/crates.io-index" 303 + checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" 304 + dependencies = [ 305 + "async-trait", 306 + "axum-core", 307 + "axum-macros", 308 + "bitflags 1.3.2", 309 + "bytes", 310 + "futures-util", 311 + "headers", 312 + "http", 313 + "http-body", 314 + "hyper", 315 + "itoa", 316 + "matchit", 317 + "memchr", 318 + "mime", 319 + "multer", 320 + "percent-encoding", 321 + "pin-project-lite", 322 + "rustversion", 323 + "serde", 324 + "serde_json", 325 + "serde_path_to_error", 326 + "serde_urlencoded", 327 + "sync_wrapper", 328 + "tokio", 329 + "tower", 330 + "tower-layer", 331 + "tower-service", 332 + "tracing", 333 + ] 334 + 335 + [[package]] 336 + name = "axum-auth" 337 + version = "0.4.1" 338 + source = "registry+https://github.com/rust-lang/crates.io-index" 339 + checksum = "fe42cdd03ddd244e9e2f5ceb7c6e1d6a123db07cdb8570250392459ef635a016" 340 + dependencies = [ 341 + "async-trait", 342 + "axum-core", 343 + "base64 0.13.1", 344 + "http", 345 + ] 346 + 347 + [[package]] 348 + name = "axum-core" 349 + version = "0.3.4" 350 + source = "registry+https://github.com/rust-lang/crates.io-index" 351 + checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 352 + dependencies = [ 353 + "async-trait", 354 + "bytes", 355 + "futures-util", 356 + "http", 357 + "http-body", 358 + "mime", 359 + "rustversion", 360 + "tower-layer", 361 + "tower-service", 362 + "tracing", 363 + ] 364 + 365 + [[package]] 366 + name = "axum-csp" 367 + version = "0.0.5" 368 + source = "registry+https://github.com/rust-lang/crates.io-index" 369 + checksum = "4faf3873ea8d6828e5705070e10fdf4f61420d22523835a2a140ae4b2e8d2526" 370 + dependencies = [ 371 + "axum", 372 + "http", 373 + "regex", 374 + "tokio", 375 + ] 376 + 377 + [[package]] 378 + name = "axum-macros" 379 + version = "0.3.8" 380 + source = "registry+https://github.com/rust-lang/crates.io-index" 381 + checksum = "cdca6a10ecad987bda04e95606ef85a5417dcaac1a78455242d72e031e2b6b62" 382 + dependencies = [ 383 + "heck", 384 + "proc-macro2", 385 + "quote", 386 + "syn 2.0.38", 387 + ] 388 + 389 + [[package]] 390 + name = "axum-server" 391 + version = "0.5.1" 392 + source = "registry+https://github.com/rust-lang/crates.io-index" 393 + checksum = "447f28c85900215cc1bea282f32d4a2f22d55c5a300afdfbc661c8d6a632e063" 394 + dependencies = [ 395 + "bytes", 396 + "futures-util", 397 + "http", 398 + "http-body", 399 + "hyper", 400 + "openssl", 401 + "pin-project-lite", 402 + "tokio", 403 + "tokio-openssl", 404 + "tower-service", 405 + ] 406 + 407 + [[package]] 408 + name = "backtrace" 409 + version = "0.3.69" 410 + source = "registry+https://github.com/rust-lang/crates.io-index" 411 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 412 + dependencies = [ 413 + "addr2line", 414 + "cc", 415 + "cfg-if", 416 + "libc", 417 + "miniz_oxide", 418 + "object", 419 + "rustc-demangle", 420 + ] 421 + 422 + [[package]] 423 + name = "base32" 424 + version = "0.4.0" 425 + source = "registry+https://github.com/rust-lang/crates.io-index" 426 + checksum = "23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa" 427 + 428 + [[package]] 429 + name = "base64" 430 + version = "0.12.3" 431 + source = "registry+https://github.com/rust-lang/crates.io-index" 432 + checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" 433 + 434 + [[package]] 435 + name = "base64" 436 + version = "0.13.1" 437 + source = "registry+https://github.com/rust-lang/crates.io-index" 438 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 439 + 440 + [[package]] 441 + name = "base64" 442 + version = "0.21.5" 443 + source = "registry+https://github.com/rust-lang/crates.io-index" 444 + checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 445 + 446 + [[package]] 447 + name = "base64ct" 448 + version = "1.6.0" 449 + source = "registry+https://github.com/rust-lang/crates.io-index" 450 + checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 451 + 452 + [[package]] 453 + name = "base64urlsafedata" 454 + version = "0.1.3" 455 + source = "git+https://github.com/kanidm/webauthn-rs.git?rev=2218d2055c0c900ef57b398423eee5e8d5521f4c#2218d2055c0c900ef57b398423eee5e8d5521f4c" 456 + dependencies = [ 457 + "base64 0.21.5", 458 + "paste 1.0.14", 459 + "serde", 460 + ] 461 + 462 + [[package]] 463 + name = "bincode" 464 + version = "1.3.3" 465 + source = "registry+https://github.com/rust-lang/crates.io-index" 466 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 467 + dependencies = [ 468 + "serde", 469 + ] 470 + 471 + [[package]] 472 + name = "bindgen" 473 + version = "0.66.1" 474 + source = "registry+https://github.com/rust-lang/crates.io-index" 475 + checksum = "f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7" 476 + dependencies = [ 477 + "bitflags 2.4.1", 478 + "cexpr", 479 + "clang-sys", 480 + "lazy_static", 481 + "lazycell", 482 + "log", 483 + "peeking_take_while", 484 + "prettyplease 0.2.15", 485 + "proc-macro2", 486 + "quote", 487 + "regex", 488 + "rustc-hash", 489 + "shlex", 490 + "syn 2.0.38", 491 + "which", 492 + ] 493 + 494 + [[package]] 495 + name = "bit-set" 496 + version = "0.5.3" 497 + source = "registry+https://github.com/rust-lang/crates.io-index" 498 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 499 + dependencies = [ 500 + "bit-vec", 501 + ] 502 + 503 + [[package]] 504 + name = "bit-vec" 505 + version = "0.6.3" 506 + source = "registry+https://github.com/rust-lang/crates.io-index" 507 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 508 + 509 + [[package]] 510 + name = "bitfield" 511 + version = "0.14.0" 512 + source = "registry+https://github.com/rust-lang/crates.io-index" 513 + checksum = "2d7e60934ceec538daadb9d8432424ed043a904d8e0243f3c6446bce549a46ac" 514 + 515 + [[package]] 516 + name = "bitflags" 517 + version = "1.3.2" 518 + source = "registry+https://github.com/rust-lang/crates.io-index" 519 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 520 + 521 + [[package]] 522 + name = "bitflags" 523 + version = "2.4.1" 524 + source = "registry+https://github.com/rust-lang/crates.io-index" 525 + checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 526 + 527 + [[package]] 528 + name = "blake2" 529 + version = "0.10.6" 530 + source = "registry+https://github.com/rust-lang/crates.io-index" 531 + checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 532 + dependencies = [ 533 + "digest 0.10.7", 534 + ] 535 + 536 + [[package]] 537 + name = "block-buffer" 538 + version = "0.7.3" 539 + source = "registry+https://github.com/rust-lang/crates.io-index" 540 + checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" 541 + dependencies = [ 542 + "block-padding", 543 + "byte-tools", 544 + "byteorder", 545 + "generic-array 0.12.4", 546 + ] 547 + 548 + [[package]] 549 + name = "block-buffer" 550 + version = "0.10.4" 551 + source = "registry+https://github.com/rust-lang/crates.io-index" 552 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 553 + dependencies = [ 554 + "generic-array 0.14.7", 555 + ] 556 + 557 + [[package]] 558 + name = "block-padding" 559 + version = "0.1.5" 560 + source = "registry+https://github.com/rust-lang/crates.io-index" 561 + checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" 562 + dependencies = [ 563 + "byte-tools", 564 + ] 565 + 566 + [[package]] 567 + name = "boolinator" 568 + version = "2.4.0" 569 + source = "registry+https://github.com/rust-lang/crates.io-index" 570 + checksum = "cfa8873f51c92e232f9bac4065cddef41b714152812bfc5f7672ba16d6ef8cd9" 571 + 572 + [[package]] 573 + name = "bstr" 574 + version = "1.7.0" 575 + source = "registry+https://github.com/rust-lang/crates.io-index" 576 + checksum = "c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019" 577 + dependencies = [ 578 + "memchr", 579 + "regex-automata 0.4.3", 580 + "serde", 581 + ] 582 + 583 + [[package]] 584 + name = "btoi" 585 + version = "0.4.3" 586 + source = "registry+https://github.com/rust-lang/crates.io-index" 587 + checksum = "9dd6407f73a9b8b6162d8a2ef999fe6afd7cc15902ebf42c5cd296addf17e0ad" 588 + dependencies = [ 589 + "num-traits", 590 + ] 591 + 592 + [[package]] 593 + name = "bumpalo" 594 + version = "3.14.0" 595 + source = "registry+https://github.com/rust-lang/crates.io-index" 596 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 597 + 598 + [[package]] 599 + name = "byte-tools" 600 + version = "0.3.1" 601 + source = "registry+https://github.com/rust-lang/crates.io-index" 602 + checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" 603 + 604 + [[package]] 605 + name = "bytemuck" 606 + version = "1.14.0" 607 + source = "registry+https://github.com/rust-lang/crates.io-index" 608 + checksum = "374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6" 609 + 610 + [[package]] 611 + name = "byteorder" 612 + version = "1.5.0" 613 + source = "registry+https://github.com/rust-lang/crates.io-index" 614 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 615 + 616 + [[package]] 617 + name = "bytes" 618 + version = "1.5.0" 619 + source = "registry+https://github.com/rust-lang/crates.io-index" 620 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 621 + 622 + [[package]] 623 + name = "cast" 624 + version = "0.3.0" 625 + source = "registry+https://github.com/rust-lang/crates.io-index" 626 + checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 627 + 628 + [[package]] 629 + name = "cc" 630 + version = "1.0.83" 631 + source = "registry+https://github.com/rust-lang/crates.io-index" 632 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 633 + dependencies = [ 634 + "jobserver", 635 + "libc", 636 + ] 637 + 638 + [[package]] 639 + name = "cexpr" 640 + version = "0.6.0" 641 + source = "registry+https://github.com/rust-lang/crates.io-index" 642 + checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 643 + dependencies = [ 644 + "nom", 645 + ] 646 + 647 + [[package]] 648 + name = "cfg-if" 649 + version = "1.0.0" 650 + source = "registry+https://github.com/rust-lang/crates.io-index" 651 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 652 + 653 + [[package]] 654 + name = "checked_int_cast" 655 + version = "1.0.0" 656 + source = "registry+https://github.com/rust-lang/crates.io-index" 657 + checksum = "17cc5e6b5ab06331c33589842070416baa137e8b0eb912b008cfd4a78ada7919" 658 + 659 + [[package]] 660 + name = "chrono" 661 + version = "0.4.31" 662 + source = "registry+https://github.com/rust-lang/crates.io-index" 663 + checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 664 + dependencies = [ 665 + "android-tzdata", 666 + "iana-time-zone", 667 + "js-sys", 668 + "num-traits", 669 + "serde", 670 + "wasm-bindgen", 671 + "windows-targets 0.48.5", 672 + ] 673 + 674 + [[package]] 675 + name = "ciborium" 676 + version = "0.2.1" 677 + source = "registry+https://github.com/rust-lang/crates.io-index" 678 + checksum = "effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926" 679 + dependencies = [ 680 + "ciborium-io", 681 + "ciborium-ll", 682 + "serde", 683 + ] 684 + 685 + [[package]] 686 + name = "ciborium-io" 687 + version = "0.2.1" 688 + source = "registry+https://github.com/rust-lang/crates.io-index" 689 + checksum = "cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656" 690 + 691 + [[package]] 692 + name = "ciborium-ll" 693 + version = "0.2.1" 694 + source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b" 696 + dependencies = [ 697 + "ciborium-io", 698 + "half", 699 + ] 700 + 701 + [[package]] 702 + name = "clang-sys" 703 + version = "1.6.1" 704 + source = "registry+https://github.com/rust-lang/crates.io-index" 705 + checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 706 + dependencies = [ 707 + "glob", 708 + "libc", 709 + "libloading", 710 + ] 711 + 712 + [[package]] 713 + name = "clap" 714 + version = "4.4.7" 715 + source = "registry+https://github.com/rust-lang/crates.io-index" 716 + checksum = "ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b" 717 + dependencies = [ 718 + "clap_builder", 719 + "clap_derive", 720 + ] 721 + 722 + [[package]] 723 + name = "clap_builder" 724 + version = "4.4.7" 725 + source = "registry+https://github.com/rust-lang/crates.io-index" 726 + checksum = "c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663" 727 + dependencies = [ 728 + "anstream", 729 + "anstyle", 730 + "clap_lex", 731 + "strsim", 732 + ] 733 + 734 + [[package]] 735 + name = "clap_complete" 736 + version = "4.4.4" 737 + source = "registry+https://github.com/rust-lang/crates.io-index" 738 + checksum = "bffe91f06a11b4b9420f62103854e90867812cd5d01557f853c5ee8e791b12ae" 739 + dependencies = [ 740 + "clap", 741 + ] 742 + 743 + [[package]] 744 + name = "clap_derive" 745 + version = "4.4.7" 746 + source = "registry+https://github.com/rust-lang/crates.io-index" 747 + checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 748 + dependencies = [ 749 + "heck", 750 + "proc-macro2", 751 + "quote", 752 + "syn 2.0.38", 753 + ] 754 + 755 + [[package]] 756 + name = "clap_lex" 757 + version = "0.6.0" 758 + source = "registry+https://github.com/rust-lang/crates.io-index" 759 + checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 760 + 761 + [[package]] 762 + name = "clru" 763 + version = "0.6.1" 764 + source = "registry+https://github.com/rust-lang/crates.io-index" 765 + checksum = "b8191fa7302e03607ff0e237d4246cc043ff5b3cb9409d995172ba3bea16b807" 766 + 767 + [[package]] 768 + name = "color_quant" 769 + version = "1.1.0" 770 + source = "registry+https://github.com/rust-lang/crates.io-index" 771 + checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" 772 + 773 + [[package]] 774 + name = "colorchoice" 775 + version = "1.0.0" 776 + source = "registry+https://github.com/rust-lang/crates.io-index" 777 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 778 + 779 + [[package]] 780 + name = "compact_jwt" 781 + version = "0.2.10" 782 + source = "registry+https://github.com/rust-lang/crates.io-index" 783 + checksum = "7aa76ef19968577838a34d02848136bb9b6bdbfd7675fb968fe9c931bc434b33" 784 + dependencies = [ 785 + "base64 0.13.1", 786 + "base64urlsafedata", 787 + "hex", 788 + "openssl", 789 + "serde", 790 + "serde_json", 791 + "tracing", 792 + "url", 793 + "uuid", 794 + ] 795 + 796 + [[package]] 797 + name = "concread" 798 + version = "0.4.3" 799 + source = "registry+https://github.com/rust-lang/crates.io-index" 800 + checksum = "80f1d231b98d340d3b9a5d2ba3bd86cd25498ee1242d2e3a61916bf6f8f538a6" 801 + dependencies = [ 802 + "ahash 0.7.7", 803 + "crossbeam-epoch", 804 + "crossbeam-queue", 805 + "crossbeam-utils", 806 + "lru 0.7.8", 807 + "smallvec", 808 + "sptr", 809 + "tokio", 810 + "tracing", 811 + ] 812 + 813 + [[package]] 814 + name = "console" 815 + version = "0.15.7" 816 + source = "registry+https://github.com/rust-lang/crates.io-index" 817 + checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 818 + dependencies = [ 819 + "encode_unicode", 820 + "lazy_static", 821 + "libc", 822 + "unicode-width", 823 + "windows-sys 0.45.0", 824 + ] 825 + 826 + [[package]] 827 + name = "console_error_panic_hook" 828 + version = "0.1.7" 829 + source = "registry+https://github.com/rust-lang/crates.io-index" 830 + checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 831 + dependencies = [ 832 + "cfg-if", 833 + "wasm-bindgen", 834 + ] 835 + 836 + [[package]] 837 + name = "cookie" 838 + version = "0.16.2" 839 + source = "registry+https://github.com/rust-lang/crates.io-index" 840 + checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" 841 + dependencies = [ 842 + "percent-encoding", 843 + "time", 844 + "version_check", 845 + ] 846 + 847 + [[package]] 848 + name = "cookie_store" 849 + version = "0.16.2" 850 + source = "registry+https://github.com/rust-lang/crates.io-index" 851 + checksum = "d606d0fba62e13cf04db20536c05cb7f13673c161cb47a47a82b9b9e7d3f1daa" 852 + dependencies = [ 853 + "cookie", 854 + "idna 0.2.3", 855 + "log", 856 + "publicsuffix", 857 + "serde", 858 + "serde_derive", 859 + "serde_json", 860 + "time", 861 + "url", 862 + ] 863 + 864 + [[package]] 865 + name = "core-foundation" 866 + version = "0.9.3" 867 + source = "registry+https://github.com/rust-lang/crates.io-index" 868 + checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 869 + dependencies = [ 870 + "core-foundation-sys", 871 + "libc", 872 + ] 873 + 874 + [[package]] 875 + name = "core-foundation-sys" 876 + version = "0.8.4" 877 + source = "registry+https://github.com/rust-lang/crates.io-index" 878 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 879 + 880 + [[package]] 881 + name = "cpufeatures" 882 + version = "0.2.11" 883 + source = "registry+https://github.com/rust-lang/crates.io-index" 884 + checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 885 + dependencies = [ 886 + "libc", 887 + ] 888 + 889 + [[package]] 890 + name = "crc32fast" 891 + version = "1.3.2" 892 + source = "registry+https://github.com/rust-lang/crates.io-index" 893 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 894 + dependencies = [ 895 + "cfg-if", 896 + ] 897 + 898 + [[package]] 899 + name = "criterion" 900 + version = "0.5.1" 901 + source = "registry+https://github.com/rust-lang/crates.io-index" 902 + checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 903 + dependencies = [ 904 + "anes", 905 + "cast", 906 + "ciborium", 907 + "clap", 908 + "criterion-plot", 909 + "is-terminal", 910 + "itertools 0.10.5", 911 + "num-traits", 912 + "once_cell", 913 + "oorandom", 914 + "plotters", 915 + "rayon", 916 + "regex", 917 + "serde", 918 + "serde_derive", 919 + "serde_json", 920 + "tinytemplate", 921 + "walkdir", 922 + ] 923 + 924 + [[package]] 925 + name = "criterion-plot" 926 + version = "0.5.0" 927 + source = "registry+https://github.com/rust-lang/crates.io-index" 928 + checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 929 + dependencies = [ 930 + "cast", 931 + "itertools 0.10.5", 932 + ] 933 + 934 + [[package]] 935 + name = "cron" 936 + version = "0.12.0" 937 + source = "registry+https://github.com/rust-lang/crates.io-index" 938 + checksum = "1ff76b51e4c068c52bfd2866e1567bee7c567ae8f24ada09fd4307019e25eab7" 939 + dependencies = [ 940 + "chrono", 941 + "nom", 942 + "once_cell", 943 + ] 944 + 945 + [[package]] 946 + name = "crossbeam" 947 + version = "0.8.2" 948 + source = "registry+https://github.com/rust-lang/crates.io-index" 949 + checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c" 950 + dependencies = [ 951 + "cfg-if", 952 + "crossbeam-channel", 953 + "crossbeam-deque", 954 + "crossbeam-epoch", 955 + "crossbeam-queue", 956 + "crossbeam-utils", 957 + ] 958 + 959 + [[package]] 960 + name = "crossbeam-channel" 961 + version = "0.5.8" 962 + source = "registry+https://github.com/rust-lang/crates.io-index" 963 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 964 + dependencies = [ 965 + "cfg-if", 966 + "crossbeam-utils", 967 + ] 968 + 969 + [[package]] 970 + name = "crossbeam-deque" 971 + version = "0.8.3" 972 + source = "registry+https://github.com/rust-lang/crates.io-index" 973 + checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 974 + dependencies = [ 975 + "cfg-if", 976 + "crossbeam-epoch", 977 + "crossbeam-utils", 978 + ] 979 + 980 + [[package]] 981 + name = "crossbeam-epoch" 982 + version = "0.9.15" 983 + source = "registry+https://github.com/rust-lang/crates.io-index" 984 + checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 985 + dependencies = [ 986 + "autocfg", 987 + "cfg-if", 988 + "crossbeam-utils", 989 + "memoffset 0.9.0", 990 + "scopeguard", 991 + ] 992 + 993 + [[package]] 994 + name = "crossbeam-queue" 995 + version = "0.3.8" 996 + source = "registry+https://github.com/rust-lang/crates.io-index" 997 + checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 998 + dependencies = [ 999 + "cfg-if", 1000 + "crossbeam-utils", 1001 + ] 1002 + 1003 + [[package]] 1004 + name = "crossbeam-utils" 1005 + version = "0.8.16" 1006 + source = "registry+https://github.com/rust-lang/crates.io-index" 1007 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 1008 + dependencies = [ 1009 + "cfg-if", 1010 + ] 1011 + 1012 + [[package]] 1013 + name = "crossterm" 1014 + version = "0.25.0" 1015 + source = "registry+https://github.com/rust-lang/crates.io-index" 1016 + checksum = "e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67" 1017 + dependencies = [ 1018 + "bitflags 1.3.2", 1019 + "crossterm_winapi", 1020 + "libc", 1021 + "mio", 1022 + "parking_lot 0.12.1", 1023 + "signal-hook", 1024 + "signal-hook-mio", 1025 + "winapi", 1026 + ] 1027 + 1028 + [[package]] 1029 + name = "crossterm_winapi" 1030 + version = "0.9.1" 1031 + source = "registry+https://github.com/rust-lang/crates.io-index" 1032 + checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" 1033 + dependencies = [ 1034 + "winapi", 1035 + ] 1036 + 1037 + [[package]] 1038 + name = "crypto-common" 1039 + version = "0.1.6" 1040 + source = "registry+https://github.com/rust-lang/crates.io-index" 1041 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1042 + dependencies = [ 1043 + "generic-array 0.14.7", 1044 + "typenum", 1045 + ] 1046 + 1047 + [[package]] 1048 + name = "csv" 1049 + version = "1.3.0" 1050 + source = "registry+https://github.com/rust-lang/crates.io-index" 1051 + checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe" 1052 + dependencies = [ 1053 + "csv-core", 1054 + "itoa", 1055 + "ryu", 1056 + "serde", 1057 + ] 1058 + 1059 + [[package]] 1060 + name = "csv-core" 1061 + version = "0.1.11" 1062 + source = "registry+https://github.com/rust-lang/crates.io-index" 1063 + checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70" 1064 + dependencies = [ 1065 + "memchr", 1066 + ] 1067 + 1068 + [[package]] 1069 + name = "cursive" 1070 + version = "0.20.0" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "5438eb16bdd8af51b31e74764fef5d0a9260227a5ec82ba75c9d11ce46595839" 1073 + dependencies = [ 1074 + "ahash 0.8.6", 1075 + "cfg-if", 1076 + "crossbeam-channel", 1077 + "crossterm", 1078 + "cursive_core", 1079 + "lazy_static", 1080 + "libc", 1081 + "log", 1082 + "signal-hook", 1083 + "unicode-segmentation", 1084 + "unicode-width", 1085 + ] 1086 + 1087 + [[package]] 1088 + name = "cursive_core" 1089 + version = "0.3.7" 1090 + source = "registry+https://github.com/rust-lang/crates.io-index" 1091 + checksum = "4db3b58161228d0dcb45c7968c5e74c3f03ad39e8983e58ad7d57061aa2cd94d" 1092 + dependencies = [ 1093 + "ahash 0.8.6", 1094 + "crossbeam-channel", 1095 + "enum-map", 1096 + "enumset", 1097 + "lazy_static", 1098 + "log", 1099 + "num", 1100 + "owning_ref", 1101 + "time", 1102 + "unicode-segmentation", 1103 + "unicode-width", 1104 + "xi-unicode", 1105 + ] 1106 + 1107 + [[package]] 1108 + name = "daemon" 1109 + version = "1.1.0-rc.15-dev" 1110 + dependencies = [ 1111 + "clap", 1112 + "clap_complete", 1113 + "fs2", 1114 + "futures", 1115 + "kanidm_build_profiles", 1116 + "kanidm_lib_file_permissions", 1117 + "kanidm_proto", 1118 + "kanidm_utils_users", 1119 + "kanidmd_core", 1120 + "reqwest", 1121 + "sd-notify", 1122 + "serde", 1123 + "sketching", 1124 + "tikv-jemallocator", 1125 + "tokio", 1126 + "tokio-util", 1127 + "toml", 1128 + "whoami", 1129 + ] 1130 + 1131 + [[package]] 1132 + name = "darling" 1133 + version = "0.14.4" 1134 + source = "registry+https://github.com/rust-lang/crates.io-index" 1135 + checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" 1136 + dependencies = [ 1137 + "darling_core 0.14.4", 1138 + "darling_macro 0.14.4", 1139 + ] 1140 + 1141 + [[package]] 1142 + name = "darling" 1143 + version = "0.20.3" 1144 + source = "registry+https://github.com/rust-lang/crates.io-index" 1145 + checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e" 1146 + dependencies = [ 1147 + "darling_core 0.20.3", 1148 + "darling_macro 0.20.3", 1149 + ] 1150 + 1151 + [[package]] 1152 + name = "darling_core" 1153 + version = "0.14.4" 1154 + source = "registry+https://github.com/rust-lang/crates.io-index" 1155 + checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" 1156 + dependencies = [ 1157 + "fnv", 1158 + "ident_case", 1159 + "proc-macro2", 1160 + "quote", 1161 + "strsim", 1162 + "syn 1.0.109", 1163 + ] 1164 + 1165 + [[package]] 1166 + name = "darling_core" 1167 + version = "0.20.3" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" 1170 + dependencies = [ 1171 + "fnv", 1172 + "ident_case", 1173 + "proc-macro2", 1174 + "quote", 1175 + "strsim", 1176 + "syn 2.0.38", 1177 + ] 1178 + 1179 + [[package]] 1180 + name = "darling_macro" 1181 + version = "0.14.4" 1182 + source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" 1184 + dependencies = [ 1185 + "darling_core 0.14.4", 1186 + "quote", 1187 + "syn 1.0.109", 1188 + ] 1189 + 1190 + [[package]] 1191 + name = "darling_macro" 1192 + version = "0.20.3" 1193 + source = "registry+https://github.com/rust-lang/crates.io-index" 1194 + checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" 1195 + dependencies = [ 1196 + "darling_core 0.20.3", 1197 + "quote", 1198 + "syn 2.0.38", 1199 + ] 1200 + 1201 + [[package]] 1202 + name = "data-encoding" 1203 + version = "2.4.0" 1204 + source = "registry+https://github.com/rust-lang/crates.io-index" 1205 + checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 1206 + 1207 + [[package]] 1208 + name = "der-parser" 1209 + version = "7.0.0" 1210 + source = "registry+https://github.com/rust-lang/crates.io-index" 1211 + checksum = "fe398ac75057914d7d07307bf67dc7f3f574a26783b4fc7805a20ffa9f506e82" 1212 + dependencies = [ 1213 + "asn1-rs", 1214 + "displaydoc", 1215 + "nom", 1216 + "num-bigint", 1217 + "num-traits", 1218 + "rusticata-macros", 1219 + ] 1220 + 1221 + [[package]] 1222 + name = "deranged" 1223 + version = "0.3.9" 1224 + source = "registry+https://github.com/rust-lang/crates.io-index" 1225 + checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 1226 + dependencies = [ 1227 + "powerfmt", 1228 + "serde", 1229 + ] 1230 + 1231 + [[package]] 1232 + name = "derive_builder" 1233 + version = "0.12.0" 1234 + source = "registry+https://github.com/rust-lang/crates.io-index" 1235 + checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8" 1236 + dependencies = [ 1237 + "derive_builder_macro", 1238 + ] 1239 + 1240 + [[package]] 1241 + name = "derive_builder_core" 1242 + version = "0.12.0" 1243 + source = "registry+https://github.com/rust-lang/crates.io-index" 1244 + checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f" 1245 + dependencies = [ 1246 + "darling 0.14.4", 1247 + "proc-macro2", 1248 + "quote", 1249 + "syn 1.0.109", 1250 + ] 1251 + 1252 + [[package]] 1253 + name = "derive_builder_macro" 1254 + version = "0.12.0" 1255 + source = "registry+https://github.com/rust-lang/crates.io-index" 1256 + checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e" 1257 + dependencies = [ 1258 + "derive_builder_core", 1259 + "syn 1.0.109", 1260 + ] 1261 + 1262 + [[package]] 1263 + name = "devd-rs" 1264 + version = "0.3.6" 1265 + source = "registry+https://github.com/rust-lang/crates.io-index" 1266 + checksum = "9313f104b590510b46fc01c0a324fc76505c13871454d3c48490468d04c8d395" 1267 + dependencies = [ 1268 + "libc", 1269 + "nom", 1270 + ] 1271 + 1272 + [[package]] 1273 + name = "dialoguer" 1274 + version = "0.10.4" 1275 + source = "registry+https://github.com/rust-lang/crates.io-index" 1276 + checksum = "59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87" 1277 + dependencies = [ 1278 + "console", 1279 + "shell-words", 1280 + "tempfile", 1281 + "zeroize", 1282 + ] 1283 + 1284 + [[package]] 1285 + name = "difflib" 1286 + version = "0.4.0" 1287 + source = "registry+https://github.com/rust-lang/crates.io-index" 1288 + checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" 1289 + 1290 + [[package]] 1291 + name = "digest" 1292 + version = "0.8.1" 1293 + source = "registry+https://github.com/rust-lang/crates.io-index" 1294 + checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" 1295 + dependencies = [ 1296 + "generic-array 0.12.4", 1297 + ] 1298 + 1299 + [[package]] 1300 + name = "digest" 1301 + version = "0.10.7" 1302 + source = "registry+https://github.com/rust-lang/crates.io-index" 1303 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1304 + dependencies = [ 1305 + "block-buffer 0.10.4", 1306 + "crypto-common", 1307 + "subtle", 1308 + ] 1309 + 1310 + [[package]] 1311 + name = "dirs" 1312 + version = "4.0.0" 1313 + source = "registry+https://github.com/rust-lang/crates.io-index" 1314 + checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 1315 + dependencies = [ 1316 + "dirs-sys", 1317 + ] 1318 + 1319 + [[package]] 1320 + name = "dirs-sys" 1321 + version = "0.3.7" 1322 + source = "registry+https://github.com/rust-lang/crates.io-index" 1323 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 1324 + dependencies = [ 1325 + "libc", 1326 + "redox_users", 1327 + "winapi", 1328 + ] 1329 + 1330 + [[package]] 1331 + name = "displaydoc" 1332 + version = "0.2.4" 1333 + source = "registry+https://github.com/rust-lang/crates.io-index" 1334 + checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 1335 + dependencies = [ 1336 + "proc-macro2", 1337 + "quote", 1338 + "syn 2.0.38", 1339 + ] 1340 + 1341 + [[package]] 1342 + name = "doc-comment" 1343 + version = "0.3.3" 1344 + source = "registry+https://github.com/rust-lang/crates.io-index" 1345 + checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 1346 + 1347 + [[package]] 1348 + name = "dunce" 1349 + version = "1.0.4" 1350 + source = "registry+https://github.com/rust-lang/crates.io-index" 1351 + checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" 1352 + 1353 + [[package]] 1354 + name = "dyn-clone" 1355 + version = "1.0.14" 1356 + source = "registry+https://github.com/rust-lang/crates.io-index" 1357 + checksum = "23d2f3407d9a573d666de4b5bdf10569d73ca9478087346697dcbae6244bfbcd" 1358 + 1359 + [[package]] 1360 + name = "either" 1361 + version = "1.9.0" 1362 + source = "registry+https://github.com/rust-lang/crates.io-index" 1363 + checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 1364 + 1365 + [[package]] 1366 + name = "encode_unicode" 1367 + version = "0.3.6" 1368 + source = "registry+https://github.com/rust-lang/crates.io-index" 1369 + checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 1370 + 1371 + [[package]] 1372 + name = "encoding_rs" 1373 + version = "0.8.33" 1374 + source = "registry+https://github.com/rust-lang/crates.io-index" 1375 + checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1376 + dependencies = [ 1377 + "cfg-if", 1378 + ] 1379 + 1380 + [[package]] 1381 + name = "enum-iterator" 1382 + version = "1.4.1" 1383 + source = "registry+https://github.com/rust-lang/crates.io-index" 1384 + checksum = "7add3873b5dd076766ee79c8e406ad1a472c385476b9e38849f8eec24f1be689" 1385 + dependencies = [ 1386 + "enum-iterator-derive", 1387 + ] 1388 + 1389 + [[package]] 1390 + name = "enum-iterator-derive" 1391 + version = "1.2.1" 1392 + source = "registry+https://github.com/rust-lang/crates.io-index" 1393 + checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb" 1394 + dependencies = [ 1395 + "proc-macro2", 1396 + "quote", 1397 + "syn 2.0.38", 1398 + ] 1399 + 1400 + [[package]] 1401 + name = "enum-map" 1402 + version = "2.7.0" 1403 + source = "registry+https://github.com/rust-lang/crates.io-index" 1404 + checksum = "53337c2dbf26a3c31eccc73a37b10c1614e8d4ae99b6a50d553e8936423c1f16" 1405 + dependencies = [ 1406 + "enum-map-derive", 1407 + ] 1408 + 1409 + [[package]] 1410 + name = "enum-map-derive" 1411 + version = "0.14.0" 1412 + source = "registry+https://github.com/rust-lang/crates.io-index" 1413 + checksum = "04d0b288e3bb1d861c4403c1774a6f7a798781dfc519b3647df2a3dd4ae95f25" 1414 + dependencies = [ 1415 + "proc-macro2", 1416 + "quote", 1417 + "syn 2.0.38", 1418 + ] 1419 + 1420 + [[package]] 1421 + name = "enumflags2" 1422 + version = "0.7.8" 1423 + source = "registry+https://github.com/rust-lang/crates.io-index" 1424 + checksum = "5998b4f30320c9d93aed72f63af821bfdac50465b75428fce77b48ec482c3939" 1425 + dependencies = [ 1426 + "enumflags2_derive", 1427 + ] 1428 + 1429 + [[package]] 1430 + name = "enumflags2_derive" 1431 + version = "0.7.8" 1432 + source = "registry+https://github.com/rust-lang/crates.io-index" 1433 + checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" 1434 + dependencies = [ 1435 + "proc-macro2", 1436 + "quote", 1437 + "syn 2.0.38", 1438 + ] 1439 + 1440 + [[package]] 1441 + name = "enumset" 1442 + version = "1.1.3" 1443 + source = "registry+https://github.com/rust-lang/crates.io-index" 1444 + checksum = "226c0da7462c13fb57e5cc9e0dc8f0635e7d27f276a3a7fd30054647f669007d" 1445 + dependencies = [ 1446 + "enumset_derive", 1447 + ] 1448 + 1449 + [[package]] 1450 + name = "enumset_derive" 1451 + version = "0.8.1" 1452 + source = "registry+https://github.com/rust-lang/crates.io-index" 1453 + checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af" 1454 + dependencies = [ 1455 + "darling 0.20.3", 1456 + "proc-macro2", 1457 + "quote", 1458 + "syn 2.0.38", 1459 + ] 1460 + 1461 + [[package]] 1462 + name = "equivalent" 1463 + version = "1.0.1" 1464 + source = "registry+https://github.com/rust-lang/crates.io-index" 1465 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1466 + 1467 + [[package]] 1468 + name = "errno" 1469 + version = "0.3.5" 1470 + source = "registry+https://github.com/rust-lang/crates.io-index" 1471 + checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" 1472 + dependencies = [ 1473 + "libc", 1474 + "windows-sys 0.48.0", 1475 + ] 1476 + 1477 + [[package]] 1478 + name = "escargot" 1479 + version = "0.5.8" 1480 + source = "registry+https://github.com/rust-lang/crates.io-index" 1481 + checksum = "768064bd3a0e2bedcba91dc87ace90beea91acc41b6a01a3ca8e9aa8827461bf" 1482 + dependencies = [ 1483 + "log", 1484 + "once_cell", 1485 + "serde", 1486 + "serde_json", 1487 + ] 1488 + 1489 + [[package]] 1490 + name = "fake-simd" 1491 + version = "0.1.2" 1492 + source = "registry+https://github.com/rust-lang/crates.io-index" 1493 + checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" 1494 + 1495 + [[package]] 1496 + name = "fallible-iterator" 1497 + version = "0.2.0" 1498 + source = "registry+https://github.com/rust-lang/crates.io-index" 1499 + checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 1500 + 1501 + [[package]] 1502 + name = "fallible-streaming-iterator" 1503 + version = "0.1.9" 1504 + source = "registry+https://github.com/rust-lang/crates.io-index" 1505 + checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 1506 + 1507 + [[package]] 1508 + name = "fallible_collections" 1509 + version = "0.4.9" 1510 + source = "registry+https://github.com/rust-lang/crates.io-index" 1511 + checksum = "a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd" 1512 + dependencies = [ 1513 + "hashbrown 0.13.2", 1514 + ] 1515 + 1516 + [[package]] 1517 + name = "fancy-regex" 1518 + version = "0.11.0" 1519 + source = "registry+https://github.com/rust-lang/crates.io-index" 1520 + checksum = "b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2" 1521 + dependencies = [ 1522 + "bit-set", 1523 + "regex", 1524 + ] 1525 + 1526 + [[package]] 1527 + name = "fantoccini" 1528 + version = "0.19.3" 1529 + source = "registry+https://github.com/rust-lang/crates.io-index" 1530 + checksum = "65f0fbe245d714b596ba5802b46f937f5ce68dcae0f32f9a70b5c3b04d3c6f64" 1531 + dependencies = [ 1532 + "base64 0.13.1", 1533 + "cookie", 1534 + "futures-core", 1535 + "futures-util", 1536 + "http", 1537 + "hyper", 1538 + "hyper-tls", 1539 + "mime", 1540 + "serde", 1541 + "serde_json", 1542 + "time", 1543 + "tokio", 1544 + "url", 1545 + "webdriver", 1546 + ] 1547 + 1548 + [[package]] 1549 + name = "faster-hex" 1550 + version = "0.8.1" 1551 + source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "239f7bfb930f820ab16a9cd95afc26f88264cf6905c960b340a615384aa3338a" 1553 + dependencies = [ 1554 + "serde", 1555 + ] 1556 + 1557 + [[package]] 1558 + name = "fastrand" 1559 + version = "2.0.1" 1560 + source = "registry+https://github.com/rust-lang/crates.io-index" 1561 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1562 + 1563 + [[package]] 1564 + name = "fernet" 1565 + version = "0.2.1" 1566 + source = "registry+https://github.com/rust-lang/crates.io-index" 1567 + checksum = "3364d69f691f3903b1a71605fa04f40a7c2d259f0f0512347e36d19a63debf1f" 1568 + dependencies = [ 1569 + "base64 0.21.5", 1570 + "byteorder", 1571 + "getrandom", 1572 + "openssl", 1573 + "zeroize", 1574 + ] 1575 + 1576 + [[package]] 1577 + name = "file-id" 1578 + version = "0.1.0" 1579 + source = "registry+https://github.com/rust-lang/crates.io-index" 1580 + checksum = "e13be71e6ca82e91bc0cb862bebaac0b2d1924a5a1d970c822b2f98b63fda8c3" 1581 + dependencies = [ 1582 + "winapi-util", 1583 + ] 1584 + 1585 + [[package]] 1586 + name = "filetime" 1587 + version = "0.2.22" 1588 + source = "registry+https://github.com/rust-lang/crates.io-index" 1589 + checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 1590 + dependencies = [ 1591 + "cfg-if", 1592 + "libc", 1593 + "redox_syscall 0.3.5", 1594 + "windows-sys 0.48.0", 1595 + ] 1596 + 1597 + [[package]] 1598 + name = "fixedbitset" 1599 + version = "0.4.2" 1600 + source = "registry+https://github.com/rust-lang/crates.io-index" 1601 + checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 1602 + 1603 + [[package]] 1604 + name = "flate2" 1605 + version = "1.0.28" 1606 + source = "registry+https://github.com/rust-lang/crates.io-index" 1607 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1608 + dependencies = [ 1609 + "crc32fast", 1610 + "miniz_oxide", 1611 + ] 1612 + 1613 + [[package]] 1614 + name = "fnv" 1615 + version = "1.0.7" 1616 + source = "registry+https://github.com/rust-lang/crates.io-index" 1617 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1618 + 1619 + [[package]] 1620 + name = "foreign-types" 1621 + version = "0.3.2" 1622 + source = "registry+https://github.com/rust-lang/crates.io-index" 1623 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 1624 + dependencies = [ 1625 + "foreign-types-shared", 1626 + ] 1627 + 1628 + [[package]] 1629 + name = "foreign-types-shared" 1630 + version = "0.1.1" 1631 + source = "registry+https://github.com/rust-lang/crates.io-index" 1632 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 1633 + 1634 + [[package]] 1635 + name = "form_urlencoded" 1636 + version = "1.2.0" 1637 + source = "registry+https://github.com/rust-lang/crates.io-index" 1638 + checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 1639 + dependencies = [ 1640 + "percent-encoding", 1641 + ] 1642 + 1643 + [[package]] 1644 + name = "fs2" 1645 + version = "0.4.3" 1646 + source = "registry+https://github.com/rust-lang/crates.io-index" 1647 + checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" 1648 + dependencies = [ 1649 + "libc", 1650 + "winapi", 1651 + ] 1652 + 1653 + [[package]] 1654 + name = "fsevent-sys" 1655 + version = "4.1.0" 1656 + source = "registry+https://github.com/rust-lang/crates.io-index" 1657 + checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" 1658 + dependencies = [ 1659 + "libc", 1660 + ] 1661 + 1662 + [[package]] 1663 + name = "futures" 1664 + version = "0.3.29" 1665 + source = "registry+https://github.com/rust-lang/crates.io-index" 1666 + checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 1667 + dependencies = [ 1668 + "futures-channel", 1669 + "futures-core", 1670 + "futures-executor", 1671 + "futures-io", 1672 + "futures-sink", 1673 + "futures-task", 1674 + "futures-util", 1675 + ] 1676 + 1677 + [[package]] 1678 + name = "futures-channel" 1679 + version = "0.3.29" 1680 + source = "registry+https://github.com/rust-lang/crates.io-index" 1681 + checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 1682 + dependencies = [ 1683 + "futures-core", 1684 + "futures-sink", 1685 + ] 1686 + 1687 + [[package]] 1688 + name = "futures-concurrency" 1689 + version = "3.1.0" 1690 + source = "registry+https://github.com/rust-lang/crates.io-index" 1691 + checksum = "113411b30b3a4fd9aba3eb9654f436976b71bc7f709318aeae7f8e90f74a71d6" 1692 + dependencies = [ 1693 + "async-trait", 1694 + "futures-core", 1695 + "pin-project", 1696 + ] 1697 + 1698 + [[package]] 1699 + name = "futures-core" 1700 + version = "0.3.29" 1701 + source = "registry+https://github.com/rust-lang/crates.io-index" 1702 + checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 1703 + 1704 + [[package]] 1705 + name = "futures-executor" 1706 + version = "0.3.29" 1707 + source = "registry+https://github.com/rust-lang/crates.io-index" 1708 + checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 1709 + dependencies = [ 1710 + "futures-core", 1711 + "futures-task", 1712 + "futures-util", 1713 + ] 1714 + 1715 + [[package]] 1716 + name = "futures-io" 1717 + version = "0.3.29" 1718 + source = "registry+https://github.com/rust-lang/crates.io-index" 1719 + checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 1720 + 1721 + [[package]] 1722 + name = "futures-macro" 1723 + version = "0.3.29" 1724 + source = "registry+https://github.com/rust-lang/crates.io-index" 1725 + checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 1726 + dependencies = [ 1727 + "proc-macro2", 1728 + "quote", 1729 + "syn 2.0.38", 1730 + ] 1731 + 1732 + [[package]] 1733 + name = "futures-sink" 1734 + version = "0.3.29" 1735 + source = "registry+https://github.com/rust-lang/crates.io-index" 1736 + checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 1737 + 1738 + [[package]] 1739 + name = "futures-task" 1740 + version = "0.3.29" 1741 + source = "registry+https://github.com/rust-lang/crates.io-index" 1742 + checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 1743 + 1744 + [[package]] 1745 + name = "futures-util" 1746 + version = "0.3.29" 1747 + source = "registry+https://github.com/rust-lang/crates.io-index" 1748 + checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 1749 + dependencies = [ 1750 + "futures-channel", 1751 + "futures-core", 1752 + "futures-io", 1753 + "futures-macro", 1754 + "futures-sink", 1755 + "futures-task", 1756 + "memchr", 1757 + "pin-project-lite", 1758 + "pin-utils", 1759 + "slab", 1760 + ] 1761 + 1762 + [[package]] 1763 + name = "generic-array" 1764 + version = "0.12.4" 1765 + source = "registry+https://github.com/rust-lang/crates.io-index" 1766 + checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" 1767 + dependencies = [ 1768 + "typenum", 1769 + ] 1770 + 1771 + [[package]] 1772 + name = "generic-array" 1773 + version = "0.14.7" 1774 + source = "registry+https://github.com/rust-lang/crates.io-index" 1775 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 1776 + dependencies = [ 1777 + "typenum", 1778 + "version_check", 1779 + ] 1780 + 1781 + [[package]] 1782 + name = "getrandom" 1783 + version = "0.2.10" 1784 + source = "registry+https://github.com/rust-lang/crates.io-index" 1785 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 1786 + dependencies = [ 1787 + "cfg-if", 1788 + "js-sys", 1789 + "libc", 1790 + "wasi", 1791 + "wasm-bindgen", 1792 + ] 1793 + 1794 + [[package]] 1795 + name = "gif" 1796 + version = "0.12.0" 1797 + source = "registry+https://github.com/rust-lang/crates.io-index" 1798 + checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 1799 + dependencies = [ 1800 + "color_quant", 1801 + "weezl", 1802 + ] 1803 + 1804 + [[package]] 1805 + name = "gimli" 1806 + version = "0.28.0" 1807 + source = "registry+https://github.com/rust-lang/crates.io-index" 1808 + checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 1809 + 1810 + [[package]] 1811 + name = "gix" 1812 + version = "0.53.1" 1813 + source = "registry+https://github.com/rust-lang/crates.io-index" 1814 + checksum = "06a8c9f9452078f474fecd2880de84819b8c77224ab62273275b646bf785f906" 1815 + dependencies = [ 1816 + "gix-actor", 1817 + "gix-commitgraph", 1818 + "gix-config", 1819 + "gix-date", 1820 + "gix-diff", 1821 + "gix-discover", 1822 + "gix-features", 1823 + "gix-fs", 1824 + "gix-glob", 1825 + "gix-hash", 1826 + "gix-hashtable", 1827 + "gix-lock", 1828 + "gix-macros", 1829 + "gix-object", 1830 + "gix-odb", 1831 + "gix-pack", 1832 + "gix-path", 1833 + "gix-ref", 1834 + "gix-refspec", 1835 + "gix-revision", 1836 + "gix-revwalk", 1837 + "gix-sec", 1838 + "gix-tempfile", 1839 + "gix-trace", 1840 + "gix-traverse", 1841 + "gix-url", 1842 + "gix-utils", 1843 + "gix-validate", 1844 + "once_cell", 1845 + "parking_lot 0.12.1", 1846 + "smallvec", 1847 + "thiserror", 1848 + "unicode-normalization", 1849 + ] 1850 + 1851 + [[package]] 1852 + name = "gix-actor" 1853 + version = "0.26.0" 1854 + source = "registry+https://github.com/rust-lang/crates.io-index" 1855 + checksum = "8e8c6778cc03bca978b2575a03e04e5ba6f430a9dd9b0f1259f0a8a9a5e5cc66" 1856 + dependencies = [ 1857 + "bstr", 1858 + "btoi", 1859 + "gix-date", 1860 + "itoa", 1861 + "thiserror", 1862 + "winnow", 1863 + ] 1864 + 1865 + [[package]] 1866 + name = "gix-chunk" 1867 + version = "0.4.4" 1868 + source = "registry+https://github.com/rust-lang/crates.io-index" 1869 + checksum = "5b42ea64420f7994000130328f3c7a2038f639120518870436d31b8bde704493" 1870 + dependencies = [ 1871 + "thiserror", 1872 + ] 1873 + 1874 + [[package]] 1875 + name = "gix-commitgraph" 1876 + version = "0.20.0" 1877 + source = "registry+https://github.com/rust-lang/crates.io-index" 1878 + checksum = "4676ede3a7d37e7028e2889830349a6aca22efc1d2f2dd9fa3351c1a8ddb0c6a" 1879 + dependencies = [ 1880 + "bstr", 1881 + "gix-chunk", 1882 + "gix-features", 1883 + "gix-hash", 1884 + "memmap2", 1885 + "thiserror", 1886 + ] 1887 + 1888 + [[package]] 1889 + name = "gix-config" 1890 + version = "0.29.0" 1891 + source = "registry+https://github.com/rust-lang/crates.io-index" 1892 + checksum = "1108c4ac88248dd25cc8ab0d0dae796e619fb72d92f88e30e00b29d61bb93cc4" 1893 + dependencies = [ 1894 + "bstr", 1895 + "gix-config-value", 1896 + "gix-features", 1897 + "gix-glob", 1898 + "gix-path", 1899 + "gix-ref", 1900 + "gix-sec", 1901 + "memchr", 1902 + "once_cell", 1903 + "smallvec", 1904 + "thiserror", 1905 + "unicode-bom", 1906 + "winnow", 1907 + ] 1908 + 1909 + [[package]] 1910 + name = "gix-config-value" 1911 + version = "0.14.0" 1912 + source = "registry+https://github.com/rust-lang/crates.io-index" 1913 + checksum = "ea7505b97f4d8e7933e29735a568ba2f86d8de466669d9f0e8321384f9972f47" 1914 + dependencies = [ 1915 + "bitflags 2.4.1", 1916 + "bstr", 1917 + "gix-path", 1918 + "libc", 1919 + "thiserror", 1920 + ] 1921 + 1922 + [[package]] 1923 + name = "gix-date" 1924 + version = "0.8.0" 1925 + source = "registry+https://github.com/rust-lang/crates.io-index" 1926 + checksum = "fc7df669639582dc7c02737642f76890b03b5544e141caba68a7d6b4eb551e0d" 1927 + dependencies = [ 1928 + "bstr", 1929 + "itoa", 1930 + "thiserror", 1931 + "time", 1932 + ] 1933 + 1934 + [[package]] 1935 + name = "gix-diff" 1936 + version = "0.35.0" 1937 + source = "registry+https://github.com/rust-lang/crates.io-index" 1938 + checksum = "b45e342d148373bd9070d557e6fb1280aeae29a3e05e32506682d027278501eb" 1939 + dependencies = [ 1940 + "gix-hash", 1941 + "gix-object", 1942 + "thiserror", 1943 + ] 1944 + 1945 + [[package]] 1946 + name = "gix-discover" 1947 + version = "0.24.0" 1948 + source = "registry+https://github.com/rust-lang/crates.io-index" 1949 + checksum = "da4cacda5ee9dd1b38b0e2506834e40e66c08cf050ef55c344334c76745f277b" 1950 + dependencies = [ 1951 + "bstr", 1952 + "dunce", 1953 + "gix-hash", 1954 + "gix-path", 1955 + "gix-ref", 1956 + "gix-sec", 1957 + "thiserror", 1958 + ] 1959 + 1960 + [[package]] 1961 + name = "gix-features" 1962 + version = "0.34.0" 1963 + source = "registry+https://github.com/rust-lang/crates.io-index" 1964 + checksum = "f414c99e1a7abc69b21f3225a6539d203b0513f1d1d448607c4ea81cdcf9ee59" 1965 + dependencies = [ 1966 + "crc32fast", 1967 + "flate2", 1968 + "gix-hash", 1969 + "gix-trace", 1970 + "libc", 1971 + "once_cell", 1972 + "prodash", 1973 + "sha1_smol", 1974 + "thiserror", 1975 + "walkdir", 1976 + ] 1977 + 1978 + [[package]] 1979 + name = "gix-fs" 1980 + version = "0.6.0" 1981 + source = "registry+https://github.com/rust-lang/crates.io-index" 1982 + checksum = "404795da3d4c660c9ab6c3b2ad76d459636d1e1e4b37b0c7ff68eee898c298d4" 1983 + dependencies = [ 1984 + "gix-features", 1985 + ] 1986 + 1987 + [[package]] 1988 + name = "gix-glob" 1989 + version = "0.12.0" 1990 + source = "registry+https://github.com/rust-lang/crates.io-index" 1991 + checksum = "e3ac79c444193b0660fe0c0925d338bd338bd643e32138784dccfb12c628b892" 1992 + dependencies = [ 1993 + "bitflags 2.4.1", 1994 + "bstr", 1995 + "gix-features", 1996 + "gix-path", 1997 + ] 1998 + 1999 + [[package]] 2000 + name = "gix-hash" 2001 + version = "0.13.1" 2002 + source = "registry+https://github.com/rust-lang/crates.io-index" 2003 + checksum = "1884c7b41ea0875217c1be9ce91322f90bde433e91d374d0e1276073a51ccc60" 2004 + dependencies = [ 2005 + "faster-hex", 2006 + "thiserror", 2007 + ] 2008 + 2009 + [[package]] 2010 + name = "gix-hashtable" 2011 + version = "0.4.0" 2012 + source = "registry+https://github.com/rust-lang/crates.io-index" 2013 + checksum = "409268480841ad008e81c17ca5a293393fbf9f2b6c2f85b8ab9de1f0c5176a16" 2014 + dependencies = [ 2015 + "gix-hash", 2016 + "hashbrown 0.14.2", 2017 + "parking_lot 0.12.1", 2018 + ] 2019 + 2020 + [[package]] 2021 + name = "gix-lock" 2022 + version = "9.0.0" 2023 + source = "registry+https://github.com/rust-lang/crates.io-index" 2024 + checksum = "1568c3d90594c60d52670f325f5db88c2d572e85c8dd45fabc23d91cadb0fd52" 2025 + dependencies = [ 2026 + "gix-tempfile", 2027 + "gix-utils", 2028 + "thiserror", 2029 + ] 2030 + 2031 + [[package]] 2032 + name = "gix-macros" 2033 + version = "0.1.0" 2034 + source = "registry+https://github.com/rust-lang/crates.io-index" 2035 + checksum = "9d8acb5ee668d55f0f2d19a320a3f9ef67a6999ad483e11135abcc2464ed18b6" 2036 + dependencies = [ 2037 + "proc-macro2", 2038 + "quote", 2039 + "syn 2.0.38", 2040 + ] 2041 + 2042 + [[package]] 2043 + name = "gix-object" 2044 + version = "0.36.0" 2045 + source = "registry+https://github.com/rust-lang/crates.io-index" 2046 + checksum = "3e5528d5b2c984044d547e696e44a8c45fa122e83cd8c2ac1da69bd474336be8" 2047 + dependencies = [ 2048 + "bstr", 2049 + "btoi", 2050 + "gix-actor", 2051 + "gix-date", 2052 + "gix-features", 2053 + "gix-hash", 2054 + "gix-validate", 2055 + "itoa", 2056 + "smallvec", 2057 + "thiserror", 2058 + "winnow", 2059 + ] 2060 + 2061 + [[package]] 2062 + name = "gix-odb" 2063 + version = "0.52.0" 2064 + source = "registry+https://github.com/rust-lang/crates.io-index" 2065 + checksum = "d0446eca295459deb3d6dd6ed7d44a631479f1b7381d8087166605c7a9f717c6" 2066 + dependencies = [ 2067 + "arc-swap", 2068 + "gix-date", 2069 + "gix-features", 2070 + "gix-hash", 2071 + "gix-object", 2072 + "gix-pack", 2073 + "gix-path", 2074 + "gix-quote", 2075 + "parking_lot 0.12.1", 2076 + "tempfile", 2077 + "thiserror", 2078 + ] 2079 + 2080 + [[package]] 2081 + name = "gix-pack" 2082 + version = "0.42.0" 2083 + source = "registry+https://github.com/rust-lang/crates.io-index" 2084 + checksum = "be19ee650300d7cbac5829b637685ec44a8d921a7c2eaff8a245d8f2f008870c" 2085 + dependencies = [ 2086 + "clru", 2087 + "gix-chunk", 2088 + "gix-features", 2089 + "gix-hash", 2090 + "gix-hashtable", 2091 + "gix-object", 2092 + "gix-path", 2093 + "gix-tempfile", 2094 + "memmap2", 2095 + "parking_lot 0.12.1", 2096 + "smallvec", 2097 + "thiserror", 2098 + ] 2099 + 2100 + [[package]] 2101 + name = "gix-path" 2102 + version = "0.10.0" 2103 + source = "registry+https://github.com/rust-lang/crates.io-index" 2104 + checksum = "6a1d370115171e3ae03c5c6d4f7d096f2981a40ddccb98dfd704c773530ba73b" 2105 + dependencies = [ 2106 + "bstr", 2107 + "gix-trace", 2108 + "home", 2109 + "once_cell", 2110 + "thiserror", 2111 + ] 2112 + 2113 + [[package]] 2114 + name = "gix-quote" 2115 + version = "0.4.7" 2116 + source = "registry+https://github.com/rust-lang/crates.io-index" 2117 + checksum = "475c86a97dd0127ba4465fbb239abac9ea10e68301470c9791a6dd5351cdc905" 2118 + dependencies = [ 2119 + "bstr", 2120 + "btoi", 2121 + "thiserror", 2122 + ] 2123 + 2124 + [[package]] 2125 + name = "gix-ref" 2126 + version = "0.36.0" 2127 + source = "registry+https://github.com/rust-lang/crates.io-index" 2128 + checksum = "3cccbfa8d5cd9b86465f27a521e0c017de54b92d9fd37c143e49c658a2f04f3a" 2129 + dependencies = [ 2130 + "gix-actor", 2131 + "gix-date", 2132 + "gix-features", 2133 + "gix-fs", 2134 + "gix-hash", 2135 + "gix-lock", 2136 + "gix-object", 2137 + "gix-path", 2138 + "gix-tempfile", 2139 + "gix-validate", 2140 + "memmap2", 2141 + "thiserror", 2142 + "winnow", 2143 + ] 2144 + 2145 + [[package]] 2146 + name = "gix-refspec" 2147 + version = "0.17.0" 2148 + source = "registry+https://github.com/rust-lang/crates.io-index" 2149 + checksum = "678ba30d95baa5462df9875628ed40655d5f5b8aba7028de86ed57f36e762c6c" 2150 + dependencies = [ 2151 + "bstr", 2152 + "gix-hash", 2153 + "gix-revision", 2154 + "gix-validate", 2155 + "smallvec", 2156 + "thiserror", 2157 + ] 2158 + 2159 + [[package]] 2160 + name = "gix-revision" 2161 + version = "0.21.0" 2162 + source = "registry+https://github.com/rust-lang/crates.io-index" 2163 + checksum = "b3e80a5992ae446fe1745dd26523b86084e3f1b6b3e35377fe09b4f35ac8f151" 2164 + dependencies = [ 2165 + "bstr", 2166 + "gix-date", 2167 + "gix-hash", 2168 + "gix-hashtable", 2169 + "gix-object", 2170 + "gix-revwalk", 2171 + "gix-trace", 2172 + "thiserror", 2173 + ] 2174 + 2175 + [[package]] 2176 + name = "gix-revwalk" 2177 + version = "0.7.0" 2178 + source = "registry+https://github.com/rust-lang/crates.io-index" 2179 + checksum = "b806349bc1f668e09035800e07ac8045da4e39a8925a245d93142c4802224ec1" 2180 + dependencies = [ 2181 + "gix-commitgraph", 2182 + "gix-date", 2183 + "gix-hash", 2184 + "gix-hashtable", 2185 + "gix-object", 2186 + "smallvec", 2187 + "thiserror", 2188 + ] 2189 + 2190 + [[package]] 2191 + name = "gix-sec" 2192 + version = "0.10.0" 2193 + source = "registry+https://github.com/rust-lang/crates.io-index" 2194 + checksum = "92b9542ac025a8c02ed5d17b3fc031a111a384e859d0be3532ec4d58c40a0f28" 2195 + dependencies = [ 2196 + "bitflags 2.4.1", 2197 + "gix-path", 2198 + "libc", 2199 + "windows 0.48.0", 2200 + ] 2201 + 2202 + [[package]] 2203 + name = "gix-tempfile" 2204 + version = "9.0.0" 2205 + source = "registry+https://github.com/rust-lang/crates.io-index" 2206 + checksum = "2762b91ff95e27ff3ea95758c0d4efacd7435a1be3629622928b8276de0f72a8" 2207 + dependencies = [ 2208 + "gix-fs", 2209 + "libc", 2210 + "once_cell", 2211 + "parking_lot 0.12.1", 2212 + "tempfile", 2213 + ] 2214 + 2215 + [[package]] 2216 + name = "gix-trace" 2217 + version = "0.1.3" 2218 + source = "registry+https://github.com/rust-lang/crates.io-index" 2219 + checksum = "96b6d623a1152c3facb79067d6e2ecdae48130030cf27d6eb21109f13bd7b836" 2220 + 2221 + [[package]] 2222 + name = "gix-traverse" 2223 + version = "0.32.0" 2224 + source = "registry+https://github.com/rust-lang/crates.io-index" 2225 + checksum = "3ec6358f8373fb018af8fc96c9d2ec6a5b66999e2377dc40b7801351fec409ed" 2226 + dependencies = [ 2227 + "gix-commitgraph", 2228 + "gix-date", 2229 + "gix-hash", 2230 + "gix-hashtable", 2231 + "gix-object", 2232 + "gix-revwalk", 2233 + "smallvec", 2234 + "thiserror", 2235 + ] 2236 + 2237 + [[package]] 2238 + name = "gix-url" 2239 + version = "0.23.0" 2240 + source = "registry+https://github.com/rust-lang/crates.io-index" 2241 + checksum = "1c79d595b99a6c7ab274f3c991735a0c0f5a816a3da460f513c48edf1c7bf2cc" 2242 + dependencies = [ 2243 + "bstr", 2244 + "gix-features", 2245 + "gix-path", 2246 + "home", 2247 + "thiserror", 2248 + "url", 2249 + ] 2250 + 2251 + [[package]] 2252 + name = "gix-utils" 2253 + version = "0.1.5" 2254 + source = "registry+https://github.com/rust-lang/crates.io-index" 2255 + checksum = "b85d89dc728613e26e0ed952a19583744e7f5240fcd4aa30d6c824ffd8b52f0f" 2256 + dependencies = [ 2257 + "fastrand", 2258 + ] 2259 + 2260 + [[package]] 2261 + name = "gix-validate" 2262 + version = "0.8.0" 2263 + source = "registry+https://github.com/rust-lang/crates.io-index" 2264 + checksum = "e05cab2b03a45b866156e052aa38619f4ece4adcb2f79978bfc249bc3b21b8c5" 2265 + dependencies = [ 2266 + "bstr", 2267 + "thiserror", 2268 + ] 2269 + 2270 + [[package]] 2271 + name = "glob" 2272 + version = "0.3.1" 2273 + source = "registry+https://github.com/rust-lang/crates.io-index" 2274 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 2275 + 2276 + [[package]] 2277 + name = "gloo" 2278 + version = "0.8.1" 2279 + source = "registry+https://github.com/rust-lang/crates.io-index" 2280 + checksum = "28999cda5ef6916ffd33fb4a7b87e1de633c47c0dc6d97905fee1cdaa142b94d" 2281 + dependencies = [ 2282 + "gloo-console", 2283 + "gloo-dialogs", 2284 + "gloo-events", 2285 + "gloo-file", 2286 + "gloo-history", 2287 + "gloo-net", 2288 + "gloo-render", 2289 + "gloo-storage", 2290 + "gloo-timers 0.2.6", 2291 + "gloo-utils 0.1.7", 2292 + "gloo-worker", 2293 + ] 2294 + 2295 + [[package]] 2296 + name = "gloo-console" 2297 + version = "0.2.3" 2298 + source = "registry+https://github.com/rust-lang/crates.io-index" 2299 + checksum = "82b7ce3c05debe147233596904981848862b068862e9ec3e34be446077190d3f" 2300 + dependencies = [ 2301 + "gloo-utils 0.1.7", 2302 + "js-sys", 2303 + "serde", 2304 + "wasm-bindgen", 2305 + "web-sys", 2306 + ] 2307 + 2308 + [[package]] 2309 + name = "gloo-dialogs" 2310 + version = "0.1.1" 2311 + source = "registry+https://github.com/rust-lang/crates.io-index" 2312 + checksum = "67062364ac72d27f08445a46cab428188e2e224ec9e37efdba48ae8c289002e6" 2313 + dependencies = [ 2314 + "wasm-bindgen", 2315 + "web-sys", 2316 + ] 2317 + 2318 + [[package]] 2319 + name = "gloo-events" 2320 + version = "0.1.2" 2321 + source = "registry+https://github.com/rust-lang/crates.io-index" 2322 + checksum = "68b107f8abed8105e4182de63845afcc7b69c098b7852a813ea7462a320992fc" 2323 + dependencies = [ 2324 + "wasm-bindgen", 2325 + "web-sys", 2326 + ] 2327 + 2328 + [[package]] 2329 + name = "gloo-file" 2330 + version = "0.2.3" 2331 + source = "registry+https://github.com/rust-lang/crates.io-index" 2332 + checksum = "a8d5564e570a38b43d78bdc063374a0c3098c4f0d64005b12f9bbe87e869b6d7" 2333 + dependencies = [ 2334 + "futures-channel", 2335 + "gloo-events", 2336 + "js-sys", 2337 + "wasm-bindgen", 2338 + "web-sys", 2339 + ] 2340 + 2341 + [[package]] 2342 + name = "gloo-history" 2343 + version = "0.1.5" 2344 + source = "registry+https://github.com/rust-lang/crates.io-index" 2345 + checksum = "85725d90bf0ed47063b3930ef28e863658a7905989e9929a8708aab74a1d5e7f" 2346 + dependencies = [ 2347 + "gloo-events", 2348 + "gloo-utils 0.1.7", 2349 + "serde", 2350 + "serde-wasm-bindgen 0.5.0", 2351 + "serde_urlencoded", 2352 + "thiserror", 2353 + "wasm-bindgen", 2354 + "web-sys", 2355 + ] 2356 + 2357 + [[package]] 2358 + name = "gloo-net" 2359 + version = "0.3.1" 2360 + source = "registry+https://github.com/rust-lang/crates.io-index" 2361 + checksum = "a66b4e3c7d9ed8d315fd6b97c8b1f74a7c6ecbbc2320e65ae7ed38b7068cc620" 2362 + dependencies = [ 2363 + "futures-channel", 2364 + "futures-core", 2365 + "futures-sink", 2366 + "gloo-utils 0.1.7", 2367 + "http", 2368 + "js-sys", 2369 + "pin-project", 2370 + "serde", 2371 + "serde_json", 2372 + "thiserror", 2373 + "wasm-bindgen", 2374 + "wasm-bindgen-futures", 2375 + "web-sys", 2376 + ] 2377 + 2378 + [[package]] 2379 + name = "gloo-render" 2380 + version = "0.1.1" 2381 + source = "registry+https://github.com/rust-lang/crates.io-index" 2382 + checksum = "2fd9306aef67cfd4449823aadcd14e3958e0800aa2183955a309112a84ec7764" 2383 + dependencies = [ 2384 + "wasm-bindgen", 2385 + "web-sys", 2386 + ] 2387 + 2388 + [[package]] 2389 + name = "gloo-storage" 2390 + version = "0.2.2" 2391 + source = "registry+https://github.com/rust-lang/crates.io-index" 2392 + checksum = "5d6ab60bf5dbfd6f0ed1f7843da31b41010515c745735c970e821945ca91e480" 2393 + dependencies = [ 2394 + "gloo-utils 0.1.7", 2395 + "js-sys", 2396 + "serde", 2397 + "serde_json", 2398 + "thiserror", 2399 + "wasm-bindgen", 2400 + "web-sys", 2401 + ] 2402 + 2403 + [[package]] 2404 + name = "gloo-timers" 2405 + version = "0.2.6" 2406 + source = "registry+https://github.com/rust-lang/crates.io-index" 2407 + checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" 2408 + dependencies = [ 2409 + "futures-channel", 2410 + "futures-core", 2411 + "js-sys", 2412 + "wasm-bindgen", 2413 + ] 2414 + 2415 + [[package]] 2416 + name = "gloo-timers" 2417 + version = "0.3.0" 2418 + source = "registry+https://github.com/rust-lang/crates.io-index" 2419 + checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" 2420 + dependencies = [ 2421 + "js-sys", 2422 + "wasm-bindgen", 2423 + ] 2424 + 2425 + [[package]] 2426 + name = "gloo-utils" 2427 + version = "0.1.7" 2428 + source = "registry+https://github.com/rust-lang/crates.io-index" 2429 + checksum = "037fcb07216cb3a30f7292bd0176b050b7b9a052ba830ef7d5d65f6dc64ba58e" 2430 + dependencies = [ 2431 + "js-sys", 2432 + "serde", 2433 + "serde_json", 2434 + "wasm-bindgen", 2435 + "web-sys", 2436 + ] 2437 + 2438 + [[package]] 2439 + name = "gloo-utils" 2440 + version = "0.2.0" 2441 + source = "registry+https://github.com/rust-lang/crates.io-index" 2442 + checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" 2443 + dependencies = [ 2444 + "js-sys", 2445 + "serde", 2446 + "serde_json", 2447 + "wasm-bindgen", 2448 + "web-sys", 2449 + ] 2450 + 2451 + [[package]] 2452 + name = "gloo-worker" 2453 + version = "0.2.1" 2454 + source = "registry+https://github.com/rust-lang/crates.io-index" 2455 + checksum = "13471584da78061a28306d1359dd0178d8d6fc1c7c80e5e35d27260346e0516a" 2456 + dependencies = [ 2457 + "anymap2", 2458 + "bincode", 2459 + "gloo-console", 2460 + "gloo-utils 0.1.7", 2461 + "js-sys", 2462 + "serde", 2463 + "wasm-bindgen", 2464 + "wasm-bindgen-futures", 2465 + "web-sys", 2466 + ] 2467 + 2468 + [[package]] 2469 + name = "h2" 2470 + version = "0.3.21" 2471 + source = "registry+https://github.com/rust-lang/crates.io-index" 2472 + checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 2473 + dependencies = [ 2474 + "bytes", 2475 + "fnv", 2476 + "futures-core", 2477 + "futures-sink", 2478 + "futures-util", 2479 + "http", 2480 + "indexmap 1.9.3", 2481 + "slab", 2482 + "tokio", 2483 + "tokio-util", 2484 + "tracing", 2485 + ] 2486 + 2487 + [[package]] 2488 + name = "half" 2489 + version = "1.8.2" 2490 + source = "registry+https://github.com/rust-lang/crates.io-index" 2491 + checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 2492 + 2493 + [[package]] 2494 + name = "hashbrown" 2495 + version = "0.12.3" 2496 + source = "registry+https://github.com/rust-lang/crates.io-index" 2497 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 2498 + dependencies = [ 2499 + "ahash 0.7.7", 2500 + ] 2501 + 2502 + [[package]] 2503 + name = "hashbrown" 2504 + version = "0.13.2" 2505 + source = "registry+https://github.com/rust-lang/crates.io-index" 2506 + checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 2507 + dependencies = [ 2508 + "ahash 0.8.6", 2509 + ] 2510 + 2511 + [[package]] 2512 + name = "hashbrown" 2513 + version = "0.14.2" 2514 + source = "registry+https://github.com/rust-lang/crates.io-index" 2515 + checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 2516 + dependencies = [ 2517 + "ahash 0.8.6", 2518 + "allocator-api2", 2519 + "serde", 2520 + ] 2521 + 2522 + [[package]] 2523 + name = "hashlink" 2524 + version = "0.8.4" 2525 + source = "registry+https://github.com/rust-lang/crates.io-index" 2526 + checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" 2527 + dependencies = [ 2528 + "hashbrown 0.14.2", 2529 + ] 2530 + 2531 + [[package]] 2532 + name = "headers" 2533 + version = "0.3.9" 2534 + source = "registry+https://github.com/rust-lang/crates.io-index" 2535 + checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" 2536 + dependencies = [ 2537 + "base64 0.21.5", 2538 + "bytes", 2539 + "headers-core", 2540 + "http", 2541 + "httpdate", 2542 + "mime", 2543 + "sha1", 2544 + ] 2545 + 2546 + [[package]] 2547 + name = "headers-core" 2548 + version = "0.2.0" 2549 + source = "registry+https://github.com/rust-lang/crates.io-index" 2550 + checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" 2551 + dependencies = [ 2552 + "http", 2553 + ] 2554 + 2555 + [[package]] 2556 + name = "heck" 2557 + version = "0.4.1" 2558 + source = "registry+https://github.com/rust-lang/crates.io-index" 2559 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 2560 + 2561 + [[package]] 2562 + name = "hermit-abi" 2563 + version = "0.3.3" 2564 + source = "registry+https://github.com/rust-lang/crates.io-index" 2565 + checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 2566 + 2567 + [[package]] 2568 + name = "hex" 2569 + version = "0.4.3" 2570 + source = "registry+https://github.com/rust-lang/crates.io-index" 2571 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 2572 + 2573 + [[package]] 2574 + name = "home" 2575 + version = "0.5.5" 2576 + source = "registry+https://github.com/rust-lang/crates.io-index" 2577 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 2578 + dependencies = [ 2579 + "windows-sys 0.48.0", 2580 + ] 2581 + 2582 + [[package]] 2583 + name = "hostname-validator" 2584 + version = "1.1.1" 2585 + source = "registry+https://github.com/rust-lang/crates.io-index" 2586 + checksum = "f558a64ac9af88b5ba400d99b579451af0d39c6d360980045b91aac966d705e2" 2587 + 2588 + [[package]] 2589 + name = "http" 2590 + version = "0.2.9" 2591 + source = "registry+https://github.com/rust-lang/crates.io-index" 2592 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 2593 + dependencies = [ 2594 + "bytes", 2595 + "fnv", 2596 + "itoa", 2597 + ] 2598 + 2599 + [[package]] 2600 + name = "http-body" 2601 + version = "0.4.5" 2602 + source = "registry+https://github.com/rust-lang/crates.io-index" 2603 + checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 2604 + dependencies = [ 2605 + "bytes", 2606 + "http", 2607 + "pin-project-lite", 2608 + ] 2609 + 2610 + [[package]] 2611 + name = "http-range-header" 2612 + version = "0.3.1" 2613 + source = "registry+https://github.com/rust-lang/crates.io-index" 2614 + checksum = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f" 2615 + 2616 + [[package]] 2617 + name = "httparse" 2618 + version = "1.8.0" 2619 + source = "registry+https://github.com/rust-lang/crates.io-index" 2620 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 2621 + 2622 + [[package]] 2623 + name = "httpdate" 2624 + version = "1.0.3" 2625 + source = "registry+https://github.com/rust-lang/crates.io-index" 2626 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 2627 + 2628 + [[package]] 2629 + name = "hyper" 2630 + version = "0.14.27" 2631 + source = "registry+https://github.com/rust-lang/crates.io-index" 2632 + checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 2633 + dependencies = [ 2634 + "bytes", 2635 + "futures-channel", 2636 + "futures-core", 2637 + "futures-util", 2638 + "h2", 2639 + "http", 2640 + "http-body", 2641 + "httparse", 2642 + "httpdate", 2643 + "itoa", 2644 + "pin-project-lite", 2645 + "socket2 0.4.10", 2646 + "tokio", 2647 + "tower-service", 2648 + "tracing", 2649 + "want", 2650 + ] 2651 + 2652 + [[package]] 2653 + name = "hyper-tls" 2654 + version = "0.5.0" 2655 + source = "registry+https://github.com/rust-lang/crates.io-index" 2656 + checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 2657 + dependencies = [ 2658 + "bytes", 2659 + "hyper", 2660 + "native-tls", 2661 + "tokio", 2662 + "tokio-native-tls", 2663 + ] 2664 + 2665 + [[package]] 2666 + name = "iana-time-zone" 2667 + version = "0.1.58" 2668 + source = "registry+https://github.com/rust-lang/crates.io-index" 2669 + checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 2670 + dependencies = [ 2671 + "android_system_properties", 2672 + "core-foundation-sys", 2673 + "iana-time-zone-haiku", 2674 + "js-sys", 2675 + "wasm-bindgen", 2676 + "windows-core", 2677 + ] 2678 + 2679 + [[package]] 2680 + name = "iana-time-zone-haiku" 2681 + version = "0.1.2" 2682 + source = "registry+https://github.com/rust-lang/crates.io-index" 2683 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 2684 + dependencies = [ 2685 + "cc", 2686 + ] 2687 + 2688 + [[package]] 2689 + name = "ident_case" 2690 + version = "1.0.1" 2691 + source = "registry+https://github.com/rust-lang/crates.io-index" 2692 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 2693 + 2694 + [[package]] 2695 + name = "idlset" 2696 + version = "0.2.4" 2697 + source = "registry+https://github.com/rust-lang/crates.io-index" 2698 + checksum = "340756d15be4b22d5e501bad90a9f68fcdc6b9b7d2f6d6afe350645e9839dac6" 2699 + dependencies = [ 2700 + "serde", 2701 + "serde_derive", 2702 + "smallvec", 2703 + ] 2704 + 2705 + [[package]] 2706 + name = "idna" 2707 + version = "0.2.3" 2708 + source = "registry+https://github.com/rust-lang/crates.io-index" 2709 + checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 2710 + dependencies = [ 2711 + "matches", 2712 + "unicode-bidi", 2713 + "unicode-normalization", 2714 + ] 2715 + 2716 + [[package]] 2717 + name = "idna" 2718 + version = "0.3.0" 2719 + source = "registry+https://github.com/rust-lang/crates.io-index" 2720 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 2721 + dependencies = [ 2722 + "unicode-bidi", 2723 + "unicode-normalization", 2724 + ] 2725 + 2726 + [[package]] 2727 + name = "idna" 2728 + version = "0.4.0" 2729 + source = "registry+https://github.com/rust-lang/crates.io-index" 2730 + checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 2731 + dependencies = [ 2732 + "unicode-bidi", 2733 + "unicode-normalization", 2734 + ] 2735 + 2736 + [[package]] 2737 + name = "image" 2738 + version = "0.23.14" 2739 + source = "registry+https://github.com/rust-lang/crates.io-index" 2740 + checksum = "24ffcb7e7244a9bf19d35bf2883b9c080c4ced3c07a9895572178cdb8f13f6a1" 2741 + dependencies = [ 2742 + "bytemuck", 2743 + "byteorder", 2744 + "color_quant", 2745 + "num-iter", 2746 + "num-rational 0.3.2", 2747 + "num-traits", 2748 + ] 2749 + 2750 + [[package]] 2751 + name = "image" 2752 + version = "0.24.7" 2753 + source = "registry+https://github.com/rust-lang/crates.io-index" 2754 + checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711" 2755 + dependencies = [ 2756 + "bytemuck", 2757 + "byteorder", 2758 + "color_quant", 2759 + "gif", 2760 + "jpeg-decoder", 2761 + "num-rational 0.4.1", 2762 + "num-traits", 2763 + ] 2764 + 2765 + [[package]] 2766 + name = "implicit-clone" 2767 + version = "0.3.6" 2768 + source = "registry+https://github.com/rust-lang/crates.io-index" 2769 + checksum = "7c6ecbd987bb94f1f3c76c6787879756cf4b6f73bfff48d79308e8c56b46f65f" 2770 + dependencies = [ 2771 + "indexmap 1.9.3", 2772 + ] 2773 + 2774 + [[package]] 2775 + name = "indexmap" 2776 + version = "1.9.3" 2777 + source = "registry+https://github.com/rust-lang/crates.io-index" 2778 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 2779 + dependencies = [ 2780 + "autocfg", 2781 + "hashbrown 0.12.3", 2782 + "serde", 2783 + ] 2784 + 2785 + [[package]] 2786 + name = "indexmap" 2787 + version = "2.0.2" 2788 + source = "registry+https://github.com/rust-lang/crates.io-index" 2789 + checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897" 2790 + dependencies = [ 2791 + "equivalent", 2792 + "hashbrown 0.14.2", 2793 + "serde", 2794 + ] 2795 + 2796 + [[package]] 2797 + name = "inotify" 2798 + version = "0.9.6" 2799 + source = "registry+https://github.com/rust-lang/crates.io-index" 2800 + checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" 2801 + dependencies = [ 2802 + "bitflags 1.3.2", 2803 + "inotify-sys", 2804 + "libc", 2805 + ] 2806 + 2807 + [[package]] 2808 + name = "inotify-sys" 2809 + version = "0.1.5" 2810 + source = "registry+https://github.com/rust-lang/crates.io-index" 2811 + checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 2812 + dependencies = [ 2813 + "libc", 2814 + ] 2815 + 2816 + [[package]] 2817 + name = "instant" 2818 + version = "0.1.12" 2819 + source = "registry+https://github.com/rust-lang/crates.io-index" 2820 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 2821 + dependencies = [ 2822 + "cfg-if", 2823 + ] 2824 + 2825 + [[package]] 2826 + name = "ipnet" 2827 + version = "2.9.0" 2828 + source = "registry+https://github.com/rust-lang/crates.io-index" 2829 + checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 2830 + 2831 + [[package]] 2832 + name = "is-terminal" 2833 + version = "0.4.9" 2834 + source = "registry+https://github.com/rust-lang/crates.io-index" 2835 + checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 2836 + dependencies = [ 2837 + "hermit-abi", 2838 + "rustix", 2839 + "windows-sys 0.48.0", 2840 + ] 2841 + 2842 + [[package]] 2843 + name = "itertools" 2844 + version = "0.10.5" 2845 + source = "registry+https://github.com/rust-lang/crates.io-index" 2846 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 2847 + dependencies = [ 2848 + "either", 2849 + ] 2850 + 2851 + [[package]] 2852 + name = "itertools" 2853 + version = "0.11.0" 2854 + source = "registry+https://github.com/rust-lang/crates.io-index" 2855 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 2856 + dependencies = [ 2857 + "either", 2858 + ] 2859 + 2860 + [[package]] 2861 + name = "itoa" 2862 + version = "1.0.9" 2863 + source = "registry+https://github.com/rust-lang/crates.io-index" 2864 + checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 2865 + 2866 + [[package]] 2867 + name = "jobserver" 2868 + version = "0.1.27" 2869 + source = "registry+https://github.com/rust-lang/crates.io-index" 2870 + checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" 2871 + dependencies = [ 2872 + "libc", 2873 + ] 2874 + 2875 + [[package]] 2876 + name = "jpeg-decoder" 2877 + version = "0.3.0" 2878 + source = "registry+https://github.com/rust-lang/crates.io-index" 2879 + checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" 2880 + 2881 + [[package]] 2882 + name = "js-sys" 2883 + version = "0.3.64" 2884 + source = "registry+https://github.com/rust-lang/crates.io-index" 2885 + checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 2886 + dependencies = [ 2887 + "wasm-bindgen", 2888 + ] 2889 + 2890 + [[package]] 2891 + name = "kanidm-ipa-sync" 2892 + version = "1.1.0-rc.15-dev" 2893 + dependencies = [ 2894 + "base64urlsafedata", 2895 + "chrono", 2896 + "clap", 2897 + "clap_complete", 2898 + "cron", 2899 + "kanidm_client", 2900 + "kanidm_lib_file_permissions", 2901 + "kanidm_proto", 2902 + "kanidm_utils_users", 2903 + "kanidmd_lib", 2904 + "ldap3_client", 2905 + "serde", 2906 + "serde_json", 2907 + "tokio", 2908 + "toml", 2909 + "tracing", 2910 + "tracing-subscriber", 2911 + "url", 2912 + "uuid", 2913 + ] 2914 + 2915 + [[package]] 2916 + name = "kanidm-ldap-sync" 2917 + version = "1.1.0-rc.15-dev" 2918 + dependencies = [ 2919 + "base64urlsafedata", 2920 + "chrono", 2921 + "clap", 2922 + "clap_complete", 2923 + "cron", 2924 + "kanidm_client", 2925 + "kanidm_lib_file_permissions", 2926 + "kanidm_proto", 2927 + "kanidm_utils_users", 2928 + "kanidmd_lib", 2929 + "ldap3_client", 2930 + "serde", 2931 + "serde_json", 2932 + "sketching", 2933 + "tokio", 2934 + "toml", 2935 + "tracing", 2936 + "tracing-subscriber", 2937 + "url", 2938 + "uuid", 2939 + ] 2940 + 2941 + [[package]] 2942 + name = "kanidm_build_profiles" 2943 + version = "1.1.0-rc.15-dev" 2944 + dependencies = [ 2945 + "base64 0.21.5", 2946 + "gix", 2947 + "serde", 2948 + "toml", 2949 + ] 2950 + 2951 + [[package]] 2952 + name = "kanidm_client" 2953 + version = "1.1.0-rc.15-dev" 2954 + dependencies = [ 2955 + "hyper", 2956 + "kanidm_lib_file_permissions", 2957 + "kanidm_proto", 2958 + "reqwest", 2959 + "serde", 2960 + "serde_json", 2961 + "time", 2962 + "tokio", 2963 + "toml", 2964 + "tracing", 2965 + "url", 2966 + "uuid", 2967 + "webauthn-rs-proto", 2968 + ] 2969 + 2970 + [[package]] 2971 + name = "kanidm_lib_crypto" 2972 + version = "1.1.0-rc.15-dev" 2973 + dependencies = [ 2974 + "argon2", 2975 + "base64 0.21.5", 2976 + "base64urlsafedata", 2977 + "hex", 2978 + "kanidm_proto", 2979 + "openssl", 2980 + "openssl-sys", 2981 + "rand", 2982 + "serde", 2983 + "sketching", 2984 + "tracing", 2985 + "tss-esapi", 2986 + "uuid", 2987 + ] 2988 + 2989 + [[package]] 2990 + name = "kanidm_lib_file_permissions" 2991 + version = "1.1.0-rc.15-dev" 2992 + dependencies = [ 2993 + "kanidm_utils_users", 2994 + "whoami", 2995 + ] 2996 + 2997 + [[package]] 2998 + name = "kanidm_proto" 2999 + version = "1.1.0-rc.15-dev" 3000 + dependencies = [ 3001 + "base32", 3002 + "base64urlsafedata", 3003 + "num_enum", 3004 + "scim_proto", 3005 + "serde", 3006 + "serde_json", 3007 + "serde_with", 3008 + "time", 3009 + "tracing", 3010 + "url", 3011 + "urlencoding", 3012 + "utoipa", 3013 + "uuid", 3014 + "webauthn-rs-proto", 3015 + ] 3016 + 3017 + [[package]] 3018 + name = "kanidm_tools" 3019 + version = "1.1.0-rc.15-dev" 3020 + dependencies = [ 3021 + "async-recursion", 3022 + "clap", 3023 + "clap_complete", 3024 + "compact_jwt", 3025 + "cursive", 3026 + "dialoguer", 3027 + "futures-concurrency", 3028 + "kanidm_build_profiles", 3029 + "kanidm_client", 3030 + "kanidm_proto", 3031 + "lazy_static", 3032 + "libc", 3033 + "qrcode", 3034 + "regex", 3035 + "rpassword 7.2.0", 3036 + "serde", 3037 + "serde_json", 3038 + "shellexpand", 3039 + "sketching", 3040 + "time", 3041 + "tokio", 3042 + "tracing", 3043 + "tracing-subscriber", 3044 + "url", 3045 + "uuid", 3046 + "webauthn-authenticator-rs", 3047 + "zxcvbn", 3048 + ] 3049 + 3050 + [[package]] 3051 + name = "kanidm_unix_int" 3052 + version = "1.1.0-rc.15-dev" 3053 + dependencies = [ 3054 + "async-trait", 3055 + "base64urlsafedata", 3056 + "bytes", 3057 + "clap", 3058 + "clap_complete", 3059 + "csv", 3060 + "futures", 3061 + "hashbrown 0.14.2", 3062 + "kanidm_build_profiles", 3063 + "kanidm_client", 3064 + "kanidm_lib_crypto", 3065 + "kanidm_lib_file_permissions", 3066 + "kanidm_proto", 3067 + "kanidm_utils_users", 3068 + "kanidmd_core", 3069 + "kanidmd_testkit", 3070 + "libc", 3071 + "libsqlite3-sys", 3072 + "lru 0.8.1", 3073 + "notify-debouncer-full", 3074 + "rpassword 7.2.0", 3075 + "rusqlite", 3076 + "selinux", 3077 + "serde", 3078 + "serde_json", 3079 + "sketching", 3080 + "tokio", 3081 + "tokio-util", 3082 + "toml", 3083 + "tracing", 3084 + "tss-esapi", 3085 + "uuid", 3086 + "walkdir", 3087 + ] 3088 + 3089 + [[package]] 3090 + name = "kanidm_utils_users" 3091 + version = "1.1.0-rc.15-dev" 3092 + dependencies = [ 3093 + "libc", 3094 + ] 3095 + 3096 + [[package]] 3097 + name = "kanidmd_core" 3098 + version = "1.1.0-rc.15-dev" 3099 + dependencies = [ 3100 + "async-trait", 3101 + "axum", 3102 + "axum-auth", 3103 + "axum-csp", 3104 + "axum-macros", 3105 + "axum-server", 3106 + "bytes", 3107 + "chrono", 3108 + "compact_jwt", 3109 + "cron", 3110 + "filetime", 3111 + "futures", 3112 + "futures-util", 3113 + "hashbrown 0.14.2", 3114 + "http", 3115 + "hyper", 3116 + "kanidm_build_profiles", 3117 + "kanidm_lib_crypto", 3118 + "kanidm_lib_file_permissions", 3119 + "kanidm_proto", 3120 + "kanidm_utils_users", 3121 + "kanidmd_lib", 3122 + "ldap3_proto", 3123 + "libc", 3124 + "openssl", 3125 + "rand", 3126 + "regex", 3127 + "serde", 3128 + "serde_json", 3129 + "serde_with", 3130 + "sketching", 3131 + "tempfile", 3132 + "time", 3133 + "tokio", 3134 + "tokio-openssl", 3135 + "tokio-util", 3136 + "toml", 3137 + "tower", 3138 + "tower-http", 3139 + "tracing", 3140 + "tracing-subscriber", 3141 + "url", 3142 + "urlencoding", 3143 + "utoipa", 3144 + "utoipa-swagger-ui", 3145 + "uuid", 3146 + "walkdir", 3147 + ] 3148 + 3149 + [[package]] 3150 + name = "kanidmd_lib" 3151 + version = "1.1.0-rc.15-dev" 3152 + dependencies = [ 3153 + "base64 0.21.5", 3154 + "base64urlsafedata", 3155 + "compact_jwt", 3156 + "concread", 3157 + "criterion", 3158 + "dyn-clone", 3159 + "enum-iterator", 3160 + "fernet", 3161 + "futures", 3162 + "hashbrown 0.14.2", 3163 + "hex", 3164 + "idlset", 3165 + "image 0.24.7", 3166 + "kanidm_build_profiles", 3167 + "kanidm_lib_crypto", 3168 + "kanidm_proto", 3169 + "kanidm_utils_users", 3170 + "kanidmd_lib_macros", 3171 + "lazy_static", 3172 + "ldap3_proto", 3173 + "libc", 3174 + "libsqlite3-sys", 3175 + "lodepng", 3176 + "nonempty", 3177 + "num_enum", 3178 + "openssl", 3179 + "openssl-sys", 3180 + "rand", 3181 + "regex", 3182 + "rusqlite", 3183 + "serde", 3184 + "serde_cbor_2", 3185 + "serde_json", 3186 + "serde_with", 3187 + "sketching", 3188 + "smartstring", 3189 + "smolset", 3190 + "sshkey-attest", 3191 + "svg", 3192 + "time", 3193 + "tokio", 3194 + "tokio-util", 3195 + "toml", 3196 + "tracing", 3197 + "url", 3198 + "urlencoding", 3199 + "uuid", 3200 + "webauthn-authenticator-rs", 3201 + "webauthn-rs", 3202 + "webauthn-rs-core", 3203 + "whoami", 3204 + "zxcvbn", 3205 + ] 3206 + 3207 + [[package]] 3208 + name = "kanidmd_lib_macros" 3209 + version = "1.1.0-rc.15-dev" 3210 + dependencies = [ 3211 + "proc-macro2", 3212 + "quote", 3213 + "syn 2.0.38", 3214 + ] 3215 + 3216 + [[package]] 3217 + name = "kanidmd_testkit" 3218 + version = "1.1.0-rc.15-dev" 3219 + dependencies = [ 3220 + "assert_cmd", 3221 + "compact_jwt", 3222 + "escargot", 3223 + "fantoccini", 3224 + "futures", 3225 + "http", 3226 + "hyper-tls", 3227 + "kanidm_build_profiles", 3228 + "kanidm_client", 3229 + "kanidm_lib_crypto", 3230 + "kanidm_proto", 3231 + "kanidmd_core", 3232 + "kanidmd_lib", 3233 + "lazy_static", 3234 + "oauth2", 3235 + "openssl", 3236 + "petgraph", 3237 + "regex", 3238 + "reqwest", 3239 + "serde", 3240 + "serde_json", 3241 + "sketching", 3242 + "tempfile", 3243 + "testkit-macros", 3244 + "time", 3245 + "tokio", 3246 + "tokio-openssl", 3247 + "tracing", 3248 + "url", 3249 + "uuid", 3250 + "webauthn-authenticator-rs", 3251 + ] 3252 + 3253 + [[package]] 3254 + name = "kanidmd_web_ui_admin" 3255 + version = "1.1.0-rc.15-dev" 3256 + dependencies = [ 3257 + "gloo", 3258 + "gloo-utils 0.2.0", 3259 + "js-sys", 3260 + "kanidm_proto", 3261 + "kanidmd_web_ui_shared", 3262 + "serde", 3263 + "serde-wasm-bindgen 0.5.0", 3264 + "serde_json", 3265 + "time", 3266 + "url", 3267 + "uuid", 3268 + "wasm-bindgen", 3269 + "wasm-bindgen-futures", 3270 + "wasm-bindgen-test", 3271 + "web-sys", 3272 + "yew", 3273 + "yew-router", 3274 + ] 3275 + 3276 + [[package]] 3277 + name = "kanidmd_web_ui_login_flows" 3278 + version = "1.1.0-rc.15-dev" 3279 + dependencies = [ 3280 + "gloo", 3281 + "gloo-utils 0.2.0", 3282 + "js-sys", 3283 + "kanidm_proto", 3284 + "kanidmd_web_ui_shared", 3285 + "serde", 3286 + "serde-wasm-bindgen 0.5.0", 3287 + "serde_json", 3288 + "time", 3289 + "url", 3290 + "uuid", 3291 + "wasm-bindgen", 3292 + "wasm-bindgen-futures", 3293 + "wasm-bindgen-test", 3294 + "web-sys", 3295 + "yew", 3296 + "yew-router", 3297 + ] 3298 + 3299 + [[package]] 3300 + name = "kanidmd_web_ui_shared" 3301 + version = "1.1.0-rc.15-dev" 3302 + dependencies = [ 3303 + "gloo", 3304 + "js-sys", 3305 + "kanidm_proto", 3306 + "serde", 3307 + "serde-wasm-bindgen 0.5.0", 3308 + "serde_json", 3309 + "time", 3310 + "url", 3311 + "uuid", 3312 + "wasm-bindgen", 3313 + "wasm-bindgen-futures", 3314 + "wasm-bindgen-test", 3315 + "web-sys", 3316 + "yew", 3317 + ] 3318 + 3319 + [[package]] 3320 + name = "kanidmd_web_ui_user" 3321 + version = "1.1.0-rc.15-dev" 3322 + dependencies = [ 3323 + "gloo", 3324 + "gloo-timers 0.3.0", 3325 + "gloo-utils 0.2.0", 3326 + "js-sys", 3327 + "kanidm_proto", 3328 + "kanidmd_web_ui_shared", 3329 + "lazy_static", 3330 + "qrcode", 3331 + "regex", 3332 + "serde", 3333 + "serde-wasm-bindgen 0.5.0", 3334 + "serde_json", 3335 + "time", 3336 + "url", 3337 + "uuid", 3338 + "wasm-bindgen", 3339 + "wasm-bindgen-futures", 3340 + "wasm-bindgen-test", 3341 + "wasm-timer", 3342 + "web-sys", 3343 + "yew", 3344 + "yew-router", 3345 + ] 3346 + 3347 + [[package]] 3348 + name = "kqueue" 3349 + version = "1.0.8" 3350 + source = "registry+https://github.com/rust-lang/crates.io-index" 3351 + checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c" 3352 + dependencies = [ 3353 + "kqueue-sys", 3354 + "libc", 3355 + ] 3356 + 3357 + [[package]] 3358 + name = "kqueue-sys" 3359 + version = "1.0.4" 3360 + source = "registry+https://github.com/rust-lang/crates.io-index" 3361 + checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b" 3362 + dependencies = [ 3363 + "bitflags 1.3.2", 3364 + "libc", 3365 + ] 3366 + 3367 + [[package]] 3368 + name = "lazy_static" 3369 + version = "1.4.0" 3370 + source = "registry+https://github.com/rust-lang/crates.io-index" 3371 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 3372 + 3373 + [[package]] 3374 + name = "lazycell" 3375 + version = "1.3.0" 3376 + source = "registry+https://github.com/rust-lang/crates.io-index" 3377 + checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 3378 + 3379 + [[package]] 3380 + name = "lber" 3381 + version = "0.4.2" 3382 + source = "registry+https://github.com/rust-lang/crates.io-index" 3383 + checksum = "2df7f9fd9f64cf8f59e1a4a0753fe7d575a5b38d3d7ac5758dcee9357d83ef0a" 3384 + dependencies = [ 3385 + "bytes", 3386 + "nom", 3387 + ] 3388 + 3389 + [[package]] 3390 + name = "ldap3_client" 3391 + version = "0.3.5" 3392 + source = "registry+https://github.com/rust-lang/crates.io-index" 3393 + checksum = "7a229cd5ee2a4e5a1a279b6216494aa2a5053a189c5ce37bb31f9156b63b63de" 3394 + dependencies = [ 3395 + "base64 0.13.1", 3396 + "base64urlsafedata", 3397 + "futures-util", 3398 + "ldap3_proto", 3399 + "openssl", 3400 + "serde", 3401 + "tokio", 3402 + "tokio-openssl", 3403 + "tokio-util", 3404 + "tracing", 3405 + "url", 3406 + "uuid", 3407 + ] 3408 + 3409 + [[package]] 3410 + name = "ldap3_proto" 3411 + version = "0.3.5" 3412 + source = "registry+https://github.com/rust-lang/crates.io-index" 3413 + checksum = "93d073b5c98def43cec39ccd95e536b3b2448e36289222ecd64dfdf1389d1702" 3414 + dependencies = [ 3415 + "bytes", 3416 + "lber", 3417 + "nom", 3418 + "peg", 3419 + "serde", 3420 + "tokio-util", 3421 + "tracing", 3422 + "uuid", 3423 + ] 3424 + 3425 + [[package]] 3426 + name = "libc" 3427 + version = "0.2.149" 3428 + source = "registry+https://github.com/rust-lang/crates.io-index" 3429 + checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" 3430 + 3431 + [[package]] 3432 + name = "libloading" 3433 + version = "0.7.4" 3434 + source = "registry+https://github.com/rust-lang/crates.io-index" 3435 + checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" 3436 + dependencies = [ 3437 + "cfg-if", 3438 + "winapi", 3439 + ] 3440 + 3441 + [[package]] 3442 + name = "libnss" 3443 + version = "0.4.0" 3444 + source = "registry+https://github.com/rust-lang/crates.io-index" 3445 + checksum = "48b67ef5ebef2a035ac8106c9b71176b6246be2a580ff4ee94bb80919e55b34c" 3446 + dependencies = [ 3447 + "lazy_static", 3448 + "libc", 3449 + "paste 0.1.18", 3450 + ] 3451 + 3452 + [[package]] 3453 + name = "libsqlite3-sys" 3454 + version = "0.25.2" 3455 + source = "registry+https://github.com/rust-lang/crates.io-index" 3456 + checksum = "29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa" 3457 + dependencies = [ 3458 + "cc", 3459 + "pkg-config", 3460 + "vcpkg", 3461 + ] 3462 + 3463 + [[package]] 3464 + name = "libudev" 3465 + version = "0.2.0" 3466 + source = "registry+https://github.com/rust-lang/crates.io-index" 3467 + checksum = "ea626d3bdf40a1c5aee3bcd4f40826970cae8d80a8fec934c82a63840094dcfe" 3468 + dependencies = [ 3469 + "libc", 3470 + "libudev-sys", 3471 + ] 3472 + 3473 + [[package]] 3474 + name = "libudev-sys" 3475 + version = "0.1.4" 3476 + source = "registry+https://github.com/rust-lang/crates.io-index" 3477 + checksum = "3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324" 3478 + dependencies = [ 3479 + "libc", 3480 + "pkg-config", 3481 + ] 3482 + 3483 + [[package]] 3484 + name = "linux-raw-sys" 3485 + version = "0.4.10" 3486 + source = "registry+https://github.com/rust-lang/crates.io-index" 3487 + checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" 3488 + 3489 + [[package]] 3490 + name = "lock_api" 3491 + version = "0.4.11" 3492 + source = "registry+https://github.com/rust-lang/crates.io-index" 3493 + checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 3494 + dependencies = [ 3495 + "autocfg", 3496 + "scopeguard", 3497 + ] 3498 + 3499 + [[package]] 3500 + name = "lodepng" 3501 + version = "3.9.1" 3502 + source = "registry+https://github.com/rust-lang/crates.io-index" 3503 + checksum = "a3cdccd0cf57a5d456f0656ebcff72c2e19503287e1afbf3b84382812adc0606" 3504 + dependencies = [ 3505 + "crc32fast", 3506 + "fallible_collections", 3507 + "flate2", 3508 + "libc", 3509 + "rgb", 3510 + ] 3511 + 3512 + [[package]] 3513 + name = "log" 3514 + version = "0.4.20" 3515 + source = "registry+https://github.com/rust-lang/crates.io-index" 3516 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 3517 + 3518 + [[package]] 3519 + name = "lru" 3520 + version = "0.7.8" 3521 + source = "registry+https://github.com/rust-lang/crates.io-index" 3522 + checksum = "e999beba7b6e8345721bd280141ed958096a2e4abdf74f67ff4ce49b4b54e47a" 3523 + dependencies = [ 3524 + "hashbrown 0.12.3", 3525 + ] 3526 + 3527 + [[package]] 3528 + name = "lru" 3529 + version = "0.8.1" 3530 + source = "registry+https://github.com/rust-lang/crates.io-index" 3531 + checksum = "b6e8aaa3f231bb4bd57b84b2d5dc3ae7f350265df8aa96492e0bc394a1571909" 3532 + dependencies = [ 3533 + "hashbrown 0.12.3", 3534 + ] 3535 + 3536 + [[package]] 3537 + name = "matchers" 3538 + version = "0.1.0" 3539 + source = "registry+https://github.com/rust-lang/crates.io-index" 3540 + checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 3541 + dependencies = [ 3542 + "regex-automata 0.1.10", 3543 + ] 3544 + 3545 + [[package]] 3546 + name = "matches" 3547 + version = "0.1.10" 3548 + source = "registry+https://github.com/rust-lang/crates.io-index" 3549 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 3550 + 3551 + [[package]] 3552 + name = "matchit" 3553 + version = "0.7.3" 3554 + source = "registry+https://github.com/rust-lang/crates.io-index" 3555 + checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 3556 + 3557 + [[package]] 3558 + name = "mathru" 3559 + version = "0.13.0" 3560 + source = "registry+https://github.com/rust-lang/crates.io-index" 3561 + checksum = "9a42bf938e4c9a6ad581cf528d5606eb50c5458ac759ca23719291e2f6499bec" 3562 + dependencies = [ 3563 + "rand", 3564 + ] 3565 + 3566 + [[package]] 3567 + name = "mbox" 3568 + version = "0.6.0" 3569 + source = "registry+https://github.com/rust-lang/crates.io-index" 3570 + checksum = "0f88d5c34d63aad11aa4321ef55ccb064af58b3ad8091079ae22bf83e5eb75d6" 3571 + dependencies = [ 3572 + "libc", 3573 + "rustc_version", 3574 + "stable_deref_trait", 3575 + ] 3576 + 3577 + [[package]] 3578 + name = "memchr" 3579 + version = "2.6.4" 3580 + source = "registry+https://github.com/rust-lang/crates.io-index" 3581 + checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 3582 + 3583 + [[package]] 3584 + name = "memmap2" 3585 + version = "0.7.1" 3586 + source = "registry+https://github.com/rust-lang/crates.io-index" 3587 + checksum = "f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6" 3588 + dependencies = [ 3589 + "libc", 3590 + ] 3591 + 3592 + [[package]] 3593 + name = "memoffset" 3594 + version = "0.6.5" 3595 + source = "registry+https://github.com/rust-lang/crates.io-index" 3596 + checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" 3597 + dependencies = [ 3598 + "autocfg", 3599 + ] 3600 + 3601 + [[package]] 3602 + name = "memoffset" 3603 + version = "0.9.0" 3604 + source = "registry+https://github.com/rust-lang/crates.io-index" 3605 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 3606 + dependencies = [ 3607 + "autocfg", 3608 + ] 3609 + 3610 + [[package]] 3611 + name = "mime" 3612 + version = "0.3.17" 3613 + source = "registry+https://github.com/rust-lang/crates.io-index" 3614 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 3615 + 3616 + [[package]] 3617 + name = "mime_guess" 3618 + version = "2.0.4" 3619 + source = "registry+https://github.com/rust-lang/crates.io-index" 3620 + checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 3621 + dependencies = [ 3622 + "mime", 3623 + "unicase", 3624 + ] 3625 + 3626 + [[package]] 3627 + name = "minimal-lexical" 3628 + version = "0.2.1" 3629 + source = "registry+https://github.com/rust-lang/crates.io-index" 3630 + checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 3631 + 3632 + [[package]] 3633 + name = "miniz_oxide" 3634 + version = "0.7.1" 3635 + source = "registry+https://github.com/rust-lang/crates.io-index" 3636 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 3637 + dependencies = [ 3638 + "adler", 3639 + ] 3640 + 3641 + [[package]] 3642 + name = "mio" 3643 + version = "0.8.9" 3644 + source = "registry+https://github.com/rust-lang/crates.io-index" 3645 + checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 3646 + dependencies = [ 3647 + "libc", 3648 + "log", 3649 + "wasi", 3650 + "windows-sys 0.48.0", 3651 + ] 3652 + 3653 + [[package]] 3654 + name = "multer" 3655 + version = "2.1.0" 3656 + source = "registry+https://github.com/rust-lang/crates.io-index" 3657 + checksum = "01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2" 3658 + dependencies = [ 3659 + "bytes", 3660 + "encoding_rs", 3661 + "futures-util", 3662 + "http", 3663 + "httparse", 3664 + "log", 3665 + "memchr", 3666 + "mime", 3667 + "spin", 3668 + "version_check", 3669 + ] 3670 + 3671 + [[package]] 3672 + name = "native-tls" 3673 + version = "0.2.11" 3674 + source = "registry+https://github.com/rust-lang/crates.io-index" 3675 + checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" 3676 + dependencies = [ 3677 + "lazy_static", 3678 + "libc", 3679 + "log", 3680 + "openssl", 3681 + "openssl-probe", 3682 + "openssl-sys", 3683 + "schannel", 3684 + "security-framework", 3685 + "security-framework-sys", 3686 + "tempfile", 3687 + ] 3688 + 3689 + [[package]] 3690 + name = "nom" 3691 + version = "7.1.3" 3692 + source = "registry+https://github.com/rust-lang/crates.io-index" 3693 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 3694 + dependencies = [ 3695 + "memchr", 3696 + "minimal-lexical", 3697 + ] 3698 + 3699 + [[package]] 3700 + name = "nonempty" 3701 + version = "0.8.1" 3702 + source = "registry+https://github.com/rust-lang/crates.io-index" 3703 + checksum = "aeaf4ad7403de93e699c191202f017118df734d3850b01e13a3a8b2e6953d3c9" 3704 + dependencies = [ 3705 + "serde", 3706 + ] 3707 + 3708 + [[package]] 3709 + name = "notify" 3710 + version = "6.1.1" 3711 + source = "registry+https://github.com/rust-lang/crates.io-index" 3712 + checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" 3713 + dependencies = [ 3714 + "bitflags 2.4.1", 3715 + "crossbeam-channel", 3716 + "filetime", 3717 + "fsevent-sys", 3718 + "inotify", 3719 + "kqueue", 3720 + "libc", 3721 + "log", 3722 + "mio", 3723 + "walkdir", 3724 + "windows-sys 0.48.0", 3725 + ] 3726 + 3727 + [[package]] 3728 + name = "notify-debouncer-full" 3729 + version = "0.1.0" 3730 + source = "registry+https://github.com/rust-lang/crates.io-index" 3731 + checksum = "f4812c1eb49be776fb8df4961623bdc01ec9dfdc1abe8211ceb09150a2e64219" 3732 + dependencies = [ 3733 + "crossbeam-channel", 3734 + "file-id", 3735 + "notify", 3736 + "parking_lot 0.12.1", 3737 + "walkdir", 3738 + ] 3739 + 3740 + [[package]] 3741 + name = "nss_kanidm" 3742 + version = "1.1.0-rc.15-dev" 3743 + dependencies = [ 3744 + "kanidm_unix_int", 3745 + "lazy_static", 3746 + "libc", 3747 + "libnss", 3748 + "paste 1.0.14", 3749 + ] 3750 + 3751 + [[package]] 3752 + name = "nu-ansi-term" 3753 + version = "0.46.0" 3754 + source = "registry+https://github.com/rust-lang/crates.io-index" 3755 + checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 3756 + dependencies = [ 3757 + "overload", 3758 + "winapi", 3759 + ] 3760 + 3761 + [[package]] 3762 + name = "num" 3763 + version = "0.4.1" 3764 + source = "registry+https://github.com/rust-lang/crates.io-index" 3765 + checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" 3766 + dependencies = [ 3767 + "num-complex", 3768 + "num-integer", 3769 + "num-iter", 3770 + "num-rational 0.4.1", 3771 + "num-traits", 3772 + ] 3773 + 3774 + [[package]] 3775 + name = "num-bigint" 3776 + version = "0.4.4" 3777 + source = "registry+https://github.com/rust-lang/crates.io-index" 3778 + checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" 3779 + dependencies = [ 3780 + "autocfg", 3781 + "num-integer", 3782 + "num-traits", 3783 + ] 3784 + 3785 + [[package]] 3786 + name = "num-complex" 3787 + version = "0.4.4" 3788 + source = "registry+https://github.com/rust-lang/crates.io-index" 3789 + checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214" 3790 + dependencies = [ 3791 + "num-traits", 3792 + ] 3793 + 3794 + [[package]] 3795 + name = "num-derive" 3796 + version = "0.3.3" 3797 + source = "registry+https://github.com/rust-lang/crates.io-index" 3798 + checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" 3799 + dependencies = [ 3800 + "proc-macro2", 3801 + "quote", 3802 + "syn 1.0.109", 3803 + ] 3804 + 3805 + [[package]] 3806 + name = "num-derive" 3807 + version = "0.4.1" 3808 + source = "registry+https://github.com/rust-lang/crates.io-index" 3809 + checksum = "cfb77679af88f8b125209d354a202862602672222e7f2313fdd6dc349bad4712" 3810 + dependencies = [ 3811 + "proc-macro2", 3812 + "quote", 3813 + "syn 2.0.38", 3814 + ] 3815 + 3816 + [[package]] 3817 + name = "num-integer" 3818 + version = "0.1.45" 3819 + source = "registry+https://github.com/rust-lang/crates.io-index" 3820 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 3821 + dependencies = [ 3822 + "autocfg", 3823 + "num-traits", 3824 + ] 3825 + 3826 + [[package]] 3827 + name = "num-iter" 3828 + version = "0.1.43" 3829 + source = "registry+https://github.com/rust-lang/crates.io-index" 3830 + checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 3831 + dependencies = [ 3832 + "autocfg", 3833 + "num-integer", 3834 + "num-traits", 3835 + ] 3836 + 3837 + [[package]] 3838 + name = "num-rational" 3839 + version = "0.3.2" 3840 + source = "registry+https://github.com/rust-lang/crates.io-index" 3841 + checksum = "12ac428b1cb17fce6f731001d307d351ec70a6d202fc2e60f7d4c5e42d8f4f07" 3842 + dependencies = [ 3843 + "autocfg", 3844 + "num-integer", 3845 + "num-traits", 3846 + ] 3847 + 3848 + [[package]] 3849 + name = "num-rational" 3850 + version = "0.4.1" 3851 + source = "registry+https://github.com/rust-lang/crates.io-index" 3852 + checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" 3853 + dependencies = [ 3854 + "autocfg", 3855 + "num-integer", 3856 + "num-traits", 3857 + ] 3858 + 3859 + [[package]] 3860 + name = "num-traits" 3861 + version = "0.2.17" 3862 + source = "registry+https://github.com/rust-lang/crates.io-index" 3863 + checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 3864 + dependencies = [ 3865 + "autocfg", 3866 + ] 3867 + 3868 + [[package]] 3869 + name = "num_cpus" 3870 + version = "1.16.0" 3871 + source = "registry+https://github.com/rust-lang/crates.io-index" 3872 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 3873 + dependencies = [ 3874 + "hermit-abi", 3875 + "libc", 3876 + ] 3877 + 3878 + [[package]] 3879 + name = "num_enum" 3880 + version = "0.5.11" 3881 + source = "registry+https://github.com/rust-lang/crates.io-index" 3882 + checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" 3883 + dependencies = [ 3884 + "num_enum_derive", 3885 + ] 3886 + 3887 + [[package]] 3888 + name = "num_enum_derive" 3889 + version = "0.5.11" 3890 + source = "registry+https://github.com/rust-lang/crates.io-index" 3891 + checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" 3892 + dependencies = [ 3893 + "proc-macro-crate", 3894 + "proc-macro2", 3895 + "quote", 3896 + "syn 1.0.109", 3897 + ] 3898 + 3899 + [[package]] 3900 + name = "num_threads" 3901 + version = "0.1.6" 3902 + source = "registry+https://github.com/rust-lang/crates.io-index" 3903 + checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 3904 + dependencies = [ 3905 + "libc", 3906 + ] 3907 + 3908 + [[package]] 3909 + name = "oauth2" 3910 + version = "4.4.2" 3911 + source = "registry+https://github.com/rust-lang/crates.io-index" 3912 + checksum = "c38841cdd844847e3e7c8d29cef9dcfed8877f8f56f9071f77843ecf3baf937f" 3913 + dependencies = [ 3914 + "base64 0.13.1", 3915 + "chrono", 3916 + "getrandom", 3917 + "http", 3918 + "rand", 3919 + "serde", 3920 + "serde_json", 3921 + "serde_path_to_error", 3922 + "sha2 0.10.8", 3923 + "thiserror", 3924 + "url", 3925 + ] 3926 + 3927 + [[package]] 3928 + name = "object" 3929 + version = "0.32.1" 3930 + source = "registry+https://github.com/rust-lang/crates.io-index" 3931 + checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 3932 + dependencies = [ 3933 + "memchr", 3934 + ] 3935 + 3936 + [[package]] 3937 + name = "oid" 3938 + version = "0.2.1" 3939 + source = "registry+https://github.com/rust-lang/crates.io-index" 3940 + checksum = "9c19903c598813dba001b53beeae59bb77ad4892c5c1b9b3500ce4293a0d06c2" 3941 + dependencies = [ 3942 + "serde", 3943 + ] 3944 + 3945 + [[package]] 3946 + name = "oid-registry" 3947 + version = "0.4.0" 3948 + source = "registry+https://github.com/rust-lang/crates.io-index" 3949 + checksum = "38e20717fa0541f39bd146692035c37bedfa532b3e5071b35761082407546b2a" 3950 + dependencies = [ 3951 + "asn1-rs", 3952 + ] 3953 + 3954 + [[package]] 3955 + name = "once_cell" 3956 + version = "1.18.0" 3957 + source = "registry+https://github.com/rust-lang/crates.io-index" 3958 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 3959 + 3960 + [[package]] 3961 + name = "oorandom" 3962 + version = "11.1.3" 3963 + source = "registry+https://github.com/rust-lang/crates.io-index" 3964 + checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 3965 + 3966 + [[package]] 3967 + name = "opaque-debug" 3968 + version = "0.2.3" 3969 + source = "registry+https://github.com/rust-lang/crates.io-index" 3970 + checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" 3971 + 3972 + [[package]] 3973 + name = "openssl" 3974 + version = "0.10.57" 3975 + source = "registry+https://github.com/rust-lang/crates.io-index" 3976 + checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c" 3977 + dependencies = [ 3978 + "bitflags 2.4.1", 3979 + "cfg-if", 3980 + "foreign-types", 3981 + "libc", 3982 + "once_cell", 3983 + "openssl-macros", 3984 + "openssl-sys", 3985 + ] 3986 + 3987 + [[package]] 3988 + name = "openssl-macros" 3989 + version = "0.1.1" 3990 + source = "registry+https://github.com/rust-lang/crates.io-index" 3991 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 3992 + dependencies = [ 3993 + "proc-macro2", 3994 + "quote", 3995 + "syn 2.0.38", 3996 + ] 3997 + 3998 + [[package]] 3999 + name = "openssl-probe" 4000 + version = "0.1.5" 4001 + source = "registry+https://github.com/rust-lang/crates.io-index" 4002 + checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 4003 + 4004 + [[package]] 4005 + name = "openssl-sys" 4006 + version = "0.9.93" 4007 + source = "registry+https://github.com/rust-lang/crates.io-index" 4008 + checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d" 4009 + dependencies = [ 4010 + "cc", 4011 + "libc", 4012 + "pkg-config", 4013 + "vcpkg", 4014 + ] 4015 + 4016 + [[package]] 4017 + name = "orca" 4018 + version = "1.1.0-rc.15-dev" 4019 + dependencies = [ 4020 + "clap", 4021 + "crossbeam", 4022 + "csv", 4023 + "dialoguer", 4024 + "futures-util", 4025 + "hashbrown 0.14.2", 4026 + "kanidm_build_profiles", 4027 + "kanidm_client", 4028 + "kanidm_proto", 4029 + "ldap3_proto", 4030 + "mathru", 4031 + "openssl", 4032 + "rand", 4033 + "serde", 4034 + "serde_json", 4035 + "tikv-jemallocator", 4036 + "tokio", 4037 + "tokio-openssl", 4038 + "tokio-util", 4039 + "toml", 4040 + "tracing", 4041 + "tracing-subscriber", 4042 + "uuid", 4043 + ] 4044 + 4045 + [[package]] 4046 + name = "overload" 4047 + version = "0.1.1" 4048 + source = "registry+https://github.com/rust-lang/crates.io-index" 4049 + checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 4050 + 4051 + [[package]] 4052 + name = "owning_ref" 4053 + version = "0.4.1" 4054 + source = "registry+https://github.com/rust-lang/crates.io-index" 4055 + checksum = "6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce" 4056 + dependencies = [ 4057 + "stable_deref_trait", 4058 + ] 4059 + 4060 + [[package]] 4061 + name = "pam_kanidm" 4062 + version = "1.1.0-rc.15-dev" 4063 + dependencies = [ 4064 + "kanidm_unix_int", 4065 + "libc", 4066 + "pkg-config", 4067 + "tracing", 4068 + "tracing-subscriber", 4069 + ] 4070 + 4071 + [[package]] 4072 + name = "parking_lot" 4073 + version = "0.11.2" 4074 + source = "registry+https://github.com/rust-lang/crates.io-index" 4075 + checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 4076 + dependencies = [ 4077 + "instant", 4078 + "lock_api", 4079 + "parking_lot_core 0.8.6", 4080 + ] 4081 + 4082 + [[package]] 4083 + name = "parking_lot" 4084 + version = "0.12.1" 4085 + source = "registry+https://github.com/rust-lang/crates.io-index" 4086 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 4087 + dependencies = [ 4088 + "lock_api", 4089 + "parking_lot_core 0.9.9", 4090 + ] 4091 + 4092 + [[package]] 4093 + name = "parking_lot_core" 4094 + version = "0.8.6" 4095 + source = "registry+https://github.com/rust-lang/crates.io-index" 4096 + checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 4097 + dependencies = [ 4098 + "cfg-if", 4099 + "instant", 4100 + "libc", 4101 + "redox_syscall 0.2.16", 4102 + "smallvec", 4103 + "winapi", 4104 + ] 4105 + 4106 + [[package]] 4107 + name = "parking_lot_core" 4108 + version = "0.9.9" 4109 + source = "registry+https://github.com/rust-lang/crates.io-index" 4110 + checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 4111 + dependencies = [ 4112 + "cfg-if", 4113 + "libc", 4114 + "redox_syscall 0.4.1", 4115 + "smallvec", 4116 + "windows-targets 0.48.5", 4117 + ] 4118 + 4119 + [[package]] 4120 + name = "password-hash" 4121 + version = "0.5.0" 4122 + source = "registry+https://github.com/rust-lang/crates.io-index" 4123 + checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" 4124 + dependencies = [ 4125 + "base64ct", 4126 + "rand_core", 4127 + "subtle", 4128 + ] 4129 + 4130 + [[package]] 4131 + name = "paste" 4132 + version = "0.1.18" 4133 + source = "registry+https://github.com/rust-lang/crates.io-index" 4134 + checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880" 4135 + dependencies = [ 4136 + "paste-impl", 4137 + "proc-macro-hack", 4138 + ] 4139 + 4140 + [[package]] 4141 + name = "paste" 4142 + version = "1.0.14" 4143 + source = "registry+https://github.com/rust-lang/crates.io-index" 4144 + checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 4145 + 4146 + [[package]] 4147 + name = "paste-impl" 4148 + version = "0.1.18" 4149 + source = "registry+https://github.com/rust-lang/crates.io-index" 4150 + checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6" 4151 + dependencies = [ 4152 + "proc-macro-hack", 4153 + ] 4154 + 4155 + [[package]] 4156 + name = "peeking_take_while" 4157 + version = "0.1.2" 4158 + source = "registry+https://github.com/rust-lang/crates.io-index" 4159 + checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" 4160 + 4161 + [[package]] 4162 + name = "peg" 4163 + version = "0.8.2" 4164 + source = "registry+https://github.com/rust-lang/crates.io-index" 4165 + checksum = "400bcab7d219c38abf8bd7cc2054eb9bbbd4312d66f6a5557d572a203f646f61" 4166 + dependencies = [ 4167 + "peg-macros", 4168 + "peg-runtime", 4169 + ] 4170 + 4171 + [[package]] 4172 + name = "peg-macros" 4173 + version = "0.8.2" 4174 + source = "registry+https://github.com/rust-lang/crates.io-index" 4175 + checksum = "46e61cce859b76d19090f62da50a9fe92bab7c2a5f09e183763559a2ac392c90" 4176 + dependencies = [ 4177 + "peg-runtime", 4178 + "proc-macro2", 4179 + "quote", 4180 + ] 4181 + 4182 + [[package]] 4183 + name = "peg-runtime" 4184 + version = "0.8.2" 4185 + source = "registry+https://github.com/rust-lang/crates.io-index" 4186 + checksum = "36bae92c60fa2398ce4678b98b2c4b5a7c61099961ca1fa305aec04a9ad28922" 4187 + 4188 + [[package]] 4189 + name = "percent-encoding" 4190 + version = "2.3.0" 4191 + source = "registry+https://github.com/rust-lang/crates.io-index" 4192 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 4193 + 4194 + [[package]] 4195 + name = "pest" 4196 + version = "2.7.5" 4197 + source = "registry+https://github.com/rust-lang/crates.io-index" 4198 + checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" 4199 + dependencies = [ 4200 + "memchr", 4201 + "thiserror", 4202 + "ucd-trie", 4203 + ] 4204 + 4205 + [[package]] 4206 + name = "petgraph" 4207 + version = "0.6.4" 4208 + source = "registry+https://github.com/rust-lang/crates.io-index" 4209 + checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 4210 + dependencies = [ 4211 + "fixedbitset", 4212 + "indexmap 2.0.2", 4213 + "serde", 4214 + "serde_derive", 4215 + ] 4216 + 4217 + [[package]] 4218 + name = "picky-asn1" 4219 + version = "0.8.0" 4220 + source = "registry+https://github.com/rust-lang/crates.io-index" 4221 + checksum = "295eea0f33c16be21e2a98b908fdd4d73c04dd48c8480991b76dbcf0cb58b212" 4222 + dependencies = [ 4223 + "oid", 4224 + "serde", 4225 + "serde_bytes", 4226 + ] 4227 + 4228 + [[package]] 4229 + name = "picky-asn1-der" 4230 + version = "0.4.1" 4231 + source = "registry+https://github.com/rust-lang/crates.io-index" 4232 + checksum = "5df7873a9e36d42dadb393bea5e211fe83d793c172afad5fb4ec846ec582793f" 4233 + dependencies = [ 4234 + "picky-asn1", 4235 + "serde", 4236 + "serde_bytes", 4237 + ] 4238 + 4239 + [[package]] 4240 + name = "picky-asn1-x509" 4241 + version = "0.12.0" 4242 + source = "registry+https://github.com/rust-lang/crates.io-index" 4243 + checksum = "2c5f20f71a68499ff32310f418a6fad8816eac1a2859ed3f0c5c741389dd6208" 4244 + dependencies = [ 4245 + "base64 0.21.5", 4246 + "oid", 4247 + "picky-asn1", 4248 + "picky-asn1-der", 4249 + "serde", 4250 + ] 4251 + 4252 + [[package]] 4253 + name = "pin-project" 4254 + version = "1.1.3" 4255 + source = "registry+https://github.com/rust-lang/crates.io-index" 4256 + checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 4257 + dependencies = [ 4258 + "pin-project-internal", 4259 + ] 4260 + 4261 + [[package]] 4262 + name = "pin-project-internal" 4263 + version = "1.1.3" 4264 + source = "registry+https://github.com/rust-lang/crates.io-index" 4265 + checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 4266 + dependencies = [ 4267 + "proc-macro2", 4268 + "quote", 4269 + "syn 2.0.38", 4270 + ] 4271 + 4272 + [[package]] 4273 + name = "pin-project-lite" 4274 + version = "0.2.13" 4275 + source = "registry+https://github.com/rust-lang/crates.io-index" 4276 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 4277 + 4278 + [[package]] 4279 + name = "pin-utils" 4280 + version = "0.1.0" 4281 + source = "registry+https://github.com/rust-lang/crates.io-index" 4282 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 4283 + 4284 + [[package]] 4285 + name = "pinned" 4286 + version = "0.1.0" 4287 + source = "registry+https://github.com/rust-lang/crates.io-index" 4288 + checksum = "a829027bd95e54cfe13e3e258a1ae7b645960553fb82b75ff852c29688ee595b" 4289 + dependencies = [ 4290 + "futures", 4291 + "rustversion", 4292 + "thiserror", 4293 + ] 4294 + 4295 + [[package]] 4296 + name = "pkg-config" 4297 + version = "0.3.27" 4298 + source = "registry+https://github.com/rust-lang/crates.io-index" 4299 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 4300 + 4301 + [[package]] 4302 + name = "plotters" 4303 + version = "0.3.5" 4304 + source = "registry+https://github.com/rust-lang/crates.io-index" 4305 + checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" 4306 + dependencies = [ 4307 + "num-traits", 4308 + "plotters-backend", 4309 + "plotters-svg", 4310 + "wasm-bindgen", 4311 + "web-sys", 4312 + ] 4313 + 4314 + [[package]] 4315 + name = "plotters-backend" 4316 + version = "0.3.5" 4317 + source = "registry+https://github.com/rust-lang/crates.io-index" 4318 + checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" 4319 + 4320 + [[package]] 4321 + name = "plotters-svg" 4322 + version = "0.3.5" 4323 + source = "registry+https://github.com/rust-lang/crates.io-index" 4324 + checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" 4325 + dependencies = [ 4326 + "plotters-backend", 4327 + ] 4328 + 4329 + [[package]] 4330 + name = "powerfmt" 4331 + version = "0.2.0" 4332 + source = "registry+https://github.com/rust-lang/crates.io-index" 4333 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 4334 + 4335 + [[package]] 4336 + name = "ppv-lite86" 4337 + version = "0.2.17" 4338 + source = "registry+https://github.com/rust-lang/crates.io-index" 4339 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 4340 + 4341 + [[package]] 4342 + name = "predicates" 4343 + version = "3.0.4" 4344 + source = "registry+https://github.com/rust-lang/crates.io-index" 4345 + checksum = "6dfc28575c2e3f19cb3c73b93af36460ae898d426eba6fc15b9bd2a5220758a0" 4346 + dependencies = [ 4347 + "anstyle", 4348 + "difflib", 4349 + "itertools 0.11.0", 4350 + "predicates-core", 4351 + ] 4352 + 4353 + [[package]] 4354 + name = "predicates-core" 4355 + version = "1.0.6" 4356 + source = "registry+https://github.com/rust-lang/crates.io-index" 4357 + checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174" 4358 + 4359 + [[package]] 4360 + name = "predicates-tree" 4361 + version = "1.0.9" 4362 + source = "registry+https://github.com/rust-lang/crates.io-index" 4363 + checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf" 4364 + dependencies = [ 4365 + "predicates-core", 4366 + "termtree", 4367 + ] 4368 + 4369 + [[package]] 4370 + name = "prettyplease" 4371 + version = "0.1.25" 4372 + source = "registry+https://github.com/rust-lang/crates.io-index" 4373 + checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 4374 + dependencies = [ 4375 + "proc-macro2", 4376 + "syn 1.0.109", 4377 + ] 4378 + 4379 + [[package]] 4380 + name = "prettyplease" 4381 + version = "0.2.15" 4382 + source = "registry+https://github.com/rust-lang/crates.io-index" 4383 + checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" 4384 + dependencies = [ 4385 + "proc-macro2", 4386 + "syn 2.0.38", 4387 + ] 4388 + 4389 + [[package]] 4390 + name = "proc-macro-crate" 4391 + version = "1.3.1" 4392 + source = "registry+https://github.com/rust-lang/crates.io-index" 4393 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 4394 + dependencies = [ 4395 + "once_cell", 4396 + "toml_edit", 4397 + ] 4398 + 4399 + [[package]] 4400 + name = "proc-macro-error" 4401 + version = "1.0.4" 4402 + source = "registry+https://github.com/rust-lang/crates.io-index" 4403 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 4404 + dependencies = [ 4405 + "proc-macro-error-attr", 4406 + "proc-macro2", 4407 + "quote", 4408 + "syn 1.0.109", 4409 + "version_check", 4410 + ] 4411 + 4412 + [[package]] 4413 + name = "proc-macro-error-attr" 4414 + version = "1.0.4" 4415 + source = "registry+https://github.com/rust-lang/crates.io-index" 4416 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 4417 + dependencies = [ 4418 + "proc-macro2", 4419 + "quote", 4420 + "version_check", 4421 + ] 4422 + 4423 + [[package]] 4424 + name = "proc-macro-hack" 4425 + version = "0.5.20+deprecated" 4426 + source = "registry+https://github.com/rust-lang/crates.io-index" 4427 + checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 4428 + 4429 + [[package]] 4430 + name = "proc-macro2" 4431 + version = "1.0.69" 4432 + source = "registry+https://github.com/rust-lang/crates.io-index" 4433 + checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 4434 + dependencies = [ 4435 + "unicode-ident", 4436 + ] 4437 + 4438 + [[package]] 4439 + name = "prodash" 4440 + version = "26.2.2" 4441 + source = "registry+https://github.com/rust-lang/crates.io-index" 4442 + checksum = "794b5bf8e2d19b53dcdcec3e4bba628e20f5b6062503ba89281fa7037dd7bbcf" 4443 + 4444 + [[package]] 4445 + name = "prokio" 4446 + version = "0.1.0" 4447 + source = "registry+https://github.com/rust-lang/crates.io-index" 4448 + checksum = "03b55e106e5791fa5a13abd13c85d6127312e8e09098059ca2bc9b03ca4cf488" 4449 + dependencies = [ 4450 + "futures", 4451 + "gloo", 4452 + "num_cpus", 4453 + "once_cell", 4454 + "pin-project", 4455 + "pinned", 4456 + "tokio", 4457 + "tokio-stream", 4458 + "wasm-bindgen-futures", 4459 + ] 4460 + 4461 + [[package]] 4462 + name = "psl-types" 4463 + version = "2.0.11" 4464 + source = "registry+https://github.com/rust-lang/crates.io-index" 4465 + checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac" 4466 + 4467 + [[package]] 4468 + name = "publicsuffix" 4469 + version = "2.2.3" 4470 + source = "registry+https://github.com/rust-lang/crates.io-index" 4471 + checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457" 4472 + dependencies = [ 4473 + "idna 0.3.0", 4474 + "psl-types", 4475 + ] 4476 + 4477 + [[package]] 4478 + name = "qrcode" 4479 + version = "0.12.0" 4480 + source = "registry+https://github.com/rust-lang/crates.io-index" 4481 + checksum = "16d2f1455f3630c6e5107b4f2b94e74d76dea80736de0981fd27644216cff57f" 4482 + dependencies = [ 4483 + "checked_int_cast", 4484 + "image 0.23.14", 4485 + ] 4486 + 4487 + [[package]] 4488 + name = "quick-error" 4489 + version = "2.0.1" 4490 + source = "registry+https://github.com/rust-lang/crates.io-index" 4491 + checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" 4492 + 4493 + [[package]] 4494 + name = "quote" 4495 + version = "1.0.33" 4496 + source = "registry+https://github.com/rust-lang/crates.io-index" 4497 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 4498 + dependencies = [ 4499 + "proc-macro2", 4500 + ] 4501 + 4502 + [[package]] 4503 + name = "rand" 4504 + version = "0.8.5" 4505 + source = "registry+https://github.com/rust-lang/crates.io-index" 4506 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 4507 + dependencies = [ 4508 + "libc", 4509 + "rand_chacha", 4510 + "rand_core", 4511 + ] 4512 + 4513 + [[package]] 4514 + name = "rand_chacha" 4515 + version = "0.3.1" 4516 + source = "registry+https://github.com/rust-lang/crates.io-index" 4517 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 4518 + dependencies = [ 4519 + "ppv-lite86", 4520 + "rand_core", 4521 + ] 4522 + 4523 + [[package]] 4524 + name = "rand_core" 4525 + version = "0.6.4" 4526 + source = "registry+https://github.com/rust-lang/crates.io-index" 4527 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 4528 + dependencies = [ 4529 + "getrandom", 4530 + ] 4531 + 4532 + [[package]] 4533 + name = "rayon" 4534 + version = "1.8.0" 4535 + source = "registry+https://github.com/rust-lang/crates.io-index" 4536 + checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 4537 + dependencies = [ 4538 + "either", 4539 + "rayon-core", 4540 + ] 4541 + 4542 + [[package]] 4543 + name = "rayon-core" 4544 + version = "1.12.0" 4545 + source = "registry+https://github.com/rust-lang/crates.io-index" 4546 + checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 4547 + dependencies = [ 4548 + "crossbeam-deque", 4549 + "crossbeam-utils", 4550 + ] 4551 + 4552 + [[package]] 4553 + name = "redox_syscall" 4554 + version = "0.2.16" 4555 + source = "registry+https://github.com/rust-lang/crates.io-index" 4556 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 4557 + dependencies = [ 4558 + "bitflags 1.3.2", 4559 + ] 4560 + 4561 + [[package]] 4562 + name = "redox_syscall" 4563 + version = "0.3.5" 4564 + source = "registry+https://github.com/rust-lang/crates.io-index" 4565 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 4566 + dependencies = [ 4567 + "bitflags 1.3.2", 4568 + ] 4569 + 4570 + [[package]] 4571 + name = "redox_syscall" 4572 + version = "0.4.1" 4573 + source = "registry+https://github.com/rust-lang/crates.io-index" 4574 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 4575 + dependencies = [ 4576 + "bitflags 1.3.2", 4577 + ] 4578 + 4579 + [[package]] 4580 + name = "redox_users" 4581 + version = "0.4.3" 4582 + source = "registry+https://github.com/rust-lang/crates.io-index" 4583 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 4584 + dependencies = [ 4585 + "getrandom", 4586 + "redox_syscall 0.2.16", 4587 + "thiserror", 4588 + ] 4589 + 4590 + [[package]] 4591 + name = "reference-counted-singleton" 4592 + version = "0.1.2" 4593 + source = "registry+https://github.com/rust-lang/crates.io-index" 4594 + checksum = "f1bfbf25d7eb88ddcbb1ec3d755d0634da8f7657b2cb8b74089121409ab8228f" 4595 + 4596 + [[package]] 4597 + name = "regex" 4598 + version = "1.10.2" 4599 + source = "registry+https://github.com/rust-lang/crates.io-index" 4600 + checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 4601 + dependencies = [ 4602 + "aho-corasick", 4603 + "memchr", 4604 + "regex-automata 0.4.3", 4605 + "regex-syntax 0.8.2", 4606 + ] 4607 + 4608 + [[package]] 4609 + name = "regex-automata" 4610 + version = "0.1.10" 4611 + source = "registry+https://github.com/rust-lang/crates.io-index" 4612 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 4613 + dependencies = [ 4614 + "regex-syntax 0.6.29", 4615 + ] 4616 + 4617 + [[package]] 4618 + name = "regex-automata" 4619 + version = "0.4.3" 4620 + source = "registry+https://github.com/rust-lang/crates.io-index" 4621 + checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 4622 + dependencies = [ 4623 + "aho-corasick", 4624 + "memchr", 4625 + "regex-syntax 0.8.2", 4626 + ] 4627 + 4628 + [[package]] 4629 + name = "regex-syntax" 4630 + version = "0.6.29" 4631 + source = "registry+https://github.com/rust-lang/crates.io-index" 4632 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 4633 + 4634 + [[package]] 4635 + name = "regex-syntax" 4636 + version = "0.8.2" 4637 + source = "registry+https://github.com/rust-lang/crates.io-index" 4638 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 4639 + 4640 + [[package]] 4641 + name = "reqwest" 4642 + version = "0.11.22" 4643 + source = "registry+https://github.com/rust-lang/crates.io-index" 4644 + checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 4645 + dependencies = [ 4646 + "async-compression", 4647 + "base64 0.21.5", 4648 + "bytes", 4649 + "cookie", 4650 + "cookie_store", 4651 + "encoding_rs", 4652 + "futures-core", 4653 + "futures-util", 4654 + "h2", 4655 + "http", 4656 + "http-body", 4657 + "hyper", 4658 + "hyper-tls", 4659 + "ipnet", 4660 + "js-sys", 4661 + "log", 4662 + "mime", 4663 + "mime_guess", 4664 + "native-tls", 4665 + "once_cell", 4666 + "percent-encoding", 4667 + "pin-project-lite", 4668 + "serde", 4669 + "serde_json", 4670 + "serde_urlencoded", 4671 + "system-configuration", 4672 + "tokio", 4673 + "tokio-native-tls", 4674 + "tokio-util", 4675 + "tower-service", 4676 + "url", 4677 + "wasm-bindgen", 4678 + "wasm-bindgen-futures", 4679 + "web-sys", 4680 + "winreg", 4681 + ] 4682 + 4683 + [[package]] 4684 + name = "rgb" 4685 + version = "0.8.37" 4686 + source = "registry+https://github.com/rust-lang/crates.io-index" 4687 + checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8" 4688 + dependencies = [ 4689 + "bytemuck", 4690 + ] 4691 + 4692 + [[package]] 4693 + name = "route-recognizer" 4694 + version = "0.3.1" 4695 + source = "registry+https://github.com/rust-lang/crates.io-index" 4696 + checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746" 4697 + 4698 + [[package]] 4699 + name = "rpassword" 4700 + version = "5.0.1" 4701 + source = "registry+https://github.com/rust-lang/crates.io-index" 4702 + checksum = "ffc936cf8a7ea60c58f030fd36a612a48f440610214dc54bc36431f9ea0c3efb" 4703 + dependencies = [ 4704 + "libc", 4705 + "winapi", 4706 + ] 4707 + 4708 + [[package]] 4709 + name = "rpassword" 4710 + version = "7.2.0" 4711 + source = "registry+https://github.com/rust-lang/crates.io-index" 4712 + checksum = "6678cf63ab3491898c0d021b493c94c9b221d91295294a2a5746eacbe5928322" 4713 + dependencies = [ 4714 + "libc", 4715 + "rtoolbox", 4716 + "winapi", 4717 + ] 4718 + 4719 + [[package]] 4720 + name = "rtoolbox" 4721 + version = "0.0.1" 4722 + source = "registry+https://github.com/rust-lang/crates.io-index" 4723 + checksum = "034e22c514f5c0cb8a10ff341b9b048b5ceb21591f31c8f44c43b960f9b3524a" 4724 + dependencies = [ 4725 + "libc", 4726 + "winapi", 4727 + ] 4728 + 4729 + [[package]] 4730 + name = "runloop" 4731 + version = "0.1.0" 4732 + source = "registry+https://github.com/rust-lang/crates.io-index" 4733 + checksum = "5d79b4b604167921892e84afbbaad9d5ad74e091bf6c511d9dbfb0593f09fabd" 4734 + 4735 + [[package]] 4736 + name = "rusqlite" 4737 + version = "0.28.0" 4738 + source = "registry+https://github.com/rust-lang/crates.io-index" 4739 + checksum = "01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a" 4740 + dependencies = [ 4741 + "bitflags 1.3.2", 4742 + "fallible-iterator", 4743 + "fallible-streaming-iterator", 4744 + "hashlink", 4745 + "libsqlite3-sys", 4746 + "smallvec", 4747 + ] 4748 + 4749 + [[package]] 4750 + name = "rust-embed" 4751 + version = "8.0.0" 4752 + source = "registry+https://github.com/rust-lang/crates.io-index" 4753 + checksum = "b1e7d90385b59f0a6bf3d3b757f3ca4ece2048265d70db20a2016043d4509a40" 4754 + dependencies = [ 4755 + "rust-embed-impl", 4756 + "rust-embed-utils", 4757 + "walkdir", 4758 + ] 4759 + 4760 + [[package]] 4761 + name = "rust-embed-impl" 4762 + version = "8.0.0" 4763 + source = "registry+https://github.com/rust-lang/crates.io-index" 4764 + checksum = "3c3d8c6fd84090ae348e63a84336b112b5c3918b3bf0493a581f7bd8ee623c29" 4765 + dependencies = [ 4766 + "proc-macro2", 4767 + "quote", 4768 + "rust-embed-utils", 4769 + "shellexpand", 4770 + "syn 2.0.38", 4771 + "walkdir", 4772 + ] 4773 + 4774 + [[package]] 4775 + name = "rust-embed-utils" 4776 + version = "8.0.0" 4777 + source = "registry+https://github.com/rust-lang/crates.io-index" 4778 + checksum = "873feff8cb7bf86fdf0a71bb21c95159f4e4a37dd7a4bd1855a940909b583ada" 4779 + dependencies = [ 4780 + "sha2 0.10.8", 4781 + "walkdir", 4782 + ] 4783 + 4784 + [[package]] 4785 + name = "rustc-demangle" 4786 + version = "0.1.23" 4787 + source = "registry+https://github.com/rust-lang/crates.io-index" 4788 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 4789 + 4790 + [[package]] 4791 + name = "rustc-hash" 4792 + version = "1.1.0" 4793 + source = "registry+https://github.com/rust-lang/crates.io-index" 4794 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 4795 + 4796 + [[package]] 4797 + name = "rustc_version" 4798 + version = "0.3.3" 4799 + source = "registry+https://github.com/rust-lang/crates.io-index" 4800 + checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" 4801 + dependencies = [ 4802 + "semver", 4803 + ] 4804 + 4805 + [[package]] 4806 + name = "rusticata-macros" 4807 + version = "4.1.0" 4808 + source = "registry+https://github.com/rust-lang/crates.io-index" 4809 + checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" 4810 + dependencies = [ 4811 + "nom", 4812 + ] 4813 + 4814 + [[package]] 4815 + name = "rustix" 4816 + version = "0.38.21" 4817 + source = "registry+https://github.com/rust-lang/crates.io-index" 4818 + checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" 4819 + dependencies = [ 4820 + "bitflags 2.4.1", 4821 + "errno", 4822 + "libc", 4823 + "linux-raw-sys", 4824 + "windows-sys 0.48.0", 4825 + ] 4826 + 4827 + [[package]] 4828 + name = "rustversion" 4829 + version = "1.0.14" 4830 + source = "registry+https://github.com/rust-lang/crates.io-index" 4831 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 4832 + 4833 + [[package]] 4834 + name = "ryu" 4835 + version = "1.0.15" 4836 + source = "registry+https://github.com/rust-lang/crates.io-index" 4837 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 4838 + 4839 + [[package]] 4840 + name = "same-file" 4841 + version = "1.0.6" 4842 + source = "registry+https://github.com/rust-lang/crates.io-index" 4843 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 4844 + dependencies = [ 4845 + "winapi-util", 4846 + ] 4847 + 4848 + [[package]] 4849 + name = "schannel" 4850 + version = "0.1.22" 4851 + source = "registry+https://github.com/rust-lang/crates.io-index" 4852 + checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 4853 + dependencies = [ 4854 + "windows-sys 0.48.0", 4855 + ] 4856 + 4857 + [[package]] 4858 + name = "scim_proto" 4859 + version = "0.2.1" 4860 + source = "registry+https://github.com/rust-lang/crates.io-index" 4861 + checksum = "38e53f2c444b72dd7410aa1cdc3c0942349262e84364dc7968dc7402525ea2ca" 4862 + dependencies = [ 4863 + "base64urlsafedata", 4864 + "peg", 4865 + "serde", 4866 + "serde_json", 4867 + "time", 4868 + "tracing", 4869 + "tracing-subscriber", 4870 + "url", 4871 + "uuid", 4872 + ] 4873 + 4874 + [[package]] 4875 + name = "scoped-tls" 4876 + version = "1.0.1" 4877 + source = "registry+https://github.com/rust-lang/crates.io-index" 4878 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 4879 + 4880 + [[package]] 4881 + name = "scopeguard" 4882 + version = "1.2.0" 4883 + source = "registry+https://github.com/rust-lang/crates.io-index" 4884 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 4885 + 4886 + [[package]] 4887 + name = "sd-notify" 4888 + version = "0.4.1" 4889 + source = "registry+https://github.com/rust-lang/crates.io-index" 4890 + checksum = "621e3680f3e07db4c9c2c3fb07c6223ab2fab2e54bd3c04c3ae037990f428c32" 4891 + 4892 + [[package]] 4893 + name = "security-framework" 4894 + version = "2.9.2" 4895 + source = "registry+https://github.com/rust-lang/crates.io-index" 4896 + checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 4897 + dependencies = [ 4898 + "bitflags 1.3.2", 4899 + "core-foundation", 4900 + "core-foundation-sys", 4901 + "libc", 4902 + "security-framework-sys", 4903 + ] 4904 + 4905 + [[package]] 4906 + name = "security-framework-sys" 4907 + version = "2.9.1" 4908 + source = "registry+https://github.com/rust-lang/crates.io-index" 4909 + checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 4910 + dependencies = [ 4911 + "core-foundation-sys", 4912 + "libc", 4913 + ] 4914 + 4915 + [[package]] 4916 + name = "selinux" 4917 + version = "0.4.2" 4918 + source = "registry+https://github.com/rust-lang/crates.io-index" 4919 + checksum = "80b091d970bd4a17a59cb1b7c537786f2bee4292abb5ec89ee3b7f17e9077138" 4920 + dependencies = [ 4921 + "bitflags 2.4.1", 4922 + "libc", 4923 + "once_cell", 4924 + "reference-counted-singleton", 4925 + "selinux-sys", 4926 + "thiserror", 4927 + ] 4928 + 4929 + [[package]] 4930 + name = "selinux-sys" 4931 + version = "0.6.6" 4932 + source = "registry+https://github.com/rust-lang/crates.io-index" 4933 + checksum = "d56602385930248c57e45f6174a6a48e12b723d0cc2ae8f467fcbe80c0d06f41" 4934 + dependencies = [ 4935 + "bindgen", 4936 + "cc", 4937 + "dunce", 4938 + "walkdir", 4939 + ] 4940 + 4941 + [[package]] 4942 + name = "semver" 4943 + version = "0.11.0" 4944 + source = "registry+https://github.com/rust-lang/crates.io-index" 4945 + checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" 4946 + dependencies = [ 4947 + "semver-parser", 4948 + ] 4949 + 4950 + [[package]] 4951 + name = "semver-parser" 4952 + version = "0.10.2" 4953 + source = "registry+https://github.com/rust-lang/crates.io-index" 4954 + checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" 4955 + dependencies = [ 4956 + "pest", 4957 + ] 4958 + 4959 + [[package]] 4960 + name = "serde" 4961 + version = "1.0.190" 4962 + source = "registry+https://github.com/rust-lang/crates.io-index" 4963 + checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" 4964 + dependencies = [ 4965 + "serde_derive", 4966 + ] 4967 + 4968 + [[package]] 4969 + name = "serde-wasm-bindgen" 4970 + version = "0.4.5" 4971 + source = "registry+https://github.com/rust-lang/crates.io-index" 4972 + checksum = "e3b4c031cd0d9014307d82b8abf653c0290fbdaeb4c02d00c63cf52f728628bf" 4973 + dependencies = [ 4974 + "js-sys", 4975 + "serde", 4976 + "wasm-bindgen", 4977 + ] 4978 + 4979 + [[package]] 4980 + name = "serde-wasm-bindgen" 4981 + version = "0.5.0" 4982 + source = "registry+https://github.com/rust-lang/crates.io-index" 4983 + checksum = "f3b143e2833c57ab9ad3ea280d21fd34e285a42837aeb0ee301f4f41890fa00e" 4984 + dependencies = [ 4985 + "js-sys", 4986 + "serde", 4987 + "wasm-bindgen", 4988 + ] 4989 + 4990 + [[package]] 4991 + name = "serde_bytes" 4992 + version = "0.11.12" 4993 + source = "registry+https://github.com/rust-lang/crates.io-index" 4994 + checksum = "ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff" 4995 + dependencies = [ 4996 + "serde", 4997 + ] 4998 + 4999 + [[package]] 5000 + name = "serde_cbor" 5001 + version = "0.11.2" 5002 + source = "registry+https://github.com/rust-lang/crates.io-index" 5003 + checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" 5004 + dependencies = [ 5005 + "half", 5006 + "serde", 5007 + ] 5008 + 5009 + [[package]] 5010 + name = "serde_cbor_2" 5011 + version = "0.12.0-dev" 5012 + source = "registry+https://github.com/rust-lang/crates.io-index" 5013 + checksum = "b46d75f449e01f1eddbe9b00f432d616fbbd899b809c837d0fbc380496a0dd55" 5014 + dependencies = [ 5015 + "half", 5016 + "serde", 5017 + ] 5018 + 5019 + [[package]] 5020 + name = "serde_derive" 5021 + version = "1.0.190" 5022 + source = "registry+https://github.com/rust-lang/crates.io-index" 5023 + checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" 5024 + dependencies = [ 5025 + "proc-macro2", 5026 + "quote", 5027 + "syn 2.0.38", 5028 + ] 5029 + 5030 + [[package]] 5031 + name = "serde_json" 5032 + version = "1.0.108" 5033 + source = "registry+https://github.com/rust-lang/crates.io-index" 5034 + checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 5035 + dependencies = [ 5036 + "itoa", 5037 + "ryu", 5038 + "serde", 5039 + ] 5040 + 5041 + [[package]] 5042 + name = "serde_path_to_error" 5043 + version = "0.1.14" 5044 + source = "registry+https://github.com/rust-lang/crates.io-index" 5045 + checksum = "4beec8bce849d58d06238cb50db2e1c417cfeafa4c63f692b15c82b7c80f8335" 5046 + dependencies = [ 5047 + "itoa", 5048 + "serde", 5049 + ] 5050 + 5051 + [[package]] 5052 + name = "serde_urlencoded" 5053 + version = "0.7.1" 5054 + source = "registry+https://github.com/rust-lang/crates.io-index" 5055 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 5056 + dependencies = [ 5057 + "form_urlencoded", 5058 + "itoa", 5059 + "ryu", 5060 + "serde", 5061 + ] 5062 + 5063 + [[package]] 5064 + name = "serde_with" 5065 + version = "3.4.0" 5066 + source = "registry+https://github.com/rust-lang/crates.io-index" 5067 + checksum = "64cd236ccc1b7a29e7e2739f27c0b2dd199804abc4290e32f59f3b68d6405c23" 5068 + dependencies = [ 5069 + "base64 0.21.5", 5070 + "chrono", 5071 + "hex", 5072 + "indexmap 1.9.3", 5073 + "indexmap 2.0.2", 5074 + "serde", 5075 + "serde_json", 5076 + "serde_with_macros", 5077 + "time", 5078 + ] 5079 + 5080 + [[package]] 5081 + name = "serde_with_macros" 5082 + version = "3.4.0" 5083 + source = "registry+https://github.com/rust-lang/crates.io-index" 5084 + checksum = "93634eb5f75a2323b16de4748022ac4297f9e76b6dced2be287a099f41b5e788" 5085 + dependencies = [ 5086 + "darling 0.20.3", 5087 + "proc-macro2", 5088 + "quote", 5089 + "syn 2.0.38", 5090 + ] 5091 + 5092 + [[package]] 5093 + name = "sha1" 5094 + version = "0.10.6" 5095 + source = "registry+https://github.com/rust-lang/crates.io-index" 5096 + checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 5097 + dependencies = [ 5098 + "cfg-if", 5099 + "cpufeatures", 5100 + "digest 0.10.7", 5101 + ] 5102 + 5103 + [[package]] 5104 + name = "sha1_smol" 5105 + version = "1.0.0" 5106 + source = "registry+https://github.com/rust-lang/crates.io-index" 5107 + checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" 5108 + 5109 + [[package]] 5110 + name = "sha2" 5111 + version = "0.8.2" 5112 + source = "registry+https://github.com/rust-lang/crates.io-index" 5113 + checksum = "a256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69" 5114 + dependencies = [ 5115 + "block-buffer 0.7.3", 5116 + "digest 0.8.1", 5117 + "fake-simd", 5118 + "opaque-debug", 5119 + ] 5120 + 5121 + [[package]] 5122 + name = "sha2" 5123 + version = "0.10.8" 5124 + source = "registry+https://github.com/rust-lang/crates.io-index" 5125 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 5126 + dependencies = [ 5127 + "cfg-if", 5128 + "cpufeatures", 5129 + "digest 0.10.7", 5130 + ] 5131 + 5132 + [[package]] 5133 + name = "sharded-slab" 5134 + version = "0.1.7" 5135 + source = "registry+https://github.com/rust-lang/crates.io-index" 5136 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 5137 + dependencies = [ 5138 + "lazy_static", 5139 + ] 5140 + 5141 + [[package]] 5142 + name = "shell-words" 5143 + version = "1.1.0" 5144 + source = "registry+https://github.com/rust-lang/crates.io-index" 5145 + checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" 5146 + 5147 + [[package]] 5148 + name = "shellexpand" 5149 + version = "2.1.2" 5150 + source = "registry+https://github.com/rust-lang/crates.io-index" 5151 + checksum = "7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4" 5152 + dependencies = [ 5153 + "dirs", 5154 + ] 5155 + 5156 + [[package]] 5157 + name = "shlex" 5158 + version = "1.2.0" 5159 + source = "registry+https://github.com/rust-lang/crates.io-index" 5160 + checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" 5161 + 5162 + [[package]] 5163 + name = "signal-hook" 5164 + version = "0.3.17" 5165 + source = "registry+https://github.com/rust-lang/crates.io-index" 5166 + checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" 5167 + dependencies = [ 5168 + "libc", 5169 + "signal-hook-registry", 5170 + ] 5171 + 5172 + [[package]] 5173 + name = "signal-hook-mio" 5174 + version = "0.2.3" 5175 + source = "registry+https://github.com/rust-lang/crates.io-index" 5176 + checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" 5177 + dependencies = [ 5178 + "libc", 5179 + "mio", 5180 + "signal-hook", 5181 + ] 5182 + 5183 + [[package]] 5184 + name = "signal-hook-registry" 5185 + version = "1.4.1" 5186 + source = "registry+https://github.com/rust-lang/crates.io-index" 5187 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 5188 + dependencies = [ 5189 + "libc", 5190 + ] 5191 + 5192 + [[package]] 5193 + name = "sketching" 5194 + version = "1.1.0-rc.15-dev" 5195 + dependencies = [ 5196 + "num_enum", 5197 + "tracing", 5198 + "tracing-forest", 5199 + "tracing-subscriber", 5200 + ] 5201 + 5202 + [[package]] 5203 + name = "slab" 5204 + version = "0.4.9" 5205 + source = "registry+https://github.com/rust-lang/crates.io-index" 5206 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 5207 + dependencies = [ 5208 + "autocfg", 5209 + ] 5210 + 5211 + [[package]] 5212 + name = "smallvec" 5213 + version = "1.11.1" 5214 + source = "registry+https://github.com/rust-lang/crates.io-index" 5215 + checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" 5216 + dependencies = [ 5217 + "serde", 5218 + ] 5219 + 5220 + [[package]] 5221 + name = "smartstring" 5222 + version = "1.0.1" 5223 + source = "registry+https://github.com/rust-lang/crates.io-index" 5224 + checksum = "3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29" 5225 + dependencies = [ 5226 + "autocfg", 5227 + "serde", 5228 + "static_assertions", 5229 + "version_check", 5230 + ] 5231 + 5232 + [[package]] 5233 + name = "smolset" 5234 + version = "1.3.1" 5235 + source = "registry+https://github.com/rust-lang/crates.io-index" 5236 + checksum = "a8d372e8fe15dc5229e7d6c65f5810849385e79e24f9d9d64263e132879c7be0" 5237 + dependencies = [ 5238 + "smallvec", 5239 + ] 5240 + 5241 + [[package]] 5242 + name = "socket2" 5243 + version = "0.4.10" 5244 + source = "registry+https://github.com/rust-lang/crates.io-index" 5245 + checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 5246 + dependencies = [ 5247 + "libc", 5248 + "winapi", 5249 + ] 5250 + 5251 + [[package]] 5252 + name = "socket2" 5253 + version = "0.5.5" 5254 + source = "registry+https://github.com/rust-lang/crates.io-index" 5255 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 5256 + dependencies = [ 5257 + "libc", 5258 + "windows-sys 0.48.0", 5259 + ] 5260 + 5261 + [[package]] 5262 + name = "spin" 5263 + version = "0.9.8" 5264 + source = "registry+https://github.com/rust-lang/crates.io-index" 5265 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 5266 + 5267 + [[package]] 5268 + name = "sptr" 5269 + version = "0.3.2" 5270 + source = "registry+https://github.com/rust-lang/crates.io-index" 5271 + checksum = "3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a" 5272 + 5273 + [[package]] 5274 + name = "sshkey-attest" 5275 + version = "0.5.0-dev" 5276 + source = "git+https://github.com/kanidm/webauthn-rs.git?rev=2218d2055c0c900ef57b398423eee5e8d5521f4c#2218d2055c0c900ef57b398423eee5e8d5521f4c" 5277 + dependencies = [ 5278 + "base64urlsafedata", 5279 + "nom", 5280 + "openssl", 5281 + "serde", 5282 + "serde_cbor_2", 5283 + "sshkeys", 5284 + "tracing", 5285 + "uuid", 5286 + "webauthn-rs-core", 5287 + ] 5288 + 5289 + [[package]] 5290 + name = "sshkeys" 5291 + version = "0.3.2" 5292 + source = "git+https://github.com/dnaeon/rust-sshkeys.git?rev=fa5bd02dd6e90ee724fdb981253c1e7726a7f534#fa5bd02dd6e90ee724fdb981253c1e7726a7f534" 5293 + dependencies = [ 5294 + "base64 0.12.3", 5295 + "byteorder", 5296 + "serde", 5297 + "sha2 0.8.2", 5298 + ] 5299 + 5300 + [[package]] 5301 + name = "stable_deref_trait" 5302 + version = "1.2.0" 5303 + source = "registry+https://github.com/rust-lang/crates.io-index" 5304 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 5305 + 5306 + [[package]] 5307 + name = "static_assertions" 5308 + version = "1.1.0" 5309 + source = "registry+https://github.com/rust-lang/crates.io-index" 5310 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 5311 + 5312 + [[package]] 5313 + name = "strsim" 5314 + version = "0.10.0" 5315 + source = "registry+https://github.com/rust-lang/crates.io-index" 5316 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 5317 + 5318 + [[package]] 5319 + name = "subtle" 5320 + version = "2.5.0" 5321 + source = "registry+https://github.com/rust-lang/crates.io-index" 5322 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 5323 + 5324 + [[package]] 5325 + name = "svg" 5326 + version = "0.13.1" 5327 + source = "registry+https://github.com/rust-lang/crates.io-index" 5328 + checksum = "02d815ad337e8449d2374d4248448645edfe74e699343dd5719139d93fa87112" 5329 + 5330 + [[package]] 5331 + name = "syn" 5332 + version = "1.0.109" 5333 + source = "registry+https://github.com/rust-lang/crates.io-index" 5334 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 5335 + dependencies = [ 5336 + "proc-macro2", 5337 + "quote", 5338 + "unicode-ident", 5339 + ] 5340 + 5341 + [[package]] 5342 + name = "syn" 5343 + version = "2.0.38" 5344 + source = "registry+https://github.com/rust-lang/crates.io-index" 5345 + checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" 5346 + dependencies = [ 5347 + "proc-macro2", 5348 + "quote", 5349 + "unicode-ident", 5350 + ] 5351 + 5352 + [[package]] 5353 + name = "sync_wrapper" 5354 + version = "0.1.2" 5355 + source = "registry+https://github.com/rust-lang/crates.io-index" 5356 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 5357 + 5358 + [[package]] 5359 + name = "synstructure" 5360 + version = "0.12.6" 5361 + source = "registry+https://github.com/rust-lang/crates.io-index" 5362 + checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 5363 + dependencies = [ 5364 + "proc-macro2", 5365 + "quote", 5366 + "syn 1.0.109", 5367 + "unicode-xid", 5368 + ] 5369 + 5370 + [[package]] 5371 + name = "system-configuration" 5372 + version = "0.5.1" 5373 + source = "registry+https://github.com/rust-lang/crates.io-index" 5374 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 5375 + dependencies = [ 5376 + "bitflags 1.3.2", 5377 + "core-foundation", 5378 + "system-configuration-sys", 5379 + ] 5380 + 5381 + [[package]] 5382 + name = "system-configuration-sys" 5383 + version = "0.5.0" 5384 + source = "registry+https://github.com/rust-lang/crates.io-index" 5385 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 5386 + dependencies = [ 5387 + "core-foundation-sys", 5388 + "libc", 5389 + ] 5390 + 5391 + [[package]] 5392 + name = "target-lexicon" 5393 + version = "0.12.12" 5394 + source = "registry+https://github.com/rust-lang/crates.io-index" 5395 + checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a" 5396 + 5397 + [[package]] 5398 + name = "tempfile" 5399 + version = "3.8.1" 5400 + source = "registry+https://github.com/rust-lang/crates.io-index" 5401 + checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 5402 + dependencies = [ 5403 + "cfg-if", 5404 + "fastrand", 5405 + "redox_syscall 0.4.1", 5406 + "rustix", 5407 + "windows-sys 0.48.0", 5408 + ] 5409 + 5410 + [[package]] 5411 + name = "termtree" 5412 + version = "0.4.1" 5413 + source = "registry+https://github.com/rust-lang/crates.io-index" 5414 + checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" 5415 + 5416 + [[package]] 5417 + name = "testkit-macros" 5418 + version = "0.1.0" 5419 + dependencies = [ 5420 + "proc-macro2", 5421 + "quote", 5422 + "syn 2.0.38", 5423 + ] 5424 + 5425 + [[package]] 5426 + name = "thiserror" 5427 + version = "1.0.50" 5428 + source = "registry+https://github.com/rust-lang/crates.io-index" 5429 + checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 5430 + dependencies = [ 5431 + "thiserror-impl", 5432 + ] 5433 + 5434 + [[package]] 5435 + name = "thiserror-impl" 5436 + version = "1.0.50" 5437 + source = "registry+https://github.com/rust-lang/crates.io-index" 5438 + checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 5439 + dependencies = [ 5440 + "proc-macro2", 5441 + "quote", 5442 + "syn 2.0.38", 5443 + ] 5444 + 5445 + [[package]] 5446 + name = "thread_local" 5447 + version = "1.1.7" 5448 + source = "registry+https://github.com/rust-lang/crates.io-index" 5449 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 5450 + dependencies = [ 5451 + "cfg-if", 5452 + "once_cell", 5453 + ] 5454 + 5455 + [[package]] 5456 + name = "tikv-jemalloc-sys" 5457 + version = "0.5.4+5.3.0-patched" 5458 + source = "registry+https://github.com/rust-lang/crates.io-index" 5459 + checksum = "9402443cb8fd499b6f327e40565234ff34dbda27460c5b47db0db77443dd85d1" 5460 + dependencies = [ 5461 + "cc", 5462 + "libc", 5463 + ] 5464 + 5465 + [[package]] 5466 + name = "tikv-jemallocator" 5467 + version = "0.5.4" 5468 + source = "registry+https://github.com/rust-lang/crates.io-index" 5469 + checksum = "965fe0c26be5c56c94e38ba547249074803efd52adfb66de62107d95aab3eaca" 5470 + dependencies = [ 5471 + "libc", 5472 + "tikv-jemalloc-sys", 5473 + ] 5474 + 5475 + [[package]] 5476 + name = "time" 5477 + version = "0.3.30" 5478 + source = "registry+https://github.com/rust-lang/crates.io-index" 5479 + checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 5480 + dependencies = [ 5481 + "deranged", 5482 + "itoa", 5483 + "libc", 5484 + "num_threads", 5485 + "powerfmt", 5486 + "serde", 5487 + "time-core", 5488 + "time-macros", 5489 + ] 5490 + 5491 + [[package]] 5492 + name = "time-core" 5493 + version = "0.1.2" 5494 + source = "registry+https://github.com/rust-lang/crates.io-index" 5495 + checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 5496 + 5497 + [[package]] 5498 + name = "time-macros" 5499 + version = "0.2.15" 5500 + source = "registry+https://github.com/rust-lang/crates.io-index" 5501 + checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 5502 + dependencies = [ 5503 + "time-core", 5504 + ] 5505 + 5506 + [[package]] 5507 + name = "tinytemplate" 5508 + version = "1.2.1" 5509 + source = "registry+https://github.com/rust-lang/crates.io-index" 5510 + checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 5511 + dependencies = [ 5512 + "serde", 5513 + "serde_json", 5514 + ] 5515 + 5516 + [[package]] 5517 + name = "tinyvec" 5518 + version = "1.6.0" 5519 + source = "registry+https://github.com/rust-lang/crates.io-index" 5520 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 5521 + dependencies = [ 5522 + "tinyvec_macros", 5523 + ] 5524 + 5525 + [[package]] 5526 + name = "tinyvec_macros" 5527 + version = "0.1.1" 5528 + source = "registry+https://github.com/rust-lang/crates.io-index" 5529 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 5530 + 5531 + [[package]] 5532 + name = "tokio" 5533 + version = "1.33.0" 5534 + source = "registry+https://github.com/rust-lang/crates.io-index" 5535 + checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" 5536 + dependencies = [ 5537 + "backtrace", 5538 + "bytes", 5539 + "libc", 5540 + "mio", 5541 + "num_cpus", 5542 + "pin-project-lite", 5543 + "signal-hook-registry", 5544 + "socket2 0.5.5", 5545 + "tokio-macros", 5546 + "windows-sys 0.48.0", 5547 + ] 5548 + 5549 + [[package]] 5550 + name = "tokio-macros" 5551 + version = "2.1.0" 5552 + source = "registry+https://github.com/rust-lang/crates.io-index" 5553 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 5554 + dependencies = [ 5555 + "proc-macro2", 5556 + "quote", 5557 + "syn 2.0.38", 5558 + ] 5559 + 5560 + [[package]] 5561 + name = "tokio-native-tls" 5562 + version = "0.3.1" 5563 + source = "registry+https://github.com/rust-lang/crates.io-index" 5564 + checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 5565 + dependencies = [ 5566 + "native-tls", 5567 + "tokio", 5568 + ] 5569 + 5570 + [[package]] 5571 + name = "tokio-openssl" 5572 + version = "0.6.3" 5573 + source = "registry+https://github.com/rust-lang/crates.io-index" 5574 + checksum = "c08f9ffb7809f1b20c1b398d92acf4cc719874b3b2b2d9ea2f09b4a80350878a" 5575 + dependencies = [ 5576 + "futures-util", 5577 + "openssl", 5578 + "openssl-sys", 5579 + "tokio", 5580 + ] 5581 + 5582 + [[package]] 5583 + name = "tokio-stream" 5584 + version = "0.1.14" 5585 + source = "registry+https://github.com/rust-lang/crates.io-index" 5586 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 5587 + dependencies = [ 5588 + "futures-core", 5589 + "pin-project-lite", 5590 + "tokio", 5591 + "tokio-util", 5592 + ] 5593 + 5594 + [[package]] 5595 + name = "tokio-util" 5596 + version = "0.7.10" 5597 + source = "registry+https://github.com/rust-lang/crates.io-index" 5598 + checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 5599 + dependencies = [ 5600 + "bytes", 5601 + "futures-core", 5602 + "futures-sink", 5603 + "pin-project-lite", 5604 + "tokio", 5605 + "tracing", 5606 + ] 5607 + 5608 + [[package]] 5609 + name = "toml" 5610 + version = "0.5.11" 5611 + source = "registry+https://github.com/rust-lang/crates.io-index" 5612 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 5613 + dependencies = [ 5614 + "serde", 5615 + ] 5616 + 5617 + [[package]] 5618 + name = "toml_datetime" 5619 + version = "0.6.5" 5620 + source = "registry+https://github.com/rust-lang/crates.io-index" 5621 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 5622 + 5623 + [[package]] 5624 + name = "toml_edit" 5625 + version = "0.19.15" 5626 + source = "registry+https://github.com/rust-lang/crates.io-index" 5627 + checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" 5628 + dependencies = [ 5629 + "indexmap 2.0.2", 5630 + "toml_datetime", 5631 + "winnow", 5632 + ] 5633 + 5634 + [[package]] 5635 + name = "tower" 5636 + version = "0.4.13" 5637 + source = "registry+https://github.com/rust-lang/crates.io-index" 5638 + checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 5639 + dependencies = [ 5640 + "futures-core", 5641 + "futures-util", 5642 + "pin-project", 5643 + "pin-project-lite", 5644 + "tokio", 5645 + "tokio-stream", 5646 + "tower-layer", 5647 + "tower-service", 5648 + "tracing", 5649 + ] 5650 + 5651 + [[package]] 5652 + name = "tower-http" 5653 + version = "0.4.4" 5654 + source = "registry+https://github.com/rust-lang/crates.io-index" 5655 + checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" 5656 + dependencies = [ 5657 + "async-compression", 5658 + "bitflags 2.4.1", 5659 + "bytes", 5660 + "futures-core", 5661 + "futures-util", 5662 + "http", 5663 + "http-body", 5664 + "http-range-header", 5665 + "httpdate", 5666 + "mime", 5667 + "mime_guess", 5668 + "percent-encoding", 5669 + "pin-project-lite", 5670 + "tokio", 5671 + "tokio-util", 5672 + "tower-layer", 5673 + "tower-service", 5674 + "tracing", 5675 + "uuid", 5676 + ] 5677 + 5678 + [[package]] 5679 + name = "tower-layer" 5680 + version = "0.3.2" 5681 + source = "registry+https://github.com/rust-lang/crates.io-index" 5682 + checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 5683 + 5684 + [[package]] 5685 + name = "tower-service" 5686 + version = "0.3.2" 5687 + source = "registry+https://github.com/rust-lang/crates.io-index" 5688 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 5689 + 5690 + [[package]] 5691 + name = "tracing" 5692 + version = "0.1.40" 5693 + source = "registry+https://github.com/rust-lang/crates.io-index" 5694 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 5695 + dependencies = [ 5696 + "log", 5697 + "pin-project-lite", 5698 + "tracing-attributes", 5699 + "tracing-core", 5700 + ] 5701 + 5702 + [[package]] 5703 + name = "tracing-attributes" 5704 + version = "0.1.27" 5705 + source = "registry+https://github.com/rust-lang/crates.io-index" 5706 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 5707 + dependencies = [ 5708 + "proc-macro2", 5709 + "quote", 5710 + "syn 2.0.38", 5711 + ] 5712 + 5713 + [[package]] 5714 + name = "tracing-core" 5715 + version = "0.1.32" 5716 + source = "registry+https://github.com/rust-lang/crates.io-index" 5717 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 5718 + dependencies = [ 5719 + "once_cell", 5720 + "valuable", 5721 + ] 5722 + 5723 + [[package]] 5724 + name = "tracing-forest" 5725 + version = "0.1.6" 5726 + source = "registry+https://github.com/rust-lang/crates.io-index" 5727 + checksum = "ee40835db14ddd1e3ba414292272eddde9dad04d3d4b65509656414d1c42592f" 5728 + dependencies = [ 5729 + "smallvec", 5730 + "thiserror", 5731 + "tokio", 5732 + "tracing", 5733 + "tracing-subscriber", 5734 + "uuid", 5735 + ] 5736 + 5737 + [[package]] 5738 + name = "tracing-log" 5739 + version = "0.1.4" 5740 + source = "registry+https://github.com/rust-lang/crates.io-index" 5741 + checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" 5742 + dependencies = [ 5743 + "log", 5744 + "once_cell", 5745 + "tracing-core", 5746 + ] 5747 + 5748 + [[package]] 5749 + name = "tracing-serde" 5750 + version = "0.1.3" 5751 + source = "registry+https://github.com/rust-lang/crates.io-index" 5752 + checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" 5753 + dependencies = [ 5754 + "serde", 5755 + "tracing-core", 5756 + ] 5757 + 5758 + [[package]] 5759 + name = "tracing-subscriber" 5760 + version = "0.3.17" 5761 + source = "registry+https://github.com/rust-lang/crates.io-index" 5762 + checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 5763 + dependencies = [ 5764 + "matchers", 5765 + "nu-ansi-term", 5766 + "once_cell", 5767 + "regex", 5768 + "serde", 5769 + "serde_json", 5770 + "sharded-slab", 5771 + "smallvec", 5772 + "thread_local", 5773 + "time", 5774 + "tracing", 5775 + "tracing-core", 5776 + "tracing-log", 5777 + "tracing-serde", 5778 + ] 5779 + 5780 + [[package]] 5781 + name = "try-lock" 5782 + version = "0.2.4" 5783 + source = "registry+https://github.com/rust-lang/crates.io-index" 5784 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 5785 + 5786 + [[package]] 5787 + name = "tss-esapi" 5788 + version = "7.4.0" 5789 + source = "registry+https://github.com/rust-lang/crates.io-index" 5790 + checksum = "de234df360c349f78ecd33f0816ab3842db635732212b5cfad67f2638336864e" 5791 + dependencies = [ 5792 + "bitfield", 5793 + "enumflags2", 5794 + "hostname-validator", 5795 + "log", 5796 + "mbox", 5797 + "num-derive 0.4.1", 5798 + "num-traits", 5799 + "oid", 5800 + "picky-asn1", 5801 + "picky-asn1-x509", 5802 + "regex", 5803 + "serde", 5804 + "tss-esapi-sys", 5805 + "zeroize", 5806 + ] 5807 + 5808 + [[package]] 5809 + name = "tss-esapi-sys" 5810 + version = "0.5.0" 5811 + source = "registry+https://github.com/rust-lang/crates.io-index" 5812 + checksum = "535cd192581c2ec4d5f82e670b1d3fbba6a23ccce8c85de387642051d7cad5b5" 5813 + dependencies = [ 5814 + "pkg-config", 5815 + "target-lexicon", 5816 + ] 5817 + 5818 + [[package]] 5819 + name = "typenum" 5820 + version = "1.17.0" 5821 + source = "registry+https://github.com/rust-lang/crates.io-index" 5822 + checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 5823 + 5824 + [[package]] 5825 + name = "ucd-trie" 5826 + version = "0.1.6" 5827 + source = "registry+https://github.com/rust-lang/crates.io-index" 5828 + checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" 5829 + 5830 + [[package]] 5831 + name = "unicase" 5832 + version = "2.7.0" 5833 + source = "registry+https://github.com/rust-lang/crates.io-index" 5834 + checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 5835 + dependencies = [ 5836 + "version_check", 5837 + ] 5838 + 5839 + [[package]] 5840 + name = "unicode-bidi" 5841 + version = "0.3.13" 5842 + source = "registry+https://github.com/rust-lang/crates.io-index" 5843 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 5844 + 5845 + [[package]] 5846 + name = "unicode-bom" 5847 + version = "2.0.2" 5848 + source = "registry+https://github.com/rust-lang/crates.io-index" 5849 + checksum = "98e90c70c9f0d4d1ee6d0a7d04aa06cb9bbd53d8cfbdd62a0269a7c2eb640552" 5850 + 5851 + [[package]] 5852 + name = "unicode-ident" 5853 + version = "1.0.12" 5854 + source = "registry+https://github.com/rust-lang/crates.io-index" 5855 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 5856 + 5857 + [[package]] 5858 + name = "unicode-normalization" 5859 + version = "0.1.22" 5860 + source = "registry+https://github.com/rust-lang/crates.io-index" 5861 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 5862 + dependencies = [ 5863 + "tinyvec", 5864 + ] 5865 + 5866 + [[package]] 5867 + name = "unicode-segmentation" 5868 + version = "1.10.1" 5869 + source = "registry+https://github.com/rust-lang/crates.io-index" 5870 + checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 5871 + 5872 + [[package]] 5873 + name = "unicode-width" 5874 + version = "0.1.11" 5875 + source = "registry+https://github.com/rust-lang/crates.io-index" 5876 + checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 5877 + 5878 + [[package]] 5879 + name = "unicode-xid" 5880 + version = "0.2.4" 5881 + source = "registry+https://github.com/rust-lang/crates.io-index" 5882 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 5883 + 5884 + [[package]] 5885 + name = "url" 5886 + version = "2.4.1" 5887 + source = "registry+https://github.com/rust-lang/crates.io-index" 5888 + checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 5889 + dependencies = [ 5890 + "form_urlencoded", 5891 + "idna 0.4.0", 5892 + "percent-encoding", 5893 + "serde", 5894 + ] 5895 + 5896 + [[package]] 5897 + name = "urlencoding" 5898 + version = "2.1.3" 5899 + source = "registry+https://github.com/rust-lang/crates.io-index" 5900 + checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 5901 + 5902 + [[package]] 5903 + name = "utf8parse" 5904 + version = "0.2.1" 5905 + source = "registry+https://github.com/rust-lang/crates.io-index" 5906 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 5907 + 5908 + [[package]] 5909 + name = "utoipa" 5910 + version = "4.0.0" 5911 + source = "registry+https://github.com/rust-lang/crates.io-index" 5912 + checksum = "6b208a50ff438dcdc887ea3f2db59530bd2f4bc3d2c70630e4d7ee7a281a1d1b" 5913 + dependencies = [ 5914 + "indexmap 2.0.2", 5915 + "serde", 5916 + "serde_json", 5917 + "utoipa-gen", 5918 + ] 5919 + 5920 + [[package]] 5921 + name = "utoipa-gen" 5922 + version = "4.0.0" 5923 + source = "registry+https://github.com/rust-lang/crates.io-index" 5924 + checksum = "0bd516d8879043e081537690bc96c8f17b5a4602c336aecb8f1de89d9d9c7e72" 5925 + dependencies = [ 5926 + "proc-macro-error", 5927 + "proc-macro2", 5928 + "quote", 5929 + "regex", 5930 + "syn 2.0.38", 5931 + ] 5932 + 5933 + [[package]] 5934 + name = "utoipa-swagger-ui" 5935 + version = "4.0.0" 5936 + source = "registry+https://github.com/rust-lang/crates.io-index" 5937 + checksum = "154517adf0d0b6e22e8e1f385628f14fcaa3db43531dc74303d3edef89d6dfe5" 5938 + dependencies = [ 5939 + "axum", 5940 + "mime_guess", 5941 + "regex", 5942 + "rust-embed", 5943 + "serde", 5944 + "serde_json", 5945 + "utoipa", 5946 + "zip", 5947 + ] 5948 + 5949 + [[package]] 5950 + name = "uuid" 5951 + version = "1.5.0" 5952 + source = "registry+https://github.com/rust-lang/crates.io-index" 5953 + checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 5954 + dependencies = [ 5955 + "getrandom", 5956 + "serde", 5957 + ] 5958 + 5959 + [[package]] 5960 + name = "valuable" 5961 + version = "0.1.0" 5962 + source = "registry+https://github.com/rust-lang/crates.io-index" 5963 + checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 5964 + 5965 + [[package]] 5966 + name = "vcpkg" 5967 + version = "0.2.15" 5968 + source = "registry+https://github.com/rust-lang/crates.io-index" 5969 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 5970 + 5971 + [[package]] 5972 + name = "version_check" 5973 + version = "0.9.4" 5974 + source = "registry+https://github.com/rust-lang/crates.io-index" 5975 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 5976 + 5977 + [[package]] 5978 + name = "wait-timeout" 5979 + version = "0.2.0" 5980 + source = "registry+https://github.com/rust-lang/crates.io-index" 5981 + checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 5982 + dependencies = [ 5983 + "libc", 5984 + ] 5985 + 5986 + [[package]] 5987 + name = "walkdir" 5988 + version = "2.4.0" 5989 + source = "registry+https://github.com/rust-lang/crates.io-index" 5990 + checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 5991 + dependencies = [ 5992 + "same-file", 5993 + "winapi-util", 5994 + ] 5995 + 5996 + [[package]] 5997 + name = "want" 5998 + version = "0.3.1" 5999 + source = "registry+https://github.com/rust-lang/crates.io-index" 6000 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 6001 + dependencies = [ 6002 + "try-lock", 6003 + ] 6004 + 6005 + [[package]] 6006 + name = "wasi" 6007 + version = "0.11.0+wasi-snapshot-preview1" 6008 + source = "registry+https://github.com/rust-lang/crates.io-index" 6009 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 6010 + 6011 + [[package]] 6012 + name = "wasm-bindgen" 6013 + version = "0.2.87" 6014 + source = "registry+https://github.com/rust-lang/crates.io-index" 6015 + checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 6016 + dependencies = [ 6017 + "cfg-if", 6018 + "serde", 6019 + "serde_json", 6020 + "wasm-bindgen-macro", 6021 + ] 6022 + 6023 + [[package]] 6024 + name = "wasm-bindgen-backend" 6025 + version = "0.2.87" 6026 + source = "registry+https://github.com/rust-lang/crates.io-index" 6027 + checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 6028 + dependencies = [ 6029 + "bumpalo", 6030 + "log", 6031 + "once_cell", 6032 + "proc-macro2", 6033 + "quote", 6034 + "syn 2.0.38", 6035 + "wasm-bindgen-shared", 6036 + ] 6037 + 6038 + [[package]] 6039 + name = "wasm-bindgen-futures" 6040 + version = "0.4.37" 6041 + source = "registry+https://github.com/rust-lang/crates.io-index" 6042 + checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" 6043 + dependencies = [ 6044 + "cfg-if", 6045 + "js-sys", 6046 + "wasm-bindgen", 6047 + "web-sys", 6048 + ] 6049 + 6050 + [[package]] 6051 + name = "wasm-bindgen-macro" 6052 + version = "0.2.87" 6053 + source = "registry+https://github.com/rust-lang/crates.io-index" 6054 + checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 6055 + dependencies = [ 6056 + "quote", 6057 + "wasm-bindgen-macro-support", 6058 + ] 6059 + 6060 + [[package]] 6061 + name = "wasm-bindgen-macro-support" 6062 + version = "0.2.87" 6063 + source = "registry+https://github.com/rust-lang/crates.io-index" 6064 + checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 6065 + dependencies = [ 6066 + "proc-macro2", 6067 + "quote", 6068 + "syn 2.0.38", 6069 + "wasm-bindgen-backend", 6070 + "wasm-bindgen-shared", 6071 + ] 6072 + 6073 + [[package]] 6074 + name = "wasm-bindgen-shared" 6075 + version = "0.2.87" 6076 + source = "registry+https://github.com/rust-lang/crates.io-index" 6077 + checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 6078 + 6079 + [[package]] 6080 + name = "wasm-bindgen-test" 6081 + version = "0.3.37" 6082 + source = "registry+https://github.com/rust-lang/crates.io-index" 6083 + checksum = "6e6e302a7ea94f83a6d09e78e7dc7d9ca7b186bc2829c24a22d0753efd680671" 6084 + dependencies = [ 6085 + "console_error_panic_hook", 6086 + "js-sys", 6087 + "scoped-tls", 6088 + "wasm-bindgen", 6089 + "wasm-bindgen-futures", 6090 + "wasm-bindgen-test-macro", 6091 + ] 6092 + 6093 + [[package]] 6094 + name = "wasm-bindgen-test-macro" 6095 + version = "0.3.37" 6096 + source = "registry+https://github.com/rust-lang/crates.io-index" 6097 + checksum = "ecb993dd8c836930ed130e020e77d9b2e65dd0fbab1b67c790b0f5d80b11a575" 6098 + dependencies = [ 6099 + "proc-macro2", 6100 + "quote", 6101 + ] 6102 + 6103 + [[package]] 6104 + name = "wasm-timer" 6105 + version = "0.2.5" 6106 + source = "registry+https://github.com/rust-lang/crates.io-index" 6107 + checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" 6108 + dependencies = [ 6109 + "futures", 6110 + "js-sys", 6111 + "parking_lot 0.11.2", 6112 + "pin-utils", 6113 + "wasm-bindgen", 6114 + "wasm-bindgen-futures", 6115 + "web-sys", 6116 + ] 6117 + 6118 + [[package]] 6119 + name = "web-sys" 6120 + version = "0.3.64" 6121 + source = "registry+https://github.com/rust-lang/crates.io-index" 6122 + checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 6123 + dependencies = [ 6124 + "js-sys", 6125 + "wasm-bindgen", 6126 + ] 6127 + 6128 + [[package]] 6129 + name = "webauthn-attestation-ca" 6130 + version = "0.1.0" 6131 + source = "git+https://github.com/kanidm/webauthn-rs.git?rev=2218d2055c0c900ef57b398423eee5e8d5521f4c#2218d2055c0c900ef57b398423eee5e8d5521f4c" 6132 + dependencies = [ 6133 + "base64urlsafedata", 6134 + "openssl", 6135 + "serde", 6136 + "tracing", 6137 + "uuid", 6138 + ] 6139 + 6140 + [[package]] 6141 + name = "webauthn-authenticator-rs" 6142 + version = "0.5.0-dev" 6143 + source = "git+https://github.com/kanidm/webauthn-rs.git?rev=2218d2055c0c900ef57b398423eee5e8d5521f4c#2218d2055c0c900ef57b398423eee5e8d5521f4c" 6144 + dependencies = [ 6145 + "async-stream", 6146 + "async-trait", 6147 + "authenticator-ctap2-2021", 6148 + "base64urlsafedata", 6149 + "bitflags 1.3.2", 6150 + "futures", 6151 + "hex", 6152 + "nom", 6153 + "num-derive 0.3.3", 6154 + "num-traits", 6155 + "openssl", 6156 + "rpassword 5.0.1", 6157 + "serde", 6158 + "serde_bytes", 6159 + "serde_cbor_2", 6160 + "serde_json", 6161 + "tokio", 6162 + "tokio-stream", 6163 + "tracing", 6164 + "unicode-normalization", 6165 + "url", 6166 + "uuid", 6167 + "webauthn-rs-core", 6168 + "webauthn-rs-proto", 6169 + "windows 0.41.0", 6170 + ] 6171 + 6172 + [[package]] 6173 + name = "webauthn-rs" 6174 + version = "0.5.0-dev" 6175 + source = "git+https://github.com/kanidm/webauthn-rs.git?rev=2218d2055c0c900ef57b398423eee5e8d5521f4c#2218d2055c0c900ef57b398423eee5e8d5521f4c" 6176 + dependencies = [ 6177 + "base64urlsafedata", 6178 + "serde", 6179 + "tracing", 6180 + "url", 6181 + "uuid", 6182 + "webauthn-rs-core", 6183 + ] 6184 + 6185 + [[package]] 6186 + name = "webauthn-rs-core" 6187 + version = "0.5.0-dev" 6188 + source = "git+https://github.com/kanidm/webauthn-rs.git?rev=2218d2055c0c900ef57b398423eee5e8d5521f4c#2218d2055c0c900ef57b398423eee5e8d5521f4c" 6189 + dependencies = [ 6190 + "base64 0.21.5", 6191 + "base64urlsafedata", 6192 + "compact_jwt", 6193 + "der-parser", 6194 + "nom", 6195 + "openssl", 6196 + "rand", 6197 + "serde", 6198 + "serde_cbor_2", 6199 + "serde_json", 6200 + "thiserror", 6201 + "tracing", 6202 + "url", 6203 + "uuid", 6204 + "webauthn-attestation-ca", 6205 + "webauthn-rs-proto", 6206 + "x509-parser", 6207 + ] 6208 + 6209 + [[package]] 6210 + name = "webauthn-rs-proto" 6211 + version = "0.5.0-dev" 6212 + source = "git+https://github.com/kanidm/webauthn-rs.git?rev=2218d2055c0c900ef57b398423eee5e8d5521f4c#2218d2055c0c900ef57b398423eee5e8d5521f4c" 6213 + dependencies = [ 6214 + "base64urlsafedata", 6215 + "js-sys", 6216 + "serde", 6217 + "serde-wasm-bindgen 0.4.5", 6218 + "serde_json", 6219 + "url", 6220 + "wasm-bindgen", 6221 + "web-sys", 6222 + ] 6223 + 6224 + [[package]] 6225 + name = "webdriver" 6226 + version = "0.46.0" 6227 + source = "registry+https://github.com/rust-lang/crates.io-index" 6228 + checksum = "9973cb72c8587d5ad5efdb91e663d36177dc37725e6c90ca86c626b0cc45c93f" 6229 + dependencies = [ 6230 + "base64 0.13.1", 6231 + "bytes", 6232 + "cookie", 6233 + "http", 6234 + "log", 6235 + "serde", 6236 + "serde_derive", 6237 + "serde_json", 6238 + "time", 6239 + "unicode-segmentation", 6240 + "url", 6241 + ] 6242 + 6243 + [[package]] 6244 + name = "weezl" 6245 + version = "0.1.7" 6246 + source = "registry+https://github.com/rust-lang/crates.io-index" 6247 + checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" 6248 + 6249 + [[package]] 6250 + name = "which" 6251 + version = "4.4.2" 6252 + source = "registry+https://github.com/rust-lang/crates.io-index" 6253 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 6254 + dependencies = [ 6255 + "either", 6256 + "home", 6257 + "once_cell", 6258 + "rustix", 6259 + ] 6260 + 6261 + [[package]] 6262 + name = "whoami" 6263 + version = "1.4.1" 6264 + source = "registry+https://github.com/rust-lang/crates.io-index" 6265 + checksum = "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50" 6266 + dependencies = [ 6267 + "wasm-bindgen", 6268 + "web-sys", 6269 + ] 6270 + 6271 + [[package]] 6272 + name = "winapi" 6273 + version = "0.3.9" 6274 + source = "registry+https://github.com/rust-lang/crates.io-index" 6275 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 6276 + dependencies = [ 6277 + "winapi-i686-pc-windows-gnu", 6278 + "winapi-x86_64-pc-windows-gnu", 6279 + ] 6280 + 6281 + [[package]] 6282 + name = "winapi-i686-pc-windows-gnu" 6283 + version = "0.4.0" 6284 + source = "registry+https://github.com/rust-lang/crates.io-index" 6285 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 6286 + 6287 + [[package]] 6288 + name = "winapi-util" 6289 + version = "0.1.6" 6290 + source = "registry+https://github.com/rust-lang/crates.io-index" 6291 + checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 6292 + dependencies = [ 6293 + "winapi", 6294 + ] 6295 + 6296 + [[package]] 6297 + name = "winapi-x86_64-pc-windows-gnu" 6298 + version = "0.4.0" 6299 + source = "registry+https://github.com/rust-lang/crates.io-index" 6300 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 6301 + 6302 + [[package]] 6303 + name = "windows" 6304 + version = "0.41.0" 6305 + source = "registry+https://github.com/rust-lang/crates.io-index" 6306 + checksum = "5a3ed69de2c1f8d0524a8a3417a80a85dd316a071745fbfdf5eb028b310058ab" 6307 + dependencies = [ 6308 + "windows_aarch64_gnullvm 0.41.0", 6309 + "windows_aarch64_msvc 0.41.0", 6310 + "windows_i686_gnu 0.41.0", 6311 + "windows_i686_msvc 0.41.0", 6312 + "windows_x86_64_gnu 0.41.0", 6313 + "windows_x86_64_gnullvm 0.41.0", 6314 + "windows_x86_64_msvc 0.41.0", 6315 + ] 6316 + 6317 + [[package]] 6318 + name = "windows" 6319 + version = "0.48.0" 6320 + source = "registry+https://github.com/rust-lang/crates.io-index" 6321 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 6322 + dependencies = [ 6323 + "windows-targets 0.48.5", 6324 + ] 6325 + 6326 + [[package]] 6327 + name = "windows-core" 6328 + version = "0.51.1" 6329 + source = "registry+https://github.com/rust-lang/crates.io-index" 6330 + checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 6331 + dependencies = [ 6332 + "windows-targets 0.48.5", 6333 + ] 6334 + 6335 + [[package]] 6336 + name = "windows-sys" 6337 + version = "0.45.0" 6338 + source = "registry+https://github.com/rust-lang/crates.io-index" 6339 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 6340 + dependencies = [ 6341 + "windows-targets 0.42.2", 6342 + ] 6343 + 6344 + [[package]] 6345 + name = "windows-sys" 6346 + version = "0.48.0" 6347 + source = "registry+https://github.com/rust-lang/crates.io-index" 6348 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 6349 + dependencies = [ 6350 + "windows-targets 0.48.5", 6351 + ] 6352 + 6353 + [[package]] 6354 + name = "windows-targets" 6355 + version = "0.42.2" 6356 + source = "registry+https://github.com/rust-lang/crates.io-index" 6357 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 6358 + dependencies = [ 6359 + "windows_aarch64_gnullvm 0.42.2", 6360 + "windows_aarch64_msvc 0.42.2", 6361 + "windows_i686_gnu 0.42.2", 6362 + "windows_i686_msvc 0.42.2", 6363 + "windows_x86_64_gnu 0.42.2", 6364 + "windows_x86_64_gnullvm 0.42.2", 6365 + "windows_x86_64_msvc 0.42.2", 6366 + ] 6367 + 6368 + [[package]] 6369 + name = "windows-targets" 6370 + version = "0.48.5" 6371 + source = "registry+https://github.com/rust-lang/crates.io-index" 6372 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 6373 + dependencies = [ 6374 + "windows_aarch64_gnullvm 0.48.5", 6375 + "windows_aarch64_msvc 0.48.5", 6376 + "windows_i686_gnu 0.48.5", 6377 + "windows_i686_msvc 0.48.5", 6378 + "windows_x86_64_gnu 0.48.5", 6379 + "windows_x86_64_gnullvm 0.48.5", 6380 + "windows_x86_64_msvc 0.48.5", 6381 + ] 6382 + 6383 + [[package]] 6384 + name = "windows_aarch64_gnullvm" 6385 + version = "0.41.0" 6386 + source = "registry+https://github.com/rust-lang/crates.io-index" 6387 + checksum = "163d2761774f2278ecb4e6719e80b2b5e92e5a2be73a7bcd3ef624dd5e3091fd" 6388 + 6389 + [[package]] 6390 + name = "windows_aarch64_gnullvm" 6391 + version = "0.42.2" 6392 + source = "registry+https://github.com/rust-lang/crates.io-index" 6393 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 6394 + 6395 + [[package]] 6396 + name = "windows_aarch64_gnullvm" 6397 + version = "0.48.5" 6398 + source = "registry+https://github.com/rust-lang/crates.io-index" 6399 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 6400 + 6401 + [[package]] 6402 + name = "windows_aarch64_msvc" 6403 + version = "0.41.0" 6404 + source = "registry+https://github.com/rust-lang/crates.io-index" 6405 + checksum = "ef005ff2bceb00d3b84166a359cc19084f9459754fd3fe5a504dee3dddcd0a0c" 6406 + 6407 + [[package]] 6408 + name = "windows_aarch64_msvc" 6409 + version = "0.42.2" 6410 + source = "registry+https://github.com/rust-lang/crates.io-index" 6411 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 6412 + 6413 + [[package]] 6414 + name = "windows_aarch64_msvc" 6415 + version = "0.48.5" 6416 + source = "registry+https://github.com/rust-lang/crates.io-index" 6417 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 6418 + 6419 + [[package]] 6420 + name = "windows_i686_gnu" 6421 + version = "0.41.0" 6422 + source = "registry+https://github.com/rust-lang/crates.io-index" 6423 + checksum = "02b4df2d51e32f03f8b4b228e487828c03bcb36d97b216fc5463bcea5bb1440b" 6424 + 6425 + [[package]] 6426 + name = "windows_i686_gnu" 6427 + version = "0.42.2" 6428 + source = "registry+https://github.com/rust-lang/crates.io-index" 6429 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 6430 + 6431 + [[package]] 6432 + name = "windows_i686_gnu" 6433 + version = "0.48.5" 6434 + source = "registry+https://github.com/rust-lang/crates.io-index" 6435 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 6436 + 6437 + [[package]] 6438 + name = "windows_i686_msvc" 6439 + version = "0.41.0" 6440 + source = "registry+https://github.com/rust-lang/crates.io-index" 6441 + checksum = "568a966834571f2f3267f07dd72b4d8507381f25e53d056808483b2637385ef7" 6442 + 6443 + [[package]] 6444 + name = "windows_i686_msvc" 6445 + version = "0.42.2" 6446 + source = "registry+https://github.com/rust-lang/crates.io-index" 6447 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 6448 + 6449 + [[package]] 6450 + name = "windows_i686_msvc" 6451 + version = "0.48.5" 6452 + source = "registry+https://github.com/rust-lang/crates.io-index" 6453 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 6454 + 6455 + [[package]] 6456 + name = "windows_x86_64_gnu" 6457 + version = "0.41.0" 6458 + source = "registry+https://github.com/rust-lang/crates.io-index" 6459 + checksum = "fc395dac1adf444e276d096d933ae7961361c8cda3245cffef7a9b3a70a8f994" 6460 + 6461 + [[package]] 6462 + name = "windows_x86_64_gnu" 6463 + version = "0.42.2" 6464 + source = "registry+https://github.com/rust-lang/crates.io-index" 6465 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 6466 + 6467 + [[package]] 6468 + name = "windows_x86_64_gnu" 6469 + version = "0.48.5" 6470 + source = "registry+https://github.com/rust-lang/crates.io-index" 6471 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 6472 + 6473 + [[package]] 6474 + name = "windows_x86_64_gnullvm" 6475 + version = "0.41.0" 6476 + source = "registry+https://github.com/rust-lang/crates.io-index" 6477 + checksum = "90e8ec22b715d5b436e1d59c8adad6c744dc20cd984710121d5836b4e8dbb5e0" 6478 + 6479 + [[package]] 6480 + name = "windows_x86_64_gnullvm" 6481 + version = "0.42.2" 6482 + source = "registry+https://github.com/rust-lang/crates.io-index" 6483 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 6484 + 6485 + [[package]] 6486 + name = "windows_x86_64_gnullvm" 6487 + version = "0.48.5" 6488 + source = "registry+https://github.com/rust-lang/crates.io-index" 6489 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 6490 + 6491 + [[package]] 6492 + name = "windows_x86_64_msvc" 6493 + version = "0.41.0" 6494 + source = "registry+https://github.com/rust-lang/crates.io-index" 6495 + checksum = "8b9761f0216b669019df1512f6e25e5ee779bf61c5cdc43c7293858e7efd7926" 6496 + 6497 + [[package]] 6498 + name = "windows_x86_64_msvc" 6499 + version = "0.42.2" 6500 + source = "registry+https://github.com/rust-lang/crates.io-index" 6501 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 6502 + 6503 + [[package]] 6504 + name = "windows_x86_64_msvc" 6505 + version = "0.48.5" 6506 + source = "registry+https://github.com/rust-lang/crates.io-index" 6507 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 6508 + 6509 + [[package]] 6510 + name = "winnow" 6511 + version = "0.5.18" 6512 + source = "registry+https://github.com/rust-lang/crates.io-index" 6513 + checksum = "176b6138793677221d420fd2f0aeeced263f197688b36484660da767bca2fa32" 6514 + dependencies = [ 6515 + "memchr", 6516 + ] 6517 + 6518 + [[package]] 6519 + name = "winreg" 6520 + version = "0.50.0" 6521 + source = "registry+https://github.com/rust-lang/crates.io-index" 6522 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 6523 + dependencies = [ 6524 + "cfg-if", 6525 + "windows-sys 0.48.0", 6526 + ] 6527 + 6528 + [[package]] 6529 + name = "x509-parser" 6530 + version = "0.13.2" 6531 + source = "registry+https://github.com/rust-lang/crates.io-index" 6532 + checksum = "9fb9bace5b5589ffead1afb76e43e34cff39cd0f3ce7e170ae0c29e53b88eb1c" 6533 + dependencies = [ 6534 + "asn1-rs", 6535 + "base64 0.13.1", 6536 + "data-encoding", 6537 + "der-parser", 6538 + "lazy_static", 6539 + "nom", 6540 + "oid-registry", 6541 + "rusticata-macros", 6542 + "thiserror", 6543 + "time", 6544 + ] 6545 + 6546 + [[package]] 6547 + name = "xi-unicode" 6548 + version = "0.3.0" 6549 + source = "registry+https://github.com/rust-lang/crates.io-index" 6550 + checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" 6551 + 6552 + [[package]] 6553 + name = "yew" 6554 + version = "0.20.0" 6555 + source = "registry+https://github.com/rust-lang/crates.io-index" 6556 + checksum = "5dbecfe44343b70cc2932c3eb445425969ae21754a8ab3a0966981c1cf7af1cc" 6557 + dependencies = [ 6558 + "console_error_panic_hook", 6559 + "futures", 6560 + "gloo", 6561 + "implicit-clone", 6562 + "indexmap 1.9.3", 6563 + "js-sys", 6564 + "prokio", 6565 + "rustversion", 6566 + "serde", 6567 + "slab", 6568 + "thiserror", 6569 + "tokio", 6570 + "tracing", 6571 + "wasm-bindgen", 6572 + "wasm-bindgen-futures", 6573 + "web-sys", 6574 + "yew-macro", 6575 + ] 6576 + 6577 + [[package]] 6578 + name = "yew-macro" 6579 + version = "0.20.0" 6580 + source = "registry+https://github.com/rust-lang/crates.io-index" 6581 + checksum = "b64c253c1d401f1ea868ca9988db63958cfa15a69f739101f338d6f05eea8301" 6582 + dependencies = [ 6583 + "boolinator", 6584 + "once_cell", 6585 + "prettyplease 0.1.25", 6586 + "proc-macro-error", 6587 + "proc-macro2", 6588 + "quote", 6589 + "syn 1.0.109", 6590 + ] 6591 + 6592 + [[package]] 6593 + name = "yew-router" 6594 + version = "0.17.0" 6595 + source = "registry+https://github.com/rust-lang/crates.io-index" 6596 + checksum = "426ee0486d2572a6c5e39fbdbc48b58d59bb555f3326f54631025266cf04146e" 6597 + dependencies = [ 6598 + "gloo", 6599 + "js-sys", 6600 + "route-recognizer", 6601 + "serde", 6602 + "serde_urlencoded", 6603 + "tracing", 6604 + "wasm-bindgen", 6605 + "web-sys", 6606 + "yew", 6607 + "yew-router-macro", 6608 + ] 6609 + 6610 + [[package]] 6611 + name = "yew-router-macro" 6612 + version = "0.17.0" 6613 + source = "registry+https://github.com/rust-lang/crates.io-index" 6614 + checksum = "89b249cdb39e0cddaf0644dedc781854524374664793479fdc01e6a65d6e6ae3" 6615 + dependencies = [ 6616 + "proc-macro2", 6617 + "quote", 6618 + "syn 1.0.109", 6619 + ] 6620 + 6621 + [[package]] 6622 + name = "zerocopy" 6623 + version = "0.7.20" 6624 + source = "registry+https://github.com/rust-lang/crates.io-index" 6625 + checksum = "dd66a62464e3ffd4e37bd09950c2b9dd6c4f8767380fabba0d523f9a775bc85a" 6626 + dependencies = [ 6627 + "zerocopy-derive", 6628 + ] 6629 + 6630 + [[package]] 6631 + name = "zerocopy-derive" 6632 + version = "0.7.20" 6633 + source = "registry+https://github.com/rust-lang/crates.io-index" 6634 + checksum = "255c4596d41e6916ced49cfafea18727b24d67878fa180ddfd69b9df34fd1726" 6635 + dependencies = [ 6636 + "proc-macro2", 6637 + "quote", 6638 + "syn 2.0.38", 6639 + ] 6640 + 6641 + [[package]] 6642 + name = "zeroize" 6643 + version = "1.6.0" 6644 + source = "registry+https://github.com/rust-lang/crates.io-index" 6645 + checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" 6646 + dependencies = [ 6647 + "zeroize_derive", 6648 + ] 6649 + 6650 + [[package]] 6651 + name = "zeroize_derive" 6652 + version = "1.4.2" 6653 + source = "registry+https://github.com/rust-lang/crates.io-index" 6654 + checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 6655 + dependencies = [ 6656 + "proc-macro2", 6657 + "quote", 6658 + "syn 2.0.38", 6659 + ] 6660 + 6661 + [[package]] 6662 + name = "zip" 6663 + version = "0.6.6" 6664 + source = "registry+https://github.com/rust-lang/crates.io-index" 6665 + checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 6666 + dependencies = [ 6667 + "byteorder", 6668 + "crc32fast", 6669 + "crossbeam-utils", 6670 + "flate2", 6671 + ] 6672 + 6673 + [[package]] 6674 + name = "zstd" 6675 + version = "0.13.0" 6676 + source = "registry+https://github.com/rust-lang/crates.io-index" 6677 + checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" 6678 + dependencies = [ 6679 + "zstd-safe", 6680 + ] 6681 + 6682 + [[package]] 6683 + name = "zstd-safe" 6684 + version = "7.0.0" 6685 + source = "registry+https://github.com/rust-lang/crates.io-index" 6686 + checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" 6687 + dependencies = [ 6688 + "zstd-sys", 6689 + ] 6690 + 6691 + [[package]] 6692 + name = "zstd-sys" 6693 + version = "2.0.9+zstd.1.5.5" 6694 + source = "registry+https://github.com/rust-lang/crates.io-index" 6695 + checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" 6696 + dependencies = [ 6697 + "cc", 6698 + "pkg-config", 6699 + ] 6700 + 6701 + [[package]] 6702 + name = "zxcvbn" 6703 + version = "2.2.2" 6704 + source = "registry+https://github.com/rust-lang/crates.io-index" 6705 + checksum = "103fa851fff70ea29af380e87c25c48ff7faac5c530c70bd0e65366d4e0c94e4" 6706 + dependencies = [ 6707 + "derive_builder", 6708 + "fancy-regex", 6709 + "itertools 0.10.5", 6710 + "js-sys", 6711 + "lazy_static", 6712 + "quick-error", 6713 + "regex", 6714 + "time", 6715 + ]
+11 -5
pkgs/servers/kanidm/default.nix
··· 19 19 in 20 20 rustPlatform.buildRustPackage rec { 21 21 pname = "kanidm"; 22 - version = "1.1.0-beta.13"; 22 + version = "1.1.0-rc.15"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = pname; 26 26 repo = pname; 27 - # Latest 1.1.0-beta.13 tip 28 - rev = "5d1e2f90e6901017ab3ef9b5fbc10e25a5451fd2"; 29 - hash = "sha256-70yeHVOrCuC+H96UC84kly3CCQ+y1RGzF5K/2FIag/o="; 27 + # Latest 1.1.0-rc.15 tip 28 + rev = "a5ca8018e3a636dbb0a79b3fd869db059d92979d"; 29 + hash = "sha256-PFGoeGn7a/lVR6rOmOKA3ydAoo3/+9RlkwBAKS22Psg="; 30 30 }; 31 31 32 - cargoHash = "sha256-Qdc+E5+k9NNE4s6eAnpkam56pc2JJPahkuT4lB328cY="; 32 + cargoLock = { 33 + lockFile = ./Cargo.lock; 34 + outputHashes = { 35 + "base64urlsafedata-0.1.3" = "sha256-D+u4CIhx8BNyx+EH1efS4mrinjeSJopWCteSaMY1kh8="; 36 + "sshkeys-0.3.2" = "sha256-CNG9HW8kSwezAdIYW+CR5rqFfmuso4R0+m4OpIyXbSM="; 37 + }; 38 + }; 33 39 34 40 KANIDM_BUILD_PROFILE = "release_nixos_${arch}"; 35 41