--- - branch: MAIN date: Mon Feb 26 12:28:48 UTC 2018 files: - new: '1.2' old: '1.1' path: pkgsrc/net/mitmproxy/DESCR pathrev: pkgsrc/net/mitmproxy/DESCR@1.2 type: modified - new: '1.19' old: '1.18' path: pkgsrc/net/mitmproxy/Makefile pathrev: pkgsrc/net/mitmproxy/Makefile@1.19 type: modified - new: '1.9' old: '1.8' path: pkgsrc/net/mitmproxy/PLIST pathrev: pkgsrc/net/mitmproxy/PLIST@1.9 type: modified - new: '1.12' old: '1.11' path: pkgsrc/net/mitmproxy/distinfo pathrev: pkgsrc/net/mitmproxy/distinfo@1.12 type: modified - new: '1.6' old: '1.5' path: pkgsrc/net/mitmproxy/patches/patch-setup.py pathrev: pkgsrc/net/mitmproxy/patches/patch-setup.py@1.6 type: modified id: 20180226T122848Z.5d7731c7a12e229d52c24c185216674c793a0da9 log: "mitmproxy: Update net/mitmproxy to 3.0.3\n\npkgsrc changes:\n - Sync DEPENDS with upstream setup.py\n - Update DESCR to reflect current reality\n\nChanges:\n23 February 2018: mitmproxy 3.0\n * Fix a quote-related issue affecting the mitmproxy console command prompt\n\n22 February 2018: mitmproxy 3.0\n Major Changes\n \ -------------\n * Commands: A consistent, typed mechanism that allows addons to expose\n actions to users.\n * Options: A typed settings store for use by mitmproxy and addons.\n * Shift most of mitmproxy's own functionality into addons.\n * Major improvements to mitmproxy console, including an almost complete\n \ rewrite of the user interface, integration of commands, key bindings, and\n \ multi-pane layouts.\n * Major Improvements to mitmproxy窶å\x86± web interface, mitmweb. (Matthew Shao,\n Google Summer of Code 2017)\n * Major Improvements to mitmproxy窶å\x86± content views and protocol layers (Ujjwal\n Verma, Google Summer of Code 2017)\n * Faster JavaScript and CSS beautifiers. (Ujjwal Verma)\n\n \ Minor Changes\n -------------\n * Vastly improved JavaScript test coverage (Matthew Shao)\n * Options editor for mitmweb (Matthew Shao)\n * Static web-based flow viewer (Matthew Shao)\n * Request streaming for HTTP/1.x and HTTP/2 (Ujjwal Verma)\n * Implement more robust content views using Kaitai Struct (Ujjwal Verma)\n \ * Protobuf decoding now works without protoc being installed on the host\n system (Ujjwal Verma)\n * PNG, GIF, and JPEG can now be parsed without Pillow, which simplifies\n mitmproxy installation and moves parsing from unsafe C to pure Python\n (Ujjwal Verma)\n * Add parser for ICO files (Ujjwal Verma)\n * Migrate WebSockets implementation to wsproto. This reduces code size and\n adds WebSocket compression support. (Ujjwal Verma)\n * Add 窶徭plit view窶� to split mitmproxy窶å\x86± UI into two separate panes.\n * Add key binding viewer and editor\n * Add a command to spawn a preconfigured Chrome browser instance from\n mitmproxy\n \ * Fully support mitmproxy under the Windows Subsystem for Linux (WSL), work\n \ around display errors\n * Add XSS scanner addon (@ddworken)\n * Add ability to toggle interception (@mattweidner)\n * Numerous documentation improvements (@pauloromeira, @rst0git, @rgerganov,\n @fulldecent, @zhigang1992, @F1ashhimself, @vinaydargar, @jonathanrfisher1,\n @BasThomas, @LuD1161, @ayamamori, @TomTasche)\n \ * Add filters for websocket flows (@s4chin)\n * Make it possible to create a response to CONNECT requests in http_connect\n (@mengbiping)\n * Redirect stdout in scripts to ctx.log.warn (@nikofil)\n * Fix a crash when clearing the event log (@krsoninikhil)\n * Store the generated certificate for each flow (@dlenski)\n \ * Add --keep-host-header to retain the host header in reverse proxy mode\n (@krsoninikhil)\n \ * Fix setting palette options (@JordanLoehr)\n * Fix a crash with brotli encoding (@whackashoe)\n * Provide certificate installation instructions on mitm.it (@ritiek)\n \ * Fix a bug where we did not properly fall back to IPv4 when IPv6 is\n unavailable (@titeuf87)\n * Fix transparent mode on IPv6-enabled macOS systems (@Ga-ryo)\n \ * Fix handling of HTTP messages with multiple Content-Length headers\n (@surajt97)\n \ * Fix IPv6 authority form parsing in CONNECT requests (@r1b)\n * Fix event log display in mitmweb (@syahn)\n * Remove private key from PKCS12 file in ~/.mitmproxy (@ograff).\n * Add LDAP as a proxy authentication backend (@charlesdhdt)\n * Use mypy to check the whole codebase (@iharsh234)\n * Fix a crash when duplicating flows (@iharsh234)\n * Fix testsuite when the path contains a 窶�.窶� (@felixonmars)\n \ * Store proxy authentication with flows (@lymanZerga11)\n * Match ~d and ~u filters against pretty_host (@dequis)\n * Update WBXML content view (@davidpshaw)\n \ * Handle HEAD requests for mitm.it to support Chrome in transparent mode on\n \ iOS (@tomlabaude)\n * Update dns spoofing example to use --keep-host-header (@krsoninikhil)\n * Call error handler on HTTPException (@tarnacious)\n * Make it possible to remove TLS from upstream HTTP connections\n * Update to pyOpenSSL 17.5, cryptography 2.1.4, and OpenSSL 1.1.0g\n * Make it possible to retroactively increase log verbosity.\n * Make logging from addons thread-safe\n * Tolerate imports in user scripts that match hook names (`from mitmproxy\n import log`)\n \ * Update mitmweb to React 16, which brings performance improvements\n * Fix a bug where reverting duplicated flows crashes mitmproxy\n * Fix a bug where successive requests are sent to the wrong host after a\n request has been redirected.\n \ * Fix a bug that binds outgoing connections to the wrong interface\n * Fix a bug where custom certificates are ignored in reverse proxy mode\n * Fix import of flows that have been created with mitmproxy 0.17\n * Fix formatting of (IPv6) IP addresses in a number of places\n * Fix replay for HTTP/2 flows\n * Decouple mitmproxy version and flow file format version\n * Fix a bug where 窶å¾\x87itmdump -nr窶� does not exit automatically\n * Fix a crash when exporting flows to curl\n * Fix formatting of sticky cookies\n * Improve script reloading reliability by polling the filesystem instead of\n using watchdog\n * Fix a crash when refreshing Set-Cookie headers\n * Add connection indicator to mitmweb to alert users when the proxy server\n stops running\n * Add support for certificates with cyrillic domains\n * Simplify output of mitmproxy --version\n * Add Request.make to simplify request creation in scripts\n * Pathoc: Include a host header on CONNECT requests\n * Remove HTML outline contentview (#2572)\n * Remove Python and Locust export (#2465)\n * Remove emojis from tox.ini because flake8 cannot parse that. :(\n" module: pkgsrc subject: 'CVS commit: pkgsrc/net/mitmproxy' unixtime: '1519648128' user: leot