Skip to content

Conversation

@octo-sts
Copy link
Contributor

@octo-sts octo-sts bot commented Sep 18, 2024

@octo-sts octo-sts bot added request-version-update request for a newer version of a package automated pr labels Sep 18, 2024
@github-actions
Copy link
Contributor

Package falco-libs: Click to expand/collapse

Package falco-libs:
Unchanged

Package falco-libscap: Click to expand/collapse

Package falco-libscap:
Added: /usr/lib/libscap/linux/scap_linux_hostinfo_platform.c
Added: /usr/lib/libscap/ringbuffer/ringbuffer_dump.c
Added: /usr/lib/libscap/ringbuffer/ringbuffer_dump.h
Modified: /usr/lib/libscap/CMakeLists.txt
Modified: /usr/lib/libscap/clock_helpers.h
Modified: /usr/lib/libscap/compat/bpf.h
Modified: /usr/lib/libscap/compat/bpf_common.h
Modified: /usr/lib/libscap/compat/misc.h
Modified: /usr/lib/libscap/compat/perf_event.h
Modified: /usr/lib/libscap/debug_log_helpers.h
Modified: /usr/lib/libscap/emscripten/gettimeofday.h
Modified: /usr/lib/libscap/emscripten/sleep.h
Modified: /usr/lib/libscap/engine/bpf/CMakeLists.txt
Modified: /usr/lib/libscap/engine/bpf/attached_prog.c
Modified: /usr/lib/libscap/engine/bpf/attached_prog.h
Modified: /usr/lib/libscap/engine/bpf/bpf.h
Modified: /usr/lib/libscap/engine/bpf/bpf_public.h
Modified: /usr/lib/libscap/engine/bpf/scap_bpf.c
Modified: /usr/lib/libscap/engine/bpf/scap_bpf.h
Modified: /usr/lib/libscap/engine/bpf/scap_bpf_stats.h
Modified: /usr/lib/libscap/engine/gvisor/CMakeLists.txt
Modified: /usr/lib/libscap/engine/gvisor/fillers.cpp
Modified: /usr/lib/libscap/engine/gvisor/fillers.h
Modified: /usr/lib/libscap/engine/gvisor/gvisor.cpp
Modified: /usr/lib/libscap/engine/gvisor/gvisor.h
Modified: /usr/lib/libscap/engine/gvisor/gvisor_platform.h
Modified: /usr/lib/libscap/engine/gvisor/gvisor_public.h
Modified: /usr/lib/libscap/engine/gvisor/parsers.cpp
Modified: /usr/lib/libscap/engine/gvisor/parsers.h
Modified: /usr/lib/libscap/engine/gvisor/runsc.cpp
Modified: /usr/lib/libscap/engine/gvisor/scap_gvisor.cpp
Modified: /usr/lib/libscap/engine/gvisor/scap_gvisor_platform.cpp
Modified: /usr/lib/libscap/engine/gvisor/scap_gvisor_stats.h
Modified: /usr/lib/libscap/engine/kmod/CMakeLists.txt
Modified: /usr/lib/libscap/engine/kmod/kmod.h
Modified: /usr/lib/libscap/engine/kmod/kmod_public.h
Modified: /usr/lib/libscap/engine/kmod/scap_kmod.c
Modified: /usr/lib/libscap/engine/kmod/scap_kmod_stats.h
Modified: /usr/lib/libscap/engine/modern_bpf/CMakeLists.txt
Modified: /usr/lib/libscap/engine/modern_bpf/modern_bpf_public.h
Modified: /usr/lib/libscap/engine/modern_bpf/scap_modern_bpf.c
Modified: /usr/lib/libscap/engine/modern_bpf/scap_modern_bpf.h
Modified: /usr/lib/libscap/engine/nodriver/CMakeLists.txt
Modified: /usr/lib/libscap/engine/nodriver/nodriver.c
Modified: /usr/lib/libscap/engine/nodriver/nodriver.h
Modified: /usr/lib/libscap/engine/noop/CMakeLists.txt
Modified: /usr/lib/libscap/engine/noop/noop.c
Modified: /usr/lib/libscap/engine/noop/noop.h
Modified: /usr/lib/libscap/engine/savefile/CMakeLists.txt
Modified: /usr/lib/libscap/engine/savefile/savefile.h
Modified: /usr/lib/libscap/engine/savefile/savefile_platform.h
Modified: /usr/lib/libscap/engine/savefile/savefile_public.h
Modified: /usr/lib/libscap/engine/savefile/scap_reader.h
Modified: /usr/lib/libscap/engine/savefile/scap_reader_buffered.c
Modified: /usr/lib/libscap/engine/savefile/scap_reader_gzfile.c
Modified: /usr/lib/libscap/engine/savefile/scap_savefile.c
Modified: /usr/lib/libscap/engine/source_plugin/CMakeLists.txt
Modified: /usr/lib/libscap/engine/source_plugin/plugin_info.h
Modified: /usr/lib/libscap/engine/source_plugin/source_plugin.c
Modified: /usr/lib/libscap/engine/source_plugin/source_plugin.h
Modified: /usr/lib/libscap/engine/source_plugin/source_plugin_public.h
Modified: /usr/lib/libscap/engine/source_plugin/source_plugin_stats.h
Modified: /usr/lib/libscap/engine/test_input/CMakeLists.txt
Modified: /usr/lib/libscap/engine/test_input/scap_test.h
Modified: /usr/lib/libscap/engine/test_input/test_input.c
Modified: /usr/lib/libscap/engine/test_input/test_input_platform.c
Modified: /usr/lib/libscap/engine/test_input/test_input_platform.h
Modified: /usr/lib/libscap/engine/test_input/test_input_public.h
Modified: /usr/lib/libscap/engine_handle.h
Modified: /usr/lib/libscap/examples/01-open/CMakeLists.txt
Modified: /usr/lib/libscap/examples/01-open/scap_open.c
Modified: /usr/lib/libscap/examples/02-validatebuffer/CMakeLists.txt
Modified: /usr/lib/libscap/examples/02-validatebuffer/test.c
Modified: /usr/lib/libscap/linux/CMakeLists.txt
Modified: /usr/lib/libscap/linux/barrier.h
Modified: /usr/lib/libscap/linux/gettimeofday.h
Modified: /usr/lib/libscap/linux/scap_cgroup.c
Modified: /usr/lib/libscap/linux/scap_cgroup.h
Modified: /usr/lib/libscap/linux/scap_fds.c
Modified: /usr/lib/libscap/linux/scap_iflist.c
Modified: /usr/lib/libscap/linux/scap_linux_int.h
Modified: /usr/lib/libscap/linux/scap_linux_platform.c
Modified: /usr/lib/libscap/linux/scap_linux_platform.h
Modified: /usr/lib/libscap/linux/scap_machine_info.c
Modified: /usr/lib/libscap/linux/scap_ppm_sc.c
Modified: /usr/lib/libscap/linux/scap_procs.c
Modified: /usr/lib/libscap/linux/scap_userlist.c
Modified: /usr/lib/libscap/linux/sleep.h
Modified: /usr/lib/libscap/linux/unixid.h
Modified: /usr/lib/libscap/macos/gettimeofday.h
Modified: /usr/lib/libscap/macos/sleep.h
Modified: /usr/lib/libscap/metrics_v2.h
Modified: /usr/lib/libscap/ppm_sc_names.c
Modified: /usr/lib/libscap/ringbuffer/devset.c
Modified: /usr/lib/libscap/ringbuffer/devset.h
Modified: /usr/lib/libscap/ringbuffer/ringbuffer.c
Modified: /usr/lib/libscap/ringbuffer/ringbuffer.h
Modified: /usr/lib/libscap/scap-int.h
Modified: /usr/lib/libscap/scap.c
Modified: /usr/lib/libscap/scap.h
Modified: /usr/lib/libscap/scap_api_version.c
Modified: /usr/lib/libscap/scap_api_version.h
Modified: /usr/lib/libscap/scap_assert.h
Modified: /usr/lib/libscap/scap_cgroup_set.h
Modified: /usr/lib/libscap/scap_const.h
Modified: /usr/lib/libscap/scap_engine_util.c
Modified: /usr/lib/libscap/scap_engine_util.h
Modified: /usr/lib/libscap/scap_engines.h
Modified: /usr/lib/libscap/scap_event.c
Modified: /usr/lib/libscap/scap_fds.c
Modified: /usr/lib/libscap/scap_iflist.c
Modified: /usr/lib/libscap/scap_log.h
Modified: /usr/lib/libscap/scap_machine_info.h
Modified: /usr/lib/libscap/scap_open.h
Modified: /usr/lib/libscap/scap_platform.c
Modified: /usr/lib/libscap/scap_platform.h
Modified: /usr/lib/libscap/scap_platform_api.c
Modified: /usr/lib/libscap/scap_platform_api.h
Modified: /usr/lib/libscap/scap_platform_impl.h
Modified: /usr/lib/libscap/scap_proc_util.c
Modified: /usr/lib/libscap/scap_proc_util.h
Modified: /usr/lib/libscap/scap_procs.c
Modified: /usr/lib/libscap/scap_procs.h
Modified: /usr/lib/libscap/scap_savefile.c
Modified: /usr/lib/libscap/scap_savefile.h
Modified: /usr/lib/libscap/scap_savefile_api.h
Modified: /usr/lib/libscap/scap_userlist.c
Modified: /usr/lib/libscap/scap_vtable.h
Modified: /usr/lib/libscap/scap_zlib.h
Modified: /usr/lib/libscap/strerror.c
Modified: /usr/lib/libscap/strerror.h
Modified: /usr/lib/libscap/strl.h
Modified: /usr/lib/libscap/userspace_flag_helpers.h
Modified: /usr/lib/libscap/uthash_ext.h
Modified: /usr/lib/libscap/win32/gettimeofday.h
Modified: /usr/lib/libscap/win32/sleep.h

Package falco-libscap-modern-ebpf: Click to expand/collapse

Package falco-libscap-modern-ebpf:
Added: /usr/lib/libscap/linux/scap_linux_hostinfo_platform.c
Added: /usr/lib/libscap/ringbuffer/ringbuffer_dump.c
Added: /usr/lib/libscap/ringbuffer/ringbuffer_dump.h
Modified: /usr/lib/libscap/CMakeLists.txt
Modified: /usr/lib/libscap/clock_helpers.h
Modified: /usr/lib/libscap/compat/bpf.h
Modified: /usr/lib/libscap/compat/bpf_common.h
Modified: /usr/lib/libscap/compat/misc.h
Modified: /usr/lib/libscap/compat/perf_event.h
Modified: /usr/lib/libscap/debug_log_helpers.h
Modified: /usr/lib/libscap/emscripten/gettimeofday.h
Modified: /usr/lib/libscap/emscripten/sleep.h
Modified: /usr/lib/libscap/engine/bpf/CMakeLists.txt
Modified: /usr/lib/libscap/engine/bpf/attached_prog.c
Modified: /usr/lib/libscap/engine/bpf/attached_prog.h
Modified: /usr/lib/libscap/engine/bpf/bpf.h
Modified: /usr/lib/libscap/engine/bpf/bpf_public.h
Modified: /usr/lib/libscap/engine/bpf/scap_bpf.c
Modified: /usr/lib/libscap/engine/bpf/scap_bpf.h
Modified: /usr/lib/libscap/engine/bpf/scap_bpf_stats.h
Modified: /usr/lib/libscap/engine/gvisor/CMakeLists.txt
Modified: /usr/lib/libscap/engine/gvisor/fillers.cpp
Modified: /usr/lib/libscap/engine/gvisor/fillers.h
Modified: /usr/lib/libscap/engine/gvisor/gvisor.cpp
Modified: /usr/lib/libscap/engine/gvisor/gvisor.h
Modified: /usr/lib/libscap/engine/gvisor/gvisor_platform.h
Modified: /usr/lib/libscap/engine/gvisor/gvisor_public.h
Modified: /usr/lib/libscap/engine/gvisor/parsers.cpp
Modified: /usr/lib/libscap/engine/gvisor/parsers.h
Modified: /usr/lib/libscap/engine/gvisor/runsc.cpp
Modified: /usr/lib/libscap/engine/gvisor/scap_gvisor.cpp
Modified: /usr/lib/libscap/engine/gvisor/scap_gvisor_platform.cpp
Modified: /usr/lib/libscap/engine/gvisor/scap_gvisor_stats.h
Modified: /usr/lib/libscap/engine/kmod/CMakeLists.txt
Modified: /usr/lib/libscap/engine/kmod/kmod.h
Modified: /usr/lib/libscap/engine/kmod/kmod_public.h
Modified: /usr/lib/libscap/engine/kmod/scap_kmod.c
Modified: /usr/lib/libscap/engine/kmod/scap_kmod_stats.h
Modified: /usr/lib/libscap/engine/modern_bpf/CMakeLists.txt
Modified: /usr/lib/libscap/engine/modern_bpf/modern_bpf_public.h
Modified: /usr/lib/libscap/engine/modern_bpf/scap_modern_bpf.c
Modified: /usr/lib/libscap/engine/modern_bpf/scap_modern_bpf.h
Modified: /usr/lib/libscap/engine/nodriver/CMakeLists.txt
Modified: /usr/lib/libscap/engine/nodriver/nodriver.c
Modified: /usr/lib/libscap/engine/nodriver/nodriver.h
Modified: /usr/lib/libscap/engine/noop/CMakeLists.txt
Modified: /usr/lib/libscap/engine/noop/noop.c
Modified: /usr/lib/libscap/engine/noop/noop.h
Modified: /usr/lib/libscap/engine/savefile/CMakeLists.txt
Modified: /usr/lib/libscap/engine/savefile/savefile.h
Modified: /usr/lib/libscap/engine/savefile/savefile_platform.h
Modified: /usr/lib/libscap/engine/savefile/savefile_public.h
Modified: /usr/lib/libscap/engine/savefile/scap_reader.h
Modified: /usr/lib/libscap/engine/savefile/scap_reader_buffered.c
Modified: /usr/lib/libscap/engine/savefile/scap_reader_gzfile.c
Modified: /usr/lib/libscap/engine/savefile/scap_savefile.c
Modified: /usr/lib/libscap/engine/source_plugin/CMakeLists.txt
Modified: /usr/lib/libscap/engine/source_plugin/plugin_info.h
Modified: /usr/lib/libscap/engine/source_plugin/source_plugin.c
Modified: /usr/lib/libscap/engine/source_plugin/source_plugin.h
Modified: /usr/lib/libscap/engine/source_plugin/source_plugin_public.h
Modified: /usr/lib/libscap/engine/source_plugin/source_plugin_stats.h
Modified: /usr/lib/libscap/engine/test_input/CMakeLists.txt
Modified: /usr/lib/libscap/engine/test_input/scap_test.h
Modified: /usr/lib/libscap/engine/test_input/test_input.c
Modified: /usr/lib/libscap/engine/test_input/test_input_platform.c
Modified: /usr/lib/libscap/engine/test_input/test_input_platform.h
Modified: /usr/lib/libscap/engine/test_input/test_input_public.h
Modified: /usr/lib/libscap/engine_handle.h
Modified: /usr/lib/libscap/examples/01-open/CMakeLists.txt
Modified: /usr/lib/libscap/examples/01-open/scap_open.c
Modified: /usr/lib/libscap/examples/02-validatebuffer/CMakeLists.txt
Modified: /usr/lib/libscap/examples/02-validatebuffer/test.c
Modified: /usr/lib/libscap/linux/CMakeLists.txt
Modified: /usr/lib/libscap/linux/barrier.h
Modified: /usr/lib/libscap/linux/gettimeofday.h
Modified: /usr/lib/libscap/linux/scap_cgroup.c
Modified: /usr/lib/libscap/linux/scap_cgroup.h
Modified: /usr/lib/libscap/linux/scap_fds.c
Modified: /usr/lib/libscap/linux/scap_iflist.c
Modified: /usr/lib/libscap/linux/scap_linux_int.h
Modified: /usr/lib/libscap/linux/scap_linux_platform.c
Modified: /usr/lib/libscap/linux/scap_linux_platform.h
Modified: /usr/lib/libscap/linux/scap_machine_info.c
Modified: /usr/lib/libscap/linux/scap_ppm_sc.c
Modified: /usr/lib/libscap/linux/scap_procs.c
Modified: /usr/lib/libscap/linux/scap_userlist.c
Modified: /usr/lib/libscap/linux/sleep.h
Modified: /usr/lib/libscap/linux/unixid.h
Modified: /usr/lib/libscap/macos/gettimeofday.h
Modified: /usr/lib/libscap/macos/sleep.h
Modified: /usr/lib/libscap/metrics_v2.h
Modified: /usr/lib/libscap/ppm_sc_names.c
Modified: /usr/lib/libscap/ringbuffer/devset.c
Modified: /usr/lib/libscap/ringbuffer/devset.h
Modified: /usr/lib/libscap/ringbuffer/ringbuffer.c
Modified: /usr/lib/libscap/ringbuffer/ringbuffer.h
Modified: /usr/lib/libscap/scap-int.h
Modified: /usr/lib/libscap/scap.c
Modified: /usr/lib/libscap/scap.h
Modified: /usr/lib/libscap/scap_api_version.c
Modified: /usr/lib/libscap/scap_api_version.h
Modified: /usr/lib/libscap/scap_assert.h
Modified: /usr/lib/libscap/scap_cgroup_set.h
Modified: /usr/lib/libscap/scap_const.h
Modified: /usr/lib/libscap/scap_engine_util.c
Modified: /usr/lib/libscap/scap_engine_util.h
Modified: /usr/lib/libscap/scap_engines.h
Modified: /usr/lib/libscap/scap_event.c
Modified: /usr/lib/libscap/scap_fds.c
Modified: /usr/lib/libscap/scap_iflist.c
Modified: /usr/lib/libscap/scap_log.h
Modified: /usr/lib/libscap/scap_machine_info.h
Modified: /usr/lib/libscap/scap_open.h
Modified: /usr/lib/libscap/scap_platform.c
Modified: /usr/lib/libscap/scap_platform.h
Modified: /usr/lib/libscap/scap_platform_api.c
Modified: /usr/lib/libscap/scap_platform_api.h
Modified: /usr/lib/libscap/scap_platform_impl.h
Modified: /usr/lib/libscap/scap_proc_util.c
Modified: /usr/lib/libscap/scap_proc_util.h
Modified: /usr/lib/libscap/scap_procs.c
Modified: /usr/lib/libscap/scap_procs.h
Modified: /usr/lib/libscap/scap_savefile.c
Modified: /usr/lib/libscap/scap_savefile.h
Modified: /usr/lib/libscap/scap_savefile_api.h
Modified: /usr/lib/libscap/scap_userlist.c
Modified: /usr/lib/libscap/scap_vtable.h
Modified: /usr/lib/libscap/scap_zlib.h
Modified: /usr/lib/libscap/strerror.c
Modified: /usr/lib/libscap/strerror.h
Modified: /usr/lib/libscap/strl.h
Modified: /usr/lib/libscap/userspace_flag_helpers.h
Modified: /usr/lib/libscap/uthash_ext.h
Modified: /usr/lib/libscap/win32/gettimeofday.h
Modified: /usr/lib/libscap/win32/sleep.h

Package falco-libsinsp: Click to expand/collapse

Package falco-libsinsp:
Added: /usr/lib/libsinsp/filter_cache.h
Added: /usr/lib/libsinsp/filter_field.h
Added: /usr/lib/libsinsp/memmem.h
Added: /usr/lib/libsinsp/sinsp_thread_pool.h
Added: /usr/lib/libsinsp/sinsp_thread_pool_bs.cpp
Added: /usr/lib/libsinsp/sinsp_thread_pool_bs.h
Added: /usr/lib/libsinsp/test/ast_exprs.ut.cpp
Added: /usr/lib/libsinsp/test/filter_op_contains.ut.cpp
Added: /usr/lib/libsinsp/test/gvisor_config.ut.cpp
Added: /usr/lib/libsinsp/test/parsers/parse_setregid.cpp
Added: /usr/lib/libsinsp/test/parsers/parse_setreuid.cpp
Added: /usr/lib/libsinsp/test/plugins/routines.cpp
Added: /usr/lib/libsinsp/test/scap_files/cycledumper/cycledumper.cpp
Added: /usr/lib/libsinsp/test/thread_pool.ut.cpp
Modified: /usr/lib/libsinsp/CMakeLists.txt
Modified: /usr/lib/libsinsp/async/async_key_value_source.h
Modified: /usr/lib/libsinsp/base64.h
Modified: /usr/lib/libsinsp/capture_stats_source.h
Modified: /usr/lib/libsinsp/cgroup_limits.cpp
Modified: /usr/lib/libsinsp/cgroup_limits.h
Modified: /usr/lib/libsinsp/cgroup_list_counter.h
Modified: /usr/lib/libsinsp/container.cpp
Modified: /usr/lib/libsinsp/container.h
Modified: /usr/lib/libsinsp/container_engine/bpm.cpp
Modified: /usr/lib/libsinsp/container_engine/bpm.h
Modified: /usr/lib/libsinsp/container_engine/container_async_source.h
Modified: /usr/lib/libsinsp/container_engine/container_cache_interface.h
Modified: /usr/lib/libsinsp/container_engine/container_engine_base.cpp
Modified: /usr/lib/libsinsp/container_engine/container_engine_base.h
Modified: /usr/lib/libsinsp/container_engine/cri.cpp
Modified: /usr/lib/libsinsp/container_engine/cri.h
Modified: /usr/lib/libsinsp/container_engine/docker/async_source.cpp
Modified: /usr/lib/libsinsp/container_engine/docker/async_source.h
Modified: /usr/lib/libsinsp/container_engine/docker/base.cpp
Modified: /usr/lib/libsinsp/container_engine/docker/base.h
Modified: /usr/lib/libsinsp/container_engine/docker/connection.h
Modified: /usr/lib/libsinsp/container_engine/docker/connection_linux.cpp
Modified: /usr/lib/libsinsp/container_engine/docker/docker_linux.cpp
Modified: /usr/lib/libsinsp/container_engine/docker/docker_linux.h
Modified: /usr/lib/libsinsp/container_engine/docker/lookup_request.h
Modified: /usr/lib/libsinsp/container_engine/docker/podman.cpp
Modified: /usr/lib/libsinsp/container_engine/docker/podman.h
Modified: /usr/lib/libsinsp/container_engine/libvirt_lxc.cpp
Modified: /usr/lib/libsinsp/container_engine/libvirt_lxc.h
Modified: /usr/lib/libsinsp/container_engine/lxc.cpp
Modified: /usr/lib/libsinsp/container_engine/lxc.h
Modified: /usr/lib/libsinsp/container_engine/mesos.cpp
Modified: /usr/lib/libsinsp/container_engine/mesos.h
Modified: /usr/lib/libsinsp/container_engine/rkt.cpp
Modified: /usr/lib/libsinsp/container_engine/rkt.h
Modified: /usr/lib/libsinsp/container_engine/sinsp_container_type.h
Modified: /usr/lib/libsinsp/container_engine/static_container.cpp
Modified: /usr/lib/libsinsp/container_engine/static_container.h
Modified: /usr/lib/libsinsp/container_info.cpp
Modified: /usr/lib/libsinsp/container_info.h
Modified: /usr/lib/libsinsp/cri.h
Modified: /usr/lib/libsinsp/cri.hpp
Modified: /usr/lib/libsinsp/cri_settings.cpp
Modified: /usr/lib/libsinsp/dns_manager.cpp
Modified: /usr/lib/libsinsp/dns_manager.h
Modified: /usr/lib/libsinsp/dumper.cpp
Modified: /usr/lib/libsinsp/dumper.h
Modified: /usr/lib/libsinsp/event.cpp
Modified: /usr/lib/libsinsp/event.h
Modified: /usr/lib/libsinsp/eventformatter.cpp
Modified: /usr/lib/libsinsp/eventformatter.h
Modified: /usr/lib/libsinsp/events/sinsp_events.cpp
Modified: /usr/lib/libsinsp/events/sinsp_events.h
Modified: /usr/lib/libsinsp/events/sinsp_events_ppm_sc.cpp
Modified: /usr/lib/libsinsp/events/sinsp_events_set.h
Modified: /usr/lib/libsinsp/examples/CMakeLists.txt
Modified: /usr/lib/libsinsp/examples/test.cpp
Modified: /usr/lib/libsinsp/examples/util.cpp
Modified: /usr/lib/libsinsp/fdinfo.cpp
Modified: /usr/lib/libsinsp/fdinfo.h
Modified: /usr/lib/libsinsp/filter/ast.cpp
Modified: /usr/lib/libsinsp/filter/ast.h
Modified: /usr/lib/libsinsp/filter/escaping.cpp
Modified: /usr/lib/libsinsp/filter/escaping.h
Modified: /usr/lib/libsinsp/filter/parser.cpp
Modified: /usr/lib/libsinsp/filter/parser.h
Modified: /usr/lib/libsinsp/filter/ppm_codes.cpp
Modified: /usr/lib/libsinsp/filter/ppm_codes.h
Modified: /usr/lib/libsinsp/filter.cpp
Modified: /usr/lib/libsinsp/filter.h
Modified: /usr/lib/libsinsp/filter_check_list.cpp
Modified: /usr/lib/libsinsp/filter_check_list.h
Modified: /usr/lib/libsinsp/filter_compare.cpp
Modified: /usr/lib/libsinsp/filter_compare.h
Modified: /usr/lib/libsinsp/filter_value.h
Modified: /usr/lib/libsinsp/grpc_channel_registry.cpp
Modified: /usr/lib/libsinsp/grpc_channel_registry.h
Modified: /usr/lib/libsinsp/gvisor_config.cpp
Modified: /usr/lib/libsinsp/gvisor_config.h
Modified: /usr/lib/libsinsp/ifinfo.cpp
Modified: /usr/lib/libsinsp/ifinfo.h
Modified: /usr/lib/libsinsp/logger.cpp
Modified: /usr/lib/libsinsp/logger.h
Modified: /usr/lib/libsinsp/logger_macros.h
Modified: /usr/lib/libsinsp/metrics_collector.cpp
Modified: /usr/lib/libsinsp/metrics_collector.h
Modified: /usr/lib/libsinsp/mpsc_priority_queue.h
Modified: /usr/lib/libsinsp/mutex.h
Modified: /usr/lib/libsinsp/parsers.cpp
Modified: /usr/lib/libsinsp/parsers.h
Modified: /usr/lib/libsinsp/plugin.cpp
Modified: /usr/lib/libsinsp/plugin.h
Modified: /usr/lib/libsinsp/plugin_filtercheck.cpp
Modified: /usr/lib/libsinsp/plugin_filtercheck.h
Modified: /usr/lib/libsinsp/plugin_manager.h
Modified: /usr/lib/libsinsp/plugin_parser.h
Modified: /usr/lib/libsinsp/plugin_table_api.cpp
Modified: /usr/lib/libsinsp/prefix_search.cpp
Modified: /usr/lib/libsinsp/prefix_search.h
Modified: /usr/lib/libsinsp/procfs_utils.cpp
Modified: /usr/lib/libsinsp/procfs_utils.h
Modified: /usr/lib/libsinsp/runc.cpp
Modified: /usr/lib/libsinsp/runc.h
Modified: /usr/lib/libsinsp/scap_open_exception.h
Modified: /usr/lib/libsinsp/settings.h
Modified: /usr/lib/libsinsp/sinsp.cpp
Modified: /usr/lib/libsinsp/sinsp.h
Modified: /usr/lib/libsinsp/sinsp_cgroup.cpp
Modified: /usr/lib/libsinsp/sinsp_cgroup.h
Modified: /usr/lib/libsinsp/sinsp_cycledumper.cpp
Modified: /usr/lib/libsinsp/sinsp_cycledumper.h
Modified: /usr/lib/libsinsp/sinsp_debug/CMakeLists.txt
Modified: /usr/lib/libsinsp/sinsp_debug/sinsp_debug.cpp
Modified: /usr/lib/libsinsp/sinsp_errno.h
Modified: /usr/lib/libsinsp/sinsp_exception.h
Modified: /usr/lib/libsinsp/sinsp_external_processor.h
Modified: /usr/lib/libsinsp/sinsp_filter_transformer.cpp
Modified: /usr/lib/libsinsp/sinsp_filter_transformer.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_container.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_container.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_event.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_event.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_evtin.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_evtin.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_fd.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_fd.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_fdlist.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_fdlist.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_fspath.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_fspath.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_gen_event.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_gen_event.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_group.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_group.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_k8s.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_k8s.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_mesos.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_mesos.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_rawstring.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_rawstring.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_reference.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_reference.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_syslog.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_syslog.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_thread.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_thread.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_tracer.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_tracer.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_user.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_user.h
Modified: /usr/lib/libsinsp/sinsp_filtercheck_utils.cpp
Modified: /usr/lib/libsinsp/sinsp_filtercheck_utils.h
Modified: /usr/lib/libsinsp/sinsp_inet.h
Modified: /usr/lib/libsinsp/sinsp_observer.h
Modified: /usr/lib/libsinsp/sinsp_public.h
Modified: /usr/lib/libsinsp/sinsp_signal.h
Modified: /usr/lib/libsinsp/sinsp_suppress.cpp
Modified: /usr/lib/libsinsp/sinsp_suppress.h
Modified: /usr/lib/libsinsp/sinsp_syslog.cpp
Modified: /usr/lib/libsinsp/sinsp_syslog.h
Modified: /usr/lib/libsinsp/state/dynamic_struct.h
Modified: /usr/lib/libsinsp/state/static_struct.h
Modified: /usr/lib/libsinsp/state/table.h
Modified: /usr/lib/libsinsp/state/table_adapters.h
Modified: /usr/lib/libsinsp/state/table_registry.h
Modified: /usr/lib/libsinsp/state/type_info.h
Modified: /usr/lib/libsinsp/test/CMakeLists.txt
Modified: /usr/lib/libsinsp/test/async_key_value_source.ut.cpp
Modified: /usr/lib/libsinsp/test/cgroup_list_counter.ut.cpp
Modified: /usr/lib/libsinsp/test/classes/sinsp.cpp
Modified: /usr/lib/libsinsp/test/classes/sinsp_thread_manager.cpp
Modified: /usr/lib/libsinsp/test/classes/sinsp_threadinfo.cpp
Modified: /usr/lib/libsinsp/test/classes/thread_group_info.cpp
Modified: /usr/lib/libsinsp/test/classes/versions.cpp
Modified: /usr/lib/libsinsp/test/container_engine/container_cache.ut.cpp
Modified: /usr/lib/libsinsp/test/container_engine/container_image_splitting.ut.cpp
Modified: /usr/lib/libsinsp/test/container_engine/container_info.ut.cpp
Modified: /usr/lib/libsinsp/test/container_engine/container_parser_cri_containerd.ut.cpp
Modified: /usr/lib/libsinsp/test/container_engine/container_parser_cri_crio.ut.cpp
Modified: /usr/lib/libsinsp/test/container_engine/cri_settings.ut.cpp
Modified: /usr/lib/libsinsp/test/dns_manager.ut.cpp
Modified: /usr/lib/libsinsp/test/eventformatter.ut.cpp
Modified: /usr/lib/libsinsp/test/events_evt.ut.cpp
Modified: /usr/lib/libsinsp/test/events_file.ut.cpp
Modified: /usr/lib/libsinsp/test/events_fspath.ut.cpp
Modified: /usr/lib/libsinsp/test/events_injection.ut.cpp
Modified: /usr/lib/libsinsp/test/events_net.ut.cpp
Modified: /usr/lib/libsinsp/test/events_param.ut.cpp
Modified: /usr/lib/libsinsp/test/events_plugin.ut.cpp
Modified: /usr/lib/libsinsp/test/events_proc.ut.cpp
Modified: /usr/lib/libsinsp/test/events_user.ut.cpp
Modified: /usr/lib/libsinsp/test/external_processor.ut.cpp
Modified: /usr/lib/libsinsp/test/filter_compiler.ut.cpp
Modified: /usr/lib/libsinsp/test/filter_escaping.ut.cpp
Modified: /usr/lib/libsinsp/test/filter_op_bcontains.ut.cpp
Modified: /usr/lib/libsinsp/test/filter_op_net_compare.ut.cpp
Modified: /usr/lib/libsinsp/test/filter_op_numeric_compare.ut.cpp
Modified: /usr/lib/libsinsp/test/filter_op_pmatch.ut.cpp
Modified: /usr/lib/libsinsp/test/filter_parser.ut.cpp
Modified: /usr/lib/libsinsp/test/filter_ppm_codes.ut.cpp
Modified: /usr/lib/libsinsp/test/filter_transformer.ut.cpp
Modified: /usr/lib/libsinsp/test/filtercheck_has_args.ut.cpp
Modified: /usr/lib/libsinsp/test/filterchecks/evt.cpp
Modified: /usr/lib/libsinsp/test/filterchecks/fd.cpp
Modified: /usr/lib/libsinsp/test/filterchecks/k8s.cpp
Modified: /usr/lib/libsinsp/test/filterchecks/mock.cpp
Modified: /usr/lib/libsinsp/test/filterchecks/proc.cpp
Modified: /usr/lib/libsinsp/test/helpers/scap_file_helpers.cpp
Modified: /usr/lib/libsinsp/test/helpers/scap_file_helpers.h
Modified: /usr/lib/libsinsp/test/helpers/scoped_file_descriptor.cpp
Modified: /usr/lib/libsinsp/test/helpers/scoped_file_descriptor.h
Modified: /usr/lib/libsinsp/test/helpers/scoped_pipe.cpp
Modified: /usr/lib/libsinsp/test/helpers/scoped_pipe.h
Modified: /usr/lib/libsinsp/test/helpers/threads_helpers.h
Modified: /usr/lib/libsinsp/test/ifinfo.ut.cpp
Modified: /usr/lib/libsinsp/test/libsinsp_test_var.h.in
Modified: /usr/lib/libsinsp/test/mpsc_priority_queue.ut.cpp
Modified: /usr/lib/libsinsp/test/parsers/parse_clone.cpp
Modified: /usr/lib/libsinsp/test/parsers/parse_connect.cpp
Modified: /usr/lib/libsinsp/test/parsers/parse_execve.cpp
Modified: /usr/lib/libsinsp/test/parsers/parse_prctl.cpp
Modified: /usr/lib/libsinsp/test/parsers/parse_proc_exit.cpp
Modified: /usr/lib/libsinsp/test/plugin_manager.ut.cpp
Modified: /usr/lib/libsinsp/test/plugins/metrics.cpp
Modified: /usr/lib/libsinsp/test/plugins/plugin_extract.cpp
Modified: /usr/lib/libsinsp/test/plugins/plugin_source.cpp
Modified: /usr/lib/libsinsp/test/plugins/sample_table.h
Modified: /usr/lib/libsinsp/test/plugins/syscall_async.cpp
Modified: /usr/lib/libsinsp/test/plugins/syscall_extract.cpp
Modified: /usr/lib/libsinsp/test/plugins/syscall_parse.cpp
Modified: /usr/lib/libsinsp/test/plugins/syscall_source.cpp
Modified: /usr/lib/libsinsp/test/plugins/syscall_subtables.cpp
Modified: /usr/lib/libsinsp/test/plugins/syscall_subtables_array.cpp
Modified: /usr/lib/libsinsp/test/plugins/syscall_tables.cpp
Modified: /usr/lib/libsinsp/test/plugins/test_plugins.h
Modified: /usr/lib/libsinsp/test/plugins.ut.cpp
Modified: /usr/lib/libsinsp/test/ppm_api_version.ut.cpp
Modified: /usr/lib/libsinsp/test/prefix_search.ut.cpp
Modified: /usr/lib/libsinsp/test/procfs_utils.ut.cpp
Modified: /usr/lib/libsinsp/test/public_sinsp_API/event_related.cpp
Modified: /usr/lib/libsinsp/test/public_sinsp_API/events_set.cpp
Modified: /usr/lib/libsinsp/test/public_sinsp_API/interesting_syscalls.cpp
Modified: /usr/lib/libsinsp/test/public_sinsp_API/ppm_sc_codes.cpp
Modified: /usr/lib/libsinsp/test/public_sinsp_API/sinsp_logger.cpp
Modified: /usr/lib/libsinsp/test/scap_files/kexec_arm64/kexec_arm64.cpp
Modified: /usr/lib/libsinsp/test/scap_files/kexec_x86/kexec_x86.cpp
Modified: /usr/lib/libsinsp/test/sinsp_metrics.ut.cpp
Modified: /usr/lib/libsinsp/test/sinsp_utils.ut.cpp
Modified: /usr/lib/libsinsp/test/sinsp_with_test_input.cpp
Modified: /usr/lib/libsinsp/test/sinsp_with_test_input.h
Modified: /usr/lib/libsinsp/test/state.ut.cpp
Modified: /usr/lib/libsinsp/test/string_visitor.ut.cpp
Modified: /usr/lib/libsinsp/test/test_utils.cpp
Modified: /usr/lib/libsinsp/test/test_utils.h
Modified: /usr/lib/libsinsp/test/thread_table.ut.cpp
Modified: /usr/lib/libsinsp/test/token_bucket.ut.cpp
Modified: /usr/lib/libsinsp/test/user.ut.cpp
Modified: /usr/lib/libsinsp/thread_group_info.h
Modified: /usr/lib/libsinsp/threadinfo.cpp
Modified: /usr/lib/libsinsp/threadinfo.h
Modified: /usr/lib/libsinsp/token_bucket.cpp
Modified: /usr/lib/libsinsp/token_bucket.h
Modified: /usr/lib/libsinsp/tuples.cpp
Modified: /usr/lib/libsinsp/tuples.h
Modified: /usr/lib/libsinsp/user.cpp
Modified: /usr/lib/libsinsp/user.h
Modified: /usr/lib/libsinsp/utils.cpp
Modified: /usr/lib/libsinsp/utils.h
Modified: /usr/lib/libsinsp/value_parser.cpp
Modified: /usr/lib/libsinsp/value_parser.h
Modified: /usr/lib/libsinsp/version.h
Deleted: /usr/lib/libsinsp/test/filter_compiler.h
Deleted: /usr/lib/libsinsp/test/resources/sample.scap
Deleted: /usr/lib/libsinsp/test/savefile.ut.cpp

bincapz found differences: Click to expand/collapse

Deleted: falco-libscap/var/lib/db/sbom/falco-libscap-0.17.3-r0.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM net/download download files downloadLocation
-LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/cda78144f8b1dfc46329fa853345

Deleted: falco-libsinsp/usr/lib/libsinsp/test/filter_compiler.h [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
-LOW ref/site/url contains embedded HTTP URLs http://www.apache.org/licenses/LICENSE-2.0

Deleted: falco-libscap-modern-ebpf/var/lib/db/sbom/falco-libscap-modern-ebpf-0.17.3-r0.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM net/download download files downloadLocation
-LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/4bc12e096a2770d90d896a13c48c

Deleted: falco-libsinsp/var/lib/db/sbom/falco-libsinsp-0.17.3-r0.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
-MEDIUM net/download download files downloadLocation
-LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/5d489afd2053cc630759f079161c

Added: falco-libsinsp/usr/lib/libsinsp/sinsp_thread_pool_bs.h [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW ref/site/url contains embedded HTTP URLs http://www.apache.org/licenses/LICENSE-2.0

Added: falco-libsinsp/usr/lib/libsinsp/filter_cache.h [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW ref/site/url contains embedded HTTP URLs http://www.apache.org/licenses/LICENSE-2.0

Added: falco-libsinsp/usr/lib/libsinsp/filter_field.h [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW evasion/bitwise_math uses bitwise math 1 << 0
1 << 10
1 << 11
1 << 12
1 << 13
1 << 2
1 << 3
1 << 4
1 << 5
1 << 6
1 << 7
1 << 8
1 << 9
+LOW ref/site/url contains embedded HTTP URLs http://www.apache.org/licenses/LICENSE-2.0

Added: falco-libscap-modern-ebpf/usr/lib/libscap/linux/scap_linux_hostinfo_platform.c [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM ref/words/agent references an 'agent' agent_info
m_agent
scap_os_get_agent
+LOW ref/site/url contains embedded HTTP URLs http://www.apache.org/licenses/LICENSE-2.0

Added: falco-libscap/usr/lib/libscap/linux/scap_linux_hostinfo_platform.c [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM ref/words/agent references an 'agent' agent_info
m_agent
scap_os_get_agent
+LOW ref/site/url contains embedded HTTP URLs http://www.apache.org/licenses/LICENSE-2.0

Added: falco-libsinsp/usr/lib/libsinsp/memmem.h [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW ref/site/url contains embedded HTTP URLs http://www.apache.org/licenses/LICENSE-2.0

Added: falco-libscap-modern-ebpf/var/lib/db/sbom/falco-libscap-modern-ebpf-0.18.0-r0.spdx.json [⚠️ MEDIUM]

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM net/download download files downloadLocation
+LOW ref/site/url contains embedded HTTPS URLs https://spdx.org/spdxdocs/chainguard/melange/ae6d037044e62f861ae9420f0126

Added: falco-libsinsp/usr/lib/libsinsp/sinsp_thread_pool.h [✅ LOW]

RISK KEY DESCRIPTION EVIDENCE
+LOW ref/site/url contains embedded HTTP URLs http://www.apache.org/licenses/LICENSE-2.0

Changed: /tmp/wolfictl-apk-808814797/falco-libsinsp/usr/lib/libsinsp/test/test_utils.h

Changed: /tmp/wolfictl-apk-808814797/falco-libsinsp/usr/lib/libsinsp/test/filter_compiler.ut.cpp

2 new behaviors

RISK KEY DESCRIPTION EVIDENCE
+MEDIUM ref/path/home references path within /home /home/.
+LOW ref/words/plugin references a 'plugin' plugin fields
plugin_api
plugininfo
register_plugin
sinsp_plugin
test_plugins

Changed: /tmp/wolfictl-apk-808814797/falco-libsinsp/usr/lib/libsinsp/prefix_search.h

Moved: falco-libs/var/lib/db/sbom/falco-libs-0.17.3-r0.spdx.json -> /tmp/wolfictl-apk-808814797/falco-libs/var/lib/db/sbom/falco-libs-0.18.0-r0.spdx.json (similarity: 0.98)

Moved: falco-libs/var/lib/db/sbom/falco-libs-0.17.3-r0.spdx.json -> /tmp/wolfictl-apk-808814797/falco-libscap/var/lib/db/sbom/falco-libscap-0.18.0-r0.spdx.json (similarity: 0.92)

Moved: falco-libs/var/lib/db/sbom/falco-libs-0.17.3-r0.spdx.json -> /tmp/wolfictl-apk-808814797/falco-libsinsp/var/lib/db/sbom/falco-libsinsp-0.18.0-r0.spdx.json (similarity: 0.91)

@philroche
Copy link
Member

Changes summay:
Total files changed: 300

Total changes: 20403
Total additions: 11570
Total deletions: 8833

Total commits: 290

  • fix: some compiler warnings (func def. w/o decl.)

    Federico Aponte ([email protected]) @ 2024-05-30T17:20:40Z

  • fix(userspace/libsinsp): Include cri.hpp in container.cpp

    Gerald Combs ([email protected]) @ 2024-06-04T20:06:56Z

  • update(build): update c-ares to 1.30.0

    Luca Guerra ([email protected]) @ 2024-06-10T14:16:46Z

  • chore: update test/vm setup

    Melissa Kilby ([email protected]) @ 2024-06-05T22:17:49Z

  • chore(cmake): workaround CI issue for windows.

    Federico Di Pierro ([email protected]) @ 2024-06-11T15:35:03Z

  • fix(libsinsp): fix regression in signed comparison

    Luca Guerra ([email protected]) @ 2024-06-12T11:02:00Z

  • update(tests): add tests for numeric compare

    Luca Guerra ([email protected]) @ 2024-06-12T17:29:46Z

  • fix(driver/bpf): fixed a couple of verifier issues.

    Federico Di Pierro ([email protected]) @ 2024-06-05T09:23:51Z

  • fix: Ignore NSS user and group entries

    Federico Aponte ([email protected]) @ 2024-06-13T10:35:20Z

  • fix: Check the NNS user/group earlier

    Federico Aponte ([email protected]) @ 2024-06-13T13:21:36Z

  • Add unit test for NSS users/groups

    Federico Aponte ([email protected]) @ 2024-06-13T16:20:03Z

  • new(tests): add tests for contains/icontains

    Luca Guerra ([email protected]) @ 2024-06-14T09:42:19Z

  • fix(userspace/libsinsp)!: return truthful data in 'type' exported field of fd tables

    Jason Dellaluce ([email protected]) @ 2024-06-11T17:46:05Z

  • update(userspace/libsinsp): export 'fd' field in fdtables

    Jason Dellaluce ([email protected]) @ 2024-06-11T17:48:04Z

  • test(userpsace/libsinsp): update subtable tests

    Jason Dellaluce ([email protected]) @ 2024-06-11T20:34:50Z

  • cleanup(tests): move filter compilation functions to sinsp_with_test_input

    Luca Guerra ([email protected]) @ 2024-06-14T09:31:48Z

  • new(tests): add tests for event result

    Luca Guerra ([email protected]) @ 2024-06-14T16:54:57Z

  • cleanup(libsinsp): remove misaligned access from sinsp_filtercheck.cpp

    Luca Guerra ([email protected]) @ 2024-06-17T09:44:17Z

  • new(test): add test for gvisor config generator

    Luca Guerra ([email protected]) @ 2024-06-17T14:18:39Z

  • fix(libsinsp): resize the param storage in case of a long path

    Andrea Terzolo ([email protected]) @ 2024-06-18T09:20:35Z

  • update(userspace/libsinsp): add filter checks to extract process' stdin,stdout,stderr types

    Lorenzo Susini ([email protected]) @ 2024-06-11T15:37:52Z

  • update(userspace/libsinsp): add also proc.fd.*.name fields

    Lorenzo Susini ([email protected]) @ 2024-06-11T16:50:12Z

  • update(userspace/libsinsp): avoid code duplication when handling proc.fd fields

    Lorenzo Susini ([email protected]) @ 2024-06-14T10:56:11Z

  • test(userspace/libsinsp): test stdin, stdout, stderr type and name fields

    Lorenzo Susini ([email protected]) @ 2024-06-18T08:35:35Z

  • chore: change naming to proc.std{in,out,err} for simplicity

    Lorenzo Susini ([email protected]) @ 2024-06-18T09:10:01Z

  • cleanup(libsinsp): remove unreachable code in utils.cpp

    Luca Guerra ([email protected]) @ 2024-06-17T15:20:17Z

  • fix(libsinsp): add missing include map

    Luca Guerra ([email protected]) @ 2024-06-19T10:06:32Z

  • new(ci): added an initial perf-related CI.

    Federico Di Pierro ([email protected]) @ 2024-06-18T12:23:52Z

  • fix(sinsp): invalid threads shoudln't be in a pid namespace

    Andrea Terzolo ([email protected]) @ 2024-06-20T09:07:05Z

  • refactor(userspace/libsinsp): polish and enable filter caching

    Jason Dellaluce ([email protected]) @ 2024-06-12T14:50:42Z

  • test(userspace/libsinsp): cover filter caching

    Jason Dellaluce ([email protected]) @ 2024-06-12T16:34:59Z

  • new(ci): added perf CI job around scap file read.

    Federico Di Pierro ([email protected]) @ 2024-06-20T10:56:33Z

  • new(ci): move perf CI to a composite action.

    Federico Di Pierro ([email protected]) @ 2024-06-20T13:29:24Z

  • chore(ci): increase scap file threshold to 10% since it is a bit unstable.

    Federico Di Pierro ([email protected]) @ 2024-06-20T15:40:47Z

  • cleanup(libsinsp): introduce param->asstd::string(), add error for unsupported types

    Luca Guerra ([email protected]) @ 2024-06-04T13:23:40Z

  • fix(ci): fixed deploy-pages job needs.

    Federico Di Pierro ([email protected]) @ 2024-06-21T08:35:09Z

  • chore(ci): install linux perf too in composite perf action.

    Federico Di Pierro ([email protected]) @ 2024-06-21T08:43:41Z

  • fix(ci): fixed path to generate_inline_svg_md.py script.

    Federico Di Pierro ([email protected]) @ 2024-06-21T09:12:22Z

  • chore(ci): store PR info before checking threshold to avoid empty comments.

    Federico Di Pierro ([email protected]) @ 2024-06-21T09:17:09Z

  • chore(ci,docs): disable ToC in perf gh pages.

    Federico Di Pierro ([email protected]) @ 2024-06-21T10:16:52Z

  • chore(ci): directly mkdocs using downloaded svgs instead of inlining them.

    Federico Di Pierro ([email protected]) @ 2024-06-21T10:41:57Z

  • chore(ci): properly use correct html tag for interactive svgs.

    Federico Di Pierro ([email protected]) @ 2024-06-21T11:39:53Z

  • fix(libpman): avoid truncated verifier logs

    Andrea Terzolo ([email protected]) @ 2024-06-24T07:13:42Z

  • fix: class definitions with duplicate names

    Federico Aponte ([email protected]) @ 2024-05-30T16:44:06Z

  • new(ci,docs): added heaptrack to our new perf related CI.

    Federico Di Pierro ([email protected]) @ 2024-06-24T08:36:24Z

  • chore(ci): improve threshold checks.

    Federico Di Pierro ([email protected]) @ 2024-06-24T12:18:33Z

  • chore(ci): use ionice to try to make scap file reading tests more stable.

    Federico Di Pierro ([email protected]) @ 2024-06-25T06:35:20Z

  • new: add setre*id syscall family

    Roberto Scolaro ([email protected]) @ 2024-05-16T11:06:41Z

  • new(libsinsp): parse setre*id syscalls

    Roberto Scolaro ([email protected]) @ 2024-05-16T11:07:39Z

  • fix: move setre*id args to exit event

    Roberto Scolaro ([email protected]) @ 2024-06-21T08:37:39Z

  • fix: address review comments

    Roberto Scolaro ([email protected]) @ 2024-06-21T10:03:21Z

  • new(libsinsp/test): add setre*id parser tests

    Roberto Scolaro ([email protected]) @ 2024-06-24T15:07:43Z

  • chore(ci): small fix in output names.

    Federico Di Pierro ([email protected]) @ 2024-06-25T08:10:40Z

  • fix(ci): fixed heaptrack data path (zst extension).

    Federico Di Pierro ([email protected]) @ 2024-06-25T08:49:49Z

  • cleanup(userspace/libsinsp): small perf improvements.

    Federico Di Pierro ([email protected]) @ 2024-05-30T09:31:54Z

  • fix(userspace/libsinsp): allow sinsp_stats_v2_collectors lambdas to return empty value, to be skipped, when requirements are not met.

    Federico Di Pierro ([email protected]) @ 2024-06-18T08:19:51Z

  • chore(userspace/libsinsp): make thiszone thread local.

    Federico Di Pierro ([email protected]) @ 2024-06-18T08:25:06Z

  • chore(userspace/libsinsp): revert gmt2local changes.

    Federico Di Pierro ([email protected]) @ 2024-06-20T13:51:30Z

  • fix(ci): properly use pages.yml as workflow target for download artifact action.

    Federico Di Pierro ([email protected]) @ 2024-06-25T10:39:16Z

  • new(ci): enable kernel testing on PRs.

    Federico Di Pierro ([email protected]) @ 2024-06-26T07:48:06Z

  • new(ci): create a comment with kernel testing matrixes on PRs.

    Federico Di Pierro ([email protected]) @ 2024-06-26T08:22:50Z

  • update(cmake): Build zlib using CMake on Windows

    Gerald Combs ([email protected]) @ 2024-06-07T17:06:03Z

  • chore(metrics): refactor metrics v2 so it uses classes

    Mauro Ezequiel Moltrasio ([email protected]) @ 2024-06-18T09:28:32Z

  • docs(metrics): add back doxygen comments for metrics v2

    Mauro Ezequiel Moltrasio ([email protected]) @ 2024-06-24T16:56:42Z

  • fix(ci): avoid truncation while saving PR info in drivers ci.

    Federico Di Pierro ([email protected]) @ 2024-06-28T07:01:04Z

  • chore(ci): avoid name clashing between PR info for perf and for kernel-testing-dev.

    Federico Di Pierro ([email protected]) @ 2024-06-28T07:21:18Z

  • chore(ci): renamed create-comment to more meaningful name.

    Federico Di Pierro ([email protected]) @ 2024-06-28T07:30:20Z

  • update(cmake): Make sure we link zlib with the correct Windows CRT

    Gerald Combs ([email protected]) @ 2024-06-28T16:49:21Z

  • chore(libsinsp): fix unused value for fscanf

    Luca Guerra ([email protected]) @ 2024-07-01T10:49:43Z

  • fix(libsinsp): fix empty buffer read in transformer

    Luca Guerra ([email protected]) @ 2024-07-01T12:36:41Z

  • new(libsinsp): add basename() string transformer

    Luca Guerra ([email protected]) @ 2024-06-28T15:56:45Z

  • fix(libsinsp): use size_type

    Luca Guerra ([email protected]) @ 2024-07-04T07:24:48Z

  • fix(driver): fix build of kmod on linux 6.10.

    Federico Di Pierro ([email protected]) @ 2024-05-30T09:36:32Z

  • chore(driver): add comment with commit.

    Federico Di Pierro ([email protected]) @ 2024-06-03T08:18:53Z

  • fix(libsinsp): Also compare operators for binary_check_expr

    Mark Stemm ([email protected]) @ 2024-07-11T00:44:31Z

  • Add unit test that verifies fix for binary_check_expr::is_equal

    Mark Stemm ([email protected]) @ 2024-07-11T00:51:57Z

  • fix(userspace/libsinsp): solve issues with negate comparisons on ip and ipnet checks

    Jason Dellaluce ([email protected]) @ 2024-07-11T09:19:18Z

  • chore(cmake/modules): bump zlib to 1.3.1

    Roberto Scolaro ([email protected]) @ 2024-07-12T08:58:30Z

  • tests(sinsp): fix unix connect test

    Andrea Terzolo ([email protected]) @ 2024-07-12T06:48:35Z

  • update(userspace/libsinsp): support regex operator in sinsp filters

    Jason Dellaluce ([email protected]) @ 2024-06-11T11:20:42Z

  • test(userspace/libsins): add coverage for regex filter operator

    Jason Dellaluce ([email protected]) @ 2024-06-11T12:04:55Z

  • update(userspace/libsinsp): improve and test compile-time filter warnings and euristics

    Jason Dellaluce ([email protected]) @ 2024-06-12T09:49:39Z

  • fix(userspace/libsinsp): adapt regex tests to new test APIs

    Jason Dellaluce ([email protected]) @ 2024-07-03T12:34:30Z

  • fix(driver/bpf): close maps on cleanup

    therealbobo ([email protected]) @ 2024-07-12T20:10:27Z

  • chore(libscap/engine/bpf): reset bpf_map_fds to -1

    Roberto Scolaro ([email protected]) @ 2024-07-15T13:32:57Z

  • chore(engine/bpf): close only used fds

    Roberto Scolaro ([email protected]) @ 2024-07-15T14:12:52Z

  • fix(ci,test): fixed centos:7 related CI by using vault.centos.org.

    Federico Di Pierro ([email protected]) @ 2024-07-04T07:53:09Z

  • chore(ci): cleanup inputs.arch usage in drivers_ci.

    Federico Di Pierro ([email protected]) @ 2024-07-16T09:15:12Z

  • fix(driver/kmod): don't truncate path at 256

    Roberto Scolaro ([email protected]) @ 2024-07-11T09:26:31Z

  • chore(tests): add tests for max path

    Roberto Scolaro ([email protected]) @ 2024-07-12T13:10:14Z

  • fix(kmod): standardize some enter fillers

    Roberto Scolaro ([email protected]) @ 2024-07-16T10:06:12Z

  • chore: move PPM_MAX_PATH_SIZE macro to tests

    Roberto Scolaro ([email protected]) @ 2024-07-16T13:28:45Z

  • chore: address review comments

    Roberto Scolaro ([email protected]) @ 2024-07-17T12:47:45Z

  • cleanup(tests): remove some headers

    Andrea Terzolo ([email protected]) @ 2024-07-17T14:08:04Z

  • refactor(userspace/libsinsp): reduce cost of shared ptrs

    Jason Dellaluce ([email protected]) @ 2024-06-28T17:18:32Z

  • refactor(userspace/libsinsp): pass by reference when possible

    Jason Dellaluce ([email protected]) @ 2024-07-10T07:47:57Z

  • new(ci): add code coverage

    Luca Guerra ([email protected]) @ 2024-07-19T10:34:00Z

  • new(ci): add codecov report

    Luca Guerra ([email protected]) @ 2024-07-19T11:57:54Z

  • cleanup(ci): pin deps to hashes

    Luca Guerra ([email protected]) @ 2024-07-19T13:03:20Z

  • fix(ci): exclude non-libsinsp files from libsinsp test coverage

    Luca Guerra ([email protected]) @ 2024-07-19T14:20:10Z

  • new(libsinsp): add debug log for corrupted events

    Luca Guerra ([email protected]) @ 2024-07-17T11:29:18Z

  • new(libsinsp/tests): add test for corrupted event

    Luca Guerra ([email protected]) @ 2024-07-17T11:29:49Z

  • update(libsinsp): raise error severity

    Luca Guerra ([email protected]) @ 2024-07-19T13:16:04Z

  • fix(ci): use semver tag version for kernel-testing action.

    Federico Di Pierro ([email protected]) @ 2024-07-22T09:15:26Z

  • fix(libsinsp): fix Falco compilation error on libsinsp_metrics::set_metric_value

    Luca Guerra ([email protected]) @ 2024-07-22T11:08:52Z

  • fix(libsinsp): pass shared_ptr by reference

    Roberto Scolaro ([email protected]) @ 2024-07-22T18:57:28Z

  • cleanup(driver): simplify exe_upper_layer extraction

    Andrea Terzolo ([email protected]) @ 2024-07-15T14:29:53Z

  • fix(driver): correctly handle upper_dentry in the kmod

    Andrea Terzolo ([email protected]) @ 2024-07-19T17:35:55Z

  • fix(driver/kmod): avoid mixed declarations and code error

    Andrea Terzolo ([email protected]) @ 2024-07-23T09:28:32Z

  • fix(libsinsp): simplify sinsp_split, modify set_env/args

    Luca Guerra ([email protected]) @ 2024-07-17T15:41:28Z

  • chore(ci): run capture-related perf CI on tmpfs.

    Federico Di Pierro ([email protected]) @ 2024-07-25T07:58:27Z

  • update(cmake): Use the correct zlib debug library name on Windows

    Gerald Combs ([email protected]) @ 2024-07-30T21:37:11Z

  • update(ci): Build more jobs in parallel

    Gerald Combs ([email protected]) @ 2024-07-31T00:36:01Z

  • fix(libsinsp/test): use correct iterator type in plugin tests

    Luca Guerra ([email protected]) @ 2024-08-01T10:03:56Z

  • fixes infer_defaults_to_first_non_loopback TC failure on s390x arch

    SohamM-Ibm ([email protected]) @ 2024-08-02T10:44:12Z

  • cleanup(libsinsp): update g_invalidchar for windows

    Luca Guerra ([email protected]) @ 2024-08-02T13:55:36Z

  • cleanup(libsinsp): remove unreachable code

    Luca Guerra ([email protected]) @ 2024-07-22T15:31:46Z

  • cleanup(metrics): remove duplicated new_metric method

    Mauro Ezequiel Moltrasio ([email protected]) @ 2024-08-05T14:52:31Z

  • docs(bpf_engine): add some docs and rename some variables

    Andrea Terzolo ([email protected]) @ 2024-08-01T07:50:38Z

  • fix(libsinsp): check ipvXnet size before comparing

    Luca Guerra ([email protected]) @ 2024-08-05T15:20:12Z

  • new(libsinsp/test): add tests for net compare

    Luca Guerra ([email protected]) @ 2024-08-06T15:11:00Z

  • fix(libsinsp): add function to set compiler filter and filter string

    Roberto Scolaro ([email protected]) @ 2024-07-26T14:00:54Z

  • refactor(libsinsp): set filterstring optionally

    Roberto Scolaro ([email protected]) @ 2024-08-05T15:50:57Z

  • fix(libsinsp): address review comments

    Roberto Scolaro ([email protected]) @ 2024-08-06T10:37:24Z

  • update(ci): use codecov flag for libsinsp

    Luca Guerra ([email protected]) @ 2024-08-07T08:38:40Z

  • new(libscap): dump ringbuffer contents after detecting corruption

    Grzegorz Nosek ([email protected]) @ 2024-08-01T12:54:32Z

  • chore(ci): add an empty run for scap file before perf'ing it.

    Federico Di Pierro ([email protected]) @ 2024-07-29T12:41:09Z

  • Fix the issue of subsystem controller files not being present when Calico is present

    seraphGod ([email protected]) @ 2024-06-21T01:45:13Z

  • fix(ci): remove spurious strategy statement

    Luca Guerra ([email protected]) @ 2024-08-08T09:21:39Z

  • cleanup(ci): update semgrep to 1.84.0

    Luca Guerra ([email protected]) @ 2024-08-07T09:19:23Z

  • fix(driver/kmod): do not count preemptions in n_evts

    Andrea Terzolo ([email protected]) @ 2024-08-08T12:47:04Z

  • fix(driver/kmod): always count when an event is dropped for some reason

    Andrea Terzolo ([email protected]) @ 2024-08-08T12:48:03Z

  • new(tests): add a new test for execveat with AT_EMPTY_PATH

    Andrea Terzolo ([email protected]) @ 2024-08-09T12:22:50Z

  • fix: multiple definitions for scap_engine_handle

    Federico Aponte ([email protected]) @ 2024-05-30T19:26:53Z

  • Implement PR review's suggestions

    Federico Aponte ([email protected]) @ 2024-06-05T17:02:04Z

  • update(sinsp/ifinfo): add new public addr_to_string methods

    Melissa Kilby ([email protected]) @ 2024-06-27T23:39:46Z

  • update(sinsp/ifinfo): make overloaded addr_to_string static

    Melissa Kilby ([email protected]) @ 2024-06-28T18:51:19Z

  • new(scap,pman): add new per-CPU metrics

    Andrea Terzolo ([email protected]) @ 2024-08-07T16:09:15Z

  • test: add tests for the new per-CPU metrics

    Andrea Terzolo ([email protected]) @ 2024-08-07T16:09:36Z

  • fix(libscap): fix scap_kmod build with HANDLE() macro

    Luca Guerra ([email protected]) @ 2024-08-19T15:12:45Z

  • fix(userspace/libsinsp): explicitly include to fix build with gcc-15

    Holger Hoffstätte ([email protected]) @ 2024-08-20T10:22:01Z

  • cleanup(sinsp/metrics): remove raw_name as label

    Melissa Kilby ([email protected]) @ 2024-07-05T16:56:09Z

  • cleanup(sinsp/metrics): add prometheus metric and label names sanitization methods

    Melissa Kilby ([email protected]) @ 2024-07-08T21:22:42Z

  • cleanup(metrics/prometheus): collapse sanitization method

    Melissa Kilby ([email protected]) @ 2024-07-08T21:39:42Z

  • cleanup(sinsp): add a set_static_container method

    Mauro Ezequiel Moltrasio ([email protected]) @ 2024-08-20T10:17:37Z

  • update(build): allow tbb to build with a different compiler

    Luca Guerra ([email protected]) @ 2024-08-20T09:50:44Z

  • new(build): add experimental TSan option

    Luca Guerra ([email protected]) @ 2024-08-20T09:51:14Z

  • fix(libsinsp/tests): explicit const char* on string literal

    Luca Guerra ([email protected]) @ 2024-08-20T09:35:25Z

  • fix(libsinsp/tests): add synchronization to some async_key_value_source tests

    Luca Guerra ([email protected]) @ 2024-08-20T09:36:12Z

  • new(scap): introduce linux hostinfo platform

    Grzegorz Nosek ([email protected]) @ 2024-07-22T06:15:57Z

  • new(sinsp)!: support linux_hostinfo_platform in sinsp::open_plugin

    Grzegorz Nosek ([email protected]) @ 2024-07-22T06:16:11Z

  • chore(ci): disable unstable scap-related perf test from perf PR comment and check.

    Federico Di Pierro ([email protected]) @ 2024-08-22T08:12:25Z

  • chore(ci): update perf comment if already existing instead of always writing a new one.

    Federico Di Pierro ([email protected]) @ 2024-08-22T08:37:49Z

  • fix(userspace/libsinsp): fixed CO_IN filter crafted value.

    Federico Di Pierro ([email protected]) @ 2024-08-26T12:38:50Z

  • fix(libpman): try to get a new event after increasing the producer

    Andrea Terzolo ([email protected]) @ 2024-08-19T09:46:02Z

  • new(libpman): add some debugging macros

    Andrea Terzolo ([email protected]) @ 2024-08-19T09:46:53Z

  • cleanup(pman): use == instead of >=

    Andrea Terzolo ([email protected]) @ 2024-08-19T15:46:39Z

  • chore(ci): update kernel-testing related matrix comment if already existent.

    Federico Di Pierro ([email protected]) @ 2024-08-26T12:58:48Z

  • chore: add CMakePresets.json file

    Andrea Terzolo ([email protected]) @ 2024-08-01T08:33:23Z

  • update(driver): update syscalls tables and driver report.

    FedeDP ([email protected]) @ 2024-08-27T07:34:17Z

  • new(sinsp): introduce the first google benchmark

    Andrea Terzolo ([email protected]) @ 2024-08-26T14:36:09Z

  • new(ci): enable benchmarks in CI

    Andrea Terzolo ([email protected]) @ 2024-08-26T15:12:23Z

  • cleanup(tests): move some scap file tests under the right directory

    Andrea Terzolo ([email protected]) @ 2024-08-09T12:12:06Z

  • cleanup: try to remove the ifdef

    Andrea Terzolo ([email protected]) @ 2024-08-09T12:21:03Z

  • cleanup: use s3 folder for sample.scap

    Andrea Terzolo ([email protected]) @ 2024-08-27T08:04:28Z

  • update(cri): cri-dockerd support

    Melissa Kilby ([email protected]) @ 2024-06-27T18:56:37Z

  • feat(libsinsp): Add wrapper for read/write lock

    Sahas Panda ([email protected]) @ 2024-05-28T19:02:04Z

  • new(benchmark): added some new sinsp_utils benchmarks.

    Federico Di Pierro ([email protected]) @ 2024-08-27T09:07:41Z

  • new(ci): add google benchmarks tests to perf ci.

    Federico Di Pierro ([email protected]) @ 2024-08-27T10:07:43Z

  • chore(benchmark,ci): avoid registering benchmark with a Repetitions value.

    Federico Di Pierro ([email protected]) @ 2024-08-27T11:28:57Z

  • chore(benchmark): properly renamed concatenate_paths benchmarks to fix typo.

    Federico Di Pierro ([email protected]) @ 2024-08-27T11:39:53Z

  • chore(ci): properly use provided compare python script for google benchmarks results.

    Federico Di Pierro ([email protected]) @ 2024-08-27T14:10:54Z

  • fix(CI): restore e2e sinsp report uploading

    Andrea Terzolo ([email protected]) @ 2024-08-27T14:47:54Z

  • fix(libsinsp/state): ensure deep copy semantics and proper memory ownership in dynamic structs

    Jason Dellaluce ([email protected]) @ 2024-08-27T16:05:31Z

  • Overlay FS: Add fields proc.is_exe_lower_layer, fd.is_upper_layer and fd.is_lower_layer

    Eddy Duer ([email protected]) @ 2024-08-07T11:26:45Z

  • Changes after code review

    Eddy Duer ([email protected]) @ 2024-08-08T09:25:59Z

  • Overlay FS flags are now sent in existing flags parameter in the open syscall family

    Eddy Duer ([email protected]) @ 2024-08-08T16:01:03Z

  • Changes after code review Add pax-utils into the OS. #2

    Eddy Duer ([email protected]) @ 2024-08-13T09:09:35Z

  • fix(scap): fix scap-file support

    Andrea Terzolo ([email protected]) @ 2024-08-27T09:29:18Z

  • docs: add a comment

    Andrea Terzolo ([email protected]) @ 2024-08-27T11:09:02Z

  • fix(tests): fix e2e sinsp tests

    Andrea Terzolo ([email protected]) @ 2024-08-27T14:38:21Z

  • fix(driver/kmod): correctly manage some fd conversion

    Andrea Terzolo ([email protected]) @ 2024-08-22T14:22:17Z

  • fix(driver/modern_bpf): improve fullport range snaplen logic

    Andrea Terzolo ([email protected]) @ 2024-08-22T14:43:33Z

  • fix(driver/ebpf): improve fullport range snaplen logic

    Andrea Terzolo ([email protected]) @ 2024-08-22T14:44:23Z

  • fix(driver/kmod): improve fullport range snaplen logic

    Andrea Terzolo ([email protected]) @ 2024-08-22T14:46:16Z

  • fix(driver/modern_bpf): extract the tuple even when recv buf is NULL

    Andrea Terzolo ([email protected]) @ 2024-08-22T14:46:49Z

  • tests: retrieve the correct errno instead of zeroing it

    Andrea Terzolo ([email protected]) @ 2024-08-22T14:49:13Z

  • new(tests): add some tests for network syscalls

    Andrea Terzolo ([email protected]) @ 2024-08-22T14:55:07Z

  • cleanup(tests): improve some names

    Andrea Terzolo ([email protected]) @ 2024-08-26T13:00:43Z

  • fix(driver/kmod): fix mixed declarations and code

    Andrea Terzolo ([email protected]) @ 2024-08-26T14:46:35Z

  • fix(ci): only account for mean values in google benchmarks perf CI checks.

    Federico Di Pierro ([email protected]) @ 2024-08-28T06:17:16Z

  • cleanup(ci): drop benchmarks from main ci.yml now that we have them in perf ci.

    Federico Di Pierro ([email protected]) @ 2024-08-28T06:51:42Z

  • chore(modern_bpf): use absolute path for clang executable

    Mauro Ezequiel Moltrasio ([email protected]) @ 2024-08-28T10:18:44Z

  • new(drivers): add dns snaplen increase

    Andrea Terzolo ([email protected]) @ 2024-08-28T14:34:20Z

  • cleanup(tests): improve network methods

    Andrea Terzolo ([email protected]) @ 2024-08-28T15:55:06Z

  • new(tests): add some dns tests

    Andrea Terzolo ([email protected]) @ 2024-08-28T15:56:18Z

  • fix(driver): fixed build against linux 6.11.

    Federico Di Pierro ([email protected]) @ 2024-08-20T08:12:16Z

  • cleanup(ci): don't run drivers CI job that use secrets on forks.

    Federico Di Pierro ([email protected]) @ 2024-09-02T06:26:31Z

  • fix(modern): prevent CO-RE relocations when CONFIG_QUOTACTL not defined

    Andrea Terzolo ([email protected]) @ 2024-09-02T07:37:12Z

  • fix(userspace/libsinsp): fixed possible UB in compute_program_hash() method.

    Federico Di Pierro ([email protected]) @ 2024-09-04T07:06:53Z

  • fix(userspace/libscap): one more source of UB in source_plugin.c

    Federico Di Pierro ([email protected]) @ 2024-09-04T08:52:24Z

  • cleanup(libscap): detach per-CPU counters from global kernel counters

    Andrea Terzolo ([email protected]) @ 2024-08-28T09:23:09Z

  • fix(pman): remove a wrong flag

    Andrea Terzolo ([email protected]) @ 2024-08-28T16:13:50Z

  • cleanup(libscap): always enable global counters when per-cpu ones are enabled

    Andrea Terzolo ([email protected]) @ 2024-08-28T16:37:26Z

  • docs(libscap): add a comment

    Andrea Terzolo ([email protected]) @ 2024-08-29T08:49:22Z

  • cleanup: rename a parameter

    Andrea Terzolo ([email protected]) @ 2024-09-03T06:59:14Z

  • fix: use correct index for libbpf stats

    Andrea Terzolo ([email protected]) @ 2024-09-03T08:36:50Z

  • new(cmake): add bs_threadpool dependency

    Gianmatteo Palmieri ([email protected]) @ 2024-07-05T13:39:34Z

  • new(libsinsp): notify plugins of capture open/close

    Gianmatteo Palmieri ([email protected]) @ 2024-07-05T14:00:14Z

  • new(libsinsp) add inspector thread pool

    Gianmatteo Palmieri ([email protected]) @ 2024-07-05T14:11:59Z

  • new(libsinsp): add thread pool interface

    Gianmatteo Palmieri ([email protected]) @ 2024-07-05T14:17:08Z

  • new(libsinsp): add thread pool implementation

    Gianmatteo Palmieri ([email protected]) @ 2024-07-05T14:21:22Z

  • new(libsinsp): add plugin api routine vtable

    Gianmatteo Palmieri ([email protected]) @ 2024-07-05T14:38:40Z

  • chore: bump plugin api version

    Gianmatteo Palmieri ([email protected]) @ 2024-07-05T14:39:26Z

  • new(test): add thread pool unit test

    Gianmatteo Palmieri ([email protected]) @ 2024-07-05T14:41:52Z

  • new(test): add plugin routines test

    Gianmatteo Palmieri ([email protected]) @ 2024-07-05T14:43:57Z

  • fix(test): mock plugin not initialized

    Gianmatteo Palmieri ([email protected]) @ 2024-07-12T09:05:13Z

  • new(libsinsp): capture listening capability

    Gianmatteo Palmieri ([email protected]) @ 2024-07-15T09:14:49Z

  • fix(libsinsp): disable thread pool on webassembly

    Gianmatteo Palmieri ([email protected]) @ 2024-07-19T13:56:36Z

  • fix(libsinsp): address reviewer thread pool suggestions

    Gianmatteo Palmieri ([email protected]) @ 2024-08-29T07:34:22Z

  • chore(userspace/libsinsp): only link libanl if present.

    Federico Di Pierro ([email protected]) @ 2024-08-29T12:03:51Z

  • chore(cmake): honor CMAKE_BUILD_TYPE while building bundled grpc and protobuf.

    Federico Di Pierro ([email protected]) @ 2024-09-03T09:02:10Z

  • fix(schema): fix FUTEX_E flags parameter

    Grzegorz Nosek ([email protected]) @ 2024-09-05T08:23:25Z

  • chore: scaffolding for enabling code formatting

    Andrea Terzolo ([email protected]) @ 2024-08-29T15:12:35Z

  • new: introduce clang-format-ignore

    Andrea Terzolo ([email protected]) @ 2024-08-30T08:37:42Z

  • update(clang-format): add InsertNewlineAtEOF

    Andrea Terzolo ([email protected]) @ 2024-09-03T06:50:04Z

  • fix(sinsp/filtercheck): fix fs.path.* filterchecks missing dirfd handling for relative paths

    Melissa Kilby ([email protected]) @ 2024-08-13T00:33:22Z

  • chore(sinsp/parsers): some clarification comment and remove legacy leftovers

    Melissa Kilby ([email protected]) @ 2024-08-13T05:00:29Z

  • update(sinsp/test): expand fs.path.* filterchecks unit tests for correct dirfd handling

    Melissa Kilby ([email protected]) @ 2024-08-13T19:01:58Z

  • fix(sinsp/filtercheck): introduce parse_dirfd_stateless helper for fs.path.* dirfd use cases

    Melissa Kilby ([email protected]) @ 2024-09-01T17:35:33Z

  • fix(sinsp/parsers): make parse_dirfd safer

    Melissa Kilby ([email protected]) @ 2024-09-01T17:37:36Z

  • cleanup(userspace/libsinsp): move parsing logic from sinsp_filtercheck_fspath to parsers.

    Federico Di Pierro ([email protected]) @ 2024-09-05T10:38:17Z

  • fix(userspace/libsinsp): fixed test run on osx by correctly using agnostic PPM_AT_FDCWD value instead of the platform dependent one.

    Federico Di Pierro ([email protected]) @ 2024-09-05T13:17:26Z

  • new(libsinsp/tests): add renameat2 tests for fd.*

    Luca Guerra ([email protected]) @ 2024-09-05T15:44:53Z

  • ci(semgrep): update semgrep docker image

    Francesco Furlan ([email protected]) @ 2024-09-09T09:29:42Z

  • chore(libs): apply code formatting

    Poiana ([email protected]) @ 2024-09-10T14:52:23Z

  • fix(sinsp): plugin capture listen capability exception

    Gianmatteo Palmieri ([email protected]) @ 2024-09-10T13:52:49Z

  • fix(build): fully initialize send_data/recv_data

    Grzegorz Nosek ([email protected]) @ 2024-09-11T04:51:05Z

  • fix(build): expect_truncated is only used on some architectures

    Grzegorz Nosek ([email protected]) @ 2024-08-12T12:55:06Z

  • fix(ci): build driver tests with -Werror

    Grzegorz Nosek ([email protected]) @ 2024-09-11T05:00:19Z

  • chore: ignore the commit used for formatting

    Andrea Terzolo ([email protected]) @ 2024-09-11T08:45:01Z

  • fix(ci): avoid running drivers CI jobs that need secrets in PR coming from forks.

    Federico Di Pierro ([email protected]) @ 2024-09-12T14:14:11Z

  • fix(libsinsp): wrong error message in rhs field comparison checks

    Jason Dellaluce ([email protected]) @ 2024-09-12T10:59:02Z

  • fix(libsinsp): solve field-field comparison pointer instability issues

    Jason Dellaluce ([email protected]) @ 2024-09-12T15:58:16Z

  • chore(libs): fix -Werror=unused-variable

    Z. Liu ([email protected]) @ 2024-09-12T09:13:51Z

  • chore(sinsp): rename thread_pool to sinsp_thread_pool to avoid symbol conflicts

    Gianmatteo Palmieri ([email protected]) @ 2024-09-13T12:38:35Z

  • fix(test/drivers): fixed s390x Werror related failures for drivers tests.

    Federico Di Pierro ([email protected]) @ 2024-09-13T14:03:18Z

  • ci: pin dependencies

    Andrea Terzolo ([email protected]) @ 2024-09-11T09:52:15Z

  • fix(libscap): use the correct memory barrier for ARM64

    Andrea Terzolo ([email protected]) @ 2024-09-13T15:34:52Z

  • fix: fix some warnings as errors

    Andrea Terzolo ([email protected]) @ 2024-09-12T15:06:08Z

GitHub compare URL: falcosecurity/libs@267ab11...d4efc80

@philroche philroche merged commit 928f765 into main Sep 18, 2024
@philroche philroche deleted the wolfictl-3783580b-cc8b-465d-8449-08d4e8797820 branch September 18, 2024 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants