Add MITM support to network proxy

This commit is contained in:
viyatb-oai
2026-01-22 22:50:45 -08:00
parent 74ecd6e3b2
commit a4b65c5795
10 changed files with 770 additions and 18 deletions

View File

@@ -17,6 +17,7 @@ async-trait = { workspace = true }
clap = { workspace = true, features = ["derive"] }
codex-utils-absolute-path = { workspace = true }
globset = { workspace = true }
rcgen-rama = { package = "rcgen", version = "0.14", default-features = false, features = ["pem", "x509-parser", "ring"] }
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }
thiserror = { workspace = true }
@@ -30,7 +31,9 @@ rama-http-backend = { version = "=0.3.0-alpha.4", features = ["tls"] }
rama-net = { version = "=0.3.0-alpha.4", features = ["http", "tls"] }
rama-socks5 = { version = "=0.3.0-alpha.4" }
rama-tcp = { version = "=0.3.0-alpha.4", features = ["http"] }
rama-tls-boring = { version = "=0.3.0-alpha.4", features = ["http"] }
rama-tls-rustls = { version = "=0.3.0-alpha.4", features = ["http"] }
rama-utils = { version = "=0.3.0-alpha.4" }
[dev-dependencies]
pretty_assertions = { workspace = true }