diff --git a/Cargo.lock b/Cargo.lock index 11f7a7d..518e465 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1435,6 +1435,15 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" +[[package]] +name = "openssl-src" +version = "300.5.0+3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.109" @@ -1443,6 +1452,7 @@ checksum = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] @@ -1602,6 +1612,7 @@ version = "0.12.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e98ff6b0dbbe4d5a37318f433d4fc82babd21631f194d370409ceb2e40b2f0b5" dependencies = [ + "async-compression", "base64 0.22.1", "bytes", "encoding_rs", @@ -2167,9 +2178,9 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fdb0c213ca27a9f57ab69ddb290fd80d970922355b83ae380b395d3986b8a2e" +checksum = "5cc2d9e086a412a451384326f521c8123a99a466b329941a9403696bff9b0da2" dependencies = [ "async-compression", "base64 0.22.1", diff --git a/Cargo.toml b/Cargo.toml index 0735ca4..c2dc504 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,8 +22,16 @@ axum = { version = "0.8.4", features = ["macros"] } axum-extra = { version = "0.10.1", features = ["typed-header"] } axum-server = { version = "0.7.2", features = ["tls-rustls"] } tower = { version = "0.5.2", features = ["full"] } -tower-http = { version = "0.6.4", features = ["full"] } -reqwest = { version = "0.12.18", features = ["stream"] } +tower-http = { version = "0.6.5", features = ["full"] } +reqwest = { version = "0.12.18", features = [ + # "rustls-tls", + "native-tls-vendored", + "zstd", + 'gzip', + 'brotli', + 'deflate', + "stream", +] } # tools thiserror = "2.0.12" anyhow = "1.0.98"