diff --git a/Cargo.lock b/Cargo.lock index 64c4c0f..b9a9b8f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -473,18 +473,18 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.45" +version = "4.5.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318" +checksum = "2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.5.44" +version = "4.5.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8" +checksum = "fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41" dependencies = [ "anstream", "anstyle", @@ -1507,9 +1507,9 @@ checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "libmimalloc-sys" -version = "0.1.43" +version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf88cd67e9de251c1781dbe2f641a1a3ad66eaae831b8a2c38fbdc5ddae16d4d" +checksum = "667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870" dependencies = [ "cc", "libc", @@ -1580,9 +1580,9 @@ dependencies = [ [[package]] name = "mimalloc" -version = "0.1.47" +version = "0.1.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1791cbe101e95af5764f06f20f6760521f7158f69dbf9d6baf941ee1bf6bc40" +checksum = "e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8" dependencies = [ "libmimalloc-sys", ] @@ -2591,9 +2591,9 @@ dependencies = [ [[package]] name = "safe_arch" -version = "0.7.4" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323" +checksum = "3fb5032219cc30e5bb98749b19a18ceb2cf15e24ba8d517a7e64dff4f1f1eca5" dependencies = [ "bytemuck", ] @@ -3370,9 +3370,9 @@ dependencies = [ [[package]] name = "wide" -version = "0.7.33" +version = "0.7.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03" +checksum = "5a0ab08c041f0cbb00a12fd091b2877dcec2311f90f87a88391d4b0961ffb4fe" dependencies = [ "bytemuck", "safe_arch", diff --git a/docker/Dockerfile-slim b/docker/Dockerfile-slim index b8305e7..f368622 100644 --- a/docker/Dockerfile-slim +++ b/docker/Dockerfile-slim @@ -26,6 +26,7 @@ ENV RUSTFLAGS="-C link-arg=-s" RUN echo "Building rpxy from source" && \ # force to reinstall rustup to get the latest version + rm -rf ~/.rustup && \ curl https://sh.rustup.rs -sqSf | sh -s -- -y --profile minimal --default-toolchain stable --default-host $(uname -m)-unknown-linux-gnu && \ rustup target add $(cat /arch)-unknown-linux-musl || rustup component add --toolchain stable rust-src && \ rustup component add --toolchain stable rustfmt clippy && \ diff --git a/rpxy-bin/Cargo.toml b/rpxy-bin/Cargo.toml index eb27049..d4f89a5 100644 --- a/rpxy-bin/Cargo.toml +++ b/rpxy-bin/Cargo.toml @@ -42,7 +42,7 @@ sticky-cookie = ["rpxy-lib/sticky-cookie"] [dependencies] rpxy-lib = { path = "../rpxy-lib/", default-features = false } -mimalloc = { version = "0.1.47", default-features = false } +mimalloc = { version = "0.1.48", default-features = false } anyhow = "1.0.99" ahash = "0.8.12" serde = { version = "1.0.219", default-features = false, features = ["derive"] } @@ -58,7 +58,7 @@ async-trait = "0.1.89" futures-util = { version = "0.3.31", default-features = false } # config -clap = { version = "4.5.45", features = ["std", "cargo", "wrap_help"] } +clap = { version = "4.5.46", features = ["std", "cargo", "wrap_help"] } toml = { version = "0.9.5", default-features = false, features = [ "parse", "serde",