On Wed, 30 Apr 2025 12:53:21 +0200, Stuart Henderson <s...@spacehopper.org> wrote: > > On 2025/04/30 12:24, Kirill A. Korinsky wrote: > > On Wed, 30 Apr 2025 01:04:16 +0200, > > LWS <mediome...@gmail.com> wrote: > > > > > > hello, > > > i hope this is the correct mailing list. > > > i installed mitmproxy on an openbsd virtual machine on vmm, then i updated > > > both the vm and the host to openbsd 7.7. > > > i have a problem with mitmproxy because when i launch it on the terminal > > > in > > > ssh i don't get the gui interface but a whole series of debug messages > > > that > > > make the software unusable. > > > i tried several things to remove these messages and they are the > > > following: > > > > > > # mitmproxy --quiet > > > # mitmproxy -v > > > # mitmproxy --set verbosity=warn > > > # mitmproxy -n --quiet > > > # mitmproxy --quiet --set verbosity=warn > > > > > > without getting any results. > > > i uploaded a screenshot to the following url. The screenshot is made on > > > the > > > vm console but in ssh it is the same thing. As you can see, it's not that > > > the program doesn't work.. as you can see the exit confirmation message by > > > pressing the q key but only that the debug messages appear. > > > I also opened a discussion in the discussion section on the github page of > > > the software. > > > screen --> https://ibb.co/zhfBvLrR > > > Thanks for any help. > > > > Yes, this is the right list and thanks for a bug report! > > > > I usually use only mitmweb and it was a reason why it wasn't noticed. > > > > The good news that this issue was fixed in version 12.0.0 which was released > > yesterday, and I plan to send a diff to update it in -current later today. > > > > Anyway, here a backport of the fix for 7.7. > > > > Ok for -stable? > > Please commit to -current first (then update on top), -current can't be > "behind" -stable. > > > Index: security/mitmproxy/Makefile > > =================================================================== > > RCS file: /cvs/ports/security/mitmproxy/Makefile,v > > diff -u -p -r1.9 Makefile > > --- security/mitmproxy/Makefile 26 Feb 2025 19:31:11 -0000 1.9 > > +++ security/mitmproxy/Makefile 30 Apr 2025 10:24:29 -0000 > > @@ -1,6 +1,7 @@ > > COMMENT = interactive intercepting HTTP proxy > > > > MODPY_DISTV = 11.1.3 > > +REVISION = 0 > > > > DISTNAME = mitmproxy-${MODPY_DISTV} > > > > Index: security/mitmproxy/patches/patch-mitmproxy_tools_console_window_py > > =================================================================== > > RCS file: security/mitmproxy/patches/patch-mitmproxy_tools_console_window_py > > diff -N security/mitmproxy/patches/patch-mitmproxy_tools_console_window_py > > --- /dev/null 1 Jan 1970 00:00:00 -0000 > > +++ security/mitmproxy/patches/patch-mitmproxy_tools_console_window_py > > 30 Apr 2025 10:24:29 -0000 > > @@ -0,0 +1,21 @@ > > +Backport: https://github.com/mitmproxy/mitmproxy/pull/7676 > > Since it was actually committed, please refer to the commit rather > than the PR (and since there are other files touched, probably "part of > commit .." would be best) > > otherwise ok >
Thanks, commited to -current and after that into -stable. > > @@ -0,0 +1,13 @@ > > +Backport: https://github.com/mitmproxy/mitmproxy/pull/7676 > > + > > +Index: mitmproxy/tools/main.py > > +--- mitmproxy/tools/main.py.orig > > ++++ mitmproxy/tools/main.py > > +@@ -58,6 +58,7 @@ def run( > > + logging.getLogger("tornado").setLevel(logging.WARNING) > > + logging.getLogger("asyncio").setLevel(logging.WARNING) > > + logging.getLogger("hpack").setLevel(logging.WARNING) > > ++ logging.getLogger("urwid").setLevel(logging.INFO) > > + logging.getLogger("quic").setLevel( > > + logging.WARNING > > + ) # aioquic uses a different prefix... > > > > > > -- > > wbr, Kirill > > > -- wbr, Kirill