head 1.4; access; symbols pkgsrc-2026Q3:1.3.0.10 pkgsrc-2026Q3-base:1.3 pkgsrc-2026Q2:1.3.0.8 pkgsrc-2026Q2-base:1.3 pkgsrc-2026Q1:1.3.0.6 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.4 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.2 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.4 date 2026.10.22.11.04.54; author leot; state dead; branches; next 1.3; commitid d1vhnX4pYA5mLs0H; 1.3 date 2025.08.21.14.07.08; author adam; state Exp; branches; next 1.2; commitid ypsGbPtHv1IIuB7G; 1.2 date 2025.05.03.10.43.40; author leot; state Exp; branches; next 1.1; commitid ytJdtAqJ3vbdUrTF; 1.1 date 2025.02.04.12.10.02; author adam; state Exp; branches; next ; commitid 0PN8jJQgv5Xbd9IF; desc @@ 1.4 log @py-mitmproxy_rs: Update to 0.12.15 pkgsrc changes: - Switch to released boringtun and adapt the path to the patch to add NetBSD support (it is now upstream but not part of 0.7.1, it will available in the next releases) Changes: mitmproxy_rs 0.12.15: (There are no changes between 0.12.12..0.12.15 release because all of them where re-released due CI/CD problems) - Preserve OS error details when UDP and WireGuard servers fail to start. - `Stream.is_closing()` now returns `True` once the server or UDP client task has shut down. mitmproxy_rs 0.12.11: - Add IPv6 support to Linux local capture mode. mitmproxy_rs 0.12.10: - Fix UDP connection establishment on IPv6-only networks. - Fix Linux local mode missing traffic from non-main threads mitmproxy_rs 0.12.9: - Update to Rust Edition 2024. @ text @$NetBSD: patch-Cargo.toml,v 1.3 2025/08/21 14:07:08 adam Exp $ Use vendored boringtun crate. --- Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ Cargo.toml @@@@ -63,7 +63,7 @@@@ socket2 = "0.5.10" [patch.crates-io] # tokio = { path = "../tokio/tokio" } -boringtun = { git = 'https://github.com/cloudflare/boringtun', rev = '2f3c85f5c4a601018c10b464b1ca890d9504bf6e' } +boringtun = { path = '../boringtun-2f3c85f5c4a601018c10b464b1ca890d9504bf6e/boringtun' } [target.'cfg(windows)'.dependencies.windows] version = "0.61.3" @ 1.3 log @py-mitmproxy_rs: updated to 0.12.7 mitmproxy_rs 0.12.7 - Add folder support for protobuf parser. - Update dependencies. mitmproxy_rs 0.12.6 - Add JS syntax highlighting. - Add CSS syntax highlighting. mitmproxy_rs 0.12.5 - Add `mitmproxz_rs.syntax_highlight.languages()`. mitmproxy_rs 0.12.4 - Fix a bug where macOS local capture mode wouldn't clean up connections and stop working after a while. The changes may break half-closed TCP streams. - tun mode: allow using a pre-configured persistent tun interface, to avoid requiring CAP_NET_ADMIN. @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.2 2025/05/03 10:43:40 leot Exp $ @ 1.2 log @py-mitmproxy_rs: Update to 0.12.3 This will be needed for mitmproxy-12.0.0. Changes: 29 April 2025: mitmproxy_rs 0.12.3 - Various fixes for Protobuf number encoding. 29 April 2025: mitmproxy_rs 0.12.2 - Make gRPC and Protobuf parsing more forgiving. 29 April 2025: mitmproxy_rs 0.12.1 - Contentview bugfixes. 14 April 2025: mitmproxy_rs 0.12.0 - Add mitmproxy_rs.contentviews module with MsgPack, Protobuf, and gRPC views. - Add mitmproxy_rs.syntax_highlight module with YAML and HTML support. - Wireguard: Bind server to specified address only. 17 February 2025: mitmproxy_rs 0.11.5 - Fix a bug where buffer space wasn't reclaimed correctly, leading to an error in local capture mode. - macOS: Make sure an existing network extension is replaced if a newer version is available. - macOS: Fix a bug where IPv6 addresses with scope ids were not parsed correctly. - Improve error message if bpf-linker is missing. 06 January 2025: mitmproxy_rs 0.11.4 - Fix PyInstaller hooks to include mitmproxy_linux. @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.1 2025/02/04 12:10:02 adam Exp $ d7 1 a7 1 @@@@ -63,7 +63,7 @@@@ socket2 = "0.5.9" d11 2 a12 2 -boringtun = { git = 'https://github.com/cloudflare/boringtun', rev = 'e3252d9c4f4c8fc628995330f45369effd4660a1' } +boringtun = { path = "../boringtun-e3252d9c4f4c8fc628995330f45369effd4660a1/boringtun" } d15 1 a15 1 version = "0.61.1" @ 1.1 log @py-mitmproxy_rs: updated to 0.11.4 06 January 2025: mitmproxy_rs 0.11.4 - Fix PyInstaller hooks to include `mitmproxy_linux`. 05 January 2025: mitmproxy_rs 0.11.3 - Fix CI to build wheels compatible with Python 3.13 for mitmproxy-linux. 03 January 2025: mitmproxy_rs 0.11.2 - Add local redirect mode for Linux. - Update dependencies. 11 December 2024: mitmproxy_rs 0.11.1 - Update twine to fix the deploy CI. 10 December 2024: mitmproxy_rs 0.11.0 - Add `LocalRedirector.unavailable_reason()` and `TunInterface.unavailable_reason()`. - Add `active_processes()` on Linux. 28 October 2024: mitmproxy_rs 0.10.7 - tun mode: disable rp_filter, remove debug logging. 28 October 2024: mitmproxy_rs 0.10.6 - tun mode: re-add debug logging. 27 October 2024: mitmproxy_rs 0.10.5 - tun mode: add default netmask 27 October 2024: mitmproxy_rs 0.10.4 - Remove superfluous debug logs. 27 October 2024: mitmproxy_rs 0.10.3 - Add more debug info. 27 October 2024: mitmproxy_rs 0.10.2 - Add debug info. 27 October 2024: mitmproxy_rs 0.10.1 - Assign a local IP address to our `tun` interface for Linux compatibility. 27 October 2024: mitmproxy_rs 0.10.0 - Add `tun` mode. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- Cargo.toml.orig 2025-02-04 11:53:12.800055939 +0000 d7 1 a7 1 @@@@ -62,7 +62,7 @@@@ socket2 = "0.5.8" d15 1 a15 1 version = "0.58.0" @