Commit Graph

  • c0520123d4 refactor: run the webserver unprivileged 3485_webserver_with_own_uid_gid Samuel Gaist 2025-08-31 10:47:40 +02:00
  • f01bc7e397 update(cmake): update libs and driver to latest master. update/libs poiana 2025-08-25 06:41:09 +00:00
  • 782a833795 update(cmake): update libs and driver to latest master. master poiana 2025-08-18 06:41:58 +00:00
  • 6adc54c92f update(cmake): update libs and driver to latest master. poiana 2025-08-11 06:42:04 +00:00
  • 1d3ac2871e docs(falco.yaml): update config index Leonardo Grasso 2025-07-22 14:45:10 +02:00
  • fda1430afb fix(userspace/falco): smart pointer for sinsp_dumper Leonardo Grasso 2025-07-22 11:29:02 +02:00
  • 7cb23e0191 feat(unit_tests): add test for capture feature Leonardo Grasso 2025-07-21 15:56:35 +02:00
  • 97d88d12f1 chore(userspace/engine): initialize bool member for falco_rule Leonardo Grasso 2025-07-21 15:15:12 +02:00
  • 3af03998eb fix(userspace/falco): correct typo in type Leonardo Grasso 2025-07-18 16:27:55 +02:00
  • aa501437a4 fix(userspace/engine): adding capture members to to the rule equility operator Leonardo Grasso 2025-07-18 16:14:58 +02:00
  • 504d52e694 fix(userspace/falco): address init ordering warning for falco_configuration Leonardo Grasso 2025-07-18 15:26:45 +02:00
  • 8dbd04816d fix(userspace/falco): add "capture" in config schema Leonardo Grasso 2025-07-18 15:18:06 +02:00
  • 63d27fbe1b chore: fix formatting Leonardo Grasso 2025-07-18 15:07:48 +02:00
  • 81f26b7e5d chore(userspace/falco): fix codespell Leonardo Grasso 2025-07-18 13:30:24 +02:00
  • 15e8a746cb new(userspace/falco): capture feature impl Leonardo Grasso 2025-07-18 13:18:33 +02:00
  • a818d48806 new(userspace/falco): add file name generator helper for capture Leonardo Grasso 2025-07-18 13:09:01 +02:00
  • 1da5514012 new(userspapace/engine): add capture and capture_duration to the engine Leonardo Grasso 2025-07-18 13:08:04 +02:00
  • 21350a282c new(userspapace/engine): add capture and capture_duration to rules loader Leonardo Grasso 2025-07-18 13:07:00 +02:00
  • e6cd74995c new(userspace/falco): config parsing Leonardo Grasso 2025-07-18 13:03:28 +02:00
  • 5ebfa1b05b new: add config options and docs for capture feature Leonardo Grasso 2025-07-18 13:00:55 +02:00
  • bff2f619df fix: indentation José Carlos Chávez 2025-08-07 08:16:54 +02:00
  • 845e998ab4 fix: moves falco version up as it is duplicated José Carlos Chávez 2025-08-05 10:19:01 +02:00
  • 801e8bdbff chore: adds labels to falco-debian, driver-loader and driver-loader-buster José Carlos Chávez 2025-08-05 08:34:11 +02:00
  • 1fb0c85b19 feat: includes sha on the image labels José Carlos Chávez 2025-07-31 23:21:09 +02:00
  • 539294595e update(userspace/engine): bump engine version and checksum. Federico Di Pierro 2025-08-04 12:04:07 +02:00
  • 154cde354f fix(userspace/falco): use proper API to fetch event param[0] as uint32_t. Federico Di Pierro 2025-08-04 11:42:00 +02:00
  • ce8a67a5f4 update(cmake): update libs and driver to latest master. poiana 2025-08-04 08:04:40 +00:00
  • ec24062b71 chore(userspace/falco): print plugin version info too at plugin loading. Federico Di Pierro 2025-07-31 12:21:04 +02:00
  • 08b9e0f065 chore(ci): disable mimalloc for master builds. Federico Di Pierro 2025-07-28 09:22:27 +02:00
  • 3dce2f030d fix(cmake,userspace): fix usage and build of mimalloc. Federico Di Pierro 2025-07-22 10:27:59 +02:00
  • 687c3e147d update(cmake): bump mimalloc to 3.1.5. Federico Di Pierro 2025-07-22 10:03:19 +02:00
  • e13e384d37 new(ci): add optional input to reusable_build_packages workflow to enable jemalloc or mimalloc. Federico Di Pierro 2025-06-13 10:40:49 +02:00
  • 6a4fa5dfce new(cmake,userspace/falco): add mimalloc allocator library support. Federico Di Pierro 2025-06-13 10:37:05 +02:00
  • cf792a0700 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2025-07-23 16:17:24 +00:00
  • 8dee7a075e docs(falco.yaml): avoid out-of-sync config options for container plugin Leonardo Grasso 2025-07-23 11:42:33 +02:00
  • c3fc9e0d0f fix(restart_handler): disable if there is no work Mariell Hoversholm 2025-07-09 15:40:01 +02:00
  • 577ee7ffbe refactor: const correctness refactor/cppcheck-cleanups Samuel Gaist 2025-07-22 16:28:47 +02:00
  • 995aa0c582 refactor(userspace/falco): remove duplicate condition test Samuel Gaist 2025-07-16 18:41:41 +02:00
  • 6df85a6da8 refactor(userspace/falco): comment out unused variable names Samuel Gaist 2025-07-16 18:19:15 +02:00
  • ba9781287f refactor(userspace/falco): add missing override Samuel Gaist 2025-07-16 18:18:46 +02:00
  • c94acdee19 refactore(userspace/falco): use static_cast rather than c style cast Samuel Gaist 2025-07-16 18:18:27 +02:00
  • 40f2b73d7e refactor(userspace/falco): correct variable scope Samuel Gaist 2025-07-16 18:17:55 +02:00
  • 9ece836586 refactor(userspace/falco): add missing initial value Samuel Gaist 2025-07-16 18:16:39 +02:00
  • cce078c3e7 fix(userspace/falco): use correct qualifier for size_t in printf Samuel Gaist 2025-07-16 18:16:03 +02:00
  • e3d20ceecb refactor(userspace/falco): const correctness Samuel Gaist 2025-07-16 18:05:21 +02:00
  • ba10aa3729 refactor(userspace/engine): port from asctime to strftime Samuel Gaist 2025-07-16 18:09:05 +02:00
  • 432bd7a09d refactor(userspace/engine): make constructor explicit Samuel Gaist 2025-07-16 18:08:22 +02:00
  • 775b5c5093 refactor(userspace/engine): remove unused variable Samuel Gaist 2025-07-16 18:07:59 +02:00
  • ca0697e920 refactor(userpsace/engine): add missing override Samuel Gaist 2025-07-16 18:07:34 +02:00
  • a3ffd96464 refactor(userspace/engine): fix variable scope Samuel Gaist 2025-07-16 18:07:00 +02:00
  • 227909221d refactor(userspace/engine): const correctness Samuel Gaist 2025-07-16 18:04:25 +02:00
  • 4d4fb83cc2 refactor(unit_tests): move initialization to initialization list Samuel Gaist 2025-07-16 18:02:32 +02:00
  • 1d06af8cb1 refactor(unit_tests): remove unused variable Samuel Gaist 2025-07-16 17:58:47 +02:00
  • 5e2925bc95 update(cmake): bumped cpp-httplib dep to v0.23.1 (latest release). Federico Di Pierro 2025-07-22 10:04:29 +02:00
  • ca291b0eaf update(userspace/engine): update falco engine version and checksum Leonardo Di Giovanna 2025-07-22 11:34:14 +02:00
  • 4deb2bdf31 update(cmake): update libs and driver to latest master. poiana 2025-07-21 06:41:45 +00:00
  • 8956279d47 build: fix debian:buster apt debian repo URL in driver-loader-buster Leonardo Di Giovanna 2025-07-16 11:43:31 +02:00
  • 0c12b44bc6 update(cmake): update libs and driver to latest master. poiana 2025-06-30 06:40:52 +00:00
  • 33e6e1ef61 update(CHANGELOG.md): release 0.41.3 Leonardo Di Giovanna 2025-07-01 10:50:13 +02:00
  • 25be186548 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2025-07-01 10:02:26 +00:00
  • d26e0f77b8 update(CHANGELOG.md): release 0.41.3 0.41.3 release/0.41.x Leonardo Di Giovanna 2025-07-01 10:50:13 +02:00
  • 836d7c0815 update(build): bump container plugin to 0.3.1. Federico Di Pierro 2025-06-25 09:40:01 +02:00
  • ea9e86d9e0 update(userspace): bump engine version and checksum. Federico Di Pierro 2025-06-25 12:43:16 +02:00
  • b2c76769cf fix(userspace/falco): enforce filtercheck overlap check for static fields too against plugin fields. Federico Di Pierro 2025-06-25 12:17:49 +02:00
  • 07266e1247 new(userspace/falco): append static filterchecks with static fields. Federico Di Pierro 2025-05-15 10:07:56 +02:00
  • 8d8ba5ba5c new(userspace/falco): add new static_fields config key + update schema. Federico Di Pierro 2025-05-15 10:06:28 +02:00
  • 2ed1f0ffec docs(RELEASE.md): remove some unneeded old activities Leonardo Di Giovanna 2025-06-17 14:58:56 +02:00
  • f146204623 docs(RELEASE.md): fix falcosecurity/community repo link Leonardo Di Giovanna 2025-06-17 14:48:12 +02:00
  • 56bf4933e7 docs(RELEASE.md): fix rn2md command documentation Leonardo Di Giovanna 2025-06-17 11:57:34 +02:00
  • d4e69e8c5a docs(RELEASE.md): fix release note checking procedure documentation Leonardo Di Giovanna 2025-06-17 11:29:48 +02:00
  • a9386b37f2 update(cmake): update libs and driver to latest master. poiana 2025-06-16 06:40:55 +00:00
  • 25daddbf29 update(CHANGELOG.md): release 0.41.2 Leonardo Di Giovanna 2025-06-17 11:47:13 +02:00
  • dd9fb0dbac update(CHANGELOG.md): release 0.41.2 0.41.2 Leonardo Di Giovanna 2025-06-17 11:47:13 +02:00
  • 805e6a99cc update(build): update container plugin to 0.3.0 Leonardo Di Giovanna 2025-06-16 14:11:21 +02:00
  • 720d3e61f2 chore(falco.yaml): clean up plugins config leftover Leonardo Grasso 2025-06-03 11:35:08 +02:00
  • d55be4b29f doc(OWNERS): move incertum (Melissa Kilby) to emeritus_approvers Melissa Kilby 2025-06-09 04:18:41 +00:00
  • 8122b86f4c update(build): update container plugin to 0.2.6 Leonardo Grasso 2025-06-11 16:21:01 +02:00
  • 3d38e130fc chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2025-06-09 17:04:21 +00:00
  • 4418bf2101 update(userspace/engine): bump engine version and checksum. Federico Di Pierro 2025-06-09 09:39:07 +02:00
  • 43cd120030 update(cmake): update libs and driver to latest master. poiana 2025-06-09 06:40:47 +00:00
  • 5b1c6886e5 Fix alpine build Denis Romanenko 2025-06-04 11:07:42 +03:00
  • f3b4f68ecd update(docs): bump CHANGELOG. Federico Di Pierro 2025-06-04 08:46:06 +02:00
  • 9652de9f5d update(docs): bump CHANGELOG. 0.41.1-rc1 0.41.1 Federico Di Pierro 2025-06-04 08:46:06 +02:00
  • 80a4cc13d7 update(build): bump container plugin to 0.2.5. Federico Di Pierro 2025-06-04 08:42:43 +02:00
  • dac99b444c fix(userspace/falco): when collecting metrics for stats_writer, create a libs_metrics_collector for each source. Federico Di Pierro 2025-05-29 09:19:33 +02:00
  • d57046292f chore(userspace/falco): fix build for non linux minimal builds. Federico Di Pierro 2025-05-30 09:57:56 +02:00
  • d6fc8c63e5 fix(userspace/falco): only enable prometheus metrics once all inspectors have been opened. Federico Di Pierro 2025-05-30 09:04:44 +02:00
  • 7a349a3e87 update(userspace/engine): bump engine version and checksum. Federico Di Pierro 2025-06-03 10:28:50 +02:00
  • 0eb0b40c45 update(cmake): update libs and driver to latest master. FedeDP 2025-06-03 08:00:37 +00:00
  • 9055811d79 fix(userspace/falco): when collecting metrics for stats_writer, create a libs_metrics_collector for each source. Federico Di Pierro 2025-05-29 09:19:33 +02:00
  • 2346a397f7 chore(userspace/falco): fix build for non linux minimal builds. Federico Di Pierro 2025-05-30 09:57:56 +02:00
  • 24f92dfdbc fix(userspace/falco): only enable prometheus metrics once all inspectors have been opened. Federico Di Pierro 2025-05-30 09:04:44 +02:00
  • 1d51203c29 update(docs): bumped changelog for release. Federico Di Pierro 2025-05-28 09:58:50 +02:00
  • b94cda0b12 update(docs): bumped changelog for release. 0.41.0-rc2 0.41.0 Federico Di Pierro 2025-05-28 09:58:50 +02:00
  • dfe08bdecb chore(userspace/falco): make re2 patterns statically lived. Federico Di Pierro 2025-05-28 09:05:01 +02:00
  • 79a5f9f3d9 cleanup(userspace/falco): only push metrics for enabled sources. Federico Di Pierro 2025-05-27 11:53:34 +02:00
  • 466373359c fix(metrics/prometheus): non-duplicate evt_source retrieval Melissa Kilby 2025-05-21 16:23:05 +00:00
  • b46e4188d8 cleanup(metrics/prometheus): add detailed logic explanation wrt inspector loop Melissa Kilby 2025-05-21 05:16:10 +00:00
  • 6bcef8f94e update(metrics/prometheus): place syscalls inspector (if applicable) at index 0 of loop Melissa Kilby 2025-05-21 05:00:50 +00:00
  • cf6857f13b fix(metrics/prometheus): gracefully handle multiple event sources, avoid erroneous duplicate metrics Melissa Kilby 2025-05-19 03:42:26 +00:00