Skip to content

Releases: falcosecurity/libs

0.17.3

08 Aug 15:01
Compare
Choose a tag to compare

MIN_DRIVER_API
MIN_DRIVER_SCHEMA

v0.17.3

Released on 2024-08-08

Major Changes

  • new(libsinsp): add debug information for corrupted (mismatched len) events [#1961] - @LucaGuerra

Minor Changes

  • chore!(userspace/libsinsp): keep a reference on m_sinsp_stats_v2 where needed [#1910] - @FedeDP

Bug Fixes

  • fix(libsinsp): check ipv4/ipv6 size on fd.*net comparisons [#1992] - @LucaGuerra
  • fix(libsinsp): add missing #include [#1922] - @LucaGuerra
  • fix(userspace/libsinsp): solve issues with negate comparisons on ip and ipnet checks [#1953] - @jasondellaluce
  • fix(libsinsp): fix crash in string transformers when called on an empty string [#1942] - @LucaGuerra

Non user-facing changes

Statistics

MERGED PRS NUMBER
Not user-facing 8
Release note 6
Total 14

Release Manager @LucaGuerra

0.17.3-rc2

07 Aug 08:42
Compare
Choose a tag to compare
0.17.3-rc2 Pre-release
Pre-release
new(libsinsp/test): add tests for net compare

Signed-off-by: Luca Guerra <[email protected]>

7.2.1+driver

01 Aug 09:59
Compare
Choose a tag to compare

API
SCHEMA

Driver Testing Matrix amd64

KERNEL CMAKE-CONFIGURE KMOD BUILD KMOD SCAP-OPEN BPF-PROBE BUILD BPF-PROBE SCAP-OPEN MODERN-BPF SCAP-OPEN
amazonlinux2-4.19 🟢 🟢 🟢 🟢 🟡
amazonlinux2-5.10 🟢 🟢 🟢 🟢 🟢 🟢
amazonlinux2-5.15 🟢 🟢 🟢 🟢 🟢 🟢
amazonlinux2-5.4 🟢 🟢 🟢 🟢 🟢 🟡
amazonlinux2022-5.15 🟢 🟢 🟢 🟢 🟢 🟢
amazonlinux2023-6.1 🟢 🟢 🟢 🟢 🟢 🟢
archlinux-6.0 🟢 🟢 🟢 🟢 🟢 🟢
archlinux-6.7 🟢 🟢 🟢 🟢 🟢 🟢
centos-3.10 🟢 🟢 🟢 🟡 🟡 🟡
centos-4.18 🟢 🟢 🟢 🟢 🟢 🟢
centos-5.14 🟢 🟢 🟢 🟢 🟢 🟢
fedora-5.17 🟢 🟢 🟢 🟢 🟢 🟢
fedora-5.8 🟢 🟢 🟢 🟢 🟢 🟢
fedora-6.2 🟢 🟢 🟢 🟢 🟢 🟢
oraclelinux-3.10 🟢 🟢 🟢 🟡 🟡 🟡
oraclelinux-4.14 🟢 🟢 🟢 🟢 🟢 🟡
oraclelinux-5.15 🟢 🟢 🟢 🟢 🟢 🟢
oraclelinux-5.4 🟢 🟢 🟢 🟢 🟢 🟡
ubuntu-4.15 🟢 🟢 🟢 🟢 🟢 🟡
ubuntu-5.8 🟢 🟢 🟢 🟢 🟢 🟡
ubuntu-6.5 🟢 🟢 🟢 🟢 🟢 🟢

Driver Testing Matrix arm64

KERNEL CMAKE-CONFIGURE KMOD BUILD KMOD SCAP-OPEN BPF-PROBE BUILD BPF-PROBE SCAP-OPEN MODERN-BPF SCAP-OPEN
amazonlinux2-5.4 🟢 🟢 🟢 🟢 🟢 🟡
amazonlinux2022-5.15 🟢 🟢 🟢 🟢 🟢 🟢
fedora-6.2 🟢 🟢 🟢 🟢 🟢 🟢
oraclelinux-4.14 🟢 🟢 🟢 🟡 🟡 🟡
oraclelinux-5.15 🟢 🟢 🟢 🟢 🟢 🟢
ubuntu-6.5 🟢 🟢 🟢 🟢 🟢 🟢

v7.2.1+driver

Released on 2024-08-01

Bug Fixes

Statistics

MERGED PRS NUMBER
Not user-facing 0
Release note 2
Total 2

Release Manager @FedeDP

0.17.3-rc1

02 Aug 14:00
Compare
Choose a tag to compare
0.17.3-rc1 Pre-release
Pre-release
fix: class definitions with duplicate names

Signed-off-by: Federico Aponte <[email protected]>

0.17.2

17 Jun 08:49
Compare
Choose a tag to compare

MIN_DRIVER_API
MIN_DRIVER_SCHEMA

v0.17.2

Released on 2024-06-17

Minor Changes

Bug Fixes

Non user-facing changes

Statistics

MERGED PRS NUMBER
Not user-facing 2
Release note 3
Total 5

Release Manager @FedeDP

0.17.1

29 May 12:11
Compare
Choose a tag to compare

MIN_DRIVER_API
MIN_DRIVER_SCHEMA

v0.17.1

Released on 2024-05-29

Major Changes

  • new(userspace/libsinsp): support lxc 4.0 cgroup layout. [#1879] - @FedeDP

Bug Fixes

  • fix(userspace/libsinsp): fixed possible buffer overflow in sinsp_plugin::get_metrics [#1880] - @FedeDP

Statistics

MERGED PRS NUMBER
Not user-facing 0
Release note 2
Total 2

Release Manager @FedeDP

7.2.0+driver

23 May 09:30
Compare
Choose a tag to compare

API
SCHEMA

Driver Testing Matrix amd64

KERNEL CMAKE-CONFIGURE KMOD BUILD KMOD SCAP-OPEN BPF-PROBE BUILD BPF-PROBE SCAP-OPEN MODERN-BPF SCAP-OPEN
amazonlinux2-4.19 🟢 🟢 🟢 🟢 🟡
amazonlinux2-5.10 🟢 🟢 🟢 🟢 🟢 🟢
amazonlinux2-5.15 🟢 🟢 🟢 🟢 🟢 🟢
amazonlinux2-5.4 🟢 🟢 🟢 🟢 🟢 🟡
amazonlinux2022-5.15 🟢 🟢 🟢 🟢 🟢 🟢
amazonlinux2023-6.1 🟢 🟢 🟢 🟢 🟢 🟢
archlinux-6.0 🟢 🟢 🟢 🟢 🟢 🟢
archlinux-6.7 🟢 🟢 🟢 🟢 🟢 🟢
centos-3.10 🟢 🟢 🟢 🟡 🟡 🟡
centos-4.18 🟢 🟢 🟢 🟢 🟢 🟢
centos-5.14 🟢 🟢 🟢 🟢 🟢 🟢
fedora-5.17 🟢 🟢 🟢 🟢 🟢 🟢
fedora-5.8 🟢 🟢 🟢 🟢 🟢 🟢
fedora-6.2 🟢 🟢 🟢 🟢 🟢 🟢
oraclelinux-3.10 🟢 🟢 🟢 🟡 🟡 🟡
oraclelinux-4.14 🟢 🟢 🟢 🟢 🟢 🟡
oraclelinux-5.15 🟢 🟢 🟢 🟢 🟢 🟢
oraclelinux-5.4 🟢 🟢 🟢 🟢 🟢 🟡
ubuntu-4.15 🟢 🟢 🟢 🟢 🟢 🟡
ubuntu-5.8 🟢 🟢 🟢 🟢 🟢 🟡
ubuntu-6.5 🟢 🟢 🟢 🟢 🟢 🟢

Driver Testing Matrix arm64

KERNEL CMAKE-CONFIGURE KMOD BUILD KMOD SCAP-OPEN BPF-PROBE BUILD BPF-PROBE SCAP-OPEN MODERN-BPF SCAP-OPEN
amazonlinux2-5.4 🟢 🟢 🟢 🟢 🟢 🟡
amazonlinux2022-5.15 🟢 🟢 🟢 🟢 🟢 🟢
fedora-6.2 🟢 🟢 🟢 🟢 🟢 🟢
oraclelinux-4.14 🟢 🟢 🟢 🟡 🟡 🟡
oraclelinux-5.15 🟢 🟢 🟢 🟢 🟢 🟢
ubuntu-6.5 🟢 🟢 🟢 🟢 🟢 🟢

v7.2.0+driver

Released on 2024-05-23

Bug Fixes

  • fix(driver/bpf): not sending entire arguments array on execve fail [#1760] - @mrgian
  • fix(driver/bpf): fixed old bpf probe with clang-18. [#1874] - @FedeDP
  • fix: filtering for 'mmap' and 'mmap2' using fd values [#1832] - @eddyduer-sysdig

Non user-facing changes

  • fix(driver/configure): properly pass CC variable as make argument. [#1873] - @FedeDP

Statistics

MERGED PRS NUMBER
Not user-facing 1
Release note 3
Total 4

Release Manager @FedeDP

0.17.0

23 May 09:24
Compare
Choose a tag to compare

MIN_DRIVER_API
MIN_DRIVER_SCHEMA

v0.17.0

Released on 2024-05-23

Breaking Changes ⚠️

  • update(userspace/libsinsp)!: support field transformers in filter grammar, ast, parser, and data structures [#1831] - @jasondellaluce

Major Changes

  • new(plugin_api): add plugin metrics support [#1828] - @mrgian

Minor Changes

  • refactor!(userspace/libsinsp): unique_ptr to arrays in sinsp_evt::from_scap_evt method [#1836] - @federico-sysdig
  • chore(userspace/libscap): limit MIN/MAX macros to plain C [#1860] - @federico-sysdig
  • refactor(userspace/libsinsp): catch filter field-operator compatibility at compile-time instead of run-time [#1857] - @jasondellaluce
  • update(userspace/libsinsp): support array-like types as state fields in thread infos, compatible with plugin API [#1868] - @jasondellaluce
  • update(userspace/libsinsp): expose file descriptors as state subtable fields compatible with plugins [#1866] - @jasondellaluce
  • update(userspace): define subtable field type in plugin API and sinsp state API [#1849] - @jasondellaluce
  • refactor(userspace/libsinsp): support field transformers in formatters [#1847] - @jasondellaluce
  • refactor(userspace/libsinsp): optimize allocations of filter checks [#1841] - @jasondellaluce
  • refactor(userspace/libsinsp): minor changes in state API, expose new threadinfo fields [#1838] - @jasondellaluce
  • update(userspace/libsinsp): support field transformers in filtercheck data structures [#1795] - @jasondellaluce

Bug Fixes

  • fix(libsinsp): make sure formatted bytebuf doesn't contain irregular characters [#1862] - @mrgian
  • fix(userspace/libsinsp): podman support during scap files replay [#1851] - @FedeDP
  • fix(userspace/libsinsp): solve a bunch of bugs in the filter checks area [#1854] - @jasondellaluce

Non user-facing changes

Statistics

MERGED PRS NUMBER
Not user-facing 27
Release note 15
Total 42

Release Manager @FedeDP

0.17.0-rc2

22 May 06:24
Compare
Choose a tag to compare
0.17.0-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: 0.17.0-rc1...0.17.0-rc2

0.17.0-rc1

17 May 13:48
Compare
Choose a tag to compare
0.17.0-rc1 Pre-release
Pre-release
fix(driver/configure): properly pass `CC` variable as make argument.

Signed-off-by: Federico Di Pierro <[email protected]>