Skip to content

Conversation

@viyatb-oai
Copy link
Collaborator

Description

  • Adds MITM support (CA load/issue, TLS termination, optional body inspection).
  • Adds codex-network-proxy init to create CODEX_HOME/network_proxy/mitm.
  • Enforces limited-mode HTTPS correctly: CONNECT requires MITM, otherwise blocked with mitm_required.
  • Keeps origin/main layering/reload semantics (managed layers included in reload checks).
  • Centralizes block reasons (REASON_MITM_REQUIRED) and removes println!.
  • Scope is MITM-only (no SOCKS changes).

Testing

  • just fmt
  • cargo test -p codex-network-proxy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants