diff --git a/Cargo.lock b/Cargo.lock index bd3d4da8..a6320b9b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -150,9 +150,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "ammonia" -version = "4.1.4" +version = "4.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc6d763210e2eb7670d1a5183a08bebefa3f97db2a738a684f2ce00bd49f681d" +checksum = "3f7ed3ac4252be4d3e36fb589ed5659356842587b21a31596a9dc89d3b2f5e2a" dependencies = [ "cssparser", "html5ever", @@ -786,7 +786,7 @@ dependencies = [ "boa_interner", "boa_macros", "boa_string", - "indexmap 2.14.1", + "indexmap 2.14.2", "num-bigint 0.5.1", "rustc-hash", "strum", @@ -818,7 +818,7 @@ dependencies = [ "futures-lite", "hashbrown 0.17.1", "icu_normalizer", - "indexmap 2.14.1", + "indexmap 2.14.2", "intrusive-collections", "itertools 0.15.0", "num-bigint 0.5.1", @@ -828,7 +828,7 @@ dependencies = [ "oneshot", "pastey", "portable-atomic", - "rand 0.10.2", + "rand 0.10.3", "regress", "rustc-hash", "ryu-js", @@ -865,7 +865,7 @@ dependencies = [ "boa_gc", "boa_macros", "hashbrown 0.17.1", - "indexmap 2.14.1", + "indexmap 2.14.2", "once_cell", "phf 0.14.0", "rustc-hash", @@ -1330,9 +1330,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.6" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" +checksum = "aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946" dependencies = [ "clap_builder", "clap_derive", @@ -1340,9 +1340,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.6" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" +checksum = "ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d" dependencies = [ "anstream", "anstyle", @@ -1353,18 +1353,18 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.6.9" +version = "4.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3be2ad0423bdbbb0e25bc89add796f3559706d4a95e1bc98e4d9662a957b6a19" +checksum = "037e2a1a92236d0aff7e845093f64661d6df4c02c9fcc61a60e9e1d736fa392f" dependencies = [ "clap", ] [[package]] name = "clap_derive" -version = "4.6.4" +version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" +checksum = "f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0" dependencies = [ "heck", "proc-macro2", @@ -1407,8 +1407,9 @@ checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "combine" -version = "4.6.7" -source = "git+https://github.com/Marwes/combine.git?rev=140f091afbb0e68c44b758ea96de6bc321b5e99d#140f091afbb0e68c44b758ea96de6bc321b5e99d" +version = "4.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfc320937d09e6de266b31b9afb480f197d7a861be86be7cb2ea7e5d1bfffc5e" dependencies = [ "bytes", "futures-core", @@ -1817,9 +1818,9 @@ dependencies = [ [[package]] name = "cssparser" -version = "0.37.0" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c9cdaae01d5ed7882b04d795e7f752f46ff52d2fa3b50a20d28c464510bba98" +checksum = "11119743ad110e8c1bdccd930d7f5c30c99e5fc76a7b63ec9807e84eef0c5f59" dependencies = [ "dtoa-short", "itoa", @@ -2551,7 +2552,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee93edf3c501f0035bbeffeccfed0b79e14c311f12195ec0e661e114a0f60da4" dependencies = [ "portable-atomic", - "rand 0.10.2", + "rand 0.10.3", "web-time", ] @@ -2982,7 +2983,7 @@ dependencies = [ "futures-core", "futures-sink", "http", - "indexmap 2.14.1", + "indexmap 2.14.2", "slab", "tokio", "tokio-util", @@ -3121,7 +3122,7 @@ dependencies = [ "idna", "ipnet", "jni", - "rand 0.10.2", + "rand 0.10.3", "thiserror 2.0.20", "tinyvec", "tokio", @@ -3141,7 +3142,7 @@ dependencies = [ "jni", "once_cell", "prefix-trie", - "rand 0.10.2", + "rand 0.10.3", "ring", "thiserror 2.0.20", "tinyvec", @@ -3166,7 +3167,7 @@ dependencies = [ "ndk-context", "once_cell", "parking_lot", - "rand 0.10.2", + "rand 0.10.3", "resolv-conf", "smallvec", "system-configuration", @@ -3239,12 +3240,13 @@ checksum = "c9356095b4b41197bba32173600e1582792cda618f65d12f68e2e77d273413c5" [[package]] name = "html5ever" -version = "0.39.0" +version = "0.40.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46a1761807faccc9a19e86944bbf40610014066306f96edcdedc2fb714bcb7b8" +checksum = "456a1a377e608e555d22ddab27ac0114bc7a7b4199078108e34c2aeae6c9b130" dependencies = [ "log", "markup5ever", + "memchr", ] [[package]] @@ -3622,9 +3624,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.14.1" +version = "2.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07aa2048142242915a31d35844fb311e0e53fcca590c3a0a40dcf1b841fa09eb" +checksum = "cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855" dependencies = [ "equivalent", "hashbrown 0.17.1", @@ -3673,9 +3675,9 @@ dependencies = [ [[package]] name = "ipnet" -version = "2.12.1" +version = "2.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78" +checksum = "791930b43c0d5973160d90a8f3894509f2b273430f5c5c73b668636d0287c5c0" dependencies = [ "serde", ] @@ -3859,9 +3861,9 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "11.0.0" +version = "11.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "881733cbc631fc9e472e24447ce32a64bedf2da498d6d8570b08edc87de71f65" +checksum = "e75fe14a82d81e5f5af639997db37d8b96045938a7ac6ab18cdbe1c7467e05e1" dependencies = [ "aws-lc-rs", "base64 0.22.1", @@ -4087,9 +4089,9 @@ checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" [[package]] name = "lru" -version = "0.18.3" +version = "0.18.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d317b4b9eb398e6acce275758ec6125535505e7a146fb1a9b8bda2451b0ff4c" +checksum = "ff9840bcc50b71349309900da0ce7279aa336ae71d73250b07998932c7d97c25" dependencies = [ "hashbrown 0.17.1", ] @@ -4114,9 +4116,9 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "markup5ever" -version = "0.39.0" +version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7122d987ec5f704ee56f6e5b41a7d93722e9aae27ae07cafa4036c4d3f9757de" +checksum = "0ab3dc68ac4a0f5719e560136778c1ee716e296030d75dbd4484e37e39e3a842" dependencies = [ "log", "tendril", @@ -5283,7 +5285,7 @@ checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" dependencies = [ "fixedbitset", "hashbrown 0.15.5", - "indexmap 2.14.1", + "indexmap 2.14.2", ] [[package]] @@ -5295,16 +5297,6 @@ dependencies = [ "phf_shared 0.12.1", ] -[[package]] -name = "phf" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" -dependencies = [ - "phf_shared 0.13.1", - "serde", -] - [[package]] name = "phf" version = "0.14.0" @@ -5318,22 +5310,12 @@ dependencies = [ [[package]] name = "phf_codegen" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1" -dependencies = [ - "phf_generator 0.13.1", - "phf_shared 0.13.1", -] - -[[package]] -name = "phf_generator" -version = "0.13.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737" +checksum = "41b585a510fb76fdebead6897982ef2a03a21d8e6cbcca904999742a4afc6ffe" dependencies = [ - "fastrand", - "phf_shared 0.13.1", + "phf_generator", + "phf_shared 0.14.0", ] [[package]] @@ -5352,7 +5334,7 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5fa8d0ca26d424d27630da600c6624696e7dec8bf7b3b492b383c5dc49e5e085" dependencies = [ - "phf_generator 0.14.0", + "phf_generator", "phf_shared 0.14.0", "proc-macro2", "quote", @@ -5368,15 +5350,6 @@ dependencies = [ "siphasher", ] -[[package]] -name = "phf_shared" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" -dependencies = [ - "siphasher", -] - [[package]] name = "phf_shared" version = "0.14.0" @@ -5976,7 +5949,7 @@ dependencies = [ "bytes", "getrandom 0.4.3", "lru-slab", - "rand 0.10.2", + "rand 0.10.3", "rand_pcg", "ring", "rustc-hash", @@ -6075,9 +6048,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.10.2" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" +checksum = "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af" dependencies = [ "chacha20 0.10.2", "getrandom 0.4.3", @@ -6182,9 +6155,9 @@ dependencies = [ [[package]] name = "redis" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e37a4ca5c6ca42aa3e6df2fd32b987a65d32a4c2159a6f3fe0fd1df306a2658f" +checksum = "2acbc41a996f7652b2ddd9dfd98cc4ff602cfd742ae35382f07f608405ab50ed" dependencies = [ "arc-swap", "arcstr", @@ -6199,7 +6172,7 @@ dependencies = [ "log", "percent-encoding", "pin-project-lite", - "rand 0.10.2", + "rand 0.10.3", "rustls", "rustls-native-certs", "ryu", @@ -6366,11 +6339,11 @@ dependencies = [ [[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.1", "bytes", "cookie", "cookie_store", @@ -6488,7 +6461,7 @@ dependencies = [ "bytecheck", "bytes", "hashbrown 0.17.1", - "indexmap 2.14.1", + "indexmap 2.14.2", "munge", "ptr_meta", "rancor", @@ -6549,7 +6522,7 @@ dependencies = [ "bytes", "hex", "log", - "rand 0.10.2", + "rand 0.10.3", "rcgen", "ring", "rtc-datachannel", @@ -6606,7 +6579,7 @@ dependencies = [ "log", "p256", "p384", - "rand 0.10.2", + "rand 0.10.3", "rand_core 0.6.4", "rcgen", "ring", @@ -6630,7 +6603,7 @@ dependencies = [ "bytes", "crc", "log", - "rand 0.10.2", + "rand 0.10.3", "rtc-mdns", "rtc-shared", "rtc-stun", @@ -6647,7 +6620,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ec2776ab86c0c03c3de8ec742aa13ccc3b2c82317590d0624f251bd37eae3b9" dependencies = [ "log", - "rand 0.10.2", + "rand 0.10.3", "rtc-interceptor-derive", "rtc-rtcp", "rtc-rtp", @@ -6687,7 +6660,7 @@ checksum = "e0411e44fcdc1363487ae0c6a4612ec908b9b09175d05499c5de0b3c81f0b5e5" dependencies = [ "byteorder", "bytes", - "rand 0.10.2", + "rand 0.10.3", "rtc-rtp", "rtc-shared", "thiserror 2.0.20", @@ -6711,7 +6684,7 @@ checksum = "babb45ac2263340e2bb412d1921aa07ca441ae9b5589477221d1a50d98750ba3" dependencies = [ "bytes", "memchr", - "rand 0.10.2", + "rand 0.10.3", "rtc-shared", "serde", ] @@ -6725,7 +6698,7 @@ dependencies = [ "bytes", "crc32c", "log", - "rand 0.10.2", + "rand 0.10.3", "rtc-shared", "rustc-hash", "slab", @@ -6738,7 +6711,7 @@ version = "0.20.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42d136a422965289e3d32d8e110789d8fa2ac669a4474a4084fa1eeac32758ee" dependencies = [ - "rand 0.10.2", + "rand 0.10.3", "rtc-shared", "url", ] @@ -6755,7 +6728,7 @@ dependencies = [ "bytes", "nix", "p256", - "rand 0.10.2", + "rand 0.10.3", "rcgen", "sec1", "serde", @@ -6795,7 +6768,7 @@ dependencies = [ "crc", "lazy_static", "md-5 0.10.6", - "rand 0.10.2", + "rand 0.10.3", "ring", "rtc-shared", "sansio", @@ -6933,9 +6906,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.43" +version = "0.23.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" +checksum = "0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634" dependencies = [ "aws-lc-rs", "brotli", @@ -7323,7 +7296,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f0346d7a342ab90f405cfc08f25d15075f944f42fcabbc5eac923829fa6d228" dependencies = [ "form_urlencoded", - "indexmap 2.14.1", + "indexmap 2.14.2", "itoa", "serde_core", "zmij", @@ -7406,7 +7379,7 @@ dependencies = [ "chrono", "hex", "indexmap 1.9.3", - "indexmap 2.14.1", + "indexmap 2.14.2", "jiff", "schemars 0.9.0", "schemars 1.2.2", @@ -7434,7 +7407,7 @@ version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ - "indexmap 2.14.1", + "indexmap 2.14.2", "itoa", "ryu", "serde", @@ -7720,7 +7693,7 @@ dependencies = [ "futures-util", "hashbrown 0.16.1", "hashlink", - "indexmap 2.14.1", + "indexmap 2.14.2", "log", "memchr", "percent-encoding", @@ -7829,7 +7802,7 @@ dependencies = [ "log", "md-5 0.11.0", "memchr", - "rand 0.10.2", + "rand 0.10.3", "serde", "serde_json", "sha2 0.11.0", @@ -7888,24 +7861,24 @@ checksum = "fe895eb47f22e2ddd4dabc02bce419d2e643c8e3b585c78158b349195bc24d82" [[package]] name = "string_cache" -version = "0.9.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a18596f8c785a729f2819c0f6a7eae6ebeebdfffbfe4214ae6b087f690e31901" +checksum = "ffa8a5dbe8b3f0bbe29d4c3225daafaeead63afdc1b65fc4c01a1384166038e6" dependencies = [ "new_debug_unreachable", "parking_lot", - "phf_shared 0.13.1", + "phf_shared 0.14.0", "precomputed-hash", ] [[package]] name = "string_cache_codegen" -version = "0.6.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "585635e46db231059f76c5849798146164652513eb9e8ab2685939dd90f29b69" +checksum = "928dcdf75e47626b3617a976ec205d9f057584c371c1f23b782129268d0e6edc" dependencies = [ - "phf_generator 0.13.1", - "phf_shared 0.13.1", + "phf_generator", + "phf_shared 0.14.0", "proc-macro2", "quote", ] @@ -8336,7 +8309,7 @@ dependencies = [ "prost-protovalidate", "prost-reflect", "prost-types", - "rand 0.10.2", + "rand 0.10.3", "rayon", "redis", "regex", @@ -8370,7 +8343,7 @@ dependencies = [ "tonic-types", "tonic-web", "tower", - "tower-http 0.7.0", + "tower-http 0.7.1", "tracing", "tracing-subscriber", "url", @@ -8415,7 +8388,7 @@ dependencies = [ "prost-protovalidate", "prost-reflect", "prost-types", - "rand 0.10.2", + "rand 0.10.3", "rayon", "redis", "regex", @@ -8450,7 +8423,7 @@ dependencies = [ "tonic-types", "tonic-web", "tower", - "tower-http 0.7.0", + "tower-http 0.7.1", "tracing", "tracing-subscriber", "url", @@ -8495,7 +8468,7 @@ dependencies = [ "prost-protovalidate", "prost-reflect", "prost-types", - "rand 0.10.2", + "rand 0.10.3", "rayon", "redis", "regex", @@ -8534,7 +8507,7 @@ dependencies = [ "tonic-types", "tonic-web", "tower", - "tower-http 0.7.0", + "tower-http 0.7.1", "tracing", "tracing-subscriber", "url", @@ -8566,7 +8539,7 @@ dependencies = [ "parking_lot", "prost", "prost-types", - "rand 0.10.2", + "rand 0.10.3", "redis", "serde", "serde_json", @@ -8627,7 +8600,7 @@ dependencies = [ "hmac 0.13.0", "humantime", "image", - "indexmap 2.14.1", + "indexmap 2.14.2", "jsonwebtoken", "lettre", "lz4_flex", @@ -8640,7 +8613,7 @@ dependencies = [ "parking_lot", "percent-encoding", "prometheus", - "rand 0.10.2", + "rand 0.10.3", "rand 0.8.6", "rand_chacha 0.3.1", "redis", @@ -8686,7 +8659,7 @@ dependencies = [ "chrono", "hex", "opaque-ke", - "rand 0.10.2", + "rand 0.10.3", "redis", "serde", "serde_json", @@ -8721,7 +8694,7 @@ dependencies = [ "percent-encoding", "prost", "prost-types", - "rand 0.10.2", + "rand 0.10.3", "redis", "reqwest", "serde", @@ -8814,7 +8787,7 @@ dependencies = [ "prost", "prost-types", "quick-xml 0.42.0", - "rand 0.10.2", + "rand 0.10.3", "regex", "reqwest", "rsa", @@ -9021,14 +8994,14 @@ dependencies = [ "futures", "hex", "hmac 0.13.0", - "indexmap 2.14.1", + "indexmap 2.14.2", "lru", "opendal", "opendal-http-transport-reqwest", "opus", "parking_lot", "percent-encoding", - "rand 0.10.2", + "rand 0.10.3", "reqwest", "retina", "rtc", @@ -9403,9 +9376,9 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.26.4" +version = "0.26.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" +checksum = "b0c85f2c3ef0b1cd58b36682f4b17aaa995f0e5db534d85692b4903abce21f67" dependencies = [ "rustls", "tokio", @@ -9481,11 +9454,11 @@ dependencies = [ [[package]] name = "toml" -version = "1.1.4+spec-1.1.0" +version = "1.1.6+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3aace63f4bbcdfc2c965b059de67119c89c4017a70d633be6c104910f67056f5" +checksum = "920602543f0911ab71da12c50d59701da54c196d1a2bf5cb4b75667f137a406a" dependencies = [ - "indexmap 2.14.1", + "indexmap 2.14.2", "serde_core", "serde_spanned", "toml_datetime", @@ -9509,7 +9482,7 @@ version = "0.25.13+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" dependencies = [ - "indexmap 2.14.1", + "indexmap 2.14.2", "toml_datetime", "toml_parser", "winnow", @@ -9666,7 +9639,7 @@ checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" dependencies = [ "futures-core", "futures-util", - "indexmap 2.14.1", + "indexmap 2.14.2", "pin-project-lite", "slab", "sync_wrapper", @@ -9705,9 +9678,9 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b11f75e912b0c2be01b63d8cf8057b8c3f97cf34abb3d431a3a4c8675498e233" +checksum = "08a05a66a4fdd61cbbe0a1d755ffe0ca6aba159dd4820936a0ff8a8278245b9c" dependencies = [ "async-compression", "bitflags 2.13.1", @@ -9863,7 +9836,7 @@ dependencies = [ "http", "httparse", "log", - "rand 0.10.2", + "rand 0.10.3", "rustls", "rustls-pki-types", "sha1 0.11.0", @@ -10071,7 +10044,7 @@ version = "5.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8bde15df68e80b16c7d16b9616e80770ad158988daa56a27dccd1e55558b0160" dependencies = [ - "indexmap 2.14.1", + "indexmap 2.14.2", "serde", "serde_json", "utoipa-gen", @@ -10115,9 +10088,9 @@ checksum = "e2eebbbfe4093922c2b6734d7c679ebfebd704a0d7e56dfcb0d05818ce28977d" [[package]] name = "uuid" -version = "1.26.0" +version = "1.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5772d71c9be8a8a6ac2117d949c5b224c1b72241bb611d9a3012edcf8af7812" +checksum = "2ef6dac1e96601b4fb3acccccff2139741fcb757cb9a36089bf5be91cfb285ce" dependencies = [ "getrandom 0.4.3", "js-sys", @@ -10293,11 +10266,11 @@ dependencies = [ [[package]] name = "web_atoms" -version = "0.2.6" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba8b815c1b593dc0baf78dd0f4fc8fdb2de53198fb1163738093e9a311c33fb3" +checksum = "7572660c8890448ba236b7376f27e389c6a7e1c70195622faced601f855c0ada" dependencies = [ - "phf 0.13.1", + "phf 0.14.0", "phf_codegen", "string_cache", "string_cache_codegen", @@ -10908,7 +10881,7 @@ dependencies = [ "arbitrary", "crc32fast", "flate2", - "indexmap 2.14.1", + "indexmap 2.14.2", "memchr", "zopfli", ] @@ -10995,3 +10968,8 @@ dependencies = [ "wasm-bindgen", "web-sys", ] + +[[patch.unused]] +name = "combine" +version = "4.6.7" +source = "git+https://github.com/Marwes/combine.git?rev=140f091afbb0e68c44b758ea96de6bc321b5e99d#140f091afbb0e68c44b758ea96de6bc321b5e99d" diff --git a/Cargo.toml b/Cargo.toml index 65673815..ab2dbba6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -120,7 +120,7 @@ axum = { version = "=0.8.9", features = ["ws", "http2"] } tower = { version = "=0.5.3", features = [ "util", ] } -tower-http = { version = "=0.7.0", features = [ +tower-http = { version = "=0.7.1", features = [ "trace", "on-early-drop", "cors", @@ -133,7 +133,7 @@ hyper = { version = "=1.11.1", default-features = false, features = [ "http2", "server", ] } -reqwest = { version = "=0.13.4", default-features = false, features = [ +reqwest = { version = "=0.13.5", default-features = false, features = [ "json", "cookies", "query", @@ -160,7 +160,7 @@ sqlx = { version = "=0.9.0", default-features = false, features = [ ] } # Redis -redis = { version = "=1.6.0", default-features = false, features = [ +redis = { version = "=1.7.0", default-features = false, features = [ "tokio-comp", "connection-manager", "streams", @@ -170,14 +170,14 @@ redis = { version = "=1.6.0", default-features = false, features = [ # Security opaque-ke = { version = "=4.1.0-pre.2", features = ["argon2"] } -jsonwebtoken = { version = "=11.0.0", features = ["rust_crypto"] } +jsonwebtoken = { version = "=11.1.0", features = ["rust_crypto"] } oauth2 = { version = "=5.0.0", default-features = false } webauthn-rs = { version = "=0.6.1-dev", features = ["conditional-ui", "danger-allow-state-serialisation"] } webauthn-rs-proto = "=0.6.1-dev" aes-gcm = "=0.11.1" aes = "=0.9.3" cbc = { version = "=0.2.1", features = ["alloc", "block-padding"] } -ammonia = "=4.1.4" +ammonia = "=4.2.0" http-acl = "=0.13.0" http-acl-reqwest = "=0.13.0" hkdf = "=0.13.0" @@ -195,24 +195,24 @@ serde_json = "=1.0.151" quick-xml = "=0.42.0" serde_yaml = "=0.9.34" serde_ignored = "=0.1.14" -toml = "=1.1.4" +toml = "=1.1.6" serde_urlencoded = "=0.7.1" serde_html_form = "=0.4.1" serde_path_to_error = "=0.1.20" -indexmap = "=2.14.1" +indexmap = "=2.14.2" # bincode 3.0.0 is an intentionally unbuildable placeholder release. bincode = { version = "=2.0.1", features = ["serde"] } # Caching moka = { version = "=0.12.16", features = ["future", "sync"] } dashmap = "=7.0.0-rc2" -lru = "=0.18.3" +lru = "=0.18.4" # IDs & Crypto nanoid = "=0.5.0" -uuid = { version = "=1.26.0", features = ["v4", "v5", "serde"] } +uuid = { version = "=1.26.1", features = ["v4", "v5", "serde"] } sqids = "=0.4.2" -rand = "=0.10.2" +rand = "=0.10.3" rand_08 = { package = "rand", version = "=0.8.6" } rand_chacha_08 = { package = "rand_chacha", version = "=0.3.1" } base64 = "=0.23.1" @@ -256,8 +256,8 @@ dotenvy = "=0.15.7" # Configuration config = { version = "=0.15.25", default-features = false, features = ["yaml", "json", "toml"] } -clap = { version = "=4.6.6", features = ["wrap_help", "derive"] } -clap_complete = "=4.6.9" +clap = { version = "=4.6.7", features = ["wrap_help", "derive"] } +clap_complete = "=4.6.11" # Utilities anyhow = "=1.0.104" @@ -295,13 +295,13 @@ kube = { version = "=4.2.0", default-features = false, features = ["client", "gz k8s-openapi = { version = "=0.28.0", features = ["latest"] } # TLS -tokio-rustls = { version = "=0.26.4", default-features = false, features = ["tls12", "brotli", "zlib"] } -rustls = { version = "=0.23.43", default-features = false, features = ["std", "tls12", "brotli", "zlib"] } +tokio-rustls = { version = "=0.26.5", default-features = false, features = ["tls12", "brotli", "zlib"] } +rustls = { version = "=0.23.45", default-features = false, features = ["std", "tls12", "brotli", "zlib"] } rustls-pemfile = "=2.2.0" hyper-util = { version = "=0.1.20", default-features = false, features = ["tokio"] } # Networking -ipnet = "=2.12.1" +ipnet = "=2.12.2" tokio-socks = "=0.5.3" webpki-roots = "=1.0.9"