Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/mitmproxy mitmproxy: Update to 5.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8ba1011f1957
branches:  trunk
changeset: 435908:8ba1011f1957
user:      leot <leot%pkgsrc.org@localhost>
date:      Sun Jul 19 16:01:27 2020 +0000

description:
mitmproxy: Update to 5.2

Changes:
5.2
---
 * Add Filter message to mitmdump (@sarthak212)
 * Display TCP flows at flow list (@Jessonsotoventura, @nikitastupin, @mhils)
 * Colorize JSON Contentview (@sarthak212)
 * Fix console crash when entering regex escape character in half-open
   string (@sarthak212)
 * Integrate contentviews to TCP flow details (@nikitastupin)
 * Added add-ons that enhance the performance of web application
   scanners (@anneborcherding)
 * Increase WebSocket message timestamp precision (@JustAnotherArchivist)
 * Fix HTTP reason value on HTTP/2 reponses (@rbdixon)
 * mitmweb: support wslview to open a web browser (@G-Rath)
 * Fix dev version detection with parent git repo (@JustAnotherArchivist)
 * Restructure examples and supported addons (@mhils)
 * Certificate generation: mark SAN as critical if no CN is set (@mhils)
 * Simplify Replacements with new ModifyBody addon (@mplattner)
 * Rename SetHeaders addon to ModifyHeaders (@mplattner)
 * mitmweb: "New -> File" menu option has been renamed to "Clear All"
   (@yogeshojha)
 * Add new MapRemote addon to rewrite URLs of requests (@mplattner)
 * Add support for HTTP Trailers to the HTTP/2 protocol
   (@sanlengjingvv and @Kriechi)
 * Fix certificate runtime error during expire cleanup (@gorogoroumaru)
 * Fixed the DNS Rebind Protection for secure support of IPv6 addresses
   (@tunnelpr0)
 * WebSockets: match the HTTP-WebSocket flow for the ~websocket filter
   (@Kriechi)
 * Fix deadlock caused by the "replay.client.stop" command (@gorogoroumaru)
 * Add new MapLocal addon to serve local files instead of remote
   resources (@mplattner and @mhils)
 * Add minimal TCP interception and modification (@nikitastupin)
 * Add new CheckSSLPinning addon to check SSL-Pinning on client (@su-vikas)
 * Add a JSON dump script: write data into a file or send to an endpoint as
   JSON (@emedvedev)
 * Fix console output formatting (@sarthak212)
 * Add example for proxy authentication using selenium
   (@anneborcherding and @weichweich)

diffstat:

 net/mitmproxy/Makefile |   6 +++---
 net/mitmproxy/PLIST    |  29 ++++++++++++++++++++++-------
 net/mitmproxy/distinfo |  10 +++++-----
 3 files changed, 30 insertions(+), 15 deletions(-)

diffs (107 lines):

diff -r 8ee2c798c6f7 -r 8ba1011f1957 net/mitmproxy/Makefile
--- a/net/mitmproxy/Makefile    Sun Jul 19 08:59:35 2020 +0000
+++ b/net/mitmproxy/Makefile    Sun Jul 19 16:01:27 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2020/04/13 20:40:22 leot Exp $
+# $NetBSD: Makefile,v 1.30 2020/07/19 16:01:27 leot Exp $
 
-DISTNAME=      mitmproxy-5.1.1
+DISTNAME=      mitmproxy-5.2
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mitmproxy/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -38,7 +38,7 @@
 SUBST_STAGE.setuppyversions=   pre-configure
 SUBST_MESSAGE.setuppyversions= Avoid too strict version requirements
 SUBST_FILES.setuppyversions=   setup.py
-SUBST_SED.setuppyversions=     -E -e '/>=/ s/, *<[^"]+//g'
+SUBST_SED.setuppyversions=     -E -e '/[>=]=/ s/, *(<|!=)[^"]+//g'
 SUBST_SED.setuppyversions+=    -E -e '/==[0-9.]+",/ s/==/>=/g'
 
 REPLACE_SH+=   mitmproxy/contrib/kaitaistruct/make.sh
diff -r 8ee2c798c6f7 -r 8ba1011f1957 net/mitmproxy/PLIST
--- a/net/mitmproxy/PLIST       Sun Jul 19 08:59:35 2020 +0000
+++ b/net/mitmproxy/PLIST       Sun Jul 19 16:01:27 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2020/04/13 20:40:22 leot Exp $
+@comment $NetBSD: PLIST,v 1.15 2020/07/19 16:01:27 leot Exp $
 bin/mitmdump
 bin/mitmproxy
 bin/mitmweb
@@ -64,6 +64,18 @@
 ${PYSITELIB}/mitmproxy/addons/keepserving.py
 ${PYSITELIB}/mitmproxy/addons/keepserving.pyc
 ${PYSITELIB}/mitmproxy/addons/keepserving.pyo
+${PYSITELIB}/mitmproxy/addons/maplocal.py
+${PYSITELIB}/mitmproxy/addons/maplocal.pyc
+${PYSITELIB}/mitmproxy/addons/maplocal.pyo
+${PYSITELIB}/mitmproxy/addons/mapremote.py
+${PYSITELIB}/mitmproxy/addons/mapremote.pyc
+${PYSITELIB}/mitmproxy/addons/mapremote.pyo
+${PYSITELIB}/mitmproxy/addons/modifybody.py
+${PYSITELIB}/mitmproxy/addons/modifybody.pyc
+${PYSITELIB}/mitmproxy/addons/modifybody.pyo
+${PYSITELIB}/mitmproxy/addons/modifyheaders.py
+${PYSITELIB}/mitmproxy/addons/modifyheaders.pyc
+${PYSITELIB}/mitmproxy/addons/modifyheaders.pyo
 ${PYSITELIB}/mitmproxy/addons/onboarding.py
 ${PYSITELIB}/mitmproxy/addons/onboarding.pyc
 ${PYSITELIB}/mitmproxy/addons/onboarding.pyo
@@ -90,9 +102,6 @@
 ${PYSITELIB}/mitmproxy/addons/readfile.py
 ${PYSITELIB}/mitmproxy/addons/readfile.pyc
 ${PYSITELIB}/mitmproxy/addons/readfile.pyo
-${PYSITELIB}/mitmproxy/addons/replace.py
-${PYSITELIB}/mitmproxy/addons/replace.pyc
-${PYSITELIB}/mitmproxy/addons/replace.pyo
 ${PYSITELIB}/mitmproxy/addons/save.py
 ${PYSITELIB}/mitmproxy/addons/save.pyc
 ${PYSITELIB}/mitmproxy/addons/save.pyo
@@ -105,9 +114,6 @@
 ${PYSITELIB}/mitmproxy/addons/session.py
 ${PYSITELIB}/mitmproxy/addons/session.pyc
 ${PYSITELIB}/mitmproxy/addons/session.pyo
-${PYSITELIB}/mitmproxy/addons/setheaders.py
-${PYSITELIB}/mitmproxy/addons/setheaders.pyc
-${PYSITELIB}/mitmproxy/addons/setheaders.pyo
 ${PYSITELIB}/mitmproxy/addons/stickyauth.py
 ${PYSITELIB}/mitmproxy/addons/stickyauth.pyc
 ${PYSITELIB}/mitmproxy/addons/stickyauth.pyo
@@ -231,6 +237,12 @@
 ${PYSITELIB}/mitmproxy/contrib/kaitaistruct/vlq_base128_le.py
 ${PYSITELIB}/mitmproxy/contrib/kaitaistruct/vlq_base128_le.pyc
 ${PYSITELIB}/mitmproxy/contrib/kaitaistruct/vlq_base128_le.pyo
+${PYSITELIB}/mitmproxy/contrib/urwid_escape.py
+${PYSITELIB}/mitmproxy/contrib/urwid_escape.pyc
+${PYSITELIB}/mitmproxy/contrib/urwid_escape.pyo
+${PYSITELIB}/mitmproxy/contrib/urwid_monkeypatch.py
+${PYSITELIB}/mitmproxy/contrib/urwid_monkeypatch.pyc
+${PYSITELIB}/mitmproxy/contrib/urwid_monkeypatch.pyo
 ${PYSITELIB}/mitmproxy/contrib/wbxml/ASCommandResponse.py
 ${PYSITELIB}/mitmproxy/contrib/wbxml/ASCommandResponse.pyc
 ${PYSITELIB}/mitmproxy/contrib/wbxml/ASCommandResponse.pyo
@@ -670,6 +682,9 @@
 ${PYSITELIB}/mitmproxy/utils/sliding_window.py
 ${PYSITELIB}/mitmproxy/utils/sliding_window.pyc
 ${PYSITELIB}/mitmproxy/utils/sliding_window.pyo
+${PYSITELIB}/mitmproxy/utils/spec.py
+${PYSITELIB}/mitmproxy/utils/spec.pyc
+${PYSITELIB}/mitmproxy/utils/spec.pyo
 ${PYSITELIB}/mitmproxy/utils/strutils.py
 ${PYSITELIB}/mitmproxy/utils/strutils.pyc
 ${PYSITELIB}/mitmproxy/utils/strutils.pyo
diff -r 8ee2c798c6f7 -r 8ba1011f1957 net/mitmproxy/distinfo
--- a/net/mitmproxy/distinfo    Sun Jul 19 08:59:35 2020 +0000
+++ b/net/mitmproxy/distinfo    Sun Jul 19 16:01:27 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2020/04/13 20:40:22 leot Exp $
+$NetBSD: distinfo,v 1.21 2020/07/19 16:01:27 leot Exp $
 
-SHA1 (mitmproxy-5.1.1.tar.gz) = c563cd6882aca4a59f993196b5636b9ff7b8a7da
-RMD160 (mitmproxy-5.1.1.tar.gz) = 029e4b3b8ea53a4bddfe6109053764b76bf96dfa
-SHA512 (mitmproxy-5.1.1.tar.gz) = ac5cd82d4d89590b57625661c493aca6a702605c612ea1acd9e0d0806067d47f60085ee68260bba2a10dc343410ae6a76ea1575287a0e312e4467a4e8485c6e1
-Size (mitmproxy-5.1.1.tar.gz) = 27223155 bytes
+SHA1 (mitmproxy-5.2.tar.gz) = b36561948e4171ceeea5be35345ab86ff5e4f434
+RMD160 (mitmproxy-5.2.tar.gz) = c29eadc2c63a80b1e5f8af756db6900c35d9afee
+SHA512 (mitmproxy-5.2.tar.gz) = 6073c73b24618d6f64c4e99f199ebb6bc4157a3f83bfa7aff10a113f8dde823715e95bdf4202a1526dc0856d120858d32842b814327c3b98452b629fccb1790d
+Size (mitmproxy-5.2.tar.gz) = 27251381 bytes



Home | Main Index | Thread Index | Old Index