Changelog available in COMMIT_MSG.
- TODO
Changes:
+## 04 January 2024: mitmproxy 10.2.0
+* Local Redirect Mode is now officially available on macOS and Windows.
+ See the linked blog posts for details.
+* UDP streams are now backed by a new implementation in mitmproxy_rs.
+ This represents a major API change as UDP traffic is now exposed as
+ streams instead of a callback for each packet.
+* Fix a regression from mitmproxy 10.1.6 where ignore_hosts would
+ terminate requests instead of forwarding them.
+* ignore_hosts now waits for the entire HTTP headers if it suspects the
+ connection to be HTTP.
+
## 14 December 2023: mitmproxy 10.1.6
* Fix compatibility with Windows Schannel clients, which previously got
confused by CA and leaf certificate sharing the same Subject Key Identifier.
# $NetBSD: Makefile,v 1.45 2023/10/23 06:37:49 wiz Exp $
-DISTNAME= mitmproxy-10.1.6
+DISTNAME= mitmproxy-10.2.0
CATEGORIES= net
MASTER_SITES= https://downloads.mitmproxy.org/${PKGVERSION_NOREV}/
COMMENT= Interactive console program for inspecting and editing traffic flows
LICENSE= mit
-DEPENDS+= ${PYPKGPREFIX}-aioquic_mitmproxy>=0.9.21:../../wip/py-aioquic_mitmproxy
+DEPENDS+= ${PYPKGPREFIX}-aioquic>=0.9.24:../../wip/py-aioquic
DEPENDS+= ${PYPKGPREFIX}-asgiref>=3.2.10:../../www/py-asgiref
DEPENDS+= ${PYPKGPREFIX}-brotli>=1.0:../../archivers/py-brotli
DEPENDS+= ${PYPKGPREFIX}-certifi>=2019.9.11:../../security/py-certifi
DEPENDS+= ${PYPKGPREFIX}-click>=7.0:../../devel/py-click
-DEPENDS+= ${PYPKGPREFIX}-cryptography>=38.0:../../security/py-cryptography
+DEPENDS+= ${PYPKGPREFIX}-cryptography>=39.0:../../security/py-cryptography
DEPENDS+= ${PYPKGPREFIX}-flask>=1.1.1:../../www/py-flask
DEPENDS+= ${PYPKGPREFIX}-h11>=0.11:../../www/py-h11
DEPENDS+= ${PYPKGPREFIX}-h2>=4.1:../../www/py-h2
DEPENDS+= ${PYPKGPREFIX}-hyperframe>=6.0:../../www/py-hyperframe
DEPENDS+= ${PYPKGPREFIX}-kaitaistruct>=0.10:../../devel/py-kaitaistruct
DEPENDS+= ${PYPKGPREFIX}-ldap3>=2.8:../../databases/py-ldap3
-DEPENDS+= ${PYPKGPREFIX}-mitmproxy_rs>=0.4:../../wip/py-mitmproxy_rs
+DEPENDS+= ${PYPKGPREFIX}-mitmproxy_rs>=0.5.1:../../wip/py-mitmproxy_rs
DEPENDS+= ${PYPKGPREFIX}-msgpack>=1.0.0:../../devel/py-msgpack
DEPENDS+= ${PYPKGPREFIX}-passlib>=1.6.5:../../security/py-passlib
DEPENDS+= ${PYPKGPREFIX}-protobuf>=3.14:../../devel/py-protobuf
${PYSITELIB}/mitmproxy/net/tls.py
${PYSITELIB}/mitmproxy/net/tls.pyc
${PYSITELIB}/mitmproxy/net/tls.pyo
-${PYSITELIB}/mitmproxy/net/udp.py
-${PYSITELIB}/mitmproxy/net/udp.pyc
-${PYSITELIB}/mitmproxy/net/udp.pyo
${PYSITELIB}/mitmproxy/options.py
${PYSITELIB}/mitmproxy/options.pyc
${PYSITELIB}/mitmproxy/options.pyo
$NetBSD: distinfo,v 1.29 2022/07/08 12:57:26 leot Exp $
-BLAKE2s (mitmproxy-10.1.6.tar.gz) = 6d2ae57488dd55eedf6934d267c6a851d3bf3de1975c2fe7917be2c3c16fd231
-SHA512 (mitmproxy-10.1.6.tar.gz) = 362c8f434289ea7841206dd9c0d38668e57de35acf431ae75160e7eaab4d60fe192bf4dafa8711ff67344b6e5fd2bc234b3bf4b3c6adc49f4b6054898f8716c3
-Size (mitmproxy-10.1.6.tar.gz) = 1531486 bytes
+BLAKE2s (mitmproxy-10.2.0.tar.gz) = f52101931defcc78823b158fafcf5fb6702b8021c440797fc5a4e03fc5a25491
+SHA512 (mitmproxy-10.2.0.tar.gz) = 8c6570e6f72d4ceda95c3ed67a1874014ae7db0eca710c554f4f8d710d3b243b3ec6e1f7959786f184db4fb85eced2cc04a0e21e0cd87e480615e38d77335e5d
+Size (mitmproxy-10.2.0.tar.gz) = 1529688 bytes