From 8d52c0d289abc9da347420d04acab434c693e096 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 18 Dec 2022 18:11:41 +0000 Subject: [PATCH] Update Rust dependencies --- Cargo.lock | 96 +++++++++++++++++++++------------------ distributor/Cargo.toml | 6 +-- fastly_compute/Cargo.toml | 10 ++-- http_server/Cargo.toml | 6 +-- sxg_rs/Cargo.toml | 14 +++--- tools/Cargo.toml | 16 +++---- 6 files changed, 77 insertions(+), 71 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c7cd809d..e4454eb7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -66,9 +66,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.66" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6" +checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" dependencies = [ "backtrace", ] @@ -180,9 +180,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.59" +version = "0.1.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e6e93155431f3931513b243d371981bb2770112b370c82745a1d19d2f99364" +checksum = "677d1d8ab452a3936018a687b20e6f7cf5363d713b732b8884001317b0e48aa3" dependencies = [ "proc-macro2", "quote", @@ -233,6 +233,12 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" +[[package]] +name = "base64" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" + [[package]] name = "base64ct" version = "1.5.0" @@ -575,7 +581,7 @@ checksum = "28a69d53c61ddd5611ad0203c60aa02074d67f91bfb98db2225833f6bdc2f1a4" dependencies = [ "anyhow", "async-trait", - "base64", + "base64 0.13.1", "cfg-if 0.1.10", "chrono", "http", @@ -859,12 +865,12 @@ dependencies = [ [[package]] name = "ctrlc" -version = "3.2.3" +version = "3.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d91974fbbe88ec1df0c24a4f00f99583667a7e2e6272b2b92d294d81e462173" +checksum = "1631ca6e3c59112501a9d87fd86f21591ff77acd31331e8a73f8d80a65bbdd71" dependencies = [ "nix", - "winapi 0.3.9", + "windows-sys 0.42.0", ] [[package]] @@ -1083,7 +1089,7 @@ name = "distributor" version = "0.1.0" dependencies = [ "anyhow", - "base64", + "base64 0.20.0", "byte-strings", "ciborium", "clap 3.2.23", @@ -1310,7 +1316,7 @@ version = "0.1.0" dependencies = [ "anyhow", "async-trait", - "base64", + "base64 0.20.0", "fastly", "http", "log", @@ -1652,7 +1658,7 @@ version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cff78e5788be1e0ab65b04d306b2ed5092c815ec97ec70f4ebd5aee158aa55d" dependencies = [ - "base64", + "base64 0.13.1", "bitflags", "bytes 1.0.1", "headers-core", @@ -2051,9 +2057,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.127" +version = "0.2.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "505e71a4706fa491e9b1b55f51b95d4037d0821ee40131190475f692b35b009b" +checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8" [[package]] name = "libz-sys" @@ -2113,9 +2119,9 @@ dependencies = [ [[package]] name = "lol_html" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ff2adf9c54f4de7d66a9177ea7d27d5b8108503bb03d5b719869b8f4bc2ab2" +checksum = "b16d7d17063591adf0017a068a8ce2ed29a4f5402b9e6cac01888ff9c0527ff7" dependencies = [ "bitflags", "cfg-if 1.0.0", @@ -2296,14 +2302,14 @@ dependencies = [ [[package]] name = "nix" -version = "0.25.0" +version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e322c04a9e3440c327fca7b6c8a63e6890a32fa2ad689db972425f07e0d22abb" +checksum = "46a58d1d356c6597d08cde02c2f09d785b09e28711837b1ed667dc652c08a694" dependencies = [ - "autocfg", "bitflags", "cfg-if 1.0.0", "libc", + "static_assertions", ] [[package]] @@ -2424,7 +2430,7 @@ version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "80e47cfc4c0a1a519d9a025ebfbac3a2439d1b5cdf397d72dcb79b11d9920dab" dependencies = [ - "base64", + "base64 0.13.1", "chrono", "getrandom 0.2.8", "http", @@ -2596,7 +2602,7 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4" dependencies = [ - "base64", + "base64 0.13.1", ] [[package]] @@ -2719,7 +2725,7 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a38d026d73eeaf2ade76309d0c65db5a35ecf649e3cec428db316243ea9d6711" dependencies = [ - "base64", + "base64 0.13.1", "chrono", "indexmap", "line-wrap", @@ -2982,7 +2988,7 @@ version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87f242f1488a539a79bac6dbe7c8609ae43b7914b7736210f239a37cccb32525" dependencies = [ - "base64", + "base64 0.13.1", "bytes 1.0.1", "encoding_rs", "futures-core", @@ -3050,7 +3056,7 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb" dependencies = [ - "base64", + "base64 0.13.1", "blake2b_simd", "constant_time_eq", "crossbeam-utils", @@ -3116,7 +3122,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" dependencies = [ - "base64", + "base64 0.13.1", ] [[package]] @@ -3125,7 +3131,7 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55" dependencies = [ - "base64", + "base64 0.13.1", ] [[package]] @@ -3252,9 +3258,9 @@ checksum = "568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012" [[package]] name = "serde" -version = "1.0.149" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "256b9932320c590e707b94576e3cc1f7c9024d0ee6612dfbcf1cb106cbe8e055" +checksum = "97fed41fc1a24994d044e6db6935e69511a1153b52c15eb42493b26fa87feba0" dependencies = [ "serde_derive", ] @@ -3272,9 +3278,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.149" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4eae9b04cbffdfd550eb462ed33bc6a1b68c935127d008b27444d08380f94e4" +checksum = "255abe9a125a985c05190d687b320c12f9b1f0b99445e608c21ba0782c719ad8" dependencies = [ "proc-macro2", "quote", @@ -3283,9 +3289,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.89" +version = "1.0.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" +checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" dependencies = [ "itoa 1.0.1", "ryu", @@ -3350,9 +3356,9 @@ dependencies = [ [[package]] name = "serde_yaml" -version = "0.9.14" +version = "0.9.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d232d893b10de3eb7258ff01974d6ee20663d8e833263c99409d4b13a0209da" +checksum = "92b5b431e8907b50339b51223b97d102db8d987ced36f6e4d03621db9316c834" dependencies = [ "indexmap", "itoa 1.0.1", @@ -3565,7 +3571,7 @@ version = "0.1.0" dependencies = [ "anyhow", "async-trait", - "base64", + "base64 0.20.0", "chrono", "der-parser 8.1.0", "futures", @@ -3728,18 +3734,18 @@ checksum = "8eaa81235c7058867fa8c0e7314f33dcce9c215f535d1913822a2b3f5e289f3c" [[package]] name = "thiserror" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" +checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" +checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" dependencies = [ "proc-macro2", "quote", @@ -3957,9 +3963,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.5.9" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" +checksum = "1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f" dependencies = [ "serde", ] @@ -3981,7 +3987,7 @@ version = "0.1.0" dependencies = [ "anyhow", "async-trait", - "base64", + "base64 0.20.0", "clap 3.2.23", "ctrlc", "der-parser 7.0.0", @@ -4095,7 +4101,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5fe8dada8c1a3aeca77d6b51a4f1314e0f4b8e438b7b1b71e3ddaca8080e4093" dependencies = [ - "base64", + "base64 0.13.1", "byteorder", "bytes 1.0.1", "http", @@ -4116,7 +4122,7 @@ version = "0.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e27992fd6a8c29ee7eef28fc78349aa244134e10ad447ce3b9f0ac0ed0fa4ce0" dependencies = [ - "base64", + "base64 0.13.1", "byteorder", "bytes 1.0.1", "http", @@ -4659,7 +4665,7 @@ dependencies = [ "anyhow", "atty", "backtrace", - "base64", + "base64 0.13.1", "billboard", "binary-install", "chrome-devtools-rs", @@ -4739,7 +4745,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0ecbeb7b67ce215e40e3cc7f2ff902f94a223acf44995934763467e7b1febc8" dependencies = [ "asn1-rs 0.5.1", - "base64", + "base64 0.13.1", "data-encoding", "der-parser 8.1.0", "lazy_static", diff --git a/distributor/Cargo.toml b/distributor/Cargo.toml index d5b73801..2113ab75 100644 --- a/distributor/Cargo.toml +++ b/distributor/Cargo.toml @@ -21,8 +21,8 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = { version = "1.0.66", features = ["backtrace"] } -base64 = "0.13.1" +anyhow = { version = "1.0.68", features = ["backtrace"] } +base64 = "0.20.0" byte-strings = { version = "0.2.2", features = ["const-friendly"] } ciborium = "0.2.0" clap = { version = "3.2.23", features = ["derive"] } @@ -41,7 +41,7 @@ rustls-pemfile = "1.0.1" sha2 = "0.10.6" # TODO: Determine if I can remove strip_id_headers because it's default. sxg_rs = { path = "../sxg_rs", features = ["strip_id_headers", "rust_signer", "srcset"] } -thiserror = "1.0.37" +thiserror = "1.0.38" tls-listener = { version = "0.5.1", features = ["hyper-h1", "hyper-h2", "rustls"] } tokio = { version = "1.23.0", features = ["rt-multi-thread", "macros", "sync", "time"] } tokio-rustls = "0.23.4" diff --git a/fastly_compute/Cargo.toml b/fastly_compute/Cargo.toml index 2c9ca34b..ca33ee4d 100644 --- a/fastly_compute/Cargo.toml +++ b/fastly_compute/Cargo.toml @@ -23,16 +23,16 @@ publish = false debug = false [dependencies] -anyhow = "1.0.66" -async-trait = "0.1.59" -base64 = "0.13.1" +anyhow = "1.0.68" +async-trait = "0.1.60" +base64 = "0.20.0" fastly = "^0.8.9" http = "0.2.8" log = "0.4.17" log-fastly = "0.8.9" pem = "1.1.0" -serde = { version = "1.0.149", features = ["derive"] } -serde_yaml = "0.9.14" +serde = { version = "1.0.151", features = ["derive"] } +serde_yaml = "0.9.16" sxg_rs = { path = "../sxg_rs", features = ["rust_signer"] } tokio = { version = "1.23.0", features = ["rt"] } url = "2.3.1" diff --git a/http_server/Cargo.toml b/http_server/Cargo.toml index aa1eba97..dcff6fe5 100644 --- a/http_server/Cargo.toml +++ b/http_server/Cargo.toml @@ -21,8 +21,8 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.66" -async-trait = "0.1.59" +anyhow = "1.0.68" +async-trait = "0.1.60" clap = { version = "3.2.23", features = ["derive"] } fs2 = "0.4.3" futures = "0.3.25" @@ -35,7 +35,7 @@ hyper = { version = "0.14.23", features = ["http1", "http2", "server", "stream", lazy_static = "1.4.0" lru = "0.8.1" rand = "0.8.5" -serde_yaml = "0.9.14" +serde_yaml = "0.9.16" # TODO: Determine if I can remove strip_id_headers because it's default. sxg_rs = { path = "../sxg_rs", features = ["strip_id_headers", "rust_signer"] } tokio = { version = "1.23.0", features = ["rt-multi-thread", "macros", "sync", "time"] } diff --git a/sxg_rs/Cargo.toml b/sxg_rs/Cargo.toml index 9c529c1f..6362c5c2 100644 --- a/sxg_rs/Cargo.toml +++ b/sxg_rs/Cargo.toml @@ -31,24 +31,24 @@ wasm = [] crate-type = ["cdylib", "rlib"] [dependencies] -anyhow = "1.0.66" -async-trait = "0.1.59" -base64 = "0.13.1" +anyhow = "1.0.68" +async-trait = "0.1.60" +base64 = "0.20.0" chrono = { version = "0.4.23", features = ["serde"] } der-parser = { version = "8.1.0", features = ["bigint", "serialize"] } futures = { version = "0.3.25" } getrandom = { version = "0.2.8", features = ["js"] } http = "0.2.8" js-sys = "0.3.60" -lol_html = "0.3.1" +lol_html = "0.3.2" nom = { version = "7.1.1", features = ["alloc"] } once_cell = "1.16.0" pem = "1.1.0" p256 = { version = "0.11.1", features = ["ecdsa"], optional = true } -serde = { version = "1.0.149", features = ["derive"] } +serde = { version = "1.0.151", features = ["derive"] } serde-wasm-bindgen = "0.4.5" -serde_json = "1.0.89" -serde_yaml = "0.9.14" +serde_json = "1.0.91" +serde_yaml = "0.9.16" sha1 = "0.10.5" sha2 = "0.10.6" tokio = { version = "1.23.0", features = ["macros", "parking_lot", "sync", "time"] } diff --git a/tools/Cargo.toml b/tools/Cargo.toml index b8339286..016d0872 100644 --- a/tools/Cargo.toml +++ b/tools/Cargo.toml @@ -20,22 +20,22 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -anyhow = "1.0.66" -async-trait = "0.1.59" -base64 = "0.13.1" +anyhow = "1.0.68" +async-trait = "0.1.60" +base64 = "0.20.0" clap = { version = "3.2.23", features = ["derive"] } -ctrlc = "3.2.3" +ctrlc = "3.2.4" der-parser = { version = "7.0.0", features = ["bigint", "serialize"] } http = "0.2.8" hyper = { version = "0.14.23", features = ["client", "http2"]} hyper-tls = "0.5.0" pem = "1.1.0" regex = "1.7.0" -serde = { version = "1.0.149", features = ["derive"] } -serde_json = "1.0.89" -serde_yaml = "0.9.14" +serde = { version = "1.0.151", features = ["derive"] } +serde_json = "1.0.91" +serde_yaml = "0.9.16" sxg_rs = { path = "../sxg_rs", features = ["rust_signer"] } -toml = "0.5.9" +toml = "0.5.10" tokio = { version = "1.23.0", features = ["full"] } url = "2.3.1" warp = "0.3.3"