diff options
author | leot <leot@pkgsrc.org> | 2015-08-23 14:32:24 +0000 |
---|---|---|
committer | leot <leot@pkgsrc.org> | 2015-08-23 14:32:24 +0000 |
commit | 06cf6765b8cdd6198098a09348b166569dd746a0 (patch) | |
tree | 23b4583128921ba5d2a38314521e1ba4b87ec609 | |
parent | 76f952d8650c44b5c58305c51d2a0a7c48384765 (diff) | |
download | pkgsrc-06cf6765b8cdd6198098a09348b166569dd746a0.tar.gz |
Update net/mitmproxy to mitmproxy-0.13.
Changes:
22 July 2015: mitmproxy 0.13
* Misc bug fixes
3 June 2015: mitmproxy 0.12.1
* mitmproxy console: mouse interaction - scroll in the flow list, click on
flow to view, click to switch between tabs.
* Update our crypto defaults: SHA256, 2048 bit RSA, 4096 bit DH parameters.
* BUGFIX: crash under some circumstances when copying to clipboard.
* BUGFIX: occasional crash when deleting flows.
18 May 2015: mitmproxy 0.12
* mitmproxy console: Significant revamp of the UI. The major changes are
listed below, and in addition almost every aspect of the UI has
been tweaked, and performance has improved significantly.
* mitmproxy console: A new options screen has been created ("o" shortcut),
and many options that were previously manipulated directly via a
keybinding have been moved there.
* mitmproxy console: Big improvement in palettes. This includes improvements
to all colour schemes. Palettes now set the terminal background colour by
default, and a new --palette-transparent option has been added to disable
this.
* mitmproxy console: g/G shortcuts throughout mitmproxy console to jump
to the beginning/end of the current view.
* mitmproxy console: switch palettes on the fly from the options screen.
* mitmproxy console: A cookie editor has been added for mitmproxy console
at long last.
* mitmproxy console: Various components of requests and responses can be
copied to the clipboard from mitmproxy - thanks to @marceloglezer.
* Support for creating new requests from scratch in mitmproxy console (@marceloglezer).
* SSLKEYLOGFILE environment variable to specify a logging location for TLS
master keys. This can be used with tools like Wireshark to allow TLS
decoding.
* Server facing SSL cipher suite specification (thanks to Jim Shaver).
* Official support for transparent proxying on FreeBSD - thanks to Mike C
(http://github.com/mike-pt).
* Many other small bugfixes and improvemenets throughout the project.
-rw-r--r-- | net/mitmproxy/Makefile | 20 | ||||
-rw-r--r-- | net/mitmproxy/PLIST | 50 | ||||
-rw-r--r-- | net/mitmproxy/distinfo | 8 |
3 files changed, 55 insertions, 23 deletions
diff --git a/net/mitmproxy/Makefile b/net/mitmproxy/Makefile index 95d48cbe2bb..7bcadf9a020 100644 --- a/net/mitmproxy/Makefile +++ b/net/mitmproxy/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2015/03/09 09:18:03 wiz Exp $ +# $NetBSD: Makefile,v 1.5 2015/08/23 14:32:24 leot Exp $ -DISTNAME= mitmproxy-0.11.3 +DISTNAME= mitmproxy-0.13 CATEGORIES= net MASTER_SITES= http://mitmproxy.org/download/ @@ -9,14 +9,18 @@ HOMEPAGE= http://mitmproxy.org/ COMMENT= Interactive console program for inspecting and editing traffic flows LICENSE= mit -DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.2:../../security/py-asn1 -DEPENDS+= ${PYPKGPREFIX}-tornado>=4.0.2:../../www/py-tornado DEPENDS+= ${PYPKGPREFIX}-Pillow>=2.3.0:../../graphics/py-Pillow -DEPENDS+= ${PYPKGPREFIX}-lxml>=3.3.6:../../textproc/py-lxml -DEPENDS+= ${PYPKGPREFIX}-netlib>=0.11:../../net/py-netlib -DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.14:../../security/py-OpenSSL -DEPENDS+= ${PYPKGPREFIX}-urwid>=1.1:../../devel/py-urwid +DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.2:../../security/py-asn1 +DEPENDS+= ${PYPKGPREFIX}-blinker>=1.3:../../devel/py-blinker +DEPENDS+= ${PYPKGPREFIX}-certifi-[0-9]*:../../security/py-certifi DEPENDS+= ${PYPKGPREFIX}-configargparse>=0.9.3:../../devel/py-configargparse +DEPENDS+= ${PYPKGPREFIX}-html2text>=2015.4.14:../../textproc/py-html2text +DEPENDS+= ${PYPKGPREFIX}-lxml>=3.3.6:../../textproc/py-lxml +DEPENDS+= ${PYPKGPREFIX}-netlib>=0.13:../../net/py-netlib +DEPENDS+= ${PYPKGPREFIX}-pyparsing>=1.5.2:../../devel/py-pyparsing +DEPENDS+= ${PYPKGPREFIX}-pyperclip>=1.5.8:../../x11/py-pyperclip +DEPENDS+= ${PYPKGPREFIX}-tornado>=4.0.2:../../www/py-tornado +DEPENDS+= ${PYPKGPREFIX}-urwid>=1.3:../../devel/py-urwid USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-netlib diff --git a/net/mitmproxy/PLIST b/net/mitmproxy/PLIST index 8adc3974bdc..4c6603c5d84 100644 --- a/net/mitmproxy/PLIST +++ b/net/mitmproxy/PLIST @@ -1,6 +1,7 @@ -@comment $NetBSD: PLIST,v 1.2 2015/03/09 09:18:03 wiz Exp $ +@comment $NetBSD: PLIST,v 1.3 2015/08/23 14:32:24 leot Exp $ bin/mitmdump bin/mitmproxy +bin/mitmweb ${PYSITELIB}/libmproxy/__init__.py ${PYSITELIB}/libmproxy/__init__.pyc ${PYSITELIB}/libmproxy/__init__.pyo @@ -31,16 +32,40 @@ ${PYSITELIB}/libmproxy/console/grideditor.pyo ${PYSITELIB}/libmproxy/console/help.py ${PYSITELIB}/libmproxy/console/help.pyc ${PYSITELIB}/libmproxy/console/help.pyo +${PYSITELIB}/libmproxy/console/options.py +${PYSITELIB}/libmproxy/console/options.pyc +${PYSITELIB}/libmproxy/console/options.pyo +${PYSITELIB}/libmproxy/console/palettepicker.py +${PYSITELIB}/libmproxy/console/palettepicker.pyc +${PYSITELIB}/libmproxy/console/palettepicker.pyo ${PYSITELIB}/libmproxy/console/palettes.py ${PYSITELIB}/libmproxy/console/palettes.pyc ${PYSITELIB}/libmproxy/console/palettes.pyo +${PYSITELIB}/libmproxy/console/pathedit.py +${PYSITELIB}/libmproxy/console/pathedit.pyc +${PYSITELIB}/libmproxy/console/pathedit.pyo +${PYSITELIB}/libmproxy/console/searchable.py +${PYSITELIB}/libmproxy/console/searchable.pyc +${PYSITELIB}/libmproxy/console/searchable.pyo +${PYSITELIB}/libmproxy/console/select.py +${PYSITELIB}/libmproxy/console/select.pyc +${PYSITELIB}/libmproxy/console/select.pyo +${PYSITELIB}/libmproxy/console/signals.py +${PYSITELIB}/libmproxy/console/signals.pyc +${PYSITELIB}/libmproxy/console/signals.pyo +${PYSITELIB}/libmproxy/console/statusbar.py +${PYSITELIB}/libmproxy/console/statusbar.pyc +${PYSITELIB}/libmproxy/console/statusbar.pyo +${PYSITELIB}/libmproxy/console/tabs.py +${PYSITELIB}/libmproxy/console/tabs.pyc +${PYSITELIB}/libmproxy/console/tabs.pyo +${PYSITELIB}/libmproxy/console/window.py +${PYSITELIB}/libmproxy/console/window.pyc +${PYSITELIB}/libmproxy/console/window.pyo ${PYSITELIB}/libmproxy/contrib/README ${PYSITELIB}/libmproxy/contrib/__init__.py ${PYSITELIB}/libmproxy/contrib/__init__.pyc ${PYSITELIB}/libmproxy/contrib/__init__.pyo -${PYSITELIB}/libmproxy/contrib/html2text.py -${PYSITELIB}/libmproxy/contrib/html2text.pyc -${PYSITELIB}/libmproxy/contrib/html2text.pyo ${PYSITELIB}/libmproxy/contrib/jsbeautifier/__init__.py ${PYSITELIB}/libmproxy/contrib/jsbeautifier/__init__.pyc ${PYSITELIB}/libmproxy/contrib/jsbeautifier/__init__.pyo @@ -63,9 +88,6 @@ ${PYSITELIB}/libmproxy/contrib/jsbeautifier/unpackers/packer.pyo ${PYSITELIB}/libmproxy/contrib/jsbeautifier/unpackers/urlencode.py ${PYSITELIB}/libmproxy/contrib/jsbeautifier/unpackers/urlencode.pyc ${PYSITELIB}/libmproxy/contrib/jsbeautifier/unpackers/urlencode.pyo -${PYSITELIB}/libmproxy/contrib/pyparsing.py -${PYSITELIB}/libmproxy/contrib/pyparsing.pyc -${PYSITELIB}/libmproxy/contrib/pyparsing.pyo ${PYSITELIB}/libmproxy/contrib/wbxml/ASCommandResponse.py ${PYSITELIB}/libmproxy/contrib/wbxml/ASCommandResponse.pyc ${PYSITELIB}/libmproxy/contrib/wbxml/ASCommandResponse.pyo @@ -190,9 +212,9 @@ ${PYSITELIB}/libmproxy/web/__init__.pyo ${PYSITELIB}/libmproxy/web/app.py ${PYSITELIB}/libmproxy/web/app.pyc ${PYSITELIB}/libmproxy/web/app.pyo -${PYSITELIB}/libmproxy/web/static/css/app.css +${PYSITELIB}/libmproxy/web/static/app.css +${PYSITELIB}/libmproxy/web/static/app.js ${PYSITELIB}/libmproxy/web/static/css/app.css.map -${PYSITELIB}/libmproxy/web/static/css/vendor.css ${PYSITELIB}/libmproxy/web/static/css/vendor.css.map ${PYSITELIB}/libmproxy/web/static/fonts/fontawesome-webfont.eot ${PYSITELIB}/libmproxy/web/static/fonts/fontawesome-webfont.svg @@ -209,13 +231,19 @@ ${PYSITELIB}/libmproxy/web/static/images/resourceImageIcon.png ${PYSITELIB}/libmproxy/web/static/images/resourceJavaIcon.png ${PYSITELIB}/libmproxy/web/static/images/resourceNotModifiedIcon.png ${PYSITELIB}/libmproxy/web/static/images/resourceRedirectIcon.png -${PYSITELIB}/libmproxy/web/static/js/app.js ${PYSITELIB}/libmproxy/web/static/js/app.js.map -${PYSITELIB}/libmproxy/web/static/js/vendor.js ${PYSITELIB}/libmproxy/web/static/js/vendor.js.map +${PYSITELIB}/libmproxy/web/static/vendor.css +${PYSITELIB}/libmproxy/web/static/vendor.js ${PYSITELIB}/libmproxy/web/templates/index.html +${PYSITELIB}/libmproxy/webfonts/fontawesome-webfont.eot +${PYSITELIB}/libmproxy/webfonts/fontawesome-webfont.svg +${PYSITELIB}/libmproxy/webfonts/fontawesome-webfont.ttf +${PYSITELIB}/libmproxy/webfonts/fontawesome-webfont.woff ${PYSITELIB}/${EGG_FILE}/PKG-INFO ${PYSITELIB}/${EGG_FILE}/SOURCES.txt ${PYSITELIB}/${EGG_FILE}/dependency_links.txt +${PYSITELIB}/${EGG_FILE}/entry_points.txt +${PYSITELIB}/${EGG_FILE}/pbr.json ${PYSITELIB}/${EGG_FILE}/requires.txt ${PYSITELIB}/${EGG_FILE}/top_level.txt diff --git a/net/mitmproxy/distinfo b/net/mitmproxy/distinfo index 1ef4ff3047b..68410e6700f 100644 --- a/net/mitmproxy/distinfo +++ b/net/mitmproxy/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.2 2015/03/09 09:18:03 wiz Exp $ +$NetBSD: distinfo,v 1.3 2015/08/23 14:32:24 leot Exp $ -SHA1 (mitmproxy-0.11.3.tar.gz) = e36e7c8d50983d2ae5a4038da278cb65fb4ea2ad -RMD160 (mitmproxy-0.11.3.tar.gz) = 14700b3ba104c4ea76c098d708d6c7a349020f04 -Size (mitmproxy-0.11.3.tar.gz) = 6172130 bytes +SHA1 (mitmproxy-0.13.tar.gz) = 18e8af58b3f3da16e00babe152b28f339b1d1906 +RMD160 (mitmproxy-0.13.tar.gz) = d9d621843569ca79597c2e976cc05034271dedd9 +Size (mitmproxy-0.13.tar.gz) = 6774412 bytes |