Releases: safing/portmaster
v0.4.5
v0.4.4
Changelog (Highlights):
26fd447 Switch default action / asking to release level experimental
1c5474b Change dns requests to be workers instead of microtasks
e464ee1 Fix superfluous decision re-evaluations
c8223f1 Switch resolver pooling to use sync.Pool
36c60a1 Reload resolver on config change
c71dfaa Fix resolver failing
3f9876f Expose network system state table to api
d11080d Update dependencies
0036d25 Demote error and warning logging when process of packet could not be found
11d3e15 Only enable BlockP2P in Extreme level by default
85c7fd4 Improve udp connection attribution for broadcast and multicast packets
89317b8 Disable time-triggered online check
ca8b36c Fix FQDN validation and add tests
53eb309 Add TLS resolver connection reusing and pooling
dd837e4 Create exec dir for safe working dir for processes
87a5554 Add endpoint type network scope
635d577 Change BlockInbound to only affect LAN and Internet
c3ca0c4 Set dns redirects to Internal for better UX
6e9c22d Stop whitelisting IGMP
55b0ae8 Revamp process attribution of network connections
8870987 Fix failing endpoint test
a426b53 Update to new geoip database
c65cadb Add logging to core update notification
v0.4.3
v0.4.2
Changes since v0.4.1:
- 2dda381 Let decision reasons decide on the DNS reply
- b91b8fc Fix IP classification for LAN multicast
- 0cf10b6 Improve network scope filter options
- 20e836b Fix BlockP2P to only bock connections to the Internet
- 0e30d70 Improve config help text
- 97a8475 Fix hierarchical config handling
- fe7d146 Switch from ACCEPT to RETURN when accepting a packet/connection with iptables
- 3b0d60b Update restart exit code in pmctl
- d89b612 Fix updates config handling
- 5209a09 Update config options, add options to turn off system notifications
- 95041d2 Fix module dependencies, split filter into interception and filter modules
- 5c7739e Add hook to re/unload UI assets
- d2d6913 Add control db interface for triggering hooks, add shutdown/restart hooks
- 7161581 Add update module status, allow disabling of updates
- e262ad1 Update config and add ordering
- bug fixes
v0.3.1
v0.2.5
v0.2.4 (alpha)
Major changes:
- Fix immediate profile application - saved changes should immediately affect decisions.
- Fix notification issues
To upgrade, just run the portmaster for a couple minutes and relaunch with pmctl
.
This is an alpha release, expect more dragons.
v0.2.3 (alpha)
Major changes:
- Add pmctl command - this is now the recommended way to start portmaster and the ui components
- Remove launcher from ui package, pmctl now does this
- Improve firewall core logic, add prompt support via notifications
This is an alpha release, we have already seen dragons.
v0.2.2 (alpha)
This is an alpha release, we have already seen dragons.
v0.2.1 (alpha)
This is the first alpha release, expect dragons.