File python-mitmproxy-rs.changes of Package python-mitmproxy-rs

-------------------------------------------------------------------
Mon Feb  2 15:44:04 UTC 2026 - Marius Grossu <marius.grossu@suse.com>

- Update to 0.12.9: 
  * Add folder support for protobuf parser.
  * Update dependencies.
  * Add JS syntax highlighting.
  * Add CSS syntax highlighting.
  * Add `mitmproxz_rs.syntax_highlight.languages()`.
  * 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.
  * Various fixes for Protobuf number encoding.
  * Make gRPC and Protobuf parsing more forgiving
  * Contentview bugfixes.
  * 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.
  * 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.
  * Fix PyInstaller hooks to include `mitmproxy_linux`.
  * Fix CI to build wheels compatible with Python 3.13 for mitmproxy-linux.
  * Add local redirect mode for Linux.
  * Update dependencies
- Fake mitmproxy-linux, we can't build that in openSUSE, requires rust
  nightly:
  https://github.com/mitmproxy/mitmproxy_rs/tree/main/mitmproxy-linux#build-dependencies

-------------------------------------------------------------------
Mon Feb 10 04:48:26 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

- Update to 0.11.1:
  * Add LocalRedirector.unavailable_reason() and
    TunInterface.unavailable_reason().
  * Add active_processes() on Linux.
  * tun mode: disable rp_filter, remove debug logging.
  * tun mode: re-add debug logging.
  * tun mode: add default netmask
  * Remove superfluous debug logs.
  * Add debug info.
  * Assign a local IP address to our tun interface for Linux compatibility.
  * Add tun mode.
- Switch to srctar for cargo vendoring.

-------------------------------------------------------------------
Mon Oct 14 14:06:26 UTC 2024 - Martin Sirringhaus <martin.sirringhaus@suse.com>

- update to 0.9.2
- update to 0.9.1
  * Actually better speculative fix.
- update to 0.9.0
  * Better speculative fix.
- update to 0.8.1
  * Speculative fix for stack overflows on Windows.
- update to 0.8.0
  * Move functionality into submodules.
- update to 0.7.2
  * Make `active_executables` raise for invalid paths on Windows.
- update to 0.7.1
  * Make DnsResolver.lookup_* methods return error numbers matching `getaddrinfo`.
- update to 0.7.0
  * Set IPV6_V6ONLY flag for UDP sockets
- update to 0.6.3
  * Fix a bug when initializing local redirect mode on macOS.
- update to 0.6.2
  * Handle errors when remote host has closed UDP socket
- update to 0.6.1
  * Add dedicated IPv4/IPv6 resolution methods to the DNS resolver.
- update to 0.6.0
  * Change intercept spec syntax.
  * Add DNS resolver.
- update to 0.5.2
  * Dependency updates.
- Use filtered vendor-tarball

-------------------------------------------------------------------
Tue Feb 27 10:23:45 UTC 2024 - Markéta Machová <mmachova@suse.com>

- Initial packaging (v0.5.1), needed by python-mitmproxy
openSUSE Build Service is sponsored by