Releases: safing/portmaster
Releases Β· safing/portmaster
Release list
v2.2.3
What's Changed
- fix: Oversized DNS packets could kill the internal DNS listener by @stenya in #2227
- fix: Multiple mDNS reliability and correctness issues by @stenya in #2229
- fix: Internal service workers could silently stop recovering after a failure by @stenya in #2228
- fix: Portmaster crash after the first restart on some systems by @stenya in #2191
- fix: (Windows) Uninstall overwriting unrelated startup registry entries by @GCDBusiness in #2217
- fix: (Windows) Logging regression that broke log output after service restart by @stenya in #2221
- fix: (UI) Enter key accidentally triggering delete buttons in the profile editor by @stenya
- improvement: Automatically repair corrupted intel/resource update artifacts by @floze-the-genius in #2196
- improvement: Enable HTTP/2 for DNS-over-HTTPS resolvers by @stenya
- improvement: Include block reason in denied DNS query logs by @stenya
- improvement: (UI) Add fingerprint tooltip to app profile cards in "All Apps" view by @stenya in #2183
- improvement: (UI) Add tooltips and group entries in the tools menu by @stenya
New Contributors
- @GCDBusiness made their first contribution in #2217
- @floze-the-genius made their first contribution in #2196
Full Changelog: v2.2.1...v2.2.3
v2.2.1
New
- Split Tunneling: Route specific apps through a different network interface - #2182 / documentation
Fixes
- App profiles not migrating correctly when application fingerprints change - #2181 / #1997
- (Linux) Pre-existing connections could bypass SPN routing rules after Portmaster start/resume - 315fc254
- (Linux) IPv6 conntrack entries not correctly removed during cleanup - 8d627bc1
- (Linux) Improved compatibility with IVPN Client in some environment configurations - e2f6f1f8
UI
v2.1.19
- fix: (Windows) Mitigate CWE-428 unquoted service path for PortmasterCore
Full Changelog: v2.1.18...v2.1.19
v2.1.18
Whatβs Changed
Windows (Kernel Driver)
- Packet injection fixes - by @vlabo in #2122
- Fixed BSODs and block verdict bypass in WFP callouts - by @stenya in #2136
- Added owner PID tracking and downstream filter bypass for the Portmaster process - by @stenya in #2137
Other Changes
- Added compatibility with the IVPN client v3.15.6 - by @stenya in #2135
- Added the ability to disable the βSpeed Up Website Loadingβ message - by @stenya in #2061
- UI process now restarts automatically after updates - by @stenya in #2155
- Fixed an issue where "Core β Desktop Notifications" were not saved persistently between sessions - by @stenya in #2020
- Fixed issues in automatic update functionality
Full Changelog: v2.1.7...v2.1.18
v2.1.7
What's Changed
Note: A manual restart of the Portmaster user interface is required after an automatic update for certain fixes to take effect.
New:
- "Pause" functionality (#1867) by @stenya in #2067
- (UI) Auto-reload connections (#2039) by @stenya in #2040
Fixes:
- The "SPN Cannot Bootstrap" issue (#2095) by @stenya
- Mouse "back" button causing the Portmaster UI to lock up (#2023) by @stenya in #2036
- (Linux) UI crash in rust-dark-light module by @stenya in #2069
- DNSMonitor module crash on stop (#2065) by @stenya
- UI WebSocket shutdown lifecycle by @stenya in #2078
- UI issue when loading grouped connections from the "future" by @stenya in #2042
- (Linux) iptables recovery (#1949) by @stenya in #2037
Full Changelog: v2.0.25...v2.1.7
v2.0.25
What's Changed
- fix: (Linux; interception) respect original packet marks by @stenya in #1993
- fix: Unnecessary filterlists database update on service start by @stenya in #1990
- fix: (SQLite) Some configuration data is not stored in the core database by @stenya in #1992
- fix: SPN intel-data is not applied in some cases by @stenya in #2001
- fix: (UI) Window position changes lost during system shutdown/restart by @stenya in #2011
- new: (UI) Ctrl+/Crtl- shortcuts to Zoom-in/Zoom-out by @stenya in #1985
Full Changelog: v2.0.24...v2.0.25