Skip to content

v1.5.0

Compare
Choose a tag to compare
@gustavo-iniguez-goya gustavo-iniguez-goya released this 03 Feb 23:35
· 647 commits to master since this release

What's new

  • Better in-kernel connections interception (WireGuard, IP tunnels, NFS and SMB connections, ..) - 0526b84
  • Added Reject action. Improves user experience in some situations, like when blocking ads or trackers. - 8d3540f
  • Use system notifications to display alerts - 843412d
  • More flexbility to block ads, trackers or malware domains system wide - 3b6c041 - learn more
  • Support for SysV based init systems like Devuan - 91ff72b

What's changed

  • Improved connections parsing - 479b8de
  • Improved eBPF subsystem - 7c87baf
  • Improved GUI user experience:
    • Better key navigation - 434bbf9
    • Better rules handling - #560
    • Improved performance when saving events to a DB on disk - #565 , #566 , 75cfd39 , deee72a
    • Allow to limit the numbers of connections saved to the DB.
    • Allow to apply filters in all views, as well as in detail views.
    • Better multiple nodes support - 5d6121b , #576
    • Added help button, to display a quick help.
    • The Address view will display the Network Name (ASN) if the package python3-pyasn is installed - 42b8774
    • Allow to copy selected rows to clipboard.
  • Regression: The Events view is not as performant as before. We'll have to work on that area.

Misc

  • More unit tests for GUI and daemon.
  • Fixed several GUI crashes.

Known bugs

  • On lxQt, the GUI is not launched from the system menu.
  • On Ubuntu 22.04, the GUI never appears. See this comment to work around this problem: #647 (comment)

Contributors ❤️

@ryanolton @staticssleever668 @Scrumplex @tioguda @themighty1 @BobSquarePants @bob04619 @wsgcsysadmin @Shadow505 @alexholox @Natrinicle @chicagoo17 @pizzadude @NRGLine4Sec and others.

Full Changelog: v1.4.0...v1.5.0

Downloads

daemon

(NOTE: if the daemon doesn't autostart, enable it: $ sudo systemctl enable opensnitch; sudo systemctl start opensnitch)

GUI

(IMPORTANT NOTE (Ubuntu 22.04 users): See this comment after installing the GUI: #647 (comment))

(If the above packages complain about dependencies, use these ones)