From 65bec19c213367ae4cebcef9b3f7cb00e4986f4d Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Sat, 25 Jan 2025 13:21:59 +0000 Subject: [PATCH] fix(deps): update rust dependencies --- distributor/Cargo.toml | 10 +++++----- fastly_compute/Cargo.toml | 6 +++--- http_server/Cargo.toml | 6 +++--- sxg_rs/Cargo.toml | 12 ++++++------ tools/Cargo.toml | 6 +++--- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/distributor/Cargo.toml b/distributor/Cargo.toml index d5b73801..67e1f27f 100644 --- a/distributor/Cargo.toml +++ b/distributor/Cargo.toml @@ -22,21 +22,21 @@ edition = "2018" [dependencies] anyhow = { version = "1.0.66", features = ["backtrace"] } -base64 = "0.13.1" -byte-strings = { version = "0.2.2", features = ["const-friendly"] } +base64 = "0.22.0" +byte-strings = { version = "0.3.0", features = ["const-friendly"] } ciborium = "0.2.0" clap = { version = "3.2.23", features = ["derive"] } form_urlencoded = "1.1.0" futures = "0.3.25" http = "0.2.8" -hyper-rustls = "0.23.2" +hyper-rustls = "0.27.0" hyper-trust-dns = { version = "0.5.0", default-features = false, features = ["rustls-webpki", "rustls-http1", "rustls-tls-12"] } hyper = { version = "0.14.23", features = ["http1", "http2", "server", "stream", "tcp"] } lazy_static = "1.4.0" nom = { version = "7.1.1" } percent-encoding = "2.2.0" regex = "1.7.0" -rustls = "0.20.7" +rustls = "0.23.0" rustls-pemfile = "1.0.1" sha2 = "0.10.6" # TODO: Determine if I can remove strip_id_headers because it's default. @@ -44,5 +44,5 @@ sxg_rs = { path = "../sxg_rs", features = ["strip_id_headers", "rust_signer", "s thiserror = "1.0.37" 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" +tokio-rustls = "0.26.0" url = "2.3.1" diff --git a/fastly_compute/Cargo.toml b/fastly_compute/Cargo.toml index 2c9ca34b..b001d4c7 100644 --- a/fastly_compute/Cargo.toml +++ b/fastly_compute/Cargo.toml @@ -25,11 +25,11 @@ debug = false [dependencies] anyhow = "1.0.66" async-trait = "0.1.59" -base64 = "0.13.1" -fastly = "^0.8.9" +base64 = "0.22.0" +fastly = "^0.11.0" http = "0.2.8" log = "0.4.17" -log-fastly = "0.8.9" +log-fastly = "0.11.0" pem = "1.1.0" serde = { version = "1.0.149", features = ["derive"] } serde_yaml = "0.9.14" diff --git a/http_server/Cargo.toml b/http_server/Cargo.toml index aa1eba97..78eae619 100644 --- a/http_server/Cargo.toml +++ b/http_server/Cargo.toml @@ -28,12 +28,12 @@ fs2 = "0.4.3" futures = "0.3.25" http = "0.2.8" hyper-reverse-proxy = { git = "https://github.com/felipenoris/hyper-reverse-proxy", rev = "96a398de8522fac07a5e15bd0699f6cd7fa84bce" } -hyper-rustls = "0.23.2" -hyper-tls = "0.5.0" +hyper-rustls = "0.27.0" +hyper-tls = "0.6.0" hyper-trust-dns = { version = "0.5.0", default-features = false, features = ["rustls-webpki", "rustls-http1", "rustls-tls-12"] } hyper = { version = "0.14.23", features = ["http1", "http2", "server", "stream", "tcp"] } lazy_static = "1.4.0" -lru = "0.8.1" +lru = "0.12.0" rand = "0.8.5" serde_yaml = "0.9.14" # TODO: Determine if I can remove strip_id_headers because it's default. diff --git a/sxg_rs/Cargo.toml b/sxg_rs/Cargo.toml index 9c529c1f..091c3691 100644 --- a/sxg_rs/Cargo.toml +++ b/sxg_rs/Cargo.toml @@ -33,20 +33,20 @@ crate-type = ["cdylib", "rlib"] [dependencies] anyhow = "1.0.66" async-trait = "0.1.59" -base64 = "0.13.1" +base64 = "0.22.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"] } +getrandom = { version = "0.3.0", features = ["js"] } http = "0.2.8" js-sys = "0.3.60" -lol_html = "0.3.1" +lol_html = "0.4.0" 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 } +p256 = { version = "0.13.0", features = ["ecdsa"], optional = true } serde = { version = "1.0.149", features = ["derive"] } -serde-wasm-bindgen = "0.4.5" +serde-wasm-bindgen = "0.6.0" serde_json = "1.0.89" serde_yaml = "0.9.14" sha1 = "0.10.5" @@ -56,7 +56,7 @@ url = "2.3.1" wasm-bindgen = "0.2.83" wasm-bindgen-futures = "0.4.33" web-sys = { version = "0.3.60", features = ["console"] } -x509-parser = "0.14.0" +x509-parser = "0.16.0" [dev-dependencies] tokio-test = "0.4.2" diff --git a/tools/Cargo.toml b/tools/Cargo.toml index b8339286..066ef4ae 100644 --- a/tools/Cargo.toml +++ b/tools/Cargo.toml @@ -22,20 +22,20 @@ edition = "2018" [dependencies] anyhow = "1.0.66" async-trait = "0.1.59" -base64 = "0.13.1" +base64 = "0.22.0" clap = { version = "3.2.23", features = ["derive"] } ctrlc = "3.2.3" 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" +hyper-tls = "0.6.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" sxg_rs = { path = "../sxg_rs", features = ["rust_signer"] } -toml = "0.5.9" +toml = "0.8.0" tokio = { version = "1.23.0", features = ["full"] } url = "2.3.1" warp = "0.3.3"