This version improves compatibility with macOS 15 Sequoia. Due to a change in macOS Sequoia, Automatic Profile Switching no longer worked when joining a different Wi-Fi network. Little Snitch 5.8 now uses a new mechanism to detect the name of the current Wi-Fi network.
Little Snitch 5.8 is available for macOS 15 only, because this issue does not occur in earlier versions of macOS.
In this release, we‘ve addressed an issue in the inspector of Network Monitor causing text sections to be cut off, preventing the full text from being visible.
This bug was a side effect of fixing a hang in the Little Snitch app with the previous release. We apologize for any inconvenience caused by two updates occurring in such quick succession!
This version fixes a new bug in 5.7.2 where connection alerts appeared without the big app icon of the connecting application on macOS 13 Ventura and probably older systems. MacOS 14 Sonoma was not affected.
default.profraw
) in the working directory. This has been disabled.fwknop
and similar tools which use ephemeral ports for communication.~/Library/Developer/XCTestDevices
. This directory is used by the xcodebuild
command line tool.This version fixes a bug where dialogs shown after activation of automatic profile switching and after entering a new license key did not contain any text.
/etc/hosts
format.littlesnitch capture-traffic
from the command line, traffic from related helper-processes is now included as well. Parameters for the capture-traffic
subcommand have been renamed to reflect this change.This version brings a new feature to Network Monitor: Background processes which are part of the operating system are now grouped into a single entry titled macOS, which can be expanded to show all individual processes. Likewise, iOS/iPadOS/watchOS/tvOS processes that are running within Xcode’s Simulator are now grouped into a single Simulator entry.
This version fixes a crash in Network Monitor when the “Make Connections Private” action was invoked from the context menu.
This is a hotfix release for 5.2. It fixes a crash of the Little Snitch Agent when an iOS app runs in the simulator. The effect of this crash was that no connection alert was shown and Internet connections not covered by existing rules would hang.
This version focuses on three main areas:
/tmp
or /var/folders
automatically ignore random path components. Rules for executables in other locations can be converted manually into „Identifier Rules“ which refer to the process by its code signature identifier and team identifier or SHA256 (for unsigned scripts) instead of the executable’s path.littlesnitch capture-traffic
.This patch release fixes a possible loss of network connectivity due to a crash of the Little Snitch network extension. This crash could occur when an application used the QUIC protocol. This protocol is a replacement for HTTPS which is used primarily by Google Chrome and its derivatives when connecting to Google servers.
www.domain
where domain
is a top level domain.If you have purchased Little Snitch 4 after November 1, 2019, you can upgrade to Little Snitch 5 for free – just use your existing license key. If you purchased Little Snitch 4 before that period, you can get the upgrade at a reduced price.
There has been quite a bit of public discussion recently about the deprecation of various types of kernel extension on macOS. Among them are Network Kernel Extensions (NKEs). You probably did not care so far, but Little Snitch 4 was based on an NKE to do its job. Since NKEs are now deprecated and no longer officially supported by Apple, we have spent the last year rewriting the core of Little Snitch to the Network Extension (NE) framework. While working on this core, we took the chance to revise some old design decisions and add some long anticipated features.