Releases: InterceptSuite/ProxyBridge
v3.0
π ProxyBridge v3.0 - New Release
π macOS Support (Major Milestone)
ProxyBridge now officially supports macOS - a major step forward in making ProxyBridge cross-platform.
This includes:
- Full GUI support using Swift
- Native macOS networking compatibility
- Support TCP and UDP both
- Working proxy rules, SOCKS/HTTP, and system integration
- Support MacOS 13+ Apple Silicon & Intel Macs
π New Features
- Language Switcher Added - Users can now change the app language (English & Chinese supported). (#11)
- Export/Import Proxy Rules - Added ability to select, export, and import proxy rules. (#22)
- Proxy Settings & Rules Persistence - Proxy settings and rules now saved locally. (#14)
π Improvements
- Windows: Minimize to System Tray - App now supports minimizing to the tray. (#14)
- Support for Domain Names in Proxy Host - Domain names are now fully supported in proxy host fields. (#18)
π Bug Fixes
- GUI State Fix - Protocol and Action fields in Proxy Rule editor now update correctly. (#13)
- Windows APIPA & DHCP Issues Fixed - Resolved networking inconsistencies on Windows. (#15)
Thank you for using ProxyBridge!
If you find issues or want new features, feel free to open a new issue. π
v2.0.1
v2.0
ProxyBridge v2.0 β Major Update π
ProxyBridge version 2.0 comes with multiple major features, improvements, and bug fixes to enhance stability, compatibility, and control.
π New Features
- UDP Proxy Support β You can now route UDP traffic through your proxy.
- Proxy Authentication β Supports both HTTP Basic Auth and SOCKS5 Authentication.
- Proxy Tester β Built-in proxy connection tester to verify ProxyBridge and proxy server connections.
- System Connection Logging β Log all system TCP and UDP connections with process IDs, even without rules.
- Proxy Rule Enhancements
- Add multiple process names in a single rule.
- Process name now supports wildcards (e.g.
firefo*.exeor*.bin). - Rules now support Port and IP-based routing β specify individual ports, IPs, ranges, or wildcard IPs.
- Rules support protocol-based routing β create rules for TCP, UDP, or BOTH.
- Add full process path instead of just the process name. You can browse and select processes directly.
- DNS via Proxy β Choose whether DNS requests go directly or through the proxy.
- SOCKS5 UDP Associate Support β SOCKS5 proxy now supports UDP association.
- Editable Rules β You can now edit or delete existing proxy rules.
- Update Checker β Built-in application update checker for future releases.
π Bug Fixes
- Loopback Packets β Fixed issue where loopback packets via ProxyBridge were dropped by Windows. Loopback addresses are now directed as direct connections.
- Broadcast & Multicast Loops β Fixed issues with broadcast and multicast packets being looped. These are now monitored and always routed to their original destinations instead of through the proxy.
βοΈ Improvements
- Improved proxy connection stability.
- Improved GUI performance.
- CLI Enhancements
- Added logging support (disabled by default).
- Now uses AOT compiled binaries for better performance and lower resource usage.
- Removed dependency on default proxy configuration.
π Project Repository: InterceptSuite/ProxyBridge
v1.1
This release adds a lightweight GUI, improves the CLI, introduces traffic blocking rules (and multiple-rule support), fixes a process-detection hang, and brings several performance improvements.
Added
- GUI - A simple graphical interface, useful for users who prefer not to use the CLI.
- Updated CLI option - CLI flags refined for clarity and new features.
- Option to block traffic - Add rules that block matched applications.
- Multiple Rule option - You can now supply multiple.
- Installation - Installer exe in now available instead of portable zip file.
Fixed
- Process Detection hang - Resolved a bug where the process detection routine could hang indefinitely under certain conditions.
Improved
- Performance - Optimisations in rule matching and I/O handling reduce CPU usage and latency when applying rules at scale.
Credits
A big thanks to @basil00 for WinDivert and the @AvaloniaUI team for the amazing UI framework.
v1.0
ProxyBridge v1.0 - Initial Release
Transparent Process-Level Traffic Redirection for Windows
ProxyBridge enables traffic interception and redirection for any Windows application, including those that don't support proxy configuration.
β¨ Features
- Process-based traffic redirection - Target specific applications by name
- Works with proxy-unaware applications - No app configuration required
- Dual proxy protocol support - SOCKS5 and HTTP proxies
- Kernel-level packet interception - Uses WinDivert for robust traffic capture
- Process exclusion - Prevent proxy loops by excluding proxy applications
- Custom relay port - Configurable local relay server port