Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

32 bit windows compatibility for binaries? #6654

Open
warrenjessica391 opened this issue Feb 11, 2024 · 1 comment
Open

32 bit windows compatibility for binaries? #6654

warrenjessica391 opened this issue Feb 11, 2024 · 1 comment
Labels
kind/feature New features / enhancements

Comments

@warrenjessica391
Copy link

mitmweb proxy and dump binaries do not start on windows 32 bit systems.

can binaries be built for 32 bit. would also run on 64 bit windows.

no need for 2 builds as 64 bit windows also supports 32 bit applications default. I confirm versions 4.0.4 binaries are working flawlessly
on 64 bit and 32 bit machines.

This would help architecture compatibility.

@warrenjessica391 warrenjessica391 added the kind/feature New features / enhancements label Feb 11, 2024
@mhils
Copy link
Member

mhils commented Feb 12, 2024

Hi there! 😃

Could I ask what your specific use case for a 32 bit binary is? For "niche" platforms, my default recommendation would be to install mitmproxy from PyPI, see https://docs.mitmproxy.org/stable/overview-installation/#installation-from-the-python-package-index-pypi. That should also work fine on 32 bit.

Only providing 32bit executables will not work unfortunately - we have plenty of users that process very large flow collections in memory, which requires >4GB of memory. So we'd need to provide both x86 and x64 binaries. That's technically possible, but introduces additional complexity into our release pipeline I'd like to avoid if possible. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New features / enhancements
Projects
None yet
Development

No branches or pull requests

2 participants