pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/mitmproxy Update net/mitmproxy to 2.0.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/ea6d8687261b
branches: trunk
changeset: 361070:ea6d8687261b
user: leot <leot%pkgsrc.org@localhost>
date: Fri Apr 14 13:15:04 2017 +0000
description:
Update net/mitmproxy to 2.0.1
Changes:
15 March 2017: mitmproxy 2.0.1
* bump cryptography dependency
* bump pyparsing dependency
* HTTP/2: use header normalization from hyper-h2
21 February 2017: mitmproxy 2.0
* HTTP/2 is now enabled by default.
* Image ContentView: Parse images with Kaitai Struct (kaitai.io) instead of Pillow.
This simplifies installation, reduces binary size, and allows parsing in pure Python.
* Web: Add missing flow filters.
* Add transparent proxy support for OpenBSD.
* Check the mitmproxy CA for expiration and warn the user to regenerate it if necessary.
* Testing: Tremendous improvements, enforced 100% coverage for large parts of the
codebase, increased overall coverage.
* Enforce individual coverage: one source file -> one test file with 100% coverage.
* A myriad of other small improvements throughout the project.
* Numerous bugfixes.
26 December 2016: mitmproxy 1.0
* All mitmproxy tools are now Python 3 only! We plan to support Python 3.5 and higher.
* Web-Based User Interface: Mitmproxy now offically has a web-based user interface
called mitmweb. We consider it stable for all features currently exposed
in the UI, but it still misses a lot of mitmproxy?s options.
* Windows Compatibility: With mitmweb, mitmproxy is now useable on Windows.
We are also introducing an installer (kindly sponsored by BitRock) that
simplifies setup.
* Configuration: The config file format is now a single YAML file. In most cases,
converting to the new format should be trivial - please see the docs for
more information.
* Console: Significant UI improvements - including sorting of flows by
size, type and url, status bar improvements, much faster indentation for
HTTP views, and more.
* HTTP/2: Significant improvements, but is temporarily disabled by default
due to wide-spread protocol implementation errors on some large website
* WebSocket: The protocol implementation is now mature, and is enabled by
default. Complete UI support is coming in the next release. Hooks for
message interception and manipulation are available.
* A myriad of other small improvements throughout the project.
16 October 2016: mitmproxy 0.18
* Python 3 Compatibility for mitmproxy and pathod (Shadab Zafar, GSoC 2016)
* Major improvements to mitmweb (Clemens Brunner & Jason Hao, GSoC 2016)
* Internal Core Refactor: Separation of most features into isolated Addons
* Initial Support for WebSockets
* Improved HTTP/2 Support
* Reverse Proxy Mode now automatically adjusts host headers and TLS Server Name Indication
* Improved HAR export
* Improved export functionality for curl, python code, raw http etc.
* Flow URLs are now truncated in the console for better visibility
* New filters for TCP, HTTP and marked flows.
* Mitmproxy now handles comma-separated Cookie headers
* Merge mitmproxy and pathod documentation
* Mitmdump now sanitizes its console output to not include control characters
* Improved message body handling for HTTP messages:
.raw_content provides the message body as seen on the wire
.content provides the decompressed body (e.g. un-gzipped)
.text provides the body decompressed and decoded body
* New HTTP Message getters/setters for cookies and form contents.
* Add ability to view only marked flows in mitmproxy
* Improved Script Reloader (Always use polling, watch for whole directory)
* Use tox for testing
* Unicode support for tnetstrings
* Add dumpfile converters for mitmproxy versions 0.11 and 0.12
* Numerous bugfixes
diffstat:
net/mitmproxy/Makefile | 23 +-
net/mitmproxy/PLIST | 1003 +++++++++++++++++++--------------
net/mitmproxy/distinfo | 12 +-
net/mitmproxy/patches/patch-setup.py | 124 ++--
4 files changed, 660 insertions(+), 502 deletions(-)
diffs (truncated from 1327 to 300 lines):
diff -r 087f37b12d9e -r ea6d8687261b net/mitmproxy/Makefile
--- a/net/mitmproxy/Makefile Fri Apr 14 13:10:13 2017 +0000
+++ b/net/mitmproxy/Makefile Fri Apr 14 13:15:04 2017 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2017/03/16 14:34:41 leot Exp $
+# $NetBSD: Makefile,v 1.16 2017/04/14 13:15:04 leot Exp $
-DISTNAME= mitmproxy-0.17
-PKGREVISION= 1
+DISTNAME= mitmproxy-2.0.1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=mitmproxy/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -14,32 +13,36 @@
DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=16.0.0:../../security/py-OpenSSL
DEPENDS+= ${PYPKGPREFIX}-Pillow>=3.2:../../graphics/py-Pillow
DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.9:../../security/py-asn1
-DEPENDS+= ${PYPKGPREFIX}-backports.ssl_match_hostname>=3.5.0.1:../../security/py-backports.ssl_match_hostname
DEPENDS+= ${PYPKGPREFIX}-blinker>=1.4:../../devel/py-blinker
+DEPENDS+= ${PYPKGPREFIX}-brotlipy>=0.5.1:../../archivers/py-brotlipy
DEPENDS+= ${PYPKGPREFIX}-certifi>=2015.11.20.1:../../security/py-certifi
DEPENDS+= ${PYPKGPREFIX}-click>=6.2:../../devel/py-click
DEPENDS+= ${PYPKGPREFIX}-configargparse>=0.10.0:../../devel/py-configargparse
DEPENDS+= ${PYPKGPREFIX}-construct>=2.5.2:../../devel/py-construct
DEPENDS+= ${PYPKGPREFIX}-cryptography>=1.3:../../security/py-cryptography
-DEPENDS+= ${PYPKGPREFIX}-enum34>=1.0.4:../../devel/py-enum34
+DEPENDS+= ${PYPKGPREFIX}-cssutils>=1.0.1:../../textproc/py-cssutils
DEPENDS+= ${PYPKGPREFIX}-flask>=0.10.1:../../www/py-flask
-DEPENDS+= ${PYPKGPREFIX}-h2>=2.1.2:../../www/py-h2
+DEPENDS+= ${PYPKGPREFIX}-h2>=2.5.1:../../www/py-h2
DEPENDS+= ${PYPKGPREFIX}-hpack>=2.1.0:../../net/py-hpack
DEPENDS+= ${PYPKGPREFIX}-html2text>=2016.1.8:../../textproc/py-html2text
-DEPENDS+= ${PYPKGPREFIX}-hyperframe>=3.2.0:../../www/py-hyperframe
-DEPENDS+= ${PYPKGPREFIX}-ipaddress>=1.0.15:../../net/py-ipaddress
+DEPENDS+= ${PYPKGPREFIX}-hyperframe>=4.0.1:../../www/py-hyperframe
+DEPENDS+= ${PYPKGPREFIX}-jsbeautifier>=1.6.3:../../textproc/py-jsbeautifier
+DEPENDS+= ${PYPKGPREFIX}-kaitaistruct>=0.6:../../devel/py-kaitaistruct
DEPENDS+= ${PYPKGPREFIX}-lxml>=3.5.0:../../textproc/py-lxml
DEPENDS+= ${PYPKGPREFIX}-passlib>=1.6.5:../../security/py-passlib
-DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.1:../../devel/py-pyparsing
+DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.1.3:../../devel/py-pyparsing
DEPENDS+= ${PYPKGPREFIX}-pyperclip>=1.5.22:../../x11/py-pyperclip
DEPENDS+= ${PYPKGPREFIX}-requests>=2.9.1:../../devel/py-requests
+DEPENDS+= ${PYPKGPREFIX}-ruamel-yaml>=0.13.2:../../devel/py-ruamel-yaml
+DEPENDS+= ${PYPKGPREFIX}-requests>=2.9.1:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=1.5.4:../../devel/py-sortedcontainers
DEPENDS+= ${PYPKGPREFIX}-tornado>=4.3.0:../../www/py-tornado
DEPENDS+= ${PYPKGPREFIX}-urwid>=1.3.1:../../devel/py-urwid
DEPENDS+= ${PYPKGPREFIX}-watchdog>=0.8.3:../../sysutils/py-watchdog
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 0.17
+PYTHON_VERSIONS_INCOMPATIBLE= 27 34
.include "../../lang/python/application.mk"
.include "../../lang/python/distutils.mk"
diff -r 087f37b12d9e -r ea6d8687261b net/mitmproxy/PLIST
--- a/net/mitmproxy/PLIST Fri Apr 14 13:10:13 2017 +0000
+++ b/net/mitmproxy/PLIST Fri Apr 14 13:15:04 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2016/04/21 08:20:45 leot Exp $
+@comment $NetBSD: PLIST,v 1.8 2017/04/14 13:15:04 leot Exp $
bin/mitmdump
bin/mitmproxy
bin/mitmweb
@@ -11,486 +11,645 @@
${PYSITELIB}/${EGG_FILE}/requires.txt
${PYSITELIB}/${EGG_FILE}/top_level.txt
${PYSITELIB}/mitmproxy/__init__.py
+${PYSITELIB}/mitmproxy/__init__.pyo
${PYSITELIB}/mitmproxy/__init__.pyc
-${PYSITELIB}/mitmproxy/__init__.pyo
-${PYSITELIB}/mitmproxy/cmdline.py
-${PYSITELIB}/mitmproxy/cmdline.pyc
-${PYSITELIB}/mitmproxy/cmdline.pyo
-${PYSITELIB}/mitmproxy/console/__init__.py
-${PYSITELIB}/mitmproxy/console/__init__.pyc
-${PYSITELIB}/mitmproxy/console/__init__.pyo
-${PYSITELIB}/mitmproxy/console/common.py
-${PYSITELIB}/mitmproxy/console/common.pyc
-${PYSITELIB}/mitmproxy/console/common.pyo
-${PYSITELIB}/mitmproxy/console/flowdetailview.py
-${PYSITELIB}/mitmproxy/console/flowdetailview.pyc
-${PYSITELIB}/mitmproxy/console/flowdetailview.pyo
-${PYSITELIB}/mitmproxy/console/flowlist.py
-${PYSITELIB}/mitmproxy/console/flowlist.pyc
-${PYSITELIB}/mitmproxy/console/flowlist.pyo
-${PYSITELIB}/mitmproxy/console/flowview.py
-${PYSITELIB}/mitmproxy/console/flowview.pyc
-${PYSITELIB}/mitmproxy/console/flowview.pyo
-${PYSITELIB}/mitmproxy/console/grideditor.py
-${PYSITELIB}/mitmproxy/console/grideditor.pyc
-${PYSITELIB}/mitmproxy/console/grideditor.pyo
-${PYSITELIB}/mitmproxy/console/help.py
-${PYSITELIB}/mitmproxy/console/help.pyc
-${PYSITELIB}/mitmproxy/console/help.pyo
-${PYSITELIB}/mitmproxy/console/options.py
-${PYSITELIB}/mitmproxy/console/options.pyc
-${PYSITELIB}/mitmproxy/console/options.pyo
-${PYSITELIB}/mitmproxy/console/palettepicker.py
-${PYSITELIB}/mitmproxy/console/palettepicker.pyc
-${PYSITELIB}/mitmproxy/console/palettepicker.pyo
-${PYSITELIB}/mitmproxy/console/palettes.py
-${PYSITELIB}/mitmproxy/console/palettes.pyc
-${PYSITELIB}/mitmproxy/console/palettes.pyo
-${PYSITELIB}/mitmproxy/console/pathedit.py
-${PYSITELIB}/mitmproxy/console/pathedit.pyc
-${PYSITELIB}/mitmproxy/console/pathedit.pyo
-${PYSITELIB}/mitmproxy/console/searchable.py
-${PYSITELIB}/mitmproxy/console/searchable.pyc
-${PYSITELIB}/mitmproxy/console/searchable.pyo
-${PYSITELIB}/mitmproxy/console/select.py
-${PYSITELIB}/mitmproxy/console/select.pyc
-${PYSITELIB}/mitmproxy/console/select.pyo
-${PYSITELIB}/mitmproxy/console/signals.py
-${PYSITELIB}/mitmproxy/console/signals.pyc
-${PYSITELIB}/mitmproxy/console/signals.pyo
-${PYSITELIB}/mitmproxy/console/statusbar.py
-${PYSITELIB}/mitmproxy/console/statusbar.pyc
-${PYSITELIB}/mitmproxy/console/statusbar.pyo
-${PYSITELIB}/mitmproxy/console/tabs.py
-${PYSITELIB}/mitmproxy/console/tabs.pyc
-${PYSITELIB}/mitmproxy/console/tabs.pyo
-${PYSITELIB}/mitmproxy/console/window.py
-${PYSITELIB}/mitmproxy/console/window.pyc
-${PYSITELIB}/mitmproxy/console/window.pyo
-${PYSITELIB}/mitmproxy/contentviews.py
-${PYSITELIB}/mitmproxy/contentviews.pyc
-${PYSITELIB}/mitmproxy/contentviews.pyo
+${PYSITELIB}/mitmproxy/addonmanager.pyo
+${PYSITELIB}/mitmproxy/addonmanager.pyc
+${PYSITELIB}/mitmproxy/certs.pyo
+${PYSITELIB}/mitmproxy/certs.pyc
+${PYSITELIB}/mitmproxy/connections.pyo
+${PYSITELIB}/mitmproxy/connections.pyc
+${PYSITELIB}/mitmproxy/controller.pyo
+${PYSITELIB}/mitmproxy/controller.pyc
+${PYSITELIB}/mitmproxy/ctx.pyo
+${PYSITELIB}/mitmproxy/ctx.pyc
+${PYSITELIB}/mitmproxy/eventsequence.pyo
+${PYSITELIB}/mitmproxy/eventsequence.pyc
+${PYSITELIB}/mitmproxy/exceptions.pyo
+${PYSITELIB}/mitmproxy/exceptions.pyc
+${PYSITELIB}/mitmproxy/export.pyo
+${PYSITELIB}/mitmproxy/export.pyc
+${PYSITELIB}/mitmproxy/flow.pyo
+${PYSITELIB}/mitmproxy/flow.pyc
+${PYSITELIB}/mitmproxy/flowfilter.pyo
+${PYSITELIB}/mitmproxy/flowfilter.pyc
+${PYSITELIB}/mitmproxy/http.pyo
+${PYSITELIB}/mitmproxy/http.pyc
+${PYSITELIB}/mitmproxy/io.pyo
+${PYSITELIB}/mitmproxy/io.pyc
+${PYSITELIB}/mitmproxy/io_compat.pyo
+${PYSITELIB}/mitmproxy/io_compat.pyc
+${PYSITELIB}/mitmproxy/log.pyo
+${PYSITELIB}/mitmproxy/log.pyc
+${PYSITELIB}/mitmproxy/master.pyo
+${PYSITELIB}/mitmproxy/master.pyc
+${PYSITELIB}/mitmproxy/options.pyo
+${PYSITELIB}/mitmproxy/options.pyc
+${PYSITELIB}/mitmproxy/optmanager.pyo
+${PYSITELIB}/mitmproxy/optmanager.pyc
+${PYSITELIB}/mitmproxy/stateobject.pyo
+${PYSITELIB}/mitmproxy/stateobject.pyc
+${PYSITELIB}/mitmproxy/tcp.pyo
+${PYSITELIB}/mitmproxy/tcp.pyc
+${PYSITELIB}/mitmproxy/version.pyo
+${PYSITELIB}/mitmproxy/version.pyc
+${PYSITELIB}/mitmproxy/websocket.pyo
+${PYSITELIB}/mitmproxy/websocket.pyc
+${PYSITELIB}/mitmproxy/addonmanager.py
+${PYSITELIB}/mitmproxy/addons/__init__.py
+${PYSITELIB}/mitmproxy/addons/__init__.pyo
+${PYSITELIB}/mitmproxy/addons/__init__.pyc
+${PYSITELIB}/mitmproxy/addons/anticache.pyo
+${PYSITELIB}/mitmproxy/addons/anticache.pyc
+${PYSITELIB}/mitmproxy/addons/anticomp.pyo
+${PYSITELIB}/mitmproxy/addons/anticomp.pyc
+${PYSITELIB}/mitmproxy/addons/check_alpn.pyo
+${PYSITELIB}/mitmproxy/addons/check_alpn.pyc
+${PYSITELIB}/mitmproxy/addons/check_ca.pyo
+${PYSITELIB}/mitmproxy/addons/check_ca.pyc
+${PYSITELIB}/mitmproxy/addons/clientplayback.pyo
+${PYSITELIB}/mitmproxy/addons/clientplayback.pyc
+${PYSITELIB}/mitmproxy/addons/disable_h2c_upgrade.pyo
+${PYSITELIB}/mitmproxy/addons/disable_h2c_upgrade.pyc
+${PYSITELIB}/mitmproxy/addons/dumper.pyo
+${PYSITELIB}/mitmproxy/addons/dumper.pyc
+${PYSITELIB}/mitmproxy/addons/eventstore.pyo
+${PYSITELIB}/mitmproxy/addons/eventstore.pyc
+${PYSITELIB}/mitmproxy/addons/intercept.pyo
+${PYSITELIB}/mitmproxy/addons/intercept.pyc
+${PYSITELIB}/mitmproxy/addons/onboarding.pyo
+${PYSITELIB}/mitmproxy/addons/onboarding.pyc
+${PYSITELIB}/mitmproxy/addons/proxyauth.pyo
+${PYSITELIB}/mitmproxy/addons/proxyauth.pyc
+${PYSITELIB}/mitmproxy/addons/replace.pyo
+${PYSITELIB}/mitmproxy/addons/replace.pyc
+${PYSITELIB}/mitmproxy/addons/script.pyo
+${PYSITELIB}/mitmproxy/addons/script.pyc
+${PYSITELIB}/mitmproxy/addons/serverplayback.pyo
+${PYSITELIB}/mitmproxy/addons/serverplayback.pyc
+${PYSITELIB}/mitmproxy/addons/setheaders.pyo
+${PYSITELIB}/mitmproxy/addons/setheaders.pyc
+${PYSITELIB}/mitmproxy/addons/stickyauth.pyo
+${PYSITELIB}/mitmproxy/addons/stickyauth.pyc
+${PYSITELIB}/mitmproxy/addons/stickycookie.pyo
+${PYSITELIB}/mitmproxy/addons/stickycookie.pyc
+${PYSITELIB}/mitmproxy/addons/streambodies.pyo
+${PYSITELIB}/mitmproxy/addons/streambodies.pyc
+${PYSITELIB}/mitmproxy/addons/streamfile.pyo
+${PYSITELIB}/mitmproxy/addons/streamfile.pyc
+${PYSITELIB}/mitmproxy/addons/termlog.pyo
+${PYSITELIB}/mitmproxy/addons/termlog.pyc
+${PYSITELIB}/mitmproxy/addons/upstream_auth.pyo
+${PYSITELIB}/mitmproxy/addons/upstream_auth.pyc
+${PYSITELIB}/mitmproxy/addons/view.pyo
+${PYSITELIB}/mitmproxy/addons/view.pyc
+${PYSITELIB}/mitmproxy/addons/wsgiapp.pyo
+${PYSITELIB}/mitmproxy/addons/wsgiapp.pyc
+${PYSITELIB}/mitmproxy/addons/anticache.py
+${PYSITELIB}/mitmproxy/addons/anticomp.py
+${PYSITELIB}/mitmproxy/addons/check_alpn.py
+${PYSITELIB}/mitmproxy/addons/check_ca.py
+${PYSITELIB}/mitmproxy/addons/clientplayback.py
+${PYSITELIB}/mitmproxy/addons/disable_h2c_upgrade.py
+${PYSITELIB}/mitmproxy/addons/dumper.py
+${PYSITELIB}/mitmproxy/addons/eventstore.py
+${PYSITELIB}/mitmproxy/addons/intercept.py
+${PYSITELIB}/mitmproxy/addons/onboarding.py
+${PYSITELIB}/mitmproxy/addons/onboardingapp/__init__.py
+${PYSITELIB}/mitmproxy/addons/onboardingapp/__init__.pyo
+${PYSITELIB}/mitmproxy/addons/onboardingapp/__init__.pyc
+${PYSITELIB}/mitmproxy/addons/onboardingapp/app.pyo
+${PYSITELIB}/mitmproxy/addons/onboardingapp/app.pyc
+${PYSITELIB}/mitmproxy/addons/onboardingapp/app.py
+${PYSITELIB}/mitmproxy/addons/onboardingapp/static/bootstrap.min.css
+${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/css/font-awesome.css
+${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/css/font-awesome.min.css
+${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/fonts/FontAwesome.otf
+${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/fonts/fontawesome-webfont.eot
+${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/fonts/fontawesome-webfont.svg
+${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/fonts/fontawesome-webfont.ttf
+${PYSITELIB}/mitmproxy/addons/onboardingapp/static/fontawesome/fonts/fontawesome-webfont.woff
+${PYSITELIB}/mitmproxy/addons/onboardingapp/static/mitmproxy.css
+${PYSITELIB}/mitmproxy/addons/onboardingapp/templates/frame.html
+${PYSITELIB}/mitmproxy/addons/onboardingapp/templates/index.html
+${PYSITELIB}/mitmproxy/addons/onboardingapp/templates/layout.html
+${PYSITELIB}/mitmproxy/addons/proxyauth.py
+${PYSITELIB}/mitmproxy/addons/replace.py
+${PYSITELIB}/mitmproxy/addons/script.py
+${PYSITELIB}/mitmproxy/addons/serverplayback.py
+${PYSITELIB}/mitmproxy/addons/setheaders.py
+${PYSITELIB}/mitmproxy/addons/stickyauth.py
+${PYSITELIB}/mitmproxy/addons/stickycookie.py
+${PYSITELIB}/mitmproxy/addons/streambodies.py
+${PYSITELIB}/mitmproxy/addons/streamfile.py
+${PYSITELIB}/mitmproxy/addons/termlog.py
+${PYSITELIB}/mitmproxy/addons/upstream_auth.py
+${PYSITELIB}/mitmproxy/addons/view.py
+${PYSITELIB}/mitmproxy/addons/wsgiapp.py
+${PYSITELIB}/mitmproxy/certs.py
+${PYSITELIB}/mitmproxy/connections.py
+${PYSITELIB}/mitmproxy/contentviews/__init__.py
+${PYSITELIB}/mitmproxy/contentviews/__init__.pyo
+${PYSITELIB}/mitmproxy/contentviews/__init__.pyc
+${PYSITELIB}/mitmproxy/contentviews/auto.pyo
+${PYSITELIB}/mitmproxy/contentviews/auto.pyc
+${PYSITELIB}/mitmproxy/contentviews/base.pyo
+${PYSITELIB}/mitmproxy/contentviews/base.pyc
+${PYSITELIB}/mitmproxy/contentviews/css.pyo
+${PYSITELIB}/mitmproxy/contentviews/css.pyc
+${PYSITELIB}/mitmproxy/contentviews/hex.pyo
+${PYSITELIB}/mitmproxy/contentviews/hex.pyc
+${PYSITELIB}/mitmproxy/contentviews/html_outline.pyo
+${PYSITELIB}/mitmproxy/contentviews/html_outline.pyc
+${PYSITELIB}/mitmproxy/contentviews/javascript.pyo
+${PYSITELIB}/mitmproxy/contentviews/javascript.pyc
+${PYSITELIB}/mitmproxy/contentviews/json.pyo
+${PYSITELIB}/mitmproxy/contentviews/json.pyc
+${PYSITELIB}/mitmproxy/contentviews/multipart.pyo
+${PYSITELIB}/mitmproxy/contentviews/multipart.pyc
+${PYSITELIB}/mitmproxy/contentviews/protobuf.pyo
+${PYSITELIB}/mitmproxy/contentviews/protobuf.pyc
+${PYSITELIB}/mitmproxy/contentviews/query.pyo
+${PYSITELIB}/mitmproxy/contentviews/query.pyc
+${PYSITELIB}/mitmproxy/contentviews/raw.pyo
+${PYSITELIB}/mitmproxy/contentviews/raw.pyc
+${PYSITELIB}/mitmproxy/contentviews/urlencoded.pyo
+${PYSITELIB}/mitmproxy/contentviews/urlencoded.pyc
+${PYSITELIB}/mitmproxy/contentviews/wbxml.pyo
+${PYSITELIB}/mitmproxy/contentviews/wbxml.pyc
+${PYSITELIB}/mitmproxy/contentviews/xml_html.pyo
+${PYSITELIB}/mitmproxy/contentviews/xml_html.pyc
+${PYSITELIB}/mitmproxy/contentviews/auto.py
+${PYSITELIB}/mitmproxy/contentviews/base.py
+${PYSITELIB}/mitmproxy/contentviews/css.py
+${PYSITELIB}/mitmproxy/contentviews/hex.py
Home |
Main Index |
Thread Index |
Old Index