From 714706328bb43edeaf5fd6805ad7fd410baf78b8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Oct 2026 20:05:36 -0700 Subject: [PATCH] build(deps): bump rustls from 0.23.42 to 0.23.45 in /fuzz in the cargo group across 1 directory (#8370) build(deps): bump rustls in /fuzz in the cargo group across 1 directory Bumps the cargo group with 1 update in the /fuzz directory: [rustls](https://github.com/rustls/rustls). Updates `rustls` from 0.23.42 to 0.23.45 - [Release notes](https://github.com/rustls/rustls/releases) - [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md) - [Commits](https://github.com/rustls/rustls/compare/v/0.23.42...v/0.23.45) --- updated-dependencies: - dependency-name: rustls dependency-version: 0.23.45 dependency-type: indirect dependency-group: cargo ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- fuzz/Cargo.lock | 1697 ++++++++++++++++------------------------------- 1 file changed, 561 insertions(+), 1136 deletions(-) diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 7558458bd..0cea9ae83 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -31,16 +31,16 @@ dependencies = [ [[package]] name = "aes-gcm" -version = "0.11.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdf011db2e21ce0d575593d749db5554b47fed37aff429e4dc50bc91ac93a028" +checksum = "7f2b8006a0c83f52b62ba44a97b58bf76fe2f70a329e588f67f89691d93d498f" dependencies = [ "aead", "aes", "cipher", "ctr", + "ctutils", "ghash", - "subtle", ] [[package]] @@ -54,25 +54,19 @@ dependencies = [ [[package]] name = "alloc-no-stdlib" -version = "2.0.4" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" +checksum = "c2fb6cfd47bf496ff64095c20eaba0c201404ee38714d4142fcfa1dc334fcc7a" [[package]] name = "alloc-stdlib" -version = "0.2.4" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e76a019e91224d279006ff972f1e984179a6e9feb050adba6ce8274aef23195" +checksum = "0b5c1865780388bfa186411ab5f247819487fc4864c6e9c3106611fa347586e1" dependencies = [ "alloc-no-stdlib", ] -[[package]] -name = "allocator-api2" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" - [[package]] name = "android_system_properties" version = "0.1.5" @@ -105,9 +99,9 @@ dependencies = [ [[package]] name = "argon2" -version = "0.6.0-rc.8" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7af50940b73bf4e16c15c448a2b121c63f2d68e3e54b6a8731673cb4aa0cdff5" +checksum = "134c52ddac6d63c576bef8168db10c83c49c26444ecbc68060fef078925a901c" dependencies = [ "base64ct", "blake2", @@ -146,9 +140,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.91" +version = "0.1.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae36dc4177970ef04fde5178d3e2429882def40e57a451f919c098f72baa6cec" +checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" dependencies = [ "proc-macro2", "quote", @@ -176,37 +170,6 @@ version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" -[[package]] -name = "aws-config" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "701418aa459dac33e50a0f8e818e5662a16bc018a6ac7423659b70f3799d67a8" -dependencies = [ - "aws-credential-types", - "aws-runtime", - "aws-sdk-sso", - "aws-sdk-ssooidc", - "aws-sdk-sts", - "aws-smithy-async", - "aws-smithy-http", - "aws-smithy-json", - "aws-smithy-runtime", - "aws-smithy-runtime-api", - "aws-smithy-schema", - "aws-smithy-types", - "aws-types", - "bytes", - "fastrand", - "hex", - "http 1.4.2", - "sha1 0.10.6", - "time", - "tokio", - "tracing", - "url", - "zeroize", -] - [[package]] name = "aws-credential-types" version = "1.3.0" @@ -221,9 +184,9 @@ dependencies = [ [[package]] name = "aws-lc-rs" -version = "1.17.0" +version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ec2f1fc3ec205783a5da9a7e6c1509cc69dedf09a1949e412c1e18469326d00" +checksum = "b281d307588d634de920874890732659e2e7672f72b5e10e81badc1a8a83621e" dependencies = [ "aws-lc-sys", "untrusted 0.7.1", @@ -232,21 +195,22 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.41.0" +version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a2f9779ce85b93ab6170dd940ad0169b5766ff848247aff13bb788b832fe3f4" +checksum = "9bff6c3b54fad79a2e60b8102caf565819711497c1f5f092f49508e2f5c31b27" dependencies = [ "cc", "cmake", "dunce", "fs_extra", + "pkg-config", ] [[package]] name = "aws-runtime" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6b50a43f3ccdf331521c6d6c68b7cc9668b6e09d439ebda9569df5722324d76" +checksum = "2b8a9911551b4ea6ca13805ef52ed96f7d2bbb43cc3b4a14cb0776a71f33cfaa" dependencies = [ "aws-credential-types", "aws-sigv4", @@ -260,10 +224,8 @@ dependencies = [ "bytes", "bytes-utils", "fastrand", - "http 0.2.12", - "http 1.4.2", - "http-body 0.4.6", - "http-body 1.1.0", + "http", + "http-body", "percent-encoding", "pin-project-lite", "tracing", @@ -272,9 +234,9 @@ dependencies = [ [[package]] name = "aws-sdk-s3" -version = "1.139.0" +version = "1.152.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a159b9721a6a41468f967d1029bece78f410b0beb0594498435deb6ff72bfe48" +checksum = "004d5acbd6850ab58789a43822e0a2ef23927a46b012c17f8fa51253103db9f8" dependencies = [ "arc-swap", "aws-credential-types", @@ -296,9 +258,8 @@ dependencies = [ "fastrand", "hex", "hmac 0.13.0", - "http 0.2.12", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "lru", "percent-encoding", "regex-lite", @@ -307,90 +268,11 @@ dependencies = [ "url", ] -[[package]] -name = "aws-sdk-sso" -version = "1.104.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b53416d16c278234845392e38d93bd4481d2f09daa0f005a2277f0aa91f59c22" -dependencies = [ - "arc-swap", - "aws-credential-types", - "aws-runtime", - "aws-smithy-async", - "aws-smithy-http", - "aws-smithy-json", - "aws-smithy-observability", - "aws-smithy-runtime", - "aws-smithy-runtime-api", - "aws-smithy-schema", - "aws-smithy-types", - "aws-types", - "bytes", - "fastrand", - "http 0.2.12", - "http 1.4.2", - "regex-lite", - "tracing", -] - -[[package]] -name = "aws-sdk-ssooidc" -version = "1.106.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc9b706c3305ed0285d5b1b696c747aa34950f830fb03e3e6c76890f99b9f188" -dependencies = [ - "arc-swap", - "aws-credential-types", - "aws-runtime", - "aws-smithy-async", - "aws-smithy-http", - "aws-smithy-json", - "aws-smithy-observability", - "aws-smithy-runtime", - "aws-smithy-runtime-api", - "aws-smithy-schema", - "aws-smithy-types", - "aws-types", - "bytes", - "fastrand", - "http 0.2.12", - "http 1.4.2", - "regex-lite", - "tracing", -] - -[[package]] -name = "aws-sdk-sts" -version = "1.109.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32d214cdfa5bbe17f117e76a7643fadf32a5234fb597322ef8b1fb4b2f17dbbd" -dependencies = [ - "arc-swap", - "aws-credential-types", - "aws-runtime", - "aws-smithy-async", - "aws-smithy-http", - "aws-smithy-json", - "aws-smithy-observability", - "aws-smithy-query", - "aws-smithy-runtime", - "aws-smithy-runtime-api", - "aws-smithy-schema", - "aws-smithy-types", - "aws-smithy-xml", - "aws-types", - "fastrand", - "http 0.2.12", - "http 1.4.2", - "regex-lite", - "tracing", -] - [[package]] name = "aws-sigv4" -version = "1.5.1" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "723c2234ad7511ceef63eab016b7ba6ff7c55590fefb96fa8467af014a07309f" +checksum = "2312577f088c9fbf4206dfdb884cf1de9407b43e1a923cbed5237775116fc24b" dependencies = [ "aws-credential-types", "aws-smithy-eventstream", @@ -402,8 +284,7 @@ dependencies = [ "form_urlencoded", "hex", "hmac 0.13.0", - "http 0.2.12", - "http 1.4.2", + "http", "p256", "percent-encoding", "sha2 0.11.0", @@ -435,21 +316,21 @@ dependencies = [ "bytes", "crc-fast", "hex", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "http-body-util", "md-5", "pin-project-lite", - "sha1 0.11.0", + "sha1", "sha2 0.11.0", "tracing", ] [[package]] name = "aws-smithy-eventstream" -version = "0.61.1" +version = "0.61.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a9381123ab62d20c13082b151f30f962a3b112b727345394536dfa39a482944" +checksum = "80c2051c2f1016fb8e6548dd07b8bc2ac9c3fe583721444b92f515e856d31609" dependencies = [ "aws-smithy-types", "bytes", @@ -458,9 +339,9 @@ dependencies = [ [[package]] name = "aws-smithy-http" -version = "0.64.0" +version = "0.64.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37843d9add67c3aff5856f409c6dc315d3cdff60f9c0cb5b670dab1e9920306d" +checksum = "639b4d8f8555f24a9be649811c3eb0b4d4616f4d61daf0c32e28873bc1ea9af1" dependencies = [ "aws-smithy-eventstream", "aws-smithy-runtime-api", @@ -469,8 +350,8 @@ dependencies = [ "bytes-utils", "futures-core", "futures-util", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "http-body-util", "percent-encoding", "pin-project-lite", @@ -480,15 +361,15 @@ dependencies = [ [[package]] name = "aws-smithy-http-client" -version = "1.2.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "635d23afda0a6ab48d666c4d447c4873e8d1e83518a2be2093122397e50b838e" +checksum = "51c89cc3f1f281d659a67a519a1b5c6d445b5ce09fa7e5aee40c2c2707e9509d" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", "aws-smithy-types", "h2", - "http 1.4.2", + "http", "hyper", "hyper-rustls", "hyper-util", @@ -504,9 +385,9 @@ dependencies = [ [[package]] name = "aws-smithy-json" -version = "0.63.0" +version = "0.63.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dc65a121adb4b33729919fcfa14fa36fb33c1555a8f06bb0e2188dbfdc1d9ef" +checksum = "3385d469edbe8b60cc72002784652b5efca39178192aa9cc4b44c9875c6bdc18" dependencies = [ "aws-smithy-runtime-api", "aws-smithy-schema", @@ -522,24 +403,11 @@ dependencies = [ "aws-smithy-runtime-api", ] -[[package]] -name = "aws-smithy-query" -version = "0.62.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "512346c7212ab7436df2d77a16d976a468ae44a418835511d2a69269810aaf62" -dependencies = [ - "aws-smithy-runtime-api", - "aws-smithy-schema", - "aws-smithy-types", - "aws-smithy-xml", - "urlencoding", -] - [[package]] name = "aws-smithy-runtime" -version = "1.12.1" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07505b34e8f4b3591a4fa69e9792b52289b95488dbbc68c3c0075b7bedb245e1" +checksum = "d6e302ac1d88b99652489df31abdec6ac42a2ab2ac3982ad0ac49f64dfaf28ba" dependencies = [ "aws-smithy-async", "aws-smithy-http", @@ -550,10 +418,8 @@ dependencies = [ "aws-smithy-types", "bytes", "fastrand", - "http 0.2.12", - "http 1.4.2", - "http-body 0.4.6", - "http-body 1.1.0", + "http", + "http-body", "http-body-util", "pin-project-lite", "pin-utils", @@ -563,16 +429,15 @@ dependencies = [ [[package]] name = "aws-smithy-runtime-api" -version = "1.14.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b98f2e1fd67ec06618f9c291e5e495a468e60519e44c9c1979cd0521f3affdb" +checksum = "c0730c16f91124c6a2abb4932c77e299288b3dd9f967ea2e9ec48cc6731e87a4" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api-macros", "aws-smithy-types", "bytes", - "http 0.2.12", - "http 1.4.2", + "http", "pin-project-lite", "tokio", "tracing", @@ -592,29 +457,27 @@ dependencies = [ [[package]] name = "aws-smithy-schema" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d56e0a4e53127a632224e43633b0fe045fa9e1e3cfc68b9830f1115e103f910" +checksum = "e8f395d93304280b64b7632fea798d177e74897fe7f063416ce627cd6fa24829" dependencies = [ "aws-smithy-runtime-api", "aws-smithy-types", - "http 1.4.2", + "http", ] [[package]] name = "aws-smithy-types" -version = "1.6.1" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6dc683efb34b9e755675b37fedbe0103141e5b6df7bdc9eb6967756a8c167d8" +checksum = "69bb407740a197147da48238ecc94498493c9e85445732360cec180296ca45f1" dependencies = [ "base64-simd", "bytes", "bytes-utils", "futures-core", - "http 0.2.12", - "http 1.4.2", - "http-body 0.4.6", - "http-body 1.1.0", + "http", + "http-body", "http-body-util", "itoa", "num-integer", @@ -629,9 +492,9 @@ dependencies = [ [[package]] name = "aws-smithy-xml" -version = "0.62.0" +version = "0.62.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce84f71c72fee2cbbadde6e7d082f5fb466e3a84733855295fa7aafd1b31b7d8" +checksum = "0b932c8d6dc127fc980eecd78f8694ae9b9551b69a93a7def2a199c1c0033daf" dependencies = [ "aws-smithy-runtime-api", "aws-smithy-schema", @@ -641,9 +504,9 @@ dependencies = [ [[package]] name = "aws-types" -version = "1.5.0" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eec1cd5469f328c782dc3e33d4153cf118a54e33cbb3356d60d16f89883e1f94" +checksum = "209f3a6d82a6e9e5f94abbed94c7a26e1c052341002bf57a5fb5481f625896fc" dependencies = [ "aws-credential-types", "aws-smithy-async", @@ -663,8 +526,8 @@ dependencies = [ "axum-core", "bytes", "futures-util", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "http-body-util", "itoa", "matchit", @@ -687,8 +550,8 @@ checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" dependencies = [ "bytes", "futures-core", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "http-body-util", "mime", "pin-project-lite", @@ -751,9 +614,9 @@ checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" [[package]] name = "blake2" -version = "0.11.0-rc.6" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "061f1a09225e328e1ffbb378d2d49923c0ca5fee19fb5ac1cc9c1e9d52b93690" +checksum = "5b5d4d889834ee8ecfc0f8426ad30faf7cdcb10f741a8e6d7224d95325479f6f" dependencies = [ "digest 0.11.3", ] @@ -778,9 +641,9 @@ dependencies = [ [[package]] name = "brotli" -version = "8.0.4" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc91aac060a7a1e25823bdccbfb6af1875b88f17c6daac97894eed8207166b3" +checksum = "f8b851b75c23ca7873623d612fe49bd1989aeb03d08fb9432187eb253d3d4c6b" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -789,23 +652,14 @@ dependencies = [ [[package]] name = "brotli-decompressor" -version = "5.0.3" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a32acac15fe1967bc3986b2a6347dffc965602354ea6f450ad07e8bfd253583" +checksum = "941cd9bd4ddab83cb46fa5a2d428f1c857b24ac78cb876cf7beb710840934bd7" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", ] -[[package]] -name = "bs58" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" -dependencies = [ - "tinyvec", -] - [[package]] name = "bumpalo" version = "3.20.3" @@ -839,9 +693,9 @@ dependencies = [ [[package]] name = "bytesize" -version = "2.4.2" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d7c8918969267b2932ffd5655509bbbea0833823058c378876953217f5fc50e" +checksum = "7354288c522e7e980fafd2075d63d1285794c3a6a16cdd492f189ea406e5f18b" [[package]] name = "bytestring" @@ -882,7 +736,16 @@ dependencies = [ "semver", "serde", "serde_json", - "thiserror 2.0.19", + "thiserror", +] + +[[package]] +name = "castaway" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" +dependencies = [ + "rustversion", ] [[package]] @@ -897,15 +760,6 @@ dependencies = [ "shlex", ] -[[package]] -name = "castaway" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" -dependencies = [ - "rustversion", -] - [[package]] name = "cfg-if" version = "1.0.4" @@ -914,9 +768,9 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "cfg_aliases" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" +checksum = "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527" [[package]] name = "chacha20" @@ -967,17 +821,6 @@ dependencies = [ "inout", ] -[[package]] -name = "clocksource" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46a4f8c23584e9dc6e40de1406e8c776ae727c49f7cb85c0bb23fb8c2096f7e0" -dependencies = [ - "libc", - "time", - "winapi", -] - [[package]] name = "cmake" version = "0.1.58" @@ -993,6 +836,16 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a" +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + [[package]] name = "compact_str" version = "0.10.0" @@ -1006,16 +859,6 @@ dependencies = [ "zmij", ] -[[package]] -name = "combine" -version = "4.6.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" -dependencies = [ - "bytes", - "memchr", -] - [[package]] name = "concurrent-queue" version = "2.5.0" @@ -1080,9 +923,9 @@ dependencies = [ [[package]] name = "convert_case" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "affbf0190ed2caf063e3def54ff444b449371d55c58e513a95ab98eca50adb49" +checksum = "1af709f1f33454bf52eadfc8c78b3b9ef9cb26fb54d16dc9cd9a7299f899fd1b" dependencies = [ "unicode-segmentation", ] @@ -1137,6 +980,21 @@ dependencies = [ "libc", ] +[[package]] +name = "crc" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d" +dependencies = [ + "crc-catalog", +] + +[[package]] +name = "crc-catalog" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" + [[package]] name = "crc-fast" version = "1.10.0" @@ -1147,15 +1005,6 @@ dependencies = [ "spin 0.10.0", ] -[[package]] -name = "crc32c" -version = "0.6.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47" -dependencies = [ - "rustc_version", -] - [[package]] name = "crc32fast" version = "1.5.0" @@ -1186,18 +1035,18 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.18" +version = "0.9.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +checksum = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-queue" -version = "0.3.13" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "803d13fb3b09d88be9f4dbc29062c66b19bf7170867ceb746d2a8689bf6c7a26" +checksum = "03e8bd762f7479489c70ed6c768ddca99d7296857de437a68dcb2a94365b3fae" dependencies = [ "crossbeam-utils", ] @@ -1303,16 +1152,6 @@ dependencies = [ "darling_macro 0.21.3", ] -[[package]] -name = "darling" -version = "0.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d" -dependencies = [ - "darling_core 0.23.0", - "darling_macro 0.23.0", -] - [[package]] name = "darling_core" version = "0.20.11" @@ -1340,19 +1179,6 @@ dependencies = [ "syn 2.0.118", ] -[[package]] -name = "darling_core" -version = "0.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0" -dependencies = [ - "ident_case", - "proc-macro2", - "quote", - "strsim", - "syn 2.0.118", -] - [[package]] name = "darling_macro" version = "0.20.11" @@ -1376,14 +1202,12 @@ dependencies = [ ] [[package]] -name = "darling_macro" -version = "0.23.0" +name = "defmt" +version = "0.3.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d" +checksum = "f0963443817029b2024136fc4dd07a5107eb8f977eaf18fcd1fdeb11306b64ad" dependencies = [ - "darling_core 0.23.0", - "quote", - "syn 2.0.118", + "defmt 1.1.0", ] [[package]] @@ -1415,7 +1239,7 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e" dependencies = [ - "thiserror 2.0.19", + "thiserror", ] [[package]] @@ -1531,12 +1355,6 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" -[[package]] -name = "dyn-clone" -version = "1.0.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" - [[package]] name = "ecdsa" version = "0.16.9" @@ -1646,11 +1464,11 @@ dependencies = [ [[package]] name = "faster-hex" -version = "0.10.0" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73" +checksum = "6d8d873f78e1d3e1998ed2084da9147e3cd2bb34b67814cd49a3902b970eb124" dependencies = [ - "heapless", + "defmt 0.3.100", "serde", ] @@ -1694,12 +1512,13 @@ dependencies = [ [[package]] name = "flate2" -version = "1.1.9" +version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" +checksum = "6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb" dependencies = [ "crc32fast", "miniz_oxide", + "zlib-rs", ] [[package]] @@ -1737,9 +1556,9 @@ checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" [[package]] name = "futures" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a88cf1f829d945f548cf8fec32c61b1f202b6d93b45848602fc02af4b12ad218" +checksum = "9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3" dependencies = [ "futures-channel", "futures-core", @@ -1752,9 +1571,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "262590f4fe6afeb0bc83be1daa64e52657fe185690a958af7f3ad0e92085c5ae" +checksum = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4" dependencies = [ "futures-core", "futures-sink", @@ -1762,15 +1581,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cd50c473c80f6d7c3670a752354b8e569b1a7cbfdc0419ec88e5edad85e0dc7" +checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" [[package]] name = "futures-executor" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6754879cc9f2c66f88c6e5c35344bb0bdb0708b0352b1201815667c7eabc7458" +checksum = "031b47cf1a3c6cc8bc2fc76cd437f521619387907d469316e7c0bc278f1f5432" dependencies = [ "futures-core", "futures-task", @@ -1779,38 +1598,38 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4577ecaa3c4f96589d473f679a71b596316f6641bc350038b962a5daf0085d7a" +checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed" [[package]] name = "futures-macro" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d6d3cde68c518367be28956066ddfef33813991b77a55005a69dae04bf3b10b" +checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" dependencies = [ "proc-macro2", "quote", - "syn 2.0.118", + "syn 3.0.3", ] [[package]] name = "futures-sink" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e34418ac499d6305c2fb5ad0ed2f6ac998c5f8ca209b4510f7f94242c647e307" +checksum = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d" [[package]] name = "futures-task" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b231ed28831efb4a61a08580c4bc233ec56bc009f4cd8f52da2c3cb97df0c109" +checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" [[package]] name = "futures-util" -version = "0.3.33" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a77a90a256fce34da66415271e30f94ee91c57b04b8a2c042d9cf3220179deaa" +checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" dependencies = [ "futures-channel", "futures-core", @@ -1895,233 +1714,6 @@ dependencies = [ "polyval", ] -[[package]] -name = "glob" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b" - -[[package]] -name = "google-cloud-auth" -version = "1.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3494870d06f3cbbb3561ada6f234982549e3a2fb31e719ef258e6eadb9ae09a" -dependencies = [ - "async-trait", - "aws-lc-rs", - "base64 0.22.1", - "bytes", - "chrono", - "google-cloud-gax", - "hex", - "hmac 0.13.0", - "http 1.4.2", - "jsonwebtoken", - "reqwest", - "rustc_version", - "rustls", - "rustls-pki-types", - "serde", - "serde_json", - "sha2 0.11.0", - "thiserror 2.0.19", - "time", - "tokio", - "url", -] - -[[package]] -name = "google-cloud-gax" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3103a4a9013f1aed573ca56e19a9680b0211643a99ea85caf524b397d6be8be3" -dependencies = [ - "bytes", - "futures", - "google-cloud-rpc", - "google-cloud-wkt", - "http 1.4.2", - "pin-project", - "rand 0.10.2", - "serde", - "serde_json", - "thiserror 2.0.19", - "tokio", -] - -[[package]] -name = "google-cloud-gax-internal" -version = "0.7.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0df265fba091ed7e00ecd0755009423310163f8b52820f007b6b4d97f4c6617" -dependencies = [ - "bytes", - "futures", - "google-cloud-auth", - "google-cloud-gax", - "google-cloud-rpc", - "google-cloud-wkt", - "h2", - "http 1.4.2", - "http-body 1.1.0", - "http-body-util", - "hyper", - "lazy_static", - "opentelemetry", - "opentelemetry-semantic-conventions", - "opentelemetry_sdk", - "percent-encoding", - "pin-project", - "prost", - "prost-types", - "reqwest", - "rustc_version", - "serde", - "serde_json", - "thiserror 2.0.19", - "tokio", - "tokio-stream", - "tonic", - "tonic-prost", - "tower", - "tracing", - "tracing-opentelemetry", -] - -[[package]] -name = "google-cloud-iam-v1" -version = "1.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34cdf5acc7ef946ee2db7a7f62bd436d8395a6543b4beef110cdc061fcf578bb" -dependencies = [ - "async-trait", - "bytes", - "google-cloud-gax", - "google-cloud-gax-internal", - "google-cloud-type", - "google-cloud-wkt", - "serde", - "serde_json", - "serde_with", - "tracing", -] - -[[package]] -name = "google-cloud-longrunning" -version = "1.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e6ce05df0aea2c08472983ce2bbbed9483cbb637b89ff69a7c4ef94371fe4f2" -dependencies = [ - "async-trait", - "bytes", - "google-cloud-gax", - "google-cloud-gax-internal", - "google-cloud-rpc", - "google-cloud-wkt", - "serde", - "serde_json", - "serde_with", - "tracing", -] - -[[package]] -name = "google-cloud-lro" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd7cca2b991d619525d72a170ca7f413cb520872702442da22ac9af650a8e786" -dependencies = [ - "google-cloud-gax", - "google-cloud-gax-internal", - "google-cloud-longrunning", - "google-cloud-rpc", - "google-cloud-wkt", - "serde", - "tokio", - "tracing", -] - -[[package]] -name = "google-cloud-rpc" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2162c08a89118130979ba261080e960e44cdcb2d6e2ab8ca9b1da245285d353" -dependencies = [ - "bytes", - "google-cloud-wkt", - "serde", - "serde_json", - "serde_with", -] - -[[package]] -name = "google-cloud-storage" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc4b1d78c88db5c2530b12461e373a7d0d3a6caa3f6c1fc14e5d824cf2aeb307" -dependencies = [ - "async-trait", - "base64 0.22.1", - "bytes", - "chrono", - "crc32c", - "futures", - "google-cloud-auth", - "google-cloud-gax", - "google-cloud-gax-internal", - "google-cloud-iam-v1", - "google-cloud-longrunning", - "google-cloud-lro", - "google-cloud-rpc", - "google-cloud-type", - "google-cloud-wkt", - "hex", - "http 1.4.2", - "http-body 1.1.0", - "md5", - "percent-encoding", - "prost", - "prost-types", - "serde", - "serde_json", - "serde_with", - "sha2 0.11.0", - "thiserror 2.0.19", - "tokio", - "tokio-stream", - "tracing", - "url", - "uuid", -] - -[[package]] -name = "google-cloud-type" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63acc3a92a85f96bab021c3a3e29b53bbacc97651e1b524d4c2991960a63eb82" -dependencies = [ - "bytes", - "google-cloud-wkt", - "serde", - "serde_json", - "serde_with", -] - -[[package]] -name = "google-cloud-wkt" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46df1fcc3ab69164af3f4199ed21f45b5dbc56d9f03211eb4fa20116d442364b" -dependencies = [ - "base64 0.22.1", - "bytes", - "serde", - "serde_json", - "serde_with", - "thiserror 2.0.19", - "time", - "url", -] - [[package]] name = "group" version = "0.13.0" @@ -2144,29 +1736,14 @@ dependencies = [ "fnv", "futures-core", "futures-sink", - "http 1.4.2", - "indexmap 2.14.0", + "http", + "indexmap", "slab", "tokio", "tokio-util", "tracing", ] -[[package]] -name = "hash32" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" -dependencies = [ - "byteorder", -] - -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" - [[package]] name = "hashbrown" version = "0.15.5" @@ -2176,17 +1753,6 @@ dependencies = [ "foldhash 0.1.5", ] -[[package]] -name = "hashbrown" -version = "0.16.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" -dependencies = [ - "allocator-api2", - "equivalent", - "foldhash 0.2.0", -] - [[package]] name = "hashbrown" version = "0.17.1" @@ -2205,16 +1771,6 @@ dependencies = [ "hashbrown 0.17.1", ] -[[package]] -name = "heapless" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" -dependencies = [ - "hash32", - "stable_deref_trait", -] - [[package]] name = "heck" version = "0.5.0" @@ -2268,35 +1824,39 @@ dependencies = [ ] [[package]] -name = "http" -version = "0.2.12" +name = "hostname" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +checksum = "617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd" dependencies = [ - "bytes", - "fnv", - "itoa", + "cfg-if", + "libc", + "windows-link", ] [[package]] -name = "http" -version = "1.4.2" +name = "hotpath" +version = "0.28.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425" +checksum = "92f8d56370b4cf47b04cf873315d2d0a226a3766ca74f5131521b7aa8bc3d41f" dependencies = [ - "bytes", - "itoa", + "hotpath-macros", ] [[package]] -name = "http-body" -version = "0.4.6" +name = "hotpath-macros" +version = "0.28.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +checksum = "b846c9cd71ddc939fa4f3ca40fef97505e2d4838580cfed2328a02f345a94761" + +[[package]] +name = "http" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" dependencies = [ "bytes", - "http 0.2.12", - "pin-project-lite", + "itoa", ] [[package]] @@ -2306,19 +1866,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c" dependencies = [ "bytes", - "http 1.4.2", + "http", ] [[package]] name = "http-body-util" -version = "0.1.4" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9f41fd6a08e4d4ec69df65976da761afd5ad5e58a9d4acb46bd1c953a9e3ff2" +checksum = "23169fe34a5fbcdd3f3862e78fb9b6fccd5f02a6dc6f732547005d45631ce71c" dependencies = [ "bytes", "futures-core", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "pin-project-lite", ] @@ -2351,17 +1911,17 @@ dependencies = [ [[package]] name = "hyper" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72" +checksum = "27b501faa50e7a26c3d3560ca625132f4078a17771f4810baf70475ae48cbe43" dependencies = [ "atomic-waker", "bytes", "futures-channel", "futures-core", "h2", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "httparse", "httpdate", "itoa", @@ -2373,11 +1933,11 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.27.9" +version = "0.27.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" +checksum = "dfa8e654703247911e29c23fbeaa261834bd9bb74efba2f9acddc37bfb127f53" dependencies = [ - "http 1.4.2", + "http", "hyper", "hyper-util", "log", @@ -2403,16 +1963,17 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.20" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" +checksum = "ddc03d96684f9226b8a787cdb71488417b53ab5ea8fdb1dac946cb9431cc8bff" dependencies = [ - "base64 0.22.1", + "base64 0.23.0", "bytes", "futures-channel", "futures-util", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", + "httparse", "hyper", "ipnet", "libc", @@ -2565,17 +2126,6 @@ dependencies = [ "icu_properties", ] -[[package]] -name = "indexmap" -version = "1.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" -dependencies = [ - "autocfg", - "hashbrown 0.12.3", - "serde", -] - [[package]] name = "indexmap" version = "2.14.0" @@ -2599,9 +2149,9 @@ dependencies = [ [[package]] name = "io-uring" -version = "0.7.13" +version = "0.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9080b15e63775b9a2ac7dca720f7050a8b955e092ea0f6020a4a80f69998cdc0" +checksum = "ed3bd0ecfbb87805f538bb7b32e5239ca0763890c623e349860ecba69469f2bb" dependencies = [ "bitflags 2.13.0", "cfg-if", @@ -2646,11 +2196,11 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "jiff" -version = "0.2.34" +version = "0.2.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e184d09547b80eb7e20d141ba2fb1fbac843ca53f4cf1b31210adc4c1adc6e16" +checksum = "b2b005715dcbeb0089a3c0dab99f2ff1cc3b2525323552703d648585d342a383" dependencies = [ - "defmt", + "defmt 1.1.0", "jiff-core", "jiff-static", "jiff-tzdb-platform", @@ -2667,14 +2217,14 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7feca88439efe53da3754500c1851dedf3cb36c524dd5cf8225cc0794de95d09" dependencies = [ - "defmt", + "defmt 1.1.0", ] [[package]] name = "jiff-static" -version = "0.2.34" +version = "0.2.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "323da076b7a6faf914dc677cb05a4b907742ff7375c8322c9e7f5061e5e0e9de" +checksum = "2cc9817253cf7c7ee4684451bd327e88d6f3658014e54a29198625590650695c" dependencies = [ "jiff-core", "proc-macro2", @@ -2709,7 +2259,7 @@ dependencies = [ "jni-sys", "log", "simd_cesu8", - "thiserror 2.0.19", + "thiserror", "walkdir", "windows-link", ] @@ -2769,9 +2319,9 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "10.4.0" +version = "11.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eba32bfb4ffdeaca3e34431072faf01745c9b26d25504aa7a6cf5684334fc4fc" +checksum = "e75fe14a82d81e5f5af639997db37d8b96045938a7ac6ab18cdbe1c7467e05e1" dependencies = [ "aws-lc-rs", "base64 0.22.1", @@ -2802,9 +2352,9 @@ checksum = "a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37" [[package]] name = "lazy_static" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +checksum = "20870f649af7073d53e38067b2a84312175d56ea15217e1b15bc83506ec50afb" [[package]] name = "leb128fmt" @@ -2874,11 +2424,11 @@ checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a" [[package]] name = "lru" -version = "0.16.4" +version = "0.18.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39" +checksum = "ef9ac18847474e638e3702b76c65d4eb93428471a74778ef0f1be711717f89b5" dependencies = [ - "hashbrown 0.16.1", + "hashbrown 0.17.1", ] [[package]] @@ -2922,12 +2472,6 @@ dependencies = [ "digest 0.11.3", ] -[[package]] -name = "md5" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ebb8d8732c6a6df3d8f032a82911cfc747e00efb95cc46e8d0acd5b5b88570c" - [[package]] name = "memchr" version = "2.8.3" @@ -2959,26 +2503,25 @@ version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" -[[package]] -name = "mime_guess" -version = "2.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" -dependencies = [ - "mime", - "unicase", -] - [[package]] name = "miniz_oxide" -version = "0.8.9" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +checksum = "b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c" dependencies = [ "adler2", "simd-adler32", ] +[[package]] +name = "minlz" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a54457b185d688ae6b98695445de25cc8003e92755886b60a126d581b27e2de" +dependencies = [ + "crc", +] + [[package]] name = "mio" version = "1.2.1" @@ -2992,9 +2535,9 @@ dependencies = [ [[package]] name = "moka" -version = "0.12.15" +version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "957228ad12042ee839f93c8f257b62b4c0ab5eaae1d4fa60de53b27c9d7c5046" +checksum = "4293f18e7567a1caf3c584855554377025c65e0aa445344d04171f5ad63d19b9" dependencies = [ "async-lock", "crossbeam-channel", @@ -3194,40 +2737,18 @@ checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" [[package]] name = "opentelemetry" -version = "0.32.0" +version = "0.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0142c63252a9e054e68a4c61a5778f7b14f576274d593f8ce883d191a099682" +checksum = "6cdb0b1b267eb9db3331b434ed9ddab10d50e280a9adf9d13e5233e2002b61b5" dependencies = [ "futures-core", "futures-sink", "js-sys", "pin-project-lite", - "thiserror 2.0.19", + "thiserror", "tracing", ] -[[package]] -name = "opentelemetry-semantic-conventions" -version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ca2f98a0437b427b4b08f19f1caa3c44db885a202bc12cfea13d6c702243d68" - -[[package]] -name = "opentelemetry_sdk" -version = "0.32.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b59f80e1ac4d5ff7a2db8fb6c80badb7f0f3f858211fba08dd9aaec750894f9" -dependencies = [ - "futures-channel", - "futures-executor", - "futures-util", - "opentelemetry", - "percent-encoding", - "portable-atomic", - "rand 0.9.4", - "thiserror 2.0.19", -] - [[package]] name = "outref" version = "0.5.2" @@ -3294,12 +2815,6 @@ dependencies = [ "path-dedot", ] -[[package]] -name = "path-clean" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17359afc20d7ab31fdb42bb844c8b3bb1dabd7dcf7e68428492da7f16966fcef" - [[package]] name = "path-dedot" version = "4.0.1" @@ -3358,7 +2873,7 @@ checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" dependencies = [ "fixedbitset", "hashbrown 0.15.5", - "indexmap 2.14.0", + "indexmap", ] [[package]] @@ -3372,6 +2887,25 @@ dependencies = [ "getrandom 0.4.2", ] +[[package]] +name = "phf" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "010378780309880b08997fae13be7834dba947d36393bd372f2b1556deb2a2f6" +dependencies = [ + "phf_shared", + "serde", +] + +[[package]] +name = "phf_shared" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6fd9027e2d9319be6349febd1db4e8d02aa544921200c9b777720ac34a3aa89" +dependencies = [ + "siphasher", +] + [[package]] name = "pin-project" version = "1.1.13" @@ -3497,15 +3031,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" -[[package]] -name = "ppv-lite86" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -dependencies = [ - "zerocopy", -] - [[package]] name = "prettyplease" version = "0.2.37" @@ -3631,9 +3156,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.41.0" +version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1" +checksum = "41b1177fdf999d2321d3fb46ff47159d9c1fb9ad66a4879f8c50a0b504615e9b" dependencies = [ "memchr", "serde", @@ -3654,7 +3179,7 @@ dependencies = [ "rustc-hash", "rustls", "socket2", - "thiserror 2.0.19", + "thiserror", "tokio", "tracing", "web-time", @@ -3670,14 +3195,14 @@ dependencies = [ "bytes", "getrandom 0.4.2", "lru-slab", - "rand 0.10.2", + "rand", "rand_pcg", "ring", "rustc-hash", "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.19", + "thiserror", "tinyvec", "tracing", "web-time", @@ -3720,19 +3245,9 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "rand" -version = "0.9.4" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" -dependencies = [ - "rand_chacha", - "rand_core 0.9.5", -] - -[[package]] -name = "rand" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" +checksum = "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af" dependencies = [ "chacha20", "getrandom 0.4.2", @@ -3740,16 +3255,6 @@ dependencies = [ "serde", ] -[[package]] -name = "rand_chacha" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" -dependencies = [ - "ppv-lite86", - "rand_core 0.9.5", -] - [[package]] name = "rand_core" version = "0.6.4" @@ -3759,15 +3264,6 @@ dependencies = [ "getrandom 0.2.17", ] -[[package]] -name = "rand_core" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" -dependencies = [ - "getrandom 0.3.4", -] - [[package]] name = "rand_core" version = "0.10.1" @@ -3794,13 +3290,11 @@ dependencies = [ [[package]] name = "ratelimit" -version = "0.10.1" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dc94ed8e3de45f6d8d052869d48c0dbeebcaa7a6c345ec7f0f917e10347428e" +checksum = "e78b08065c51c82ff8c4a0d88e3dce3edfce39c375e946c3464210fff3433fb8" dependencies = [ - "clocksource", - "parking_lot", - "thiserror 2.0.19", + "thiserror", ] [[package]] @@ -3850,26 +3344,6 @@ dependencies = [ "readme-rustdocifier", ] -[[package]] -name = "ref-cast" -version = "1.0.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d" -dependencies = [ - "ref-cast-impl", -] - -[[package]] -name = "ref-cast-impl" -version = "1.0.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.118", -] - [[package]] name = "regex" version = "1.13.1" @@ -3907,18 +3381,18 @@ checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "reqwest" -version = "0.13.4" +version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3" +checksum = "16a1cfa75cc186dd73d5818e510e042e40927bccc9c236b061cea97e1eb08029" dependencies = [ - "base64 0.22.1", + "base64 0.23.0", "bytes", "encoding_rs", "futures-core", "futures-util", "h2", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "http-body-util", "hyper", "hyper-rustls", @@ -3926,7 +3400,6 @@ dependencies = [ "js-sys", "log", "mime", - "mime_guess", "percent-encoding", "pin-project-lite", "quinn", @@ -3935,7 +3408,6 @@ dependencies = [ "rustls-platform-verifier", "serde", "serde_json", - "serde_urlencoded", "sync_wrapper", "tokio", "tokio-rustls", @@ -4029,27 +3501,27 @@ dependencies = [ [[package]] name = "rustfs-checksums" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "base64-simd", "bytes", "crc-fast", - "http 1.4.2", + "hotpath", + "http", "md-5", - "sha1 0.11.0", + "sha1", "sha2 0.11.0", "xxhash-rust", ] [[package]] name = "rustfs-common" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ - "chrono", + "hotpath", "metrics", - "rmp-serde", - "s3s", - "serde", + "smallvec", + "thiserror", "tokio", "tonic", "tracing", @@ -4058,8 +3530,9 @@ dependencies = [ [[package]] name = "rustfs-concurrency" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ + "hotpath", "rustfs-io-core", "serde", "tokio", @@ -4068,20 +3541,22 @@ dependencies = [ [[package]] name = "rustfs-config" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "const-str", + "hotpath", "serde", "serde_json", ] [[package]] name = "rustfs-credentials" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "base64-simd", "hmac 0.13.0", - "rand 0.10.2", + "hotpath", + "rand", "serde", "serde_json", "sha2 0.11.0", @@ -4090,28 +3565,28 @@ dependencies = [ [[package]] name = "rustfs-crypto" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "aes-gcm", "argon2", "base64-simd", "chacha20poly1305", + "hotpath", "jsonwebtoken", "pbkdf2", - "rand 0.10.2", + "rand", "rsa", "serde", "serde_json", "sha2 0.11.0", - "thiserror 2.0.19", + "thiserror", ] [[package]] name = "rustfs-data-usage" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ - "async-trait", - "path-clean", + "hotpath", "rmp-serde", "rustfs-filemeta", "serde", @@ -4119,41 +3594,36 @@ dependencies = [ [[package]] name = "rustfs-ecstore" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ - "aes-gcm", "arc-swap", "async-channel", "async-trait", - "aws-config", "aws-credential-types", "aws-sdk-s3", "aws-smithy-http-client", "aws-smithy-runtime-api", "aws-smithy-types", - "base64 0.23.0", "base64-simd", "byteorder", "bytes", "bytesize", - "chacha20poly1305", "chrono", - "enumset", "faster-hex", "flatbuffers", "futures", "futures-util", - "glob", - "google-cloud-auth", - "google-cloud-storage", "hex-simd", "hmac 0.13.0", - "http 1.4.2", - "http-body 1.1.0", + "hostname", + "hotpath", + "http", + "http-body", "http-body-util", "hyper", "hyper-rustls", "hyper-util", + "jiff", "lazy_static", "libc", "md-5", @@ -4165,15 +3635,13 @@ dependencies = [ "parking_lot", "path-absolutize", "pin-project-lite", - "quick-xml", - "rand 0.10.2", + "rand", "ratelimit", "reed-solomon-simd", "regex", "reqwest", "rmp", "rmp-serde", - "rustfs-checksums", "rustfs-common", "rustfs-concurrency", "rustfs-config", @@ -4181,20 +3649,21 @@ dependencies = [ "rustfs-data-usage", "rustfs-erasure-codec", "rustfs-filemeta", + "rustfs-heal-contracts", "rustfs-io-metrics", - "rustfs-kms", "rustfs-lifecycle", "rustfs-lock", "rustfs-madmin", "rustfs-object-capacity", + "rustfs-object-data-cache", "rustfs-policy", "rustfs-protos", "rustfs-replication", "rustfs-rio", + "rustfs-s3-client", "rustfs-s3-types", - "rustfs-signer", + "rustfs-scanner-metrics", "rustfs-storage-api", - "rustfs-tls-runtime", "rustfs-uring", "rustfs-utils", "rustix", @@ -4203,15 +3672,14 @@ dependencies = [ "s3s", "serde", "serde_json", - "serde_urlencoded", - "sha1 0.11.0", "sha2 0.11.0", "shadow-rs", "smallvec", "tempfile", - "thiserror 2.0.19", + "thiserror", "time", "tokio", + "tokio-stream", "tokio-util", "tonic", "tower", @@ -4220,41 +3688,45 @@ dependencies = [ "url", "urlencoding", "uuid", + "winapi-util", + "windows-sys 0.61.2", "xxhash-rust", ] [[package]] name = "rustfs-erasure-codec" -version = "8.0.2" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb8ba5edcc507013a0a7bcf7424be94f0ef070b38eab8bcbc38206a8148bc70a" +checksum = "10c0115cfe221ffc1e45002a935afc95bce48e01206b642800f0968928bf9b97" dependencies = [ - "cc", "cfg_aliases", "hashlink", - "libc", "libm", "parking_lot", "rayon", "smallvec", - "spin 0.12.2", + "spin 0.12.3", ] [[package]] name = "rustfs-filemeta" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "arc-swap", + "base64-simd", "byteorder", "bytes", "crc-fast", + "hotpath", "regex", "rmp", "rmp-serde", + "rustfs-config", "rustfs-utils", - "s3s", "serde", - "thiserror 2.0.19", + "serde_json", + "sha2 0.11.0", + "thiserror", "time", "tokio", "tracing", @@ -4276,91 +3748,75 @@ dependencies = [ "serde_json", ] +[[package]] +name = "rustfs-heal-contracts" +version = "1.0.1" +dependencies = [ + "serde", + "tokio", + "uuid", +] + [[package]] name = "rustfs-io-core" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "bytes", - "memmap2", + "hotpath", "rustfs-io-metrics", - "thiserror 2.0.19", + "thiserror", "tokio", "tracing", ] [[package]] name = "rustfs-io-metrics" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ + "hotpath", "metrics", "num_cpus", "rustfs-s3-ops", "sysinfo", - "thiserror 2.0.19", + "thiserror", "tokio", "tracing", ] -[[package]] -name = "rustfs-kms" -version = "1.0.0-beta.11" -dependencies = [ - "aes-gcm", - "arc-swap", - "argon2", - "async-trait", - "base64 0.23.0", - "chacha20poly1305", - "jiff", - "md5", - "moka", - "rand 0.10.2", - "reqwest", - "rustfs-security-governance", - "rustfs-utils", - "serde", - "serde_json", - "tempfile", - "thiserror 2.0.19", - "tokio", - "tracing", - "url", - "uuid", - "vaultrs", - "zeroize", -] - [[package]] name = "rustfs-lifecycle" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "async-trait", - "rustfs-common", + "hotpath", + "metrics", "rustfs-config", "rustfs-replication", + "rustfs-scanner-metrics", "rustfs-storage-api", "s3s", "time", "tracing", - "url", "uuid", ] [[package]] name = "rustfs-lock" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "async-trait", "compact_str", "crossbeam-queue", "futures", + "hotpath", "parking_lot", + "rand", "rustfs-io-metrics", "rustfs-utils", "serde", "serde_json", "smallvec", - "thiserror 2.0.19", + "thiserror", "tokio", "tonic", "tracing", @@ -4369,11 +3825,16 @@ dependencies = [ [[package]] name = "rustfs-madmin" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ - "chrono", + "hotpath", + "http", "humantime", "hyper", + "jiff", + "reqwest", + "rustfs-signer", + "s3s", "serde", "serde_json", "sysinfo", @@ -4382,27 +3843,38 @@ dependencies = [ [[package]] name = "rustfs-object-capacity" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "futures", + "hotpath", "rustfs-config", "rustfs-io-metrics", "rustfs-utils", "tokio", + "tokio-util", "tracing", "uuid", "walkdir", ] +[[package]] +name = "rustfs-object-data-cache" +version = "1.0.1" +dependencies = [ + "hotpath", + "sysinfo", +] + [[package]] name = "rustfs-policy" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "async-trait", "base64-simd", - "chrono", "futures", + "hotpath", "ipnetwork", + "jiff", "jsonwebtoken", "moka", "pollster", @@ -4414,7 +3886,7 @@ dependencies = [ "serde", "serde_json", "strum", - "thiserror 2.0.19", + "thiserror", "time", "tokio", "tracing", @@ -4422,13 +3894,15 @@ dependencies = [ [[package]] name = "rustfs-protos" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "flatbuffers", + "hotpath", "prost", "rmp-serde", "rustfs-common", "rustfs-config", + "rustfs-heal-contracts", "rustfs-io-metrics", "rustfs-tls-runtime", "rustfs-utils", @@ -4443,10 +3917,11 @@ dependencies = [ [[package]] name = "rustfs-replication" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "byteorder", "bytes", + "hotpath", "regex", "rmp", "rmp-serde", @@ -4460,32 +3935,34 @@ dependencies = [ [[package]] name = "rustfs-rio" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "aes-gcm", "arc-swap", - "base64 0.23.0", + "base64-simd", "bytes", "crc-fast", "faster-hex", "futures", "hex-simd", - "http 1.4.2", + "hotpath", + "http", + "hyper", "md-5", + "minlz", "pin-project-lite", - "rand 0.10.2", + "rand", "reqwest", "rustfs-config", "rustfs-io-metrics", "rustfs-tls-runtime", "rustfs-utils", "rustls-pki-types", - "s3s", "serde", "serde_json", - "sha1 0.11.0", + "sha1", "sha2 0.11.0", - "thiserror 2.0.19", + "thiserror", "tokio", "tokio-util", "tracing", @@ -4493,48 +3970,110 @@ dependencies = [ ] [[package]] -name = "rustfs-s3-ops" -version = "1.0.0-beta.11" +name = "rustfs-s3-client" +version = "1.0.1" dependencies = [ + "base64-simd", + "bytes", + "enumset", + "futures", + "futures-util", + "hex-simd", + "http", + "http-body", + "http-body-util", + "hyper", + "hyper-rustls", + "hyper-util", + "lazy_static", + "md-5", + "quick-xml", + "rand", + "rustfs-checksums", + "rustfs-config", + "rustfs-rio", + "rustfs-signer", + "rustfs-storage-api", + "rustfs-tls-runtime", + "rustfs-utils", + "rustls", + "rustls-pki-types", + "s3s", + "serde", + "serde_json", + "sha2 0.11.0", + "thiserror", + "time", + "tokio", + "tokio-util", + "tower", + "tracing", + "url", + "urlencoding", + "uuid", +] + +[[package]] +name = "rustfs-s3-ops" +version = "1.0.1" +dependencies = [ + "hotpath", "rustfs-s3-types", ] [[package]] name = "rustfs-s3-types" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ + "hotpath", "serde", "serde_json", ] [[package]] -name = "rustfs-security-governance" -version = "1.0.0-beta.11" +name = "rustfs-scanner-metrics" +version = "1.0.1" dependencies = [ - "thiserror 2.0.19", + "chrono", + "jiff", + "metrics", + "rmp-serde", + "rustfs-heal-contracts", + "serde", + "tokio", +] + +[[package]] +name = "rustfs-security-governance" +version = "1.0.1" +dependencies = [ + "hotpath", + "thiserror", ] [[package]] name = "rustfs-signer" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "base64-simd", "bytes", - "http 1.4.2", + "hotpath", + "http", "hyper", "rustfs-utils", "s3s", "serde_urlencoded", - "thiserror 2.0.19", + "thiserror", "time", "tracing", ] [[package]] name = "rustfs-storage-api" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "async-trait", + "hotpath", "rustfs-filemeta", "serde", "time", @@ -4543,9 +4082,10 @@ dependencies = [ [[package]] name = "rustfs-tls-runtime" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "arc-swap", + "hotpath", "metrics", "rustfs-common", "rustfs-config", @@ -4553,16 +4093,16 @@ dependencies = [ "rustls-pki-types", "serde", "sha2 0.11.0", - "thiserror 2.0.19", + "thiserror", "tokio", "tracing", ] [[package]] name = "rustfs-uring" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0486e62d0efe25db95c00aeacb2da84368adcba299216cda99fcb11328061c84" +checksum = "f7deda770b7981ee3bfaa202ecd18625fc794c962b8d58cd4f436952b7e66dcf" dependencies = [ "io-uring", "libc", @@ -4572,7 +4112,7 @@ dependencies = [ [[package]] name = "rustfs-utils" -version = "1.0.0-beta.11" +version = "1.0.1" dependencies = [ "base64-simd", "blake2", @@ -4585,7 +4125,8 @@ dependencies = [ "hex-simd", "highway", "hmac 0.13.0", - "http 1.4.2", + "hotpath", + "http", "hyper", "local-ip-address", "lz4", @@ -4595,7 +4136,7 @@ dependencies = [ "reqwest", "rustix", "serde", - "sha1 0.11.0", + "sha1", "sha2 0.11.0", "siphasher", "snap", @@ -4608,45 +4149,11 @@ dependencies = [ "zstd", ] -[[package]] -name = "rustify" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4800ce4c1cc2fec12c559dae2ddbf0e17fcee7569b796e6d75898efef443368b" -dependencies = [ - "anyhow", - "async-trait", - "bytes", - "http 1.4.2", - "reqwest", - "rustify_derive", - "serde", - "serde_json", - "serde_urlencoded", - "thiserror 1.0.69", - "tracing", - "url", -] - -[[package]] -name = "rustify_derive" -version = "0.5.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ea7fda74240f7410d0198b603a8a2f662acc7d76b6667a49f9b162cd8d9b4f" -dependencies = [ - "proc-macro2", - "quote", - "regex", - "serde_urlencoded", - "syn 1.0.109", - "synstructure 0.12.6", -] - [[package]] name = "rustix" -version = "1.1.4" +version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" +checksum = "891efababe418670775f199f0d233d84843c227a0949a883ce15b37c78d6629d" dependencies = [ "bitflags 2.13.0", "errno", @@ -4657,9 +4164,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.42" +version = "0.23.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c54fcab019b409d04215d3a17cb438fd7fbf192ee61461f20f4fe18704bc138" +checksum = "0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634" dependencies = [ "aws-lc-rs", "log", @@ -4721,9 +4228,9 @@ checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" [[package]] name = "rustls-webpki" -version = "0.103.13" +version = "0.103.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" +checksum = "f3c3cf1d8b1e7d4927e2d154c3fcb02979afb9939629c62cd9048d4f07b60ac2" dependencies = [ "aws-lc-rs", "ring", @@ -4745,8 +4252,8 @@ checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" [[package]] name = "s3s" -version = "0.14.1" -source = "git+https://github.com/s3s-project/s3s.git?rev=8136db4ac8253c0ccfd86f8216e00e0235747757#8136db4ac8253c0ccfd86f8216e00e0235747757" +version = "0.17.0" +source = "git+https://github.com/s3s-project/s3s?rev=5761ddfe4c509fcac87e3b99fd5bd9e176b442c0#5761ddfe4c509fcac87e3b99fd5bd9e176b442c0" dependencies = [ "arc-swap", "arrayvec", @@ -4756,34 +4263,39 @@ dependencies = [ "bytes", "bytestring", "cfg-if", - "chrono", "crc-fast", "futures", "hex-simd", "hmac 0.13.0", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "http-body-util", - "httparse", "hyper", "itoa", + "jiff", "md-5", "memchr", "mime", "nom", "numeric_cast", + "phf", "pin-project-lite", "quick-xml", + "regex", + "s3s-multipart", + "s3s-rfc2047", + "s3s-sigv2", + "s3s-sigv4", "serde", "serde_json", "serde_urlencoded", - "sha1 0.11.0", + "sha1", "sha2 0.11.0", "smallvec", "std-next", "subtle", "sync_wrapper", - "thiserror 2.0.19", + "thiserror", "time", "tokio", "tower", @@ -4795,6 +4307,61 @@ dependencies = [ "zeroize", ] +[[package]] +name = "s3s-multipart" +version = "0.17.0" +source = "git+https://github.com/s3s-project/s3s?rev=5761ddfe4c509fcac87e3b99fd5bd9e176b442c0#5761ddfe4c509fcac87e3b99fd5bd9e176b442c0" +dependencies = [ + "arrayvec", + "bytes", + "futures-core", + "httparse", + "memchr", + "thiserror", +] + +[[package]] +name = "s3s-rfc2047" +version = "0.17.0" +source = "git+https://github.com/s3s-project/s3s?rev=5761ddfe4c509fcac87e3b99fd5bd9e176b442c0#5761ddfe4c509fcac87e3b99fd5bd9e176b442c0" +dependencies = [ + "base64-simd", + "thiserror", +] + +[[package]] +name = "s3s-sigv2" +version = "0.17.0" +source = "git+https://github.com/s3s-project/s3s?rev=5761ddfe4c509fcac87e3b99fd5bd9e176b442c0#5761ddfe4c509fcac87e3b99fd5bd9e176b442c0" +dependencies = [ + "base64-simd", + "hmac 0.13.0", + "jiff", + "sha1", + "smallvec", + "thiserror", +] + +[[package]] +name = "s3s-sigv4" +version = "0.17.0" +source = "git+https://github.com/s3s-project/s3s?rev=5761ddfe4c509fcac87e3b99fd5bd9e176b442c0#5761ddfe4c509fcac87e3b99fd5bd9e176b442c0" +dependencies = [ + "arrayvec", + "base64-simd", + "hex-simd", + "hmac 0.13.0", + "jiff", + "nom", + "serde", + "sha2 0.11.0", + "smallvec", + "std-next", + "subtle", + "thiserror", + "zeroize", +] + [[package]] name = "same-file" version = "1.0.6" @@ -4813,30 +4380,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "schemars" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" -dependencies = [ - "dyn-clone", - "ref-cast", - "serde", - "serde_json", -] - -[[package]] -name = "schemars" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc" -dependencies = [ - "dyn-clone", - "ref-cast", - "serde", - "serde_json", -] - [[package]] name = "scopeguard" version = "1.2.0" @@ -4945,38 +4488,6 @@ dependencies = [ "serde", ] -[[package]] -name = "serde_with" -version = "3.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a5c54c7310e7b8b9577c286d7e399ddd876c3e12b3ed917a8aabc4b96e9e8c" -dependencies = [ - "base64 0.22.1", - "bs58", - "chrono", - "hex", - "indexmap 1.9.3", - "indexmap 2.14.0", - "schemars 0.9.0", - "schemars 1.2.1", - "serde_core", - "serde_json", - "serde_with_macros", - "time", -] - -[[package]] -name = "serde_with_macros" -version = "3.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84d57bc0c8b9a17920c178daa6bb924850d54a9c97ab45194bb8c17ad66bb660" -dependencies = [ - "darling 0.23.0", - "proc-macro2", - "quote", - "syn 2.0.118", -] - [[package]] name = "serdect" version = "0.4.3" @@ -4987,17 +4498,6 @@ dependencies = [ "serde", ] -[[package]] -name = "sha1" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" -dependencies = [ - "cfg-if", - "cpufeatures 0.2.17", - "digest 0.10.7", -] - [[package]] name = "sha1" version = "0.11.0" @@ -5119,15 +4619,15 @@ checksum = "0d585997b0ac10be3c5ee635f1bab02d512760d14b7c468801ac8a01d9ae5f1d" dependencies = [ "num-bigint", "num-traits", - "thiserror 2.0.19", + "thiserror", "time", ] [[package]] name = "siphasher" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" +checksum = "33f4fe9184a62d842c9ef383018f3306d8ba224fd9d836f56d7288308847c256" [[package]] name = "slab" @@ -5137,9 +4637,9 @@ checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" [[package]] name = "smallvec" -version = "1.15.2" +version = "1.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90" +checksum = "f9395f0f0eee849a9b707b2f06bb92a6a422090e2123bb2ef8e87a0e61892a8e" dependencies = [ "serde", ] @@ -5168,9 +4668,9 @@ checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" [[package]] name = "spin" -version = "0.12.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8abadc99fd9c7bbb7d0ca2b31d72a067d0c0dcd7aad25ab8cac71ba91417694b" +checksum = "0134f9043ed38b087ac4f7d4af44c79e2c9e5094421fe3164f435ce585953b10" [[package]] name = "spki" @@ -5211,7 +4711,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04082e93ed1a06debd9148c928234b46d2cf260bc65f44e1d1d3fa594c5beebc" dependencies = [ "simdutf8", - "thiserror 2.0.19", + "thiserror", ] [[package]] @@ -5247,17 +4747,6 @@ version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" -[[package]] -name = "syn" -version = "1.0.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - [[package]] name = "syn" version = "2.0.118" @@ -5289,18 +4778,6 @@ dependencies = [ "futures-core", ] -[[package]] -name = "synstructure" -version = "0.12.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", - "unicode-xid", -] - [[package]] name = "synstructure" version = "0.13.2" @@ -5369,38 +4846,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.69" +version = "2.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +checksum = "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e" dependencies = [ - "thiserror-impl 1.0.69", -] - -[[package]] -name = "thiserror" -version = "2.0.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9" -dependencies = [ - "thiserror-impl 2.0.19", + "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.69" +version = "2.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.118", -] - -[[package]] -name = "thiserror-impl" -version = "2.0.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd" +checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524" dependencies = [ "proc-macro2", "quote", @@ -5418,9 +4875,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.54" +version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e1d5e639ff6bab73cb6885cc7e7b1de96c3f32c68ec55f3952614bec1092244" +checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134" dependencies = [ "deranged", "num-conv", @@ -5510,13 +4967,14 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.18" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70" +checksum = "a3d06f0b082ba57c26b79407372e57cf2a1e28124f78e9479fe80322cf53420b" dependencies = [ "futures-core", "pin-project-lite", "tokio", + "tokio-util", ] [[package]] @@ -5529,6 +4987,7 @@ dependencies = [ "futures-core", "futures-io", "futures-sink", + "futures-util", "libc", "pin-project-lite", "tokio", @@ -5546,8 +5005,8 @@ dependencies = [ "bytes", "flate2", "h2", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "http-body-util", "hyper", "hyper-timeout", @@ -5613,7 +5072,7 @@ checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" dependencies = [ "futures-core", "futures-util", - "indexmap 2.14.0", + "indexmap", "pin-project-lite", "slab", "sync_wrapper", @@ -5633,8 +5092,8 @@ dependencies = [ "bitflags 2.13.0", "bytes", "futures-util", - "http 1.4.2", - "http-body 1.1.0", + "http", + "http-body", "pin-project-lite", "tower", "tower-layer", @@ -5660,7 +5119,6 @@ version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" dependencies = [ - "log", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -5700,9 +5158,9 @@ dependencies = [ [[package]] name = "tracing-opentelemetry" -version = "0.33.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adbc64cba7137545b8044cb1fe9814f7aacf3c6b5f9b45be8bb5db538befdb26" +checksum = "0a904802a1b902f43638b677ff2a650847e3b4404101b6c586d648e8c1e3e8fe" dependencies = [ "js-sys", "opentelemetry", @@ -5818,13 +5276,13 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.24.0" +version = "1.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf3923a6f5c4c6382e0b653c4117f48d631ea17f38ed86e2a828e6f7412f5239" +checksum = "97277d36b9c3ace13e58fa6e753f8b0bbbf302a18dd193240d70f9e29681059a" dependencies = [ "getrandom 0.4.2", "js-sys", - "rand 0.10.2", + "rand", "serde_core", "wasm-bindgen", ] @@ -5835,25 +5293,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" -[[package]] -name = "vaultrs" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30ffcc0e81025065dda612ec1e26a3d81bb16ef3062354873d17a35965d68522" -dependencies = [ - "async-trait", - "derive_builder", - "http 1.4.2", - "reqwest", - "rustify", - "rustify_derive", - "serde", - "serde_json", - "thiserror 2.0.19", - "tracing", - "url", -] - [[package]] name = "version_check" version = "0.9.5" @@ -5981,7 +5420,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" dependencies = [ "anyhow", - "indexmap 2.14.0", + "indexmap", "wasm-encoder", "wasmparser", ] @@ -6007,7 +5446,7 @@ checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ "bitflags 2.13.0", "hashbrown 0.15.5", - "indexmap 2.14.0", + "indexmap", "semver", ] @@ -6382,7 +5821,7 @@ checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" dependencies = [ "anyhow", "heck", - "indexmap 2.14.0", + "indexmap", "prettyplease", "syn 2.0.118", "wasm-metadata", @@ -6413,7 +5852,7 @@ checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", "bitflags 2.13.0", - "indexmap 2.14.0", + "indexmap", "log", "serde", "serde_derive", @@ -6432,7 +5871,7 @@ checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" dependencies = [ "anyhow", "id-arena", - "indexmap 2.14.0", + "indexmap", "log", "semver", "serde", @@ -6456,9 +5895,9 @@ checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" [[package]] name = "xxhash-rust" -version = "0.8.18" +version = "0.8.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aee1b19627c7c60102ab80d3a9cbe18de90bfe03bfa6c3715447681f0e8c8af6" +checksum = "550a2b930b62486a393c52d5c3b84bff264b28aa437ed64694d31e93b1757af7" [[package]] name = "yoke" @@ -6480,27 +5919,7 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.118", - "synstructure 0.13.2", -] - -[[package]] -name = "zerocopy" -version = "0.8.52" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce1022995ff5ff5d841ad7d994facc23098cd40152f2c1d11cd607c6f530653f" -dependencies = [ - "zerocopy-derive", -] - -[[package]] -name = "zerocopy-derive" -version = "0.8.52" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ae7f38b72ec2a254e2b87ef277cf2cd4fb97cbebf944faa6f33354da0867930" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.118", + "synstructure", ] [[package]] @@ -6521,7 +5940,7 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.118", - "synstructure 0.13.2", + "synstructure", ] [[package]] @@ -6577,6 +5996,12 @@ dependencies = [ "syn 2.0.118", ] +[[package]] +name = "zlib-rs" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b268e58e7c693d7c271f93ffc4ba3b380412554231c85bf61ca7af91042a4112" + [[package]] name = "zmij" version = "1.0.21" @@ -6585,27 +6010,27 @@ checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" [[package]] name = "zstd" -version = "0.13.3" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" +checksum = "bf06bd8162af0734b344780deb55b42a2429ae430870d13fcc12f238e880fe6e" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "7.2.4" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" +checksum = "ae42c0555055784c70058d19ba8e275528e8a99a706684868ace5da4e716a4ab" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.16+zstd.1.5.7" +version = "2.1.0+zstd.1.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748" +checksum = "0ef0a8027ec3ee71300ab3bcbcd0393f434aa72b91ca6d635a39941deae8eea0" dependencies = [ "cc", "pkg-config",