What has changed
Packaging
-
Distribute two new rules to allow by default localhost connections (#965, 8c3fa40)
000-allow-localhost.json and 000-allow-localhost6.json by @lainedfles
https://github.com/evilsocket/opensnitch/tree/master/daemon/data/rulesThere's also a new system firewall rule (i.e.: a netfilter rule) in system-fw.json to bypass completely the interception, but it's disabled by default.
Daemon
- Add ability to match bare IP requests (empty host name) by @Andrew15-5 in #1398
- cilium/ebpf lib updated to v0.19.0 (14e306e)
- Updated the default configuration file (you may need to update it): 1c94da7
- Improved processes cache (ca2c56d)
- Fixed crash loading outdated configurations and send a warning to the GUI (53b948b)
- Fixed stopping the PID monitor (d2fbdd9)
GUI
- Themes: New dark-white theme (#1372, 4559dd8)
- Rules editor: Allow to use commas to specify ports, IPs, etc (#1392, f671aa4)
- Pop-ups: Updated AppImages regular expression (#1377, 3f74493)
- i18n: updated translations.
- fixed several errors manipulating the system firewall rules (039a5af , 7c438de)
- fixed displaying icons with dark themes (qt-material v2.17, #1373 , 4d268c4)
- more fixes in the full changelog.
Full Changelog: v1.7.1...v1.7.2
Downloads
You need to download the daemon and the GUI.
GUI
IMPORTANT NOTES:
Ubuntu 22.04 / PopOS! 22.x / LinuxMint 21.x / Elementary OS 7.x / Zorin users: See this comment after installing the GUI: #1214 (comment))
If you experience crashes on Wayland clicking on the pop-ups: open the Preferences and select "xcb" as the "Qt platform plugin", in the UI tab.`
If the above packages complain about dependencies...
please, ask on the Discussion forum to generate packages for old distributions, specifying your distribution and kernel.daemon
(NOTE: if the daemon doesn't autostart, you need to enable it: ~ $ sudo systemctl enable --now opensnitch.service
)