Releases: mitmproxy/mitmproxy
v7.0.4
- Do not add a Content-Length header for chunked HTTP/1 messages (@matthewhughes934)
You can find the latest release packages at https://mitmproxy.org/downloads/.
v7.0.3
- CVE-2021-39214: Fix request smuggling vulnerabilities reported by @chinchila
- Expose TLS 1.0 as possible minimum version on older pyOpenSSL releases
- Fix compatibility with Python 3.10
You can find the latest release packages at https://mitmproxy.org/downloads/.
v7.0.2
v7.0.1
- Performance: Re-use OpenSSL contexts to enable TLS session resumption (@mhils)
- Disable HTTP/2 CONNECT for Secure Web Proxies to fix compatibility with Firefox (@mhils)
- Use local IP address as certificate subject if no other info is available (@mhils)
- Make it possible to return multiple chunks for HTTP stream modification (@mhils)
- Don't send WebSocket CONTINUATION frames when the peer does not send any (@Pilphe)
- Fix HTTP stream modify example. (@mhils)
- Fix a crash caused by no-op assignments to
Server.address
(@SaladDais) - Fix a crash when encountering invalid certificates (@mhils)
- Fix a crash when pressing the Home/End keys in some screens (@rbdixon)
- Fix a crash when reading corrupted flow dumps (@mhils)
- Fix multiple crashes on flow export (@mhils)
- Fix a bug where ASGI apps did not see the request body (@mhils)
- Minor documentation improvements (@mhils)
You can find the latest release packages at https://mitmproxy.org/downloads/.
v7.0.0
Check out our release announcement blog post! 🎉
You can find the latest release packages at https://mitmproxy.org/downloads/.
v6.0.2
This release fixes another bug in mitmweb's serialization process. All other tools are unaffected.
You can find the latest release packages at https://mitmproxy.org/downloads/.
v6.0.1
This release fixes a bug in mitmweb's serialization process. All other tools are unaffected.
You can find the latest release packages at https://mitmproxy.org/downloads/.
v6.0.0
Check out our release announcement blog post! 🎉 🔗
You can find the latest release packages at https://mitmproxy.org/downloads/.
v5.3.0
Check out our release announcement blog post! 🎉 🔗
- Support for Python 3.9 (@mhils)
- Add MsgPack content viewer (@tasn)
- Use
@charset
to decode CSS files if available (@Prinzhorn) - Fix links to anticache docs in mitmweb and use HTTPS for links to documentation (@rugk)
- Updated typing for WebsocketMessage.content (@Prinzhorn)
- Add option
console_strip_trailing_newlines
, and no longer strip trailing newlines by default (@capt8bit) - Prevent transparent mode from connecting to itself in the basic cases (@Prinzhorn)
- Display HTTP trailers in mitmweb (@sanlengjingvv)
- Revamp onboarding app (@mhils)
- Add ASGI support for embedded apps (@mhils)
- Updated raw exports to not remove headers (@wchasekelley)
- Fix file unlinking before external viewer finishes loading (@wchasekelley)
- Add --cert-passphrase command line argument (@mirosyn)
- Add interactive tutorials to the documentation (@mplattner)
- Support
deflateRaw
forContent-Encoding
's (@kjoconnor) - Fix broken requests without body on HTTP/2 (@Kriechi)
- Add support for sending (but not parsing) HTTP Trailers to the HTTP/1.1 protocol (@bburky)
- Add support to echo http trailers in dumper addon (@shiv6146)
- Fix OpenSSL requiring different CN for root and leaf certificates (@mhils)
- ... and various other fixes, documentation improvements, dependency version bumps, etc.
You can find the latest release packages at https://mitmproxy.org/downloads/.
v5.2
Check out our release announcement blog post! 🎉 🔗
You can find the latest release packages at https://mitmproxy.org/downloads/.