Skip to content

v1.6.0-rc.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@gustavo-iniguez-goya gustavo-iniguez-goya released this 07 Jan 21:24
· 442 commits to master since this release
v1.6.0-rc.4
ba5208e

NOTE: this version is still WIP, so be aware that it may contain bugs. If you install it, we would greatly appreciate it if you could report any issues you encounter to help us improve the software. Your feedback is invaluable !

What's new

  • Added initial support for ICMP and SCTP (#714) (Note: We still need to add it to eBPF).
  • Added the ability to manage nodes individually, including options to export/import rules, stop/start daemon and delete a node.
  • Added options to export / import rules (#326 #746)
  • Added options to copy rules to the clipboard.

What's Changed

Many GUI improvements:

  • Now the views are only refreshed when the scrollbar is at the top or bottom of the view, or while scrolling up/down.

  • Rows selection is preserved when scrolling/refreshing the views, making it easier to analyze logs (somehow restoring the old good behaviour added by themighty1 that we lost some time ago).

  • CTRL-C now copies all the rows (with filters applied) if they're selected with CTRL+A.

  • All columns of the Events view are clickable.

  • daemon/Makefile: improvements to make distro packaging easier by @craftyguy in #780

Bug fixes

  • nftables:
  • GUI: mostly fixes related to firewall dialogs and nodes. Also fixed some regressions.

New Contributors

Special thanks

To all of you who have reported bugs.

Full Changelog: v1.6.0-rc.3...v1.6.0-rc.4

Downloads

daemon

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

Other arquitectures

GUI

IMPORTANT NOTES:

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

  • If you experience crashes clicking on the pop-ups: launch the GUI as follow: $ QT_QPA_PLATFORM=xcb opensnitch-ui

  • rpm

  • deb

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