16 Commits
Author SHA1 Message Date
proxyctl coordinator 2786b03b96 refactor: simplify path policy and TUI reducers
hermetic-ci / test (push) Canceled after 0s
2026-08-30 11:17:41 +08:00
proxyctl coordinator ed8b527f1f fix: close Ticket 11 hardening review gaps 2026-07-18 02:04:26 +08:00
proxyctl coordinator f15ffc2301 pi-agent: Implement final TUI hardening 2026-07-18 01:07:54 +08:00
proxyctl coordinator 954e7d977a fix: address protocol probe review findings 2026-07-18 00:44:10 +08:00
proxyctl coordinator 27beb51a0e fix: finish profile editor preview scrolling 2026-07-18 00:07:57 +08:00
proxyctl coordinator c56c206d8b pi-agent: Implement mature Profile editor 2026-07-17 23:57:30 +08:00
proxyctl coordinator 0f4c122eff feat: add Protocol Probe and accept bare host:port in profiles
- Ctrl+D in the Single URL field runs a handshake probe against the typed endpoint. It detects HTTP and/or SOCKS5 without forwarding traffic or contacting external hosts.

- HTTP-capable endpoints map to http://; SOCKS5-only endpoints map to socks5h://. Userinfo is preserved as typed.

- Bare host:port input is accepted and defaults to http:// at save.

- Update README privacy boundary and add .scratch/protocol-probe/spec.md.
2026-07-17 17:36:50 +08:00
proxyctl coordinator 8a56d19c34 test: prove profile diagnostics do not read symlink targets 2026-07-17 11:42:37 +08:00
proxyctl coordinator e9ff24e04a fix: reject profile diagnostic symlink ancestors 2026-07-17 11:41:55 +08:00
proxyctl coordinator d4c76e4b3c feat: add diagnostics and safe reset maintenance 2026-07-17 03:28:29 +08:00
proxyctl coordinator 5e0de9b766 fix: harden Shell Target recovery and storage 2026-07-17 03:11:33 +08:00
proxyctl coordinator 12e857932b feat: safely control Shell Target 2026-07-17 02:59:41 +08:00
proxyctl coordinator 6c06859783 fix: anchor profile directory traversal 2026-07-17 02:39:42 +08:00
proxyctl coordinator 1fa7e0fb2d fix: secure profile persistence ownership 2026-07-17 02:29:58 +08:00
proxyctl coordinator 80ab995e2e fix: serialize persistent profile mutations 2026-07-17 02:18:58 +08:00
proxyctl coordinator f9469cf6a2 feat: add persistent proxy profile management 2026-07-17 02:08:51 +08:00