Skip to content

Conversation

@Davis-3450
Copy link
Contributor

As mentioned in: #50 shell=False made the program break on Linux, so it has been rolled back to True while this is generally a bad practice, with the current "string based" implementation it was the quicker solution.

Note that #52 also addresses both issues and refactors the commands to use lists, which is the better long-term approach.

That said, it’s safer to merge this PR first since it’s a granular bugfix rather than a full refactor and then move on to #52.

@Davis-3450 Davis-3450 changed the title bugfix: rollback shell=True for both windows and linux compatibility minimal bugfix: rollback shell=True for both windows and linux compatibility Oct 3, 2025
@Davis-3450 Davis-3450 changed the title minimal bugfix: rollback shell=True for both windows and linux compatibility bugfix: rollback shell=True for both windows and linux compatibility (minimal) Oct 3, 2025
Copy link
Member

@mhils mhils left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@mhils mhils merged commit b7abaa6 into mitmproxy:main Oct 3, 2025
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