Skip to content

0.19.0

Latest
Compare
Choose a tag to compare
@FedeDP FedeDP released this 25 Nov 16:23

MIN_DRIVER_API
MIN_DRIVER_SCHEMA

v0.19.0

Released on 2024-11-25

Major Changes

  • new(userspace/libsinsp): expose get_owner_last_error in plugin's capture listening capability [#2147] - @FedeDP
  • new(libsinsp): add len() filter transformer [#2131] - @LucaGuerra
  • new(userspace/libsinsp): expose threadinfo cgroups in plugins table api [#2107] - @FedeDP
  • new(userspace): added new addOutput json entry for plugin get_field() API [#2116] - @FedeDP
  • new: add container.host_pid container.host_network and container.host_ipc fields [#2047] - @loresuso
  • new(libsinsp): print LIST() in markdown format for list fields [#2091] - @LucaGuerra

Bug Fixes

  • fix(userspace/libsinsp): multiple fixes related to rawargs. [#2130] - @FedeDP
  • fix(build): pkgconfig files should be now generated properly even in static library builds [#2005] - @gnosek
  • fix(build): scap_engine_gvisor is now a separate shared library [#2005] - @gnosek

Non user-facing changes

  • cleanup(sinsp): handle path too long in a better way [#2160] - @Andreagit97
  • update(libsinsp): introduce a description to sinsp_filter_transformer [#2170] - @loresuso
  • cleanup(sinsp): remove some duplicated code [#2156] - @Andreagit97
  • chore(libsinsp): reduce max proc lookup number log severity [#2166] - @deepskyblue86
  • fix(libsinsp): max proc lookup number logging [#2164] - @deepskyblue86
  • ci: disable a flaky test [#2154] - @Andreagit97
  • cleanup(sinsp): create new methods to handle syscall return values [#2139] - @Andreagit97
  • fix(deps): bump tbb and enable its compilation with emscripten [#2149] - @therealbobo
  • cleanup: simplify some extract logic in sinsp_filtercheck_fd.cpp [#2137] - @Andreagit97
  • chore(libsinsp): avoid useless allocation [#2148] - @therealbobo
  • update(sinsp): handle (deleted) in userspace [#2151] - @Andreagit97
  • chore(e2e): fix e2e build without bundled deps [#2136] - @Andreagit97
  • chore: cleanup CMake dependencies [#2146] - @federico-sysdig
  • cleanup(tests): add some exceptions in sinsp test framework [#2140] - @Andreagit97
  • chore(deps): Bump softprops/action-gh-release from 1 to 2 [#2105] - @dependabot[bot]
  • cleanup: improve perf populate_cmdline [#2138] - @Andreagit97
  • fix(libsinsp): invalid field_info check [#2135] - @mrgian
  • chore(deps): Bump the actions group with 3 updates [#2134] - @dependabot[bot]
  • update(ci): use cncf provided runners for arm64 [#2064] - @FedeDP
  • fix(libsinsp): use correct regex for hex numbers [#2132] - @therealbobo
  • fix(ci): use local zig folder instead of /usr/local. [#2129] - @FedeDP
  • chore(ci): bump zig version and improve install-zig action. [#2126] - @FedeDP
  • chore(deps): Bump uraimo/run-on-arch-action from 2.7.2 to 2.8.1 in the actions group [#2124] - @dependabot[bot]
  • fix(ci): create-comment workflows array length check. [#2125] - @FedeDP
  • fix(ci): use process.exit(); to leave node script in github/action-script [#2123] - @FedeDP
  • fix(ci): avoid create comment workflows failing when required worfklows did not run [#2121] - @FedeDP
  • fix(ci): fixed latest-kernel CI usage of steps/jobs outputs. [#2120] - @FedeDP
  • fix(userspace/libsinsp): stringop-overflow on libvirt_lxc [#2115] - @deepskyblue86
  • fix(userspace/libsinsp): disable HTTP proxy for CRI connection [#2113] - @wigol
  • chore(deps): Bump the actions group with 2 updates [#2111] - @dependabot[bot]
  • fix(userspace/libscap): scap-gvisor does need to depend upon jsoncpp. [#2112] - @FedeDP
  • fix(ci): fix build-scap-open-w-extern-bpf-skeleton job [#2109] - @FedeDP
  • fix(ci): fix kernel testing action by using proper tag name. [#2108] - @FedeDP
  • chore(deps): Bump actions/checkout from 3.6.0 to 4.2.1 [#2106] - @dependabot[bot]
  • chore(deps): Bump actions/upload-artifact from 3.1.3 to 4.4.2 [#2098] - @dependabot[bot]
  • chore(deps): Bump actions/deploy-pages from 2.0.4 to 4.0.5 [#2104] - @dependabot[bot]
  • chore(deps): Bump peter-evans/create-pull-request from 5.0.2 to 7.0.5 [#2103] - @dependabot[bot]
  • chore(deps): Bump actions/upload-pages-artifact from 2.0.0 to 3.0.1 [#2102] - @dependabot[bot]
  • chore(deps): Bump actions/setup-python from 4.7.1 to 5.2.0 [#2101] - @dependabot[bot]
  • chore(deps): Bump dorny/paths-filter from 2.11.1 to 3.0.2 [#2100] - @dependabot[bot]
  • chore(deps): Bump codecov/codecov-action from 79066c46f8dcdf8d7355f820dbac958c5b4cb9d3 to e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 [#2099] - @dependabot[bot]
  • chore(deps): Bump the actions group with 5 updates [#2097] - @dependabot[bot]
  • fix(tests): flaky thread pool tests [#2071] - @mrgian
  • chore(ci): update ci actions and add dependabot [#2096] - @cpanato
  • cleanup: remove some commits from the blame [#2093] - @Andreagit97
  • feat(tests): new e2e tests [8/8] [#1958] - @therealbobo
  • fix(test/libsinsp_e2e): fixed libsinsp_e2e tests for more stability [#2085] - @FedeDP
  • fix(userspace/libscap): fix build without USE_ZLIB macro. [#2089] - @FedeDP
  • chore(ci): show diff on failed format [#2090] - @Molter73
  • fix(userspace/libsinsp): avoid possible UB when calling back or front without checking string emptiness [#2088] - @FedeDP
  • fix(benchmark): avoid compiler optimizations in benchmarks loops. [#2083] - @FedeDP
  • fix(libsinsp-e2e-tests): stop capture upon stop_capture() [#2080] - @LucaGuerra
  • new(ci): add a zig build job plus a composite action to setup zig. [#2078] - @FedeDP
  • cleanup(userspace/libscap): avoid the usage of non-portable (glibc specific) __gnu_cxx::stdio_filebuf [#2037] - @FedeDP
  • fix(cmake): added zig workarounds for libelf and grpc cmake modules. [#2049] - @FedeDP
  • chore: update presets and add a basic clang-tidy config [#2056] - @Andreagit97
  • chore: downgrade flushing log messages to debug [#2072] - @Stringy
  • update(cmake): updated c-ares to latest 1.33.1 version. [#2034] - @FedeDP
  • chore(test/libsinsp_e2e,ci): port libsinsp_e2e tests to use python3. [#2073] - @FedeDP
  • chore(ci): bumped perf unit tests threshold to 5% (relative) slowdown. [#2070] - @FedeDP

Statistics

MERGED PRS NUMBER
Not user-facing 60
Release note 9
Total 69

Release Manager @FedeDP