Commit Graph

26 Commits

Author SHA1 Message Date
viyatb-oai
6cb436a4e2 network-proxy: focus PR1 on core http + policy 2026-01-22 14:48:03 -08:00
viyatb-oai
4196294c26 network-proxy: fix clippy test literals 2026-01-22 11:21:46 -08:00
viyatb-oai
d54757bbbd network-proxy: harden policy enforcement 2026-01-22 08:22:36 -08:00
viyatb-oai
872d0ae3db Adjust runtime formatting for rustfmt 2026-01-21 08:17:34 -08:00
viyatb-oai
5d7f98a5a8 Split network proxy state into runtime and policy modules 2026-01-21 08:04:01 -08:00
viyatb-oai
4995f09c47 refactor state.rs into manageable modules 2026-01-21 00:39:15 -08:00
viyatb-oai
e3d19064be Harden local binding checks for IPv6 literals 2026-01-20 22:08:51 -08:00
viyatb-oai
e4c003d108 Honor proxy enablement and local binding rules 2026-01-20 21:36:01 -08:00
viyatb-oai
bcdedf5211 update messaging 2026-01-20 13:22:44 -08:00
viyatb-oai
f1cc7fbae8 Clamp proxy binds when unix sockets enabled 2026-01-20 10:43:29 -08:00
viyatb-oai
90c24700ac Fix CONNECT proxy handling and enforce managed network constraints 2026-01-20 08:21:54 -08:00
viyatb-oai
741b661cfa Tighten domain policy matching 2026-01-19 23:23:56 -08:00
viyatb-oai
d85717dcf8 use individual rama crates and boring-ssl 2026-01-19 20:52:09 -08:00
viyatb-oai
8338bebc32 Make upstream proxy opt-in 2026-01-17 21:53:30 -08:00
viyatb-oai
cbb5f48ba3 Remove metadata extraction from proxy 2026-01-16 23:17:41 -08:00
viyatb-oai
ef2c2d3131 Fix CI: cargo-shear, cargo-deny, bazel 2026-01-12 16:32:33 -08:00
viyatb-oai
d2042b92b6 Update network proxy rama deps 2026-01-12 15:25:25 -08:00
viyatb-oai
9b2a353e6e explicitly name controls 2025-12-23 23:26:26 -08:00
viyatb-oai
10abb38b53 tighten escape mechanisms 2025-12-23 23:18:47 -08:00
viyatb-oai
2d7980340d add comments 2025-12-23 18:40:20 -08:00
viyatb-oai
6f4edec9f1 consolidate docs 2025-12-23 18:34:53 -08:00
viyatb-oai
fc35891b07 fix old artifacts from refactor 2025-12-23 18:27:39 -08:00
viyatb-oai
dc063ff890 add unit tests and re-add crate back to cargo 2025-12-23 18:19:42 -08:00
viyatb-oai
9d473922e3 address feedback 2025-12-23 18:03:55 -08:00
viyatb-oai
83e8a702fb use rama instead of implementing our own proxy stack 2025-12-21 21:49:51 -08:00
viyatb-oai
f65edf9c91 Add codex-network-proxy crate 2025-12-21 12:15:59 -08:00