Skip to content

Release history

opensnitch releases

OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.

All releases

3 shown

v1.8.0 Breaking risk
⚠ Upgrade required
  • GUI v1.8.0 is no longer compatible with several older distros by default; manual pip install or flatpak workaround available. Daemon v1.8.0 remains compatible with GUI v1.7.2.
  • apt-based distros with custom system firewall rules or changed firewall policies will be prompted to update; rpm-based distros must update manually if needed.
  • If daemon does not autostart after upgrade, enable it manually: sudo systemctl enable --now opensnitch.service
Breaking changes
  • GUI requires PyQt6 (incompatible by default with Ubuntu 22.04 or earlier, LinuxMint 21.2 or earlier, OpenSUSE 15.5 or earlier, PopOS 22.x, Elementary OS 7.x, Zorin)
  • Firewall rules consolidated into single nft table 'opensnitch' instead of multiple tables (mangle, output, input, prerouting, etc.)
Notable features
  • PyQt6 GUI migration
  • IOCScanner task system
  • Downloader task for resources
v1.7.2 New feature
⚠ Upgrade required
  • Default daemon configuration file has been updated — existing installations may need to manually update their config file (see commit 1c94da7cb6b4bddd3054bcebed11a528935f52cb).
  • Ubuntu 22.04 / PopOS 22.x / LinuxMint 21.x / Elementary OS 7.x / Zorin users must follow the post-install steps at https://github.com/evilsocket/opensnitch/issues/1214#issuecomment-2518864350 after installing the GUI.
  • Wayland users experiencing crashes when clicking pop-ups should open Preferences and set the Qt platform plugin to 'xcb' in the UI tab.
Notable features
  • Default localhost allow rules (000-allow-localhost.json and 000-allow-localhost6.json) distributed with packaging
  • New disabled-by-default netfilter rule to bypass interception entirely (system-fw.json)
  • Bare IP request matching (empty hostname support)
v1.7.1 Bug fix
⚠ Upgrade required
  • Ubuntu 22.04 / PopOS 22.x / LinuxMint 21.x / Elementary OS 7.x / Zorin users must follow additional steps after installing the GUI (see issue #1214 comment).
  • Users experiencing crashes on Wayland when clicking pop-ups should open Preferences and select 'xcb' as the Qt platform plugin under the UI tab.
  • If the daemon does not autostart after install, enable it manually: sudo systemctl enable --now opensnitch.service

Beta — feedback welcome: [email protected]