mitmproxy v12.2.1

v12.2.1Desktop

mitmproxy 12.2.1

Added 2
  • Make TCP inactivity timeout configurable through a new tcp_timeout option with a default of 600 seconds
  • Add example addon to spoof DNS responses
Changed 4
  • Flush flow file after each flow to allow further processing
  • Fallback to UTF-8 for more content types in infer_content_encoding
  • Improve is_mostly_bin check to support Chinese characters
  • mitmweb is now built with Vite
Fixed 7
  • Remove bless from hex editors to avoid issues with macOS
  • Fix various issues in infer_content_encoding
  • Gracefully handle decoding of raw binary payloads that previously caused errors
  • Show query parameters for empty-body requests in the mitmproxy console
  • Fix URL of mitmweb when --web-host is an IPv6 address
  • Fix event loop leak when running tests
  • Fix TypeScript build by adding React types and removing obsolete directives

From mitmproxy

  • Make TCP inactivity timeout configurable through a new tcp_timeout option (default: 600 seconds). Previously, the timeout was hardcoded to 10 minutes for all TCP connections. (#7909, @keshavkrishnadav)
  • Flush flow file after each flow to allow further processing. (#7967, @caiquejjx)
  • infer_content_encoding: Fallback to UTF-8 for more content types (#7961, @xu-cheng)
  • Remove bless from hex editors to avoid issues with macOS (#7937, @caiquejjx)
  • Improves is_mostly_bin check to support chinese characters (#7933, @caiquejjx, @mhils)
  • Fix various issues in infer_content_encoding (#7928, @xu-cheng)
  • Add example addon to spoof DNS responses. (#7973, @mhils)
  • Gracefully handle decoding of raw binary payloads that previously caused "Raw cannot decode" or "failed to parse as JSON" errors (#7940, @AdityaPatadiya)
  • Show query parameters for empty-body requests in the mitmproxy console. (#7923, @lups2000)
  • mitmweb is now built with Vite, improving the development workflow. (#7971, @sleeyax, @mhils)
  • Fix URL of mitmweb when --web-host is an IPv6 address. (#7963, @Julien00859)
  • Fix event loop leak when running tests (#7982, @DNEGEL3125)
  • Fix TypeScript build by adding React types and removing obsolete @ts-expect-error directives. (#7988, @DNEGEL3125)
View original

Upgraded? How did it go?

Discussion