diff --git a/testing/kanidm/APKBUILD b/testing/kanidm/APKBUILD index 8dff188fe4d..6aa385352c6 100644 --- a/testing/kanidm/APKBUILD +++ b/testing/kanidm/APKBUILD @@ -1,7 +1,7 @@ # Contributor: fossdd # Maintainer: fossdd pkgname=kanidm -pkgver=1.4.4 +pkgver=1.4.5 pkgrel=0 pkgdesc="A simple, secure and fast identity management platform" url="https://kanidm.com/" @@ -43,8 +43,6 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/kanidm/kanidm/archive/refs/t kanidm-unixd.initd kanidm-unixd-tasks.initd use-var-lib-kanidm.toml - - cargo-update.patch " options="!check net" # takes too long, downloading rust crates @@ -133,11 +131,10 @@ unixd_clients() { } sha512sums=" -c442e60d4e391a2d26fde98387618e85060b01631333fd6f16744b2a0e5972d3f73b097c83da4861cf5a770d04a6dc14a1b21bc965104b41709835bab3d29c8d kanidm-1.4.4.tar.gz +fb249cfec0673f5231635e7251a236edb2d542473cc676354d9897e3e600aba258707e1f5114569eeb5c4a1dfa0acbfa3535ad695a744d8f7960a8c768173166 kanidm-1.4.5.tar.gz 7b9e10204b44ae9a47dd276998d271875a566680b1173a7a660b5f10dc9d368a7fd0e4512e591dc881848f306d1b8b112e1a50a09d6862f3d0d28864fc5b36a1 release_alpine.toml 718974ccf058f6e12894882b9bd27ccb3977b3d23be088752368d2c85d0e3c31a182ef9096cbced506d8d1d5d63a7e1e4dd22c07f7009e4532820d0d96ebef7c kanidmd.initd c2936f5247122c3f6729ceca377a025c3752103c98e279df549a0d664783070561261edea41e7becf75d56f181cba05667c96a46205147ad25b284544ad5d656 kanidm-unixd.initd 08ab2aa7c1e8b14740172df89f3d265e1a7a06da083f65e8a296f7ac4cfdce7629b624d294a9de9bf4abf42769ca88efd10cb0edbbeb2320971b92d1bee393c0 kanidm-unixd-tasks.initd 6dec53d50389a7138163eeecef4dbcfe3a3cc474d33e66fcda65272b361219ffa43a59a042d5d59743e3a0b2df00ebcb273418920ebdc0354f52b22a9850bf5f use-var-lib-kanidm.toml -c6a2b6da4192e5a2fa7ab383a5a4b2095860aa42f3c4b0333fff3fa5de37b06b0b5e8ac06a73d38958821680bb457684e488dfacc8dff523e3ba98f2c37fca73 cargo-update.patch " diff --git a/testing/kanidm/cargo-update.patch b/testing/kanidm/cargo-update.patch deleted file mode 100644 index 2d5f6e3b4a8..00000000000 --- a/testing/kanidm/cargo-update.patch +++ /dev/null @@ -1,2552 +0,0 @@ ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -42,9 +42,9 @@ dependencies = [ - - [[package]] - name = "allocator-api2" --version = "0.2.18" -+version = "0.2.21" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" -+checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" - - [[package]] - name = "android-tzdata" -@@ -63,9 +63,9 @@ dependencies = [ - - [[package]] - name = "anstream" --version = "0.6.17" -+version = "0.6.18" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338" -+checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" - dependencies = [ - "anstyle", - "anstyle-parse", -@@ -78,9 +78,9 @@ dependencies = [ - - [[package]] - name = "anstyle" --version = "1.0.9" -+version = "1.0.10" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56" -+checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" - - [[package]] - name = "anstyle-parse" -@@ -112,9 +112,9 @@ dependencies = [ - - [[package]] - name = "anyhow" --version = "1.0.91" -+version = "1.0.93" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8" -+checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" - - [[package]] - name = "arc-swap" -@@ -172,7 +172,7 @@ dependencies = [ - "proc-macro2", - "quote", - "serde", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -202,7 +202,7 @@ dependencies = [ - "nom", - "num-traits", - "rusticata-macros", -- "thiserror", -+ "thiserror 1.0.69", - "time", - ] - -@@ -215,7 +215,7 @@ dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -- "synstructure", -+ "synstructure 0.12.6", - ] - - [[package]] -@@ -247,9 +247,9 @@ dependencies = [ - - [[package]] - name = "async-compression" --version = "0.4.17" -+version = "0.4.18" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0cb8f1d480b0ea3783ab015936d2a55c87e219676f0c0b7dec61494043f21857" -+checksum = "df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522" - dependencies = [ - "flate2", - "futures-core", -@@ -277,7 +277,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -288,7 +288,7 @@ checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -306,7 +306,7 @@ dependencies = [ - "base64 0.13.1", - "bitflags 1.3.2", - "cfg-if", -- "core-foundation", -+ "core-foundation 0.9.4", - "devd-rs", - "libc", - "libudev", -@@ -361,9 +361,9 @@ dependencies = [ - - [[package]] - name = "axum" --version = "0.7.7" -+version = "0.7.9" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae" -+checksum = "edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f" - dependencies = [ - "async-trait", - "axum-core 0.4.5", -@@ -373,7 +373,7 @@ dependencies = [ - "http 1.1.0", - "http-body 1.0.1", - "http-body-util", -- "hyper 1.5.0", -+ "hyper 1.5.1", - "hyper-util", - "itoa", - "matchit", -@@ -387,7 +387,7 @@ dependencies = [ - "serde_json", - "serde_path_to_error", - "serde_urlencoded", -- "sync_wrapper 1.0.1", -+ "sync_wrapper 1.0.2", - "tokio", - "tower 0.5.1", - "tower-layer", -@@ -427,7 +427,7 @@ dependencies = [ - "mime", - "pin-project-lite", - "rustversion", -- "sync_wrapper 1.0.1", -+ "sync_wrapper 1.0.2", - "tower-layer", - "tower-service", - "tracing", -@@ -435,25 +435,26 @@ dependencies = [ - - [[package]] - name = "axum-extra" --version = "0.9.4" -+version = "0.9.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "73c3220b188aea709cf1b6c5f9b01c3bd936bb08bd2b5184a12b35ac8131b1f9" -+checksum = "c794b30c904f0a1c2fb7740f7df7f7972dfaa14ef6f57cb6178dc63e5dca2f04" - dependencies = [ -- "axum 0.7.7", -+ "axum 0.7.9", - "axum-core 0.4.5", - "bytes", - "cookie 0.18.1", -+ "fastrand", - "futures-util", - "http 1.1.0", - "http-body 1.0.1", - "http-body-util", - "mime", -+ "multer", - "pin-project-lite", - "serde", - "tower 0.5.1", - "tower-layer", - "tower-service", -- "tracing", - ] - - [[package]] -@@ -480,7 +481,7 @@ checksum = "57d123550fa8d071b7255cb0cc04dc302baa6c8c4a79f55701552684d8399bce" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -494,7 +495,7 @@ dependencies = [ - "http 1.1.0", - "http-body 1.0.1", - "http-body-util", -- "hyper 1.5.0", -+ "hyper 1.5.1", - "hyper-util", - "pin-project-lite", - "tokio", -@@ -597,7 +598,7 @@ dependencies = [ - "regex", - "rustc-hash 1.1.0", - "shlex", -- "syn 2.0.85", -+ "syn 2.0.90", - "which", - ] - -@@ -618,7 +619,7 @@ dependencies = [ - "regex", - "rustc-hash 1.1.0", - "shlex", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -680,12 +681,12 @@ checksum = "3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32" - - [[package]] - name = "bstr" --version = "1.10.0" -+version = "1.11.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c" -+checksum = "1a68f1f47cdf0ec8ee4b941b2eee2a80cb796db73118c0dd09ac63fbe405be22" - dependencies = [ - "memchr", -- "regex-automata 0.4.8", -+ "regex-automata 0.4.9", - "serde", - ] - -@@ -703,9 +704,9 @@ checksum = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce" - - [[package]] - name = "bytemuck" --version = "1.19.0" -+version = "1.20.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" -+checksum = "8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a" - - [[package]] - name = "byteorder" -@@ -715,15 +716,15 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - - [[package]] - name = "bytes" --version = "1.8.0" -+version = "1.9.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da" -+checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" - - [[package]] - name = "cc" --version = "1.1.31" -+version = "1.2.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f" -+checksum = "f34d93e62b03caf570cccc334cbc6c2fceca82f39211051345108adcba3eebdc" - dependencies = [ - "shlex", - ] -@@ -783,9 +784,9 @@ dependencies = [ - - [[package]] - name = "clap" --version = "4.5.20" -+version = "4.5.21" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" -+checksum = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f" - dependencies = [ - "clap_builder", - "clap_derive", -@@ -793,9 +794,9 @@ dependencies = [ - - [[package]] - name = "clap_builder" --version = "4.5.20" -+version = "4.5.21" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" -+checksum = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec" - dependencies = [ - "anstream", - "anstyle", -@@ -805,9 +806,9 @@ dependencies = [ - - [[package]] - name = "clap_complete" --version = "4.5.35" -+version = "4.5.38" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "07a13ab5b8cb13dbe35e68b83f6c12f9293b2f601797b71bc9f23befdb329feb" -+checksum = "d9647a559c112175f17cf724dc72d3645680a883c58481332779192b0d8e7a01" - dependencies = [ - "clap", - ] -@@ -821,14 +822,14 @@ dependencies = [ - "heck", - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] - name = "clap_lex" --version = "0.7.2" -+version = "0.7.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" -+checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7" - - [[package]] - name = "clru" -@@ -943,12 +944,13 @@ dependencies = [ - - [[package]] - name = "cookie_store" --version = "0.21.0" -+version = "0.21.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4934e6b7e8419148b6ef56950d277af8561060b56afd59e2aadf98b59fce6baa" -+checksum = "2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9" - dependencies = [ - "cookie 0.18.1", -- "idna 0.5.0", -+ "document-features", -+ "idna", - "log", - "publicsuffix", - "serde", -@@ -968,6 +970,16 @@ dependencies = [ - "libc", - ] - -+[[package]] -+name = "core-foundation" -+version = "0.10.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63" -+dependencies = [ -+ "core-foundation-sys", -+ "libc", -+] -+ - [[package]] - name = "core-foundation-sys" - version = "0.8.7" -@@ -976,9 +988,9 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" - - [[package]] - name = "cpufeatures" --version = "0.2.14" -+version = "0.2.16" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" -+checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" - dependencies = [ - "libc", - ] -@@ -1071,9 +1083,9 @@ dependencies = [ - - [[package]] - name = "csv" --version = "1.3.0" -+version = "1.3.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe" -+checksum = "acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf" - dependencies = [ - "csv-core", - "itoa", -@@ -1092,7 +1104,7 @@ dependencies = [ - - [[package]] - name = "daemon" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "clap", - "clap_complete", -@@ -1106,7 +1118,7 @@ dependencies = [ - "kanidmd_core", - "mimalloc", - "prctl", -- "reqwest 0.12.8", -+ "reqwest 0.12.9", - "sd-notify", - "serde", - "serde_json", -@@ -1162,7 +1174,7 @@ dependencies = [ - "proc-macro2", - "quote", - "strsim 0.11.1", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -1184,7 +1196,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" - dependencies = [ - "darling_core 0.20.10", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -1228,7 +1240,7 @@ checksum = "8034092389675178f570469e6c3b0465d3d30b4505c294a6550db47f3c17ad18" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -1355,7 +1367,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -1364,6 +1376,15 @@ version = "0.3.3" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" - -+[[package]] -+name = "document-features" -+version = "0.2.10" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0" -+dependencies = [ -+ "litrs", -+] -+ - [[package]] - name = "dunce" - version = "1.0.5" -@@ -1414,7 +1435,7 @@ checksum = "a1ab991c1362ac86c61ab6f556cff143daa22e5a15e4e189df818b2fd19fe65b" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -1434,7 +1455,7 @@ checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -1445,19 +1466,19 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" - - [[package]] - name = "errno" --version = "0.3.9" -+version = "0.3.10" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" -+checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" - dependencies = [ - "libc", -- "windows-sys 0.52.0", -+ "windows-sys 0.59.0", - ] - - [[package]] - name = "escargot" --version = "0.5.12" -+version = "0.5.13" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c000f23e9d459aef148b7267e02b03b94a0aaacf4ec64c65612f67e02f525fb6" -+checksum = "05a3ac187a16b5382fef8c69fd1bad123c67b7cf3932240a2d43dcdd32cded88" - dependencies = [ - "log", - "once_cell", -@@ -1494,7 +1515,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2" - dependencies = [ - "bit-set", -- "regex-automata 0.4.8", -+ "regex-automata 0.4.9", - "regex-syntax 0.8.5", - ] - -@@ -1510,7 +1531,7 @@ dependencies = [ - "futures-util", - "http 1.1.0", - "http-body-util", -- "hyper 1.5.0", -+ "hyper 1.5.1", - "hyper-tls", - "hyper-util", - "mime", -@@ -1531,9 +1552,9 @@ checksum = "a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183" - - [[package]] - name = "fastrand" --version = "2.1.1" -+version = "2.2.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" -+checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" - - [[package]] - name = "fernet" -@@ -1583,9 +1604,9 @@ checksum = "b3ea1ec5f8307826a5b71094dd91fc04d4ae75d5709b20ad351c7fb4815c86ec" - - [[package]] - name = "flate2" --version = "1.0.34" -+version = "1.0.35" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" -+checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" - dependencies = [ - "crc32fast", - "miniz_oxide", -@@ -1723,7 +1744,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -1841,7 +1862,7 @@ dependencies = [ - "gix-validate", - "once_cell", - "smallvec", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -1854,17 +1875,17 @@ dependencies = [ - "gix-date", - "gix-utils", - "itoa", -- "thiserror", -+ "thiserror 1.0.69", - "winnow 0.6.20", - ] - - [[package]] - name = "gix-chunk" --version = "0.4.9" -+version = "0.4.10" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6c28b58ba04f0c004722344390af9dbc85888fbb84be1981afb934da4114d4cf" -+checksum = "c6ffbeb3a5c0b8b84c3fe4133a6f8c82fa962f4caefe8d0762eced025d3eb4f7" - dependencies = [ -- "thiserror", -+ "thiserror 2.0.3", - ] - - [[package]] -@@ -1878,7 +1899,7 @@ dependencies = [ - "gix-features", - "gix-hash", - "memmap2", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -1897,22 +1918,22 @@ dependencies = [ - "memchr", - "once_cell", - "smallvec", -- "thiserror", -+ "thiserror 1.0.69", - "unicode-bom", - "winnow 0.6.20", - ] - - [[package]] - name = "gix-config-value" --version = "0.14.9" -+version = "0.14.10" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f3de3fdca9c75fa4b83a76583d265fa49b1de6b088ebcd210749c24ceeb74660" -+checksum = "49aaeef5d98390a3bcf9dbc6440b520b793d1bf3ed99317dc407b02be995b28e" - dependencies = [ - "bitflags 2.6.0", - "bstr", - "gix-path", - "libc", -- "thiserror", -+ "thiserror 2.0.3", - ] - - [[package]] -@@ -1923,7 +1944,7 @@ checksum = "9eed6931f21491ee0aeb922751bd7ec97b4b2fe8fbfedcb678e2a2dce5f3b8c0" - dependencies = [ - "bstr", - "itoa", -- "thiserror", -+ "thiserror 1.0.69", - "time", - ] - -@@ -1936,7 +1957,7 @@ dependencies = [ - "bstr", - "gix-hash", - "gix-object", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -1952,7 +1973,7 @@ dependencies = [ - "gix-path", - "gix-ref", - "gix-sec", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -1970,7 +1991,7 @@ dependencies = [ - "once_cell", - "prodash", - "sha1_smol", -- "thiserror", -+ "thiserror 1.0.69", - "walkdir", - ] - -@@ -2004,7 +2025,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "f93d7df7366121b5018f947a04d37f034717e113dcf9ccd85c34b58e57a74d5e" - dependencies = [ - "faster-hex", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -2026,7 +2047,7 @@ checksum = "e3bc7fe297f1f4614774989c00ec8b1add59571dc9b024b4c00acb7dedd4e19d" - dependencies = [ - "gix-tempfile", - "gix-utils", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -2037,7 +2058,7 @@ checksum = "999ce923619f88194171a67fb3e6d613653b8d4d6078b529b15a765da0edcc17" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -2055,7 +2076,7 @@ dependencies = [ - "gix-validate", - "itoa", - "smallvec", -- "thiserror", -+ "thiserror 1.0.69", - "winnow 0.6.20", - ] - -@@ -2076,7 +2097,7 @@ dependencies = [ - "gix-quote", - "parking_lot", - "tempfile", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -2094,31 +2115,31 @@ dependencies = [ - "gix-path", - "memmap2", - "smallvec", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] - name = "gix-path" --version = "0.10.12" -+version = "0.10.13" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c04e5a94fdb56b1e91eb7df2658ad16832428b8eeda24ff1a0f0288de2bce554" -+checksum = "afc292ef1a51e340aeb0e720800338c805975724c1dfbd243185452efd8645b7" - dependencies = [ - "bstr", - "gix-trace", - "home", - "once_cell", -- "thiserror", -+ "thiserror 2.0.3", - ] - - [[package]] - name = "gix-quote" --version = "0.4.13" -+version = "0.4.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f89f9a1525dcfd9639e282ea939f5ab0d09d93cf2b90c1fc6104f1b9582a8e49" -+checksum = "64a1e282216ec2ab2816cd57e6ed88f8009e634aec47562883c05ac8a7009a63" - dependencies = [ - "bstr", - "gix-utils", -- "thiserror", -+ "thiserror 2.0.3", - ] - - [[package]] -@@ -2138,7 +2159,7 @@ dependencies = [ - "gix-utils", - "gix-validate", - "memmap2", -- "thiserror", -+ "thiserror 1.0.69", - "winnow 0.6.20", - ] - -@@ -2153,7 +2174,7 @@ dependencies = [ - "gix-revision", - "gix-validate", - "smallvec", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -2167,7 +2188,7 @@ dependencies = [ - "gix-hash", - "gix-object", - "gix-revwalk", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -2182,14 +2203,14 @@ dependencies = [ - "gix-hashtable", - "gix-object", - "smallvec", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] - name = "gix-sec" --version = "0.10.9" -+version = "0.10.10" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a2007538eda296445c07949cf04f4a767307d887184d6b3e83e2d636533ddc6e" -+checksum = "a8b876ef997a955397809a2ec398d6a45b7a55b4918f2446344330f778d14fd6" - dependencies = [ - "bitflags 2.6.0", - "gix-path", -@@ -2230,7 +2251,7 @@ dependencies = [ - "gix-object", - "gix-revwalk", - "smallvec", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -2243,7 +2264,7 @@ dependencies = [ - "gix-features", - "gix-path", - "home", -- "thiserror", -+ "thiserror 1.0.69", - "url", - ] - -@@ -2264,7 +2285,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "82c27dd34a49b1addf193c92070bcbf3beaf6e10f16a78544de6372e146a0acf" - dependencies = [ - "bstr", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -2285,7 +2306,7 @@ dependencies = [ - "futures-sink", - "futures-util", - "http 0.2.12", -- "indexmap 2.6.0", -+ "indexmap 2.7.0", - "slab", - "tokio", - "tokio-util", -@@ -2294,9 +2315,9 @@ dependencies = [ - - [[package]] - name = "h2" --version = "0.4.6" -+version = "0.4.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" -+checksum = "ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e" - dependencies = [ - "atomic-waker", - "bytes", -@@ -2304,7 +2325,7 @@ dependencies = [ - "futures-core", - "futures-sink", - "http 1.1.0", -- "indexmap 2.6.0", -+ "indexmap 2.7.0", - "slab", - "tokio", - "tokio-util", -@@ -2336,9 +2357,9 @@ dependencies = [ - - [[package]] - name = "hashbrown" --version = "0.15.0" -+version = "0.15.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" -+checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" - dependencies = [ - "allocator-api2", - "equivalent", -@@ -2360,12 +2381,6 @@ version = "0.5.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - --[[package]] --name = "hermit-abi" --version = "0.3.9" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" -- - [[package]] - name = "hex" - version = "0.4.3" -@@ -2445,9 +2460,9 @@ dependencies = [ - - [[package]] - name = "http-range-header" --version = "0.4.1" -+version = "0.4.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "08a397c49fec283e3d6211adbe480be95aae5f304cfb923e9970e08956d5168a" -+checksum = "9171a2ea8a68358193d15dd5d70c1c10a2afc3e7e4c5bc92bc9f025cebd7359c" - - [[package]] - name = "httparse" -@@ -2496,14 +2511,14 @@ dependencies = [ - - [[package]] - name = "hyper" --version = "1.5.0" -+version = "1.5.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a" -+checksum = "97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f" - dependencies = [ - "bytes", - "futures-channel", - "futures-util", -- "h2 0.4.6", -+ "h2 0.4.7", - "http 1.1.0", - "http-body 1.0.1", - "httparse", -@@ -2537,15 +2552,15 @@ checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" - dependencies = [ - "futures-util", - "http 1.1.0", -- "hyper 1.5.0", -+ "hyper 1.5.1", - "hyper-util", -- "rustls 0.23.15", -+ "rustls 0.23.19", - "rustls-native-certs", - "rustls-pki-types", - "tokio", - "tokio-rustls 0.26.0", - "tower-service", -- "webpki-roots 0.26.6", -+ "webpki-roots 0.26.7", - ] - - [[package]] -@@ -2568,7 +2583,7 @@ checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" - dependencies = [ - "bytes", - "http-body-util", -- "hyper 1.5.0", -+ "hyper 1.5.1", - "hyper-util", - "native-tls", - "tokio", -@@ -2578,16 +2593,16 @@ dependencies = [ - - [[package]] - name = "hyper-util" --version = "0.1.9" -+version = "0.1.10" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" -+checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" - dependencies = [ - "bytes", - "futures-channel", - "futures-util", - "http 1.1.0", - "http-body 1.0.1", -- "hyper 1.5.0", -+ "hyper 1.5.1", - "pin-project-lite", - "socket2", - "tokio", -@@ -2618,6 +2633,124 @@ dependencies = [ - "cc", - ] - -+[[package]] -+name = "icu_collections" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" -+dependencies = [ -+ "displaydoc", -+ "yoke", -+ "zerofrom", -+ "zerovec", -+] -+ -+[[package]] -+name = "icu_locid" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" -+dependencies = [ -+ "displaydoc", -+ "litemap", -+ "tinystr", -+ "writeable", -+ "zerovec", -+] -+ -+[[package]] -+name = "icu_locid_transform" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" -+dependencies = [ -+ "displaydoc", -+ "icu_locid", -+ "icu_locid_transform_data", -+ "icu_provider", -+ "tinystr", -+ "zerovec", -+] -+ -+[[package]] -+name = "icu_locid_transform_data" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" -+ -+[[package]] -+name = "icu_normalizer" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" -+dependencies = [ -+ "displaydoc", -+ "icu_collections", -+ "icu_normalizer_data", -+ "icu_properties", -+ "icu_provider", -+ "smallvec", -+ "utf16_iter", -+ "utf8_iter", -+ "write16", -+ "zerovec", -+] -+ -+[[package]] -+name = "icu_normalizer_data" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" -+ -+[[package]] -+name = "icu_properties" -+version = "1.5.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" -+dependencies = [ -+ "displaydoc", -+ "icu_collections", -+ "icu_locid_transform", -+ "icu_properties_data", -+ "icu_provider", -+ "tinystr", -+ "zerovec", -+] -+ -+[[package]] -+name = "icu_properties_data" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" -+ -+[[package]] -+name = "icu_provider" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" -+dependencies = [ -+ "displaydoc", -+ "icu_locid", -+ "icu_provider_macros", -+ "stable_deref_trait", -+ "tinystr", -+ "writeable", -+ "yoke", -+ "zerofrom", -+ "zerovec", -+] -+ -+[[package]] -+name = "icu_provider_macros" -+version = "1.5.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.90", -+] -+ - [[package]] - name = "ident_case" - version = "1.0.1" -@@ -2637,22 +2770,23 @@ dependencies = [ - - [[package]] - name = "idna" --version = "0.3.0" -+version = "1.0.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" -+checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" - dependencies = [ -- "unicode-bidi", -- "unicode-normalization", -+ "idna_adapter", -+ "smallvec", -+ "utf8_iter", - ] - - [[package]] --name = "idna" --version = "0.5.0" -+name = "idna_adapter" -+version = "1.2.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" -+checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" - dependencies = [ -- "unicode-bidi", -- "unicode-normalization", -+ "icu_normalizer", -+ "icu_properties", - ] - - [[package]] -@@ -2696,12 +2830,12 @@ dependencies = [ - - [[package]] - name = "indexmap" --version = "2.6.0" -+version = "2.7.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" -+checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" - dependencies = [ - "equivalent", -- "hashbrown 0.15.0", -+ "hashbrown 0.15.2", - "serde", - ] - -@@ -2766,9 +2900,9 @@ dependencies = [ - - [[package]] - name = "itoa" --version = "1.0.11" -+version = "1.0.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" -+checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" - - [[package]] - name = "jpeg-decoder" -@@ -2778,10 +2912,11 @@ checksum = "f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0" - - [[package]] - name = "js-sys" --version = "0.3.72" -+version = "0.3.74" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" -+checksum = "a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705" - dependencies = [ -+ "once_cell", - "wasm-bindgen", - ] - -@@ -2805,7 +2940,7 @@ dependencies = [ - "percent-encoding", - "referencing", - "regex", -- "reqwest 0.12.8", -+ "reqwest 0.12.9", - "serde", - "serde_json", - "time", -@@ -2831,7 +2966,7 @@ dependencies = [ - - [[package]] - name = "kanidm-ipa-sync" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "chrono", - "clap", -@@ -2855,7 +2990,7 @@ dependencies = [ - - [[package]] - name = "kanidm-ldap-sync" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "chrono", - "clap", -@@ -2880,7 +3015,7 @@ dependencies = [ - - [[package]] - name = "kanidm_build_profiles" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "base64 0.22.1", - "gix", -@@ -2891,14 +3026,14 @@ dependencies = [ - - [[package]] - name = "kanidm_client" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "compact_jwt 0.4.2", - "http 1.1.0", -- "hyper 1.5.0", -+ "hyper 1.5.1", - "kanidm_lib_file_permissions", - "kanidm_proto", -- "reqwest 0.12.8", -+ "reqwest 0.12.9", - "serde", - "serde_json", - "serde_urlencoded", -@@ -2913,13 +3048,13 @@ dependencies = [ - - [[package]] - name = "kanidm_device_flow" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "anyhow", - "base64 0.22.1", - "kanidm_proto", - "oauth2", -- "reqwest 0.12.8", -+ "reqwest 0.12.9", - "sketching", - "tokio", - "tracing", -@@ -2928,7 +3063,7 @@ dependencies = [ - - [[package]] - name = "kanidm_lib_crypto" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "argon2", - "base64 0.22.1", -@@ -2949,7 +3084,7 @@ dependencies = [ - - [[package]] - name = "kanidm_lib_file_permissions" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "kanidm_utils_users", - "whoami", -@@ -2957,7 +3092,7 @@ dependencies = [ - - [[package]] - name = "kanidm_proto" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "base32", - "base64 0.22.1", -@@ -2982,7 +3117,7 @@ dependencies = [ - - [[package]] - name = "kanidm_tools" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "anyhow", - "clap", -@@ -3013,7 +3148,7 @@ dependencies = [ - - [[package]] - name = "kanidm_unix_common" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "bytes", - "csv", -@@ -3032,7 +3167,7 @@ dependencies = [ - - [[package]] - name = "kanidm_unix_int" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "async-trait", - "bytes", -@@ -3073,18 +3208,18 @@ dependencies = [ - - [[package]] - name = "kanidm_utils_users" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "libc", - ] - - [[package]] - name = "kanidmd_core" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "askama", - "askama_axum", -- "axum 0.7.7", -+ "axum 0.7.9", - "axum-extra", - "axum-htmx", - "axum-macros", -@@ -3096,7 +3231,7 @@ dependencies = [ - "filetime", - "futures", - "futures-util", -- "hyper 1.5.0", -+ "hyper 1.5.1", - "hyper-util", - "kanidm_build_profiles", - "kanidm_lib_crypto", -@@ -3133,7 +3268,7 @@ dependencies = [ - - [[package]] - name = "kanidmd_lib" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "base64 0.22.1", - "base64urlsafedata 0.5.0", -@@ -3186,16 +3321,16 @@ dependencies = [ - - [[package]] - name = "kanidmd_lib_macros" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] - name = "kanidmd_testkit" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "assert_cmd", - "compact_jwt 0.4.2", -@@ -3213,7 +3348,7 @@ dependencies = [ - "oauth2", - "openssl", - "petgraph", -- "reqwest 0.12.8", -+ "reqwest 0.12.9", - "serde", - "serde_json", - "sketching", -@@ -3301,7 +3436,7 @@ dependencies = [ - "nom", - "peg", - "serde", -- "thiserror", -+ "thiserror 1.0.69", - "tokio-util", - "tracing", - "uuid", -@@ -3309,15 +3444,15 @@ dependencies = [ - - [[package]] - name = "libc" --version = "0.2.161" -+version = "0.2.167" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" -+checksum = "09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc" - - [[package]] - name = "libloading" --version = "0.8.5" -+version = "0.8.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" -+checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" - dependencies = [ - "cfg-if", - "windows-targets 0.52.6", -@@ -3325,9 +3460,9 @@ dependencies = [ - - [[package]] - name = "libm" --version = "0.2.8" -+version = "0.2.11" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" -+checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" - - [[package]] - name = "libmimalloc-sys" -@@ -3398,6 +3533,18 @@ version = "0.4.14" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" - -+[[package]] -+name = "litemap" -+version = "0.7.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" -+ -+[[package]] -+name = "litrs" -+version = "0.4.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" -+ - [[package]] - name = "lock_api" - version = "0.4.12" -@@ -3432,7 +3579,7 @@ version = "0.12.5" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" - dependencies = [ -- "hashbrown 0.15.0", -+ "hashbrown 0.15.2", - ] - - [[package]] -@@ -3549,11 +3696,10 @@ dependencies = [ - - [[package]] - name = "mio" --version = "1.0.2" -+version = "1.0.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" -+checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" - dependencies = [ -- "hermit-abi", - "libc", - "wasi", - "windows-sys 0.52.0", -@@ -3588,7 +3734,7 @@ dependencies = [ - "openssl-probe", - "openssl-sys", - "schannel", -- "security-framework", -+ "security-framework 2.11.1", - "security-framework-sys", - "tempfile", - ] -@@ -3658,7 +3804,7 @@ dependencies = [ - - [[package]] - name = "nss_kanidm" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "kanidm_unix_common", - "lazy_static", -@@ -3830,7 +3976,7 @@ dependencies = [ - "serde_json", - "serde_path_to_error", - "sha2", -- "thiserror", -+ "thiserror 1.0.69", - "url", - ] - -@@ -3890,7 +4036,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -3949,7 +4095,7 @@ dependencies = [ - "opentelemetry_sdk", - "prost", - "serde", -- "thiserror", -+ "thiserror 1.0.69", - "tokio", - "tonic", - ] -@@ -3987,7 +4133,7 @@ dependencies = [ - "js-sys", - "once_cell", - "pin-project-lite", -- "thiserror", -+ "thiserror 1.0.69", - "urlencoding", - ] - -@@ -4009,14 +4155,14 @@ dependencies = [ - "rand", - "regex", - "serde_json", -- "thiserror", -+ "thiserror 1.0.69", - "tokio", - "tokio-stream", - ] - - [[package]] - name = "orca" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "async-trait", - "chrono", -@@ -4062,7 +4208,7 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" - - [[package]] - name = "pam_kanidm" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "kanidm_unix_common", - "libc", -@@ -4167,7 +4313,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" - dependencies = [ - "fixedbitset", -- "indexmap 2.6.0", -+ "indexmap 2.7.0", - "serde", - "serde_derive", - ] -@@ -4224,7 +4370,7 @@ checksum = "3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -4304,7 +4450,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033" - dependencies = [ - "proc-macro2", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -4343,9 +4489,9 @@ dependencies = [ - - [[package]] - name = "proc-macro2" --version = "1.0.89" -+version = "1.0.92" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" -+checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" - dependencies = [ - "unicode-ident", - ] -@@ -4387,11 +4533,11 @@ checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac" - - [[package]] - name = "publicsuffix" --version = "2.2.3" -+version = "2.3.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457" -+checksum = "6f42ea446cab60335f76979ec15e12619a2165b5ae2c12166bef27d283a9fadf" - dependencies = [ -- "idna 0.3.0", -+ "idna", - "psl-types", - ] - -@@ -4413,45 +4559,49 @@ checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" - - [[package]] - name = "quinn" --version = "0.11.5" -+version = "0.11.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684" -+checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef" - dependencies = [ - "bytes", - "pin-project-lite", - "quinn-proto", - "quinn-udp", -- "rustc-hash 2.0.0", -- "rustls 0.23.15", -+ "rustc-hash 2.1.0", -+ "rustls 0.23.19", - "socket2", -- "thiserror", -+ "thiserror 2.0.3", - "tokio", - "tracing", - ] - - [[package]] - name = "quinn-proto" --version = "0.11.8" -+version = "0.11.9" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" -+checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d" - dependencies = [ - "bytes", -+ "getrandom", - "rand", - "ring", -- "rustc-hash 2.0.0", -- "rustls 0.23.15", -+ "rustc-hash 2.1.0", -+ "rustls 0.23.19", -+ "rustls-pki-types", - "slab", -- "thiserror", -+ "thiserror 2.0.3", - "tinyvec", - "tracing", -+ "web-time", - ] - - [[package]] - name = "quinn-udp" --version = "0.5.5" -+version = "0.5.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b" -+checksum = "7d5a626c6807713b15cac82a6acaccd6043c9a5408c24baae07611fec3f243da" - dependencies = [ -+ "cfg_aliases", - "libc", - "once_cell", - "socket2", -@@ -4515,7 +4665,7 @@ checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" - dependencies = [ - "getrandom", - "libredox", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] -@@ -4535,7 +4685,7 @@ checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -4565,7 +4715,7 @@ checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" - dependencies = [ - "aho-corasick", - "memchr", -- "regex-automata 0.4.8", -+ "regex-automata 0.4.9", - "regex-syntax 0.8.5", - ] - -@@ -4580,9 +4730,9 @@ dependencies = [ - - [[package]] - name = "regex-automata" --version = "0.4.8" -+version = "0.4.9" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" -+checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" - dependencies = [ - "aho-corasick", - "memchr", -@@ -4644,9 +4794,9 @@ dependencies = [ - - [[package]] - name = "reqwest" --version = "0.12.8" -+version = "0.12.9" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b" -+checksum = "a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f" - dependencies = [ - "async-compression", - "base64 0.22.1", -@@ -4656,11 +4806,11 @@ dependencies = [ - "futures-channel", - "futures-core", - "futures-util", -- "h2 0.4.6", -+ "h2 0.4.7", - "http 1.1.0", - "http-body 1.0.1", - "http-body-util", -- "hyper 1.5.0", -+ "hyper 1.5.1", - "hyper-rustls 0.27.3", - "hyper-util", - "ipnet", -@@ -4672,14 +4822,14 @@ dependencies = [ - "percent-encoding", - "pin-project-lite", - "quinn", -- "rustls 0.23.15", -+ "rustls 0.23.19", - "rustls-native-certs", - "rustls-pemfile 2.2.0", - "rustls-pki-types", - "serde", - "serde_json", - "serde_urlencoded", -- "sync_wrapper 1.0.1", -+ "sync_wrapper 1.0.2", - "tokio", - "tokio-rustls 0.26.0", - "tokio-util", -@@ -4688,7 +4838,7 @@ dependencies = [ - "wasm-bindgen", - "wasm-bindgen-futures", - "web-sys", -- "webpki-roots 0.26.6", -+ "webpki-roots 0.26.7", - "windows-registry", - ] - -@@ -4766,7 +4916,7 @@ dependencies = [ - "proc-macro2", - "quote", - "rust-embed-utils", -- "syn 2.0.85", -+ "syn 2.0.90", - "walkdir", - ] - -@@ -4794,9 +4944,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" - - [[package]] - name = "rustc-hash" --version = "2.0.0" -+version = "2.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" -+checksum = "c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497" - - [[package]] - name = "rusticata-macros" -@@ -4809,9 +4959,9 @@ dependencies = [ - - [[package]] - name = "rustix" --version = "0.38.37" -+version = "0.38.41" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" -+checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6" - dependencies = [ - "bitflags 2.6.0", - "errno", -@@ -4834,9 +4984,9 @@ dependencies = [ - - [[package]] - name = "rustls" --version = "0.23.15" -+version = "0.23.19" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5fbb44d7acc4e873d613422379f69f237a1b141928c02f6bc6ccfddddc2d7993" -+checksum = "934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1" - dependencies = [ - "once_cell", - "ring", -@@ -4848,15 +4998,14 @@ dependencies = [ - - [[package]] - name = "rustls-native-certs" --version = "0.8.0" -+version = "0.8.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a" -+checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3" - dependencies = [ - "openssl-probe", -- "rustls-pemfile 2.2.0", - "rustls-pki-types", - "schannel", -- "security-framework", -+ "security-framework 3.0.1", - ] - - [[package]] -@@ -4882,6 +5031,9 @@ name = "rustls-pki-types" - version = "1.10.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" -+dependencies = [ -+ "web-time", -+] - - [[package]] - name = "rustls-webpki" -@@ -4927,16 +5079,16 @@ dependencies = [ - - [[package]] - name = "schannel" --version = "0.1.26" -+version = "0.1.27" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1" -+checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" - dependencies = [ - "windows-sys 0.59.0", - ] - - [[package]] - name = "scim_proto" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "base64urlsafedata 0.5.0", - "peg", -@@ -4980,7 +5132,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" - dependencies = [ - "bitflags 2.6.0", -- "core-foundation", -+ "core-foundation 0.9.4", -+ "core-foundation-sys", -+ "libc", -+ "security-framework-sys", -+] -+ -+[[package]] -+name = "security-framework" -+version = "3.0.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "e1415a607e92bec364ea2cf9264646dcce0f91e6d65281bd6f2819cca3bf39c8" -+dependencies = [ -+ "bitflags 2.6.0", -+ "core-foundation 0.10.0", - "core-foundation-sys", - "libc", - "security-framework-sys", -@@ -4988,9 +5153,9 @@ dependencies = [ - - [[package]] - name = "security-framework-sys" --version = "2.12.0" -+version = "2.12.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" -+checksum = "fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2" - dependencies = [ - "core-foundation-sys", - "libc", -@@ -5007,14 +5172,14 @@ dependencies = [ - "once_cell", - "reference-counted-singleton", - "selinux-sys", -- "thiserror", -+ "thiserror 1.0.69", - ] - - [[package]] - name = "selinux-sys" --version = "0.6.12" -+version = "0.6.13" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8d557667087c5b4791e180b80979cd1a92fdb9bfd92cfd4b9ab199c4d7402423" -+checksum = "e5e6e2b8e07a8ff45c90f8e3611bf10c4da7a28d73a26f9ede04f927da234f52" - dependencies = [ - "bindgen 0.70.1", - "cc", -@@ -5030,9 +5195,9 @@ checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" - - [[package]] - name = "serde" --version = "1.0.213" -+version = "1.0.215" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1" -+checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" - dependencies = [ - "serde_derive", - ] -@@ -5068,20 +5233,20 @@ dependencies = [ - - [[package]] - name = "serde_derive" --version = "1.0.213" -+version = "1.0.215" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5" -+checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] - name = "serde_json" --version = "1.0.132" -+version = "1.0.133" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" -+checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" - dependencies = [ - "itoa", - "memchr", -@@ -5121,7 +5286,7 @@ dependencies = [ - "chrono", - "hex", - "indexmap 1.9.3", -- "indexmap 2.6.0", -+ "indexmap 2.7.0", - "serde", - "serde_derive", - "serde_json", -@@ -5138,7 +5303,7 @@ dependencies = [ - "darling 0.20.10", - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -5211,7 +5376,7 @@ dependencies = [ - - [[package]] - name = "sketching" --version = "1.4.3" -+version = "1.4.4" - dependencies = [ - "gethostname", - "num_enum", -@@ -5266,9 +5431,9 @@ dependencies = [ - - [[package]] - name = "socket2" --version = "0.5.7" -+version = "0.5.8" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" -+checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" - dependencies = [ - "libc", - "windows-sys 0.52.0", -@@ -5326,6 +5491,12 @@ dependencies = [ - "sha2", - ] - -+[[package]] -+name = "stable_deref_trait" -+version = "1.2.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" -+ - [[package]] - name = "static_assertions" - version = "1.1.0" -@@ -5369,9 +5540,9 @@ dependencies = [ - - [[package]] - name = "syn" --version = "2.0.85" -+version = "2.0.90" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56" -+checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31" - dependencies = [ - "proc-macro2", - "quote", -@@ -5386,9 +5557,9 @@ checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" - - [[package]] - name = "sync_wrapper" --version = "1.0.1" -+version = "1.0.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" -+checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" - dependencies = [ - "futures-core", - ] -@@ -5405,6 +5576,17 @@ dependencies = [ - "unicode-xid", - ] - -+[[package]] -+name = "synstructure" -+version = "0.13.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.90", -+] -+ - [[package]] - name = "system-configuration" - version = "0.5.1" -@@ -5412,7 +5594,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" - dependencies = [ - "bitflags 1.3.2", -- "core-foundation", -+ "core-foundation 0.9.4", - "system-configuration-sys", - ] - -@@ -5434,9 +5616,9 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" - - [[package]] - name = "tempfile" --version = "3.13.0" -+version = "3.14.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" -+checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" - dependencies = [ - "cfg-if", - "fastrand", -@@ -5457,27 +5639,47 @@ version = "0.1.0" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] - name = "thiserror" --version = "1.0.65" -+version = "1.0.69" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5" -+checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" - dependencies = [ -- "thiserror-impl", -+ "thiserror-impl 1.0.69", -+] -+ -+[[package]] -+name = "thiserror" -+version = "2.0.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa" -+dependencies = [ -+ "thiserror-impl 2.0.3", - ] - - [[package]] - name = "thiserror-impl" --version = "1.0.65" -+version = "1.0.69" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602" -+checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", -+] -+ -+[[package]] -+name = "thiserror-impl" -+version = "2.0.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.90", - ] - - [[package]] -@@ -5498,9 +5700,9 @@ dependencies = [ - - [[package]] - name = "time" --version = "0.3.36" -+version = "0.3.37" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" -+checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21" - dependencies = [ - "deranged", - "itoa", -@@ -5521,14 +5723,24 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" - - [[package]] - name = "time-macros" --version = "0.2.18" -+version = "0.2.19" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" -+checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de" - dependencies = [ - "num-conv", - "time-core", - ] - -+[[package]] -+name = "tinystr" -+version = "0.7.6" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" -+dependencies = [ -+ "displaydoc", -+ "zerovec", -+] -+ - [[package]] - name = "tinyvec" - version = "1.8.0" -@@ -5562,19 +5774,19 @@ checksum = "8d9ef545650e79f30233c0003bcc2504d7efac6dad25fca40744de773fe2049c" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] - name = "tokio" --version = "1.41.0" -+version = "1.41.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb" -+checksum = "22cfb5bee7a6a52939ca9224d6ac897bb669134078daa8735560897f69de4d33" - dependencies = [ - "backtrace", - "bytes", - "libc", -- "mio 1.0.2", -+ "mio 1.0.3", - "parking_lot", - "pin-project-lite", - "signal-hook-registry", -@@ -5601,7 +5813,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] -@@ -5641,7 +5853,7 @@ version = "0.26.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" - dependencies = [ -- "rustls 0.23.15", -+ "rustls 0.23.19", - "rustls-pki-types", - "tokio", - ] -@@ -5692,7 +5904,7 @@ version = "0.19.15" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" - dependencies = [ -- "indexmap 2.6.0", -+ "indexmap 2.7.0", - "toml_datetime", - "winnow 0.5.40", - ] -@@ -5764,9 +5976,9 @@ dependencies = [ - - [[package]] - name = "tower-http" --version = "0.6.1" -+version = "0.6.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8437150ab6bbc8c5f0f519e3d5ed4aa883a83dd4cdd3d1b21f9482936046cb97" -+checksum = "403fa3b783d4b626a8ad51d766ab03cb6d2dbfc46b1c5d4448395e6628dc9697" - dependencies = [ - "async-compression", - "bitflags 2.6.0", -@@ -5804,9 +6016,9 @@ checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" - - [[package]] - name = "tracing" --version = "0.1.40" -+version = "0.1.41" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" -+checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" - dependencies = [ - "log", - "pin-project-lite", -@@ -5816,20 +6028,20 @@ dependencies = [ - - [[package]] - name = "tracing-attributes" --version = "0.1.27" -+version = "0.1.28" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" -+checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - ] - - [[package]] - name = "tracing-core" --version = "0.1.32" -+version = "0.1.33" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" -+checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" - dependencies = [ - "once_cell", - "valuable", -@@ -5842,7 +6054,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "ee40835db14ddd1e3ba414292272eddde9dad04d3d4b65509656414d1c42592f" - dependencies = [ - "smallvec", -- "thiserror", -+ "thiserror 1.0.69", - "tokio", - "tracing", - "tracing-subscriber", -@@ -5889,9 +6101,9 @@ dependencies = [ - - [[package]] - name = "tracing-subscriber" --version = "0.3.18" -+version = "0.3.19" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" -+checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" - dependencies = [ - "matchers", - "nu-ansi-term", -@@ -5959,12 +6171,6 @@ version = "2.8.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "7e51b68083f157f853b6379db119d1c1be0e6e4dec98101079dec41f6f5cf6df" - --[[package]] --name = "unicode-bidi" --version = "0.3.17" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" -- - [[package]] - name = "unicode-bom" - version = "2.0.3" -@@ -5973,9 +6179,9 @@ checksum = "7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217" - - [[package]] - name = "unicode-ident" --version = "1.0.13" -+version = "1.0.14" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" -+checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" - - [[package]] - name = "unicode-normalization" -@@ -6012,12 +6218,12 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" - - [[package]] - name = "url" --version = "2.5.2" -+version = "2.5.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" -+checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" - dependencies = [ - "form_urlencoded", -- "idna 0.5.0", -+ "idna", - "percent-encoding", - "serde", - ] -@@ -6028,6 +6234,18 @@ version = "2.1.3" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" - -+[[package]] -+name = "utf16_iter" -+version = "1.0.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" -+ -+[[package]] -+name = "utf8_iter" -+version = "1.0.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" -+ - [[package]] - name = "utf8parse" - version = "0.2.2" -@@ -6040,7 +6258,7 @@ version = "4.2.3" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "c5afb1a60e207dca502682537fefcfd9921e71d0b83e9576060f09abc6efab23" - dependencies = [ -- "indexmap 2.6.0", -+ "indexmap 2.7.0", - "serde", - "serde_json", - "utoipa-gen", -@@ -6056,7 +6274,7 @@ dependencies = [ - "proc-macro2", - "quote", - "regex", -- "syn 2.0.85", -+ "syn 2.0.90", - "url", - "uuid", - ] -@@ -6067,7 +6285,7 @@ version = "6.0.0" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "0b39868d43c011961e04b41623e050aedf2cc93652562ff7935ce0f819aaf2da" - dependencies = [ -- "axum 0.7.7", -+ "axum 0.7.9", - "mime_guess", - "regex", - "rust-embed", -@@ -6164,9 +6382,9 @@ checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" - - [[package]] - name = "wasm-bindgen" --version = "0.2.95" -+version = "0.2.97" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" -+checksum = "d15e63b4482863c109d70a7b8706c1e364eb6ea449b201a76c5b89cedcec2d5c" - dependencies = [ - "cfg-if", - "once_cell", -@@ -6175,36 +6393,37 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-backend" --version = "0.2.95" -+version = "0.2.97" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" -+checksum = "8d36ef12e3aaca16ddd3f67922bc63e48e953f126de60bd33ccc0101ef9998cd" - dependencies = [ - "bumpalo", - "log", - "once_cell", - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - "wasm-bindgen-shared", - ] - - [[package]] - name = "wasm-bindgen-futures" --version = "0.4.45" -+version = "0.4.47" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b" -+checksum = "9dfaf8f50e5f293737ee323940c7d8b08a66a95a419223d9f41610ca08b0833d" - dependencies = [ - "cfg-if", - "js-sys", -+ "once_cell", - "wasm-bindgen", - "web-sys", - ] - - [[package]] - name = "wasm-bindgen-macro" --version = "0.2.95" -+version = "0.2.97" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" -+checksum = "705440e08b42d3e4b36de7d66c944be628d579796b8090bfa3471478a2260051" - dependencies = [ - "quote", - "wasm-bindgen-macro-support", -@@ -6212,28 +6431,38 @@ dependencies = [ - - [[package]] - name = "wasm-bindgen-macro-support" --version = "0.2.95" -+version = "0.2.97" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" -+checksum = "98c9ae5a76e46f4deecd0f0255cc223cfa18dc9b261213b8aa0c7b36f61b3f1d" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", - "wasm-bindgen-backend", - "wasm-bindgen-shared", - ] - - [[package]] - name = "wasm-bindgen-shared" --version = "0.2.95" -+version = "0.2.97" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" -+checksum = "6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49" - - [[package]] - name = "web-sys" --version = "0.3.72" -+version = "0.3.74" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "a98bc3c33f0fe7e59ad7cd041b89034fa82a7c2d4365ca538dda6cdaf513863c" -+dependencies = [ -+ "js-sys", -+ "wasm-bindgen", -+] -+ -+[[package]] -+name = "web-time" -+version = "1.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" -+checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" - dependencies = [ - "js-sys", - "wasm-bindgen", -@@ -6318,7 +6547,7 @@ dependencies = [ - "serde", - "serde_cbor_2", - "serde_json", -- "thiserror", -+ "thiserror 1.0.69", - "tracing", - "url", - "uuid", -@@ -6354,7 +6583,7 @@ dependencies = [ - "serde", - "serde_derive", - "serde_json", -- "thiserror", -+ "thiserror 1.0.69", - "time", - "unicode-segmentation", - "url", -@@ -6368,9 +6597,9 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" - - [[package]] - name = "webpki-roots" --version = "0.26.6" -+version = "0.26.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" -+checksum = "5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e" - dependencies = [ - "rustls-pki-types", - ] -@@ -6707,6 +6936,18 @@ dependencies = [ - "windows-sys 0.48.0", - ] - -+[[package]] -+name = "write16" -+version = "1.0.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" -+ -+[[package]] -+name = "writeable" -+version = "0.5.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" -+ - [[package]] - name = "x509-cert" - version = "0.2.5" -@@ -6733,10 +6974,34 @@ dependencies = [ - "nom", - "oid-registry", - "rusticata-macros", -- "thiserror", -+ "thiserror 1.0.69", - "time", - ] - -+[[package]] -+name = "yoke" -+version = "0.7.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" -+dependencies = [ -+ "serde", -+ "stable_deref_trait", -+ "yoke-derive", -+ "zerofrom", -+] -+ -+[[package]] -+name = "yoke-derive" -+version = "0.7.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.90", -+ "synstructure 0.13.1", -+] -+ - [[package]] - name = "zerocopy" - version = "0.7.35" -@@ -6755,7 +7020,28 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", -+] -+ -+[[package]] -+name = "zerofrom" -+version = "0.1.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" -+dependencies = [ -+ "zerofrom-derive", -+] -+ -+[[package]] -+name = "zerofrom-derive" -+version = "0.1.5" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.90", -+ "synstructure 0.13.1", - ] - - [[package]] -@@ -6775,7 +7061,29 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.85", -+ "syn 2.0.90", -+] -+ -+[[package]] -+name = "zerovec" -+version = "0.10.4" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" -+dependencies = [ -+ "yoke", -+ "zerofrom", -+ "zerovec-derive", -+] -+ -+[[package]] -+name = "zerovec-derive" -+version = "0.10.3" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" -+dependencies = [ -+ "proc-macro2", -+ "quote", -+ "syn 2.0.90", - ] - - [[package]]