diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2018-05-10 17:21:00 +1200 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2018-05-10 17:23:29 +1200 |
commit | 1f02354196d3a850099447229aaa829fbd49e1e5 (patch) | |
tree | c8345267bdcf1572d19fdd973f4bbe8932e3eff3 /CHANGELOG | |
parent | 8c63a8818d6e66c5b1e32e30d785d8d4a3bc233c (diff) | |
download | mitmproxy-1f02354196d3a850099447229aaa829fbd49e1e5.tar.gz mitmproxy-1f02354196d3a850099447229aaa829fbd49e1e5.tar.bz2 mitmproxy-1f02354196d3a850099447229aaa829fbd49e1e5.zip |
Initial changelog for 4.0
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -1,3 +1,28 @@ + +17 May 2018: mitmproxy 4.0 + + ** Features ** + * mitmproxy now requires Python 3.6! + * Moved the core to asyncio - which gives us a very significant performance boost! + * Reduce memory consumption by using `SO_KEEPALIVE` (#3076) + * Export request as httpie command (#3031) + * Configure mitmproxy console keybindings with the keys.yaml file. See docs for more. + + ** Breaking Changes ** + * `allow_remote` got replaced by `block_global` and `block_private` (#3100) + * No more custom events (#3093) + * The `cadir` option has been renamed to `confdir` + * We no longer magically capture print statements in addons and translate + them to logs. Please use `ctx.log.info` explicitly. + + ** Bugfixes ** + * Correctly block connections from remote clients with IPv4-mapped IPv6 client addresses (#3099) + * Expand `~` in paths during the `cut` command (#3078) + * Remove socket listen backlog constraint + * Improve handling of user script exceptions (#3050) + * Ignore signal errors on windows + * And lots of typos, docs improvements, revamped examples, and general fixes! + 05 April 2018: mitmproxy 3.0.4 * Fix an issue that caused mitmproxy to not retry HTTP requests on timeout. |