v0.7.0
What's Changed
Added
- support for monitoring containers within the core functionality
- new
description
field in the Threat structure, providing a human-readable description of the threat - new
namespaces
field for events related to fork and exec operations - SMTP integration within the module for logging threats to sent threats also via email
- ability to modules to display warnings as part of their functionality
- syslog capabilities to the logger module
- new
enabled_by_default
flag for every module, allowing the definition of default behavior - CI: create release/dev containers on tags/main-updates
Changed
- bpf: refactored preemption in the BPF probes
- CI: rewritten workflows because of deprecated actions
- move dependecnies in workspace
- bpf: clean probes license
Fixed
- issue introduced by changes in the kernel affecting the layout of the
struct iov_iter
innetwork-monitor
probe - doctest in the
validation
module - check the payload before applying the ruleset in the
rule-engine
module to correctly handle cases of rules only on the header - bpf: disable stack protector on probes
Check out the changelog for details on all the changes and fixes.