Merge feat/proxy/headers-and-forwarding into main

This commit is contained in:
2026-06-11 13:24:40 +00:00
6 changed files with 435 additions and 163 deletions

25
Cargo.lock generated
View File

@@ -902,7 +902,9 @@ dependencies = [
"http",
"hyper",
"hyper-util",
"log",
"rustls",
"rustls-native-certs",
"tokio",
"tokio-rustls",
"tower-service",
@@ -1227,7 +1229,7 @@ dependencies = [
"libc",
"log",
"openssl",
"openssl-probe",
"openssl-probe 0.2.1",
"openssl-sys",
"schannel",
"security-framework",
@@ -1344,6 +1346,12 @@ dependencies = [
"syn",
]
[[package]]
name = "openssl-probe"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
[[package]]
name = "openssl-probe"
version = "0.2.1"
@@ -1608,10 +1616,13 @@ dependencies = [
"futures",
"http-body-util",
"hyper",
"hyper-rustls",
"hyper-util",
"rcgen",
"reqwest",
"rustls",
"rustls-acme",
"rustls-native-certs",
"rustls-pemfile",
"rustls-pki-types",
"serde",
@@ -1710,6 +1721,18 @@ dependencies = [
"x509-parser",
]
[[package]]
name = "rustls-native-certs"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3"
dependencies = [
"openssl-probe 0.1.6",
"rustls-pki-types",
"schannel",
"security-framework",
]
[[package]]
name = "rustls-pemfile"
version = "2.2.0"