diff --git a/.claude/settings.local.json b/.claude/settings.local.json index d106f303..351df99c 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -63,7 +63,9 @@ "Bash(git -C /home/reepost/CyberMindStudio/_files/secubox-openwrt/secubox-tools ls-tree:*)", "WebFetch(domain:secubox.cybermood.eu)", "WebFetch(domain:docs.cybermind.fr)", - "WebFetch(domain:lyrion.org)" + "WebFetch(domain:lyrion.org)", + "Bash(git pull:*)", + "Bash(git stash:*)" ] } } diff --git a/package/secubox/secubox-app-mitmproxy/Makefile b/package/secubox/secubox-app-mitmproxy/Makefile index 338b9739..ada99ce9 100644 --- a/package/secubox/secubox-app-mitmproxy/Makefile +++ b/package/secubox/secubox-app-mitmproxy/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=secubox-app-mitmproxy -PKG_RELEASE:=4 +PKG_RELEASE:=5 PKG_VERSION:=0.4.0 PKG_ARCH:=all PKG_MAINTAINER:=CyberMind Studio diff --git a/package/secubox/secubox-app-mitmproxy/files/usr/sbin/mitmproxyctl b/package/secubox/secubox-app-mitmproxy/files/usr/sbin/mitmproxyctl index 560340d8..4f8dd4b2 100755 --- a/package/secubox/secubox-app-mitmproxy/files/usr/sbin/mitmproxyctl +++ b/package/secubox/secubox-app-mitmproxy/files/usr/sbin/mitmproxyctl @@ -329,7 +329,8 @@ apk add --no-cache \ # Install mitmproxy 8.1.1 (last pure-Python version without any Rust dependencies) # 9.x requires mitmproxy-wireguard (Rust), 10.x requires mitmproxy_rs (Rust) -pip3 install --break-system-packages 'mitmproxy==8.1.1' +# Pin werkzeug<3.0 for Flask compatibility (url_quote removed in 3.0) +pip3 install --break-system-packages 'werkzeug<3.0' 'mitmproxy==8.1.1' # Clean up build dependencies to save space apk del build-base python3-dev libffi-dev openssl-dev