github falcosecurity/falco 0.40.0

2 days ago

LIBS
DRIVER

Packages Download
rpm-x86_64 rpm
deb-x86_64 deb
tgz-x86_64 tgz
tgz-static-x86_64 tgz-static
rpm-aarch64 rpm
deb-aarch64 deb
tgz-aarch64 tgz
Images
docker pull docker.io/falcosecurity/falco:0.40.0
docker pull public.ecr.aws/falcosecurity/falco:0.40.0
docker pull docker.io/falcosecurity/falco-driver-loader:0.40.0
docker pull docker.io/falcosecurity/falco-driver-loader:0.40.0-buster
docker pull docker.io/falcosecurity/falco:0.40.0-debian

v0.40.0

Released on 2025-01-28

Breaking Changes ⚠️

  • cleanup(userspac/falco)!: drop deprecated options. [#3361] - @FedeDP

Major Changes

  • new(docker): streamline docker images [#3273] - @FedeDP
  • new(build): reintroduce static build [#3428] - @LucaGuerra
  • new(cmake,ci): added support for using jemalloc allocator instead of glibc one and use it by default for release artifacts [#3406] - @FedeDP
  • new(userspace,cmake): honor new plugins exposed suggested output formats [#3388] - @FedeDP
  • new(userspace/falco): allow entirely disabling plugin hostinfo support. [#3412] - @FedeDP
  • new(ci): use zig compiler instead of relying on centos7. [#3307] - @FedeDP
  • new(falco): add buffer_format_base64 option, deprecate -b [#3358] - @LucaGuerra
  • new(falco): add base_syscalls.all option to falco.yaml, deprecate -A [#3352] - @LucaGuerra
  • new(falco): add falco_libs.snaplen option, deprecate -S / --snaplen [#3362] - @LucaGuerra

Minor Changes

  • update(cmake): bump falcoctl to v0.11.0 [#3467] - @alacuku
  • chore(ci): add attestation for falco [#3216] - @cpanato
  • chore(ci): build Falco in RelWithDebInfo, and upload Falco debug symbols as github artifacts [#3452] - @FedeDP
  • update(build): DEB and RPM package requirements for dkms and kernel-devel are now suggestions [#3450] - @jthiltges

Bug Fixes

  • fix(userspace/falco): fix container_engines.cri.sockets not loading from config file [#3453] - @zayaanmoez
  • fix(docker): /usr/src/'*' no longer created if $HOST_PATH/usr/src didn't exist at startup [#3434] - @shane-lawrence
  • fix(docker): add brotli to the Falco image [#3399] - @LucaGuerra
  • fix(userspace/engine): explicitly disallow appending/modifying a rule with different sources [#3383] - @mstemm

Non user-facing changes

Statistics

MERGED PRS NUMBER
Not user-facing 31
Release note 18
Total 49

Release Manager @FedeDP

Don't miss a new falco release

NewReleases is sending notifications on new releases.