The last RC of this version hopefully.
New:
- New configuration items added to the config file.
- Default process monitor method is eBPF now. If the eBPF module is not present at /etc/opensnitchd/opensnitch.o or the method cannot be activated, we'll fallback to ProcFS parsing.
- [Prefs] Allow to select what columns are displayed on the Events tab (b644853)
- [Prefs] Allow to ignore temporary rules of Duration "once" or "all temporary rules" (a3a171d)
- [UI] Allow to personalize columns width (de3c4be).
- [Rules] Added combobox to select the type of rules to list when the left panel is collapsed (b644853)
Change:
- Instead of "detect" what firewall to use, default to iptables, and allow to configure nftables or iptables from the configuration /etc/opensnitchd/default-config.json (ba7c4e1 , #455)
Bug fixes and improvements:
-
Fixed missed connections (README: a354ae2)
-
Hungarian translation updated.
-
Pop-ups layout improved (83ab1f9)
-
Improved PID discovering (9a34665)
-
Cache of PIDs/inodes: fixed race conditions, improvements (fbcab5a)
-
Display an error message when the DB loaded from disk is corrupted (2b3fdfc , #460 )
-
More GUI items internationalized.
Packages:
Install them from a terminal, see how
daemon
- deb x86_64
- deb i386
- deb armhf (for raspberry pi and others)
- deb arm64 (for raspberry pi, Librem5, and others)
- rpm x86_64
GUI
(If the above packages complain about dependencies, use these ones)
- deb - for old distributions (Ubuntu <= 18.04)
- rpm - for old distributions (Fedora < 29)