| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-27 | 4.2 kB | |
| v2.2.8 source code.tar.gz | 2026-10-27 | 5.8 MB | |
| v2.2.8 source code.zip | 2026-10-27 | 6.7 MB | |
| Totals: 3 Items | 12.5 MB | 13 | |
What's Changed
- fix: (Linux) High memory usage and verdict timeouts during bursts of new connections by @stenya in https://github.com/safing/portmaster/pull/2279 and https://github.com/safing/portmaster/pull/2293
- fix: (Linux) Crash in iptables maintenance when another tool flushed the chains by @stenya in https://github.com/safing/portmaster/commit/c6810cb66576b7ac930ede5a2504d09c580f2d59
- fix: (Linux) UDP split tunnel proxy bound to the wrong loopback address by @JacksonBarker in https://github.com/safing/portmaster/pull/2266
- fix: (Linux) UI crash on Wayland with the NVIDIA driver ("Error 71 (Protocol error)") by @stenya in https://github.com/safing/portmaster/issues/1898
- fix: (Windows) Random UI crashes (0xc000001d / 0xc0000374) by @stenya in https://github.com/safing/portmaster/pull/2281
- (Windows) Kernel driver 2.1.2 by @stenya in https://github.com/safing/portmaster/pull/2285 and https://github.com/safing/portmaster/issues/2284:
- fix: Service could stay in "Stopping" until reboot (together with a core fix)
- fix: System crash (BugCheck 0x50) when a second client closed its driver handle
- fix: A new connection on a recently closed port could inherit the previous verdict
- improvement: Driver panic now triggers a dedicated bug check instead of DPC_WATCHDOG_VIOLATION
- fix: Intermittent DNS failures on reserved local ports by @stenya and @dannyagostinelli in https://github.com/safing/portmaster/pull/2272
- fix: DNS resolution could break until restart after all DNS servers were marked as failing by @stenya in https://github.com/safing/portmaster/pull/2294 [b543ab]
- fix: Filter list base updates did not purge obsolete entries or rebuild bloom filters by @stenya in https://github.com/safing/portmaster/pull/2300
- fix: (Windows) Geo rules failed with "data not available" after an intel update by @stenya in https://github.com/safing/portmaster/issues/2265
- fix: Failed profile lookup left connections without a verdict and blocked process exit by @stenya in https://github.com/safing/portmaster/issues/2275
- fix: Connections blocked when ASN/country data was missing despite allow rules by @stenya in https://github.com/safing/portmaster/issues/2138
- fix: Path traversal via artifact filenames in the update index by @stenya in https://github.com/safing/portmaster/commit/a9d919f8f9e0ef522a97fc92b07540dbd3a96e59
- fix: Removed an unauthenticated local API endpoint that could install an older signed release by @stenya in https://github.com/safing/portmaster/issues/2292
- fix: (UI) "Edit App Profile" kept changes after "Cancel" by @stenya in https://github.com/safing/portmaster/issues/2165
- fix: (UI) Rule selection counter out of sync; "Remove Rules" could delete the wrong rules by @stenya in https://github.com/safing/portmaster/issues/2164
- fix: (UI) Tray icon ignored the OS theme when the icon theme was "System" by @stenya in https://github.com/safing/portmaster/issues/2222
- fix: (UI) App page did not reliably close after the profile ID changed by @stenya in https://github.com/safing/portmaster/commit/74b16e2bab03db09dd9ab78539273734d34b7098
- fix: (UI) "Open Data Directory" did nothing; it now opens the system file manager by @stenya in https://github.com/safing/portmaster/issues/1834
- improvement: Bloom filter capacities raised to match current filter list sizes by @stenya in https://github.com/safing/portmaster/commit/760cd47b9f2f10d40de0538f5f6ddc99df84b204
- improvement: Filter list imports are about twice as fast on the database side by @stenya in https://github.com/safing/portmaster/commit/b56aba0c89a838db1b939305b53c78eb1e52e2e3
- improvement: (Linux) LOGLEVEL from /etc/default/portmaster is now applied by @stenya in https://github.com/safing/portmaster/commit/aea3aa4a2bd1c4be4d5677688e9234486bf7d7fe
New Contributors
- @JacksonBarker made their first contribution in https://github.com/safing/portmaster/pull/2266
Special Thanks
- @dannyagostinelli for analysing the DNS bind failures and proposing the fix in https://github.com/safing/portmaster/pull/2267, which [#2272] builds on
Full Changelog: https://github.com/safing/portmaster/compare/v2.2.3...v2.2.8