From nobody Sat Jul 2 12:01:15 2022 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 48AA58BB5BC for ; Sat, 2 Jul 2022 12:01:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LZrJC6bYGz4lFx for ; Sat, 2 Jul 2022 12:01:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C32CE72EF for ; Sat, 2 Jul 2022 12:01:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 262C1F4w038399 for ; Sat, 2 Jul 2022 12:01:15 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 262C1Fdp038398 for ports-bugs@FreeBSD.org; Sat, 2 Jul 2022 12:01:15 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 264993] www/mitmproxy: Update 7.0.4 --> 8.1.1 Date: Sat, 02 Jul 2022 12:01:15 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: p5B2EA84B3@t-online.de X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1656763276; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gJRW5xABBtf0jOvdXyPUT3f/1qX4STl5nEvJT+HCc3g=; b=WJmi6JEEZUbyR8LeULluUJ+EYdqiv553Gt0bYP2rlwa5fr4TTPY890Lm0ZgsUtTVXDX1xw 33mci5ntTODG9TMRCRRMTDmxeYIbn/sl+2cAqgjETp26L+51jZ+jFWr4KRL5BTgeEOol7v kpiKWFpnt5k3cmbT9jTV/bSesnYixeFGiEcbpCMQycIXJsFJnDtLYUQUe85lLTXT7rvTjs Tf0AEtk3Yld82w9+uHeo6tRlOupKMGY9M2OlkGucU9UKewvI6OXEPpM44NCoPgyo1DWgHa m5r1mcUnwP/6rZA/5Sn5L53T4u8iY8ZDMCp5Yxn0S08ARHi3fnUDlg2ZICrVkA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1656763276; a=rsa-sha256; cv=none; b=TqGwyxvNVPCOIU3lnjM+8wTbW3DWNC8XfW/uxXBK2X+oPIB4ayWlVVaSjXT2T+ImhyJqtj s3G9pgHXZKkHIYpZAsxY1CdP2QdxVMXxxY1qKOS/FFHvNP8l72CLRKoTomW8lRnCG+0bwb 1TqpvXd2+EK1CnDodeGrbSR0/L99p5x2R72G33quk3MEe+OYsWHfkESwxUXrphkzQiBEc2 wQ0pqUEsvDA6hJM+Ews7nP09W0/de7fPOLktCgxyKQj4Xwe3AS575ra0DFqxQzSOLlAAl4 zruuRdcuSg40zaLa2vcbARF5J1WaI5ku6h2mfdD5wkhqY/olGqto0I45jzQFKA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D264993 Bug ID: 264993 Summary: www/mitmproxy: Update 7.0.4 --> 8.1.1 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: p5B2EA84B3@t-online.de CC: gaod@hychen.org CC: gaod@hychen.org Flags: maintainer-feedback?(gaod@hychen.org) https://github.com/mitmproxy/mitmproxy/blob/main/CHANGELOG.md 28 June 2022: mitmproxy 8.1.1 Support specifying the local address for outgoing connections (#5364, @meitinger) Fix a bug where an excess empty chunk has been sent for chunked HEAD request. (#5372, @jixunmoe) Drop pkg_resources dependency. (#5401, @PavelICS) Fix huge (>65kb) http2 responses corrupted. (#5428, @dhabensky) Remove overambitious assertions in the HTTP state machine, fix some err= or handling. (#5383, @mhils) 15 May 2022: mitmproxy 8.1.0 DNS support (#5232, @meitinger) Mitmproxy now requires Python 3.9 or above. (#5233, @mhils) Fix a memory leak in mitmdump where flows were kept in memory. (#4786, @mhils) Replayed flows retain their current position in the flow list. (#5227, @mhils) Periodically send HTTP/2 ping frames to keep connections alive. (#5046, @EndUser509) Console Performance Improvements (#3427, @BkPHcgQL3V) Warn users if server side event responses are received without streamin= g. (#4469, @mhils) Add flatpak support to the browser addon (#5200, @pauloromeira) Add example addon to dump contents to files based on a filter expression (#5190, @redraw) Fix a bug where the wrong SNI is sent to an upstream HTTPS proxy (#5109, @mhils) Make sure that mitmproxy displays error messages on startup. (#5225, @mhils) Add example addon for domain fronting. (#5217, @randomstuff) Improve cut addon to better handle binary contents (#3965, @mhils) Fix text truncation for full-width characters (#4278, @kjy00302) Fix mitmweb export copy failed in non-secure domain. (#5264, @Pactortes= ter) Add example script for manipulating cookies. (#5278, @WillahScott) When opening an external viewer for message contents, mailcap files are= not considered anymore. This preempts the upcoming deprecation of Python's mailcap module. (#52= 97, @KORraNpl) Fix hostname encoding for IDNA domains in upstream mode. (#5316, @nneon= neo) Fix hot reloading of contentviews. (#5319, @nneonneo) Ignore HTTP/2 information responses instead of raising an error. (#5332, @mhils) Improve performance and memory usage by reusing OpenSSL contexts. (#533= 9, @mhils) Fix handling of multiple Cookie headers when proxying HTTP/2 to HTTP/1 (#5337, @rinsuki) 19 March 2022: mitmproxy 8.0.0 Major Changes Major improvements to the web interface (@gorogoroumaru) Event hooks can now be async (@nneonneo, #5106) New tls_{established,failed}_{client,server} event hooks to record negotiation success/failure (@mhils, #4790) Security Fixes CVE-2022-24766: Fix request smuggling vulnerability reported by @zeyu20= 01 (@mhils) Full Changelog Support proxy authentication for SOCKS v5 mode (@starplanet) Make it possible to ignore connections in the tls_clienthello event hook (@mhils) fix some responses not being decoded properly if the encoding was upper= case (#4735, @Mattwmaster58) Trigger event hooks for flows with semantically invalid requests, for example invalid content-length headers (@mhils) Improve error message on TLS version mismatch (@mhils) Windows: Switch to Python's default asyncio event loop, which increases= the number of sockets that can be processed simultaneously (@mhils) Add client_replay_concurrency option, which allows more than one client replay request to be in-flight at a time. (@rbdixon) New content view which handles gRPC/protobuf. Allows to apply custom definitions to visualize different field decodings. Includes example addon which applies custom definitions for selected gRPC traffic (@mame82) Fix a crash caused when editing string option (#4852, @rbdixon) Base container image bumped to Debian 11 Bullseye (@Kriechi) Upstream replays don't do CONNECT on plaintext HTTP requests (#4876, @HoffmannP) Remove workarounds for old pyOpenSSL versions (#4831, @KarlParkinson) Add fonts to asset filter (~a) (#4928, @elespike) Fix bug that crashed when using view.flows.resolve (#4916, @rbdixon) Fix a bug where running() is invoked twice on startup (#3584, @mhils) Correct documentation example for User-Agent header modification (#4997, @jamesyale) Fix random connection stalls (#5040, @EndUser509) Add n new flow keybind to mitmweb (#5061, @ianklatzco) Fix compatibility with BoringSSL (@pmoulton) Added WebSocketMessage.injected flag (@Prinzhorn) Add example addon for saving streamed data to individual files (@EndUser509) Change connection event hooks to be blocking. Processing will only resu= me once the event hook has finished. (@Prinzhorn) Reintroduce Flow.live, which signals if a flow belongs to a currently active connection. (#4207, @mhils) Speculative fix for some rare HTTP/2 connection stalls (#5158, @EndUser= 509) Add ability to specify custom ports with LDAP authentication (#5068, @demonoidvk) Add support for rotating saved streams every hour or day (@EndUser509) Console Improvements on Windows (@mhils) Fix processing of --set options (#5067, @marwinxxii) Lowercase user-added header names and emit a log message to notify the = user when using HTTP/2 (#4746, @mhils) Exit early if there are errors on startup (#4544, @mhils) Fixed encoding guessing: only search for meta tags in HTML bodies (##45= 66, @Prinzhorn) Binaries are now built with Python 3.10 (@mhils) --=20 You are receiving this mail because: You are the assignee for the bug.=