Feature/mitm - #1
Open
Flaykz wants to merge 9 commits into
Open
Conversation
…Polkit - Request pkexec elevation for the mitmdump subprocess when doing local: capture on Linux without root, instead of failing fast. - Same pkexec elevation path for installing the CA into the Linux system trust store when p11-kit has no writable per-user anchor. - MitmEngine now accepts the bridge addon connection during spawn() instead of lib.rs holding a bare listener, so a failed/exited mitmdump (e.g. denied elevation) surfaces a clear error instead of hanging. - Switch the mitmdump download URL to downloads.mitmproxy.org and give the download client explicit connect/total timeouts plus error-for-status handling. - Emit richer mitmdump-progress events (phase/version/url/cache_path) so the desktop setup overlay can show more detail. - Minor formatting cleanup in crates/processes/src/lib.rs. - Update README to describe the Polkit elevation flow instead of the old root-only Linux limitation.
- draftFromRule() reconstructs a RuleDraft from an existing FaultRule to prefill the form. - addFaultRule() now upserts (reuses id/enabled) when editingRuleId is set instead of always creating a new rule. - Add an Edit button per rule that opens the form pre-filled; New rule / Cancel and Add rule / Save rule labels adapt accordingly. - Add a grid column in styles.css for the new Edit button in the fault rule row.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Why
Changes
Validation
cargo checkcargo testnpm run typechecknpm run buildChecklist
README.mdwas updated if behavior, setup, or limitations changed