Mitmproxy-wireguard

Latest version: v0.1.23

Safety actively analyzes 624480 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.1.22

- Pin `x25519-dalek` dependency to `=2.0.0-pre.1` to fix build issues with recent
releases that contain breaking changes.
- Include `Cargo.lock` in sdist archives.

0.1.21

- Update to pyo3 v0.18.2, which includes a fix for a rare race condition.
- Minor fix for wrong method signature in stub file.

0.1.20

- Fix memory leak in `TcpStream.read`, which caused any `bytes` object returned by
this method never to be garbage collected.
- Run cleanup of TCP connection handler tasks eagerly instead of only at task shutdown.

0.1.19

- Fix check that prevents initializing multiple TCP connections when receiving duplicate
SYN packets.
- Update dependencies (including tokio 1.22.0). Raises MSRV to 1.64.0.

0.1.18

- Expose the "original" (i.e. not the address inside the WireGuard tunnel) source address
of WireGuard UDP packets in TcpStream via `TcpStream.get_extra_info("original_src")`.
- Internal refactoring to simplify code for spawning TCP connection handler coroutines,
which makes it possible to check whether they raised an exception (which were previously
just silently ignored).
- Update all Rust dependencies, including an update to PyO3 v0.17.3, which is the first
release that marked support for Python 3.11 as official.

0.1.17

- Ensure that the virtual network device does not block unnecessarily and that
it is always polled when necessary. Fixes a regression that was introduced
in version 0.1.16.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.