diff --git a/Cargo.lock b/Cargo.lock index 010dd25a8..bc3de1cc5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -84,16 +84,16 @@ dependencies = [ [[package]] name = "actix-http" -version = "3.5.1" +version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "129d4c88e98860e1758c5de288d1632b07970a16d59bdf7b8d66053d582bb71f" +checksum = "d48f96fc3003717aeb9856ca3d02a8c7de502667ad76eeacd830b48d2e91fac4" dependencies = [ "actix-codec", "actix-rt", "actix-service", "actix-utils", "ahash", - "base64 0.21.2", + "base64 0.22.1", "bitflags 2.3.3", "brotli", "bytes", @@ -133,13 +133,15 @@ dependencies = [ [[package]] name = "actix-router" -version = "0.5.1" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799" +checksum = "13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8" dependencies = [ "bytestring", + "cfg-if 1.0.0", "http 0.2.9", "regex", + "regex-lite", "serde", "tracing", ] @@ -195,9 +197,9 @@ dependencies = [ [[package]] name = "actix-web" -version = "4.4.1" +version = "4.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e43428f3bf11dee6d166b00ec2df4e3aa8cc1606aaa0b7433c146852e2f4e03b" +checksum = "9180d76e5cc7ccbc4d60a506f2c727730b154010262df5b910eb17dbe4b8cb38" dependencies = [ "actix-codec", "actix-http", @@ -217,6 +219,7 @@ dependencies = [ "encoding_rs", "futures-core", "futures-util", + "impl-more", "itoa", "language-tags", "log", @@ -224,6 +227,7 @@ dependencies = [ "once_cell", "pin-project-lite", "regex", + "regex-lite", "serde", "serde_json", "serde_urlencoded", @@ -235,14 +239,14 @@ dependencies = [ [[package]] name = "actix-web-codegen" -version = "4.2.0" +version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2262160a7ae29e3415554a3f1fc04c764b1540c116aa524683208078b7a75bc9" +checksum = "f591380e2e68490b5dfaf1dd1aa0ebe78d84ba7067078512b4ea6e4492d622b8" dependencies = [ "actix-router", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.85", ] [[package]] @@ -495,6 +499,12 @@ version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + [[package]] name = "bitfield" version = "0.13.2" @@ -570,9 +580,9 @@ dependencies = [ [[package]] name = "brotli" -version = "3.3.4" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" +checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -581,9 +591,9 @@ dependencies = [ [[package]] name = "brotli-decompressor" -version = "2.3.4" +version = "4.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744" +checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -1766,6 +1776,12 @@ dependencies = [ "unicode-normalization", ] +[[package]] +name = "impl-more" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aae21c3177a27788957044151cc2800043d127acaa460a47ebb9b84dfa2c6aa0" + [[package]] name = "indexmap" version = "1.9.3" @@ -2835,6 +2851,12 @@ dependencies = [ "regex-syntax", ] +[[package]] +name = "regex-lite" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a" + [[package]] name = "regex-syntax" version = "0.8.5" diff --git a/cincinnati/Cargo.toml b/cincinnati/Cargo.toml index 17aa48dce..51fd215b2 100644 --- a/cincinnati/Cargo.toml +++ b/cincinnati/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Alex Crawford "] edition = "2018" [dependencies] -actix-web = "^4.4.1" +actix-web = "^4.9.0" commons = { path = "../commons" } custom_debug_derive = "^0.5" daggy = { version = "^0.8.0", features = [ "serde-1" ] } diff --git a/commons/Cargo.toml b/commons/Cargo.toml index b478c7fd2..d9b0042e7 100644 --- a/commons/Cargo.toml +++ b/commons/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Stefan Junker "] edition = "2018" [dependencies] -actix-web = "^4.4.1" +actix-web = "^4.9.0" env_logger = "^0.10" anyhow = "1.0" thiserror = "1.0" diff --git a/graph-builder/Cargo.toml b/graph-builder/Cargo.toml index 596c76b7b..6c62e509d 100644 --- a/graph-builder/Cargo.toml +++ b/graph-builder/Cargo.toml @@ -7,7 +7,7 @@ build = "src/build.rs" [dependencies] actix = "0.13.2" -actix-web = "^4.4.1" +actix-web = "^4.9.0" chrono = "^0.4.38" actix-files = "^0.6.5" cincinnati = { path = "../cincinnati" } diff --git a/metadata-helper/Cargo.toml b/metadata-helper/Cargo.toml index fbf137af0..e2ac4b4db 100644 --- a/metadata-helper/Cargo.toml +++ b/metadata-helper/Cargo.toml @@ -10,7 +10,7 @@ actix = "0.13.2" actix-cors = "^0.6.5" actix-files = "^0.6.5" actix-service = "2.0.2" -actix-web = "^4.4.1" +actix-web = "^4.9.0" cincinnati = { path = "../cincinnati" } commons = { path = "../commons" } custom_debug_derive = "^0.5" diff --git a/policy-engine/Cargo.toml b/policy-engine/Cargo.toml index d64018601..c9d5b2e7c 100644 --- a/policy-engine/Cargo.toml +++ b/policy-engine/Cargo.toml @@ -8,7 +8,7 @@ build = "src/build.rs" [dependencies] actix = "0.13.2" actix-cors = "^0.6.5" -actix-web = "^4.4.1" +actix-web = "^4.9.0" cincinnati = { path = "../cincinnati" } commons = { path = "../commons" } env_logger = "^0.10"