Commit Graph

  • 7f9211d817 update(cmake): bump libs and driver to 0.18.0-rc1. Federico Di Pierro 2024-09-11 11:52:16 +02:00
  • 8066c971e5 update(cmake): bump libs and driver to master wip/test_libs_master Federico Di Pierro 2024-09-10 12:27:23 +02:00
  • a6f31058c1 fix(ci): restore master and release CI workflow permissions. Federico Di Pierro 2024-09-10 11:54:19 +02:00
  • 0034c3f082 update(cmake): bump falcoctl to v0.10.0-rc1 Aldo Lacuku 2024-09-09 15:14:39 +02:00
  • df072dace7 update(libsinsp/tests): add CLI options test for append output Luca Guerra 2024-09-06 16:41:58 +00:00
  • ddc736057f cleanup(falco): apply review suggestion about extra_output_field_t Luca Guerra 2024-09-06 16:15:43 +00:00
  • aeb4126ce2 fix(falco): update json schema Luca Guerra 2024-09-06 16:02:50 +00:00
  • 8a19f1b135 update(tests): add message for failing configuration schema test Luca Guerra 2024-08-29 16:03:18 +00:00
  • 3c95c0512d new(falco): add append_output explanation to falco.yaml Luca Guerra 2024-08-29 16:51:56 +00:00
  • 63784e06ef new(falco): add json schema for append_output Luca Guerra 2024-08-28 15:33:08 +00:00
  • d210ed2e4f new(app): add append_output configuration option with fields and format Luca Guerra 2024-08-26 15:15:42 +00:00
  • 00ff9d82ea ci(insecure-api): update semgrep docker image Francesco Furlan 2024-09-09 11:44:55 +02:00
  • f3eecb6b21 new(userspace/falco): added --config-schema action to print config schema. Federico Di Pierro 2024-09-06 09:18:46 +02:00
  • dabfe0e154 cleanup(userspace/falco): drop deprecated -t,-T,-D options. Federico Di Pierro 2024-09-05 08:22:52 +02:00
  • 36d6951e77 new(falco): add test for object cli configuration, minor test fix Luca Guerra 2024-09-03 14:58:13 +00:00
  • 5b6810a51e new(falco): enable -o key={object} configuration Luca Guerra 2024-09-03 14:57:51 +00:00
  • 24a70da976 made required changes harshitasao 2024-08-29 03:47:18 +05:30
  • 9f180b989a fixed the token-permission and pinned-dependencies issue harshitasao 2024-08-18 01:27:46 +05:30
  • 4053c6e1cc Apply suggestions from code review Bill Vandenberk 2024-08-29 11:48:05 -04:00
  • 8030c03334 fix spelling Bill Vandenberk 2024-08-08 21:14:31 -04:00
  • 32550dad26 add newline to end of config file Bill Vandenberk 2024-08-08 21:09:42 -04:00
  • c587d8efc7 add missing changes Bill Vandenberk 2024-08-08 21:08:34 -04:00
  • 123d5ba244 add config file, update readme, config mount, remove command override Bill Vandenberk 2024-08-08 21:04:46 -04:00
  • 48442be91e adds docker-compose config Bill Vandenberk 2024-08-08 17:56:40 -04:00
  • 8a3cb7608a chore: updat config schema w/ container_engines Melissa Kilby 2024-08-26 18:08:00 +00:00
  • 898e060544 chore: update desc in falco.yaml Melissa Kilby 2024-08-26 17:04:13 +00:00
  • 08d5ac92ad update(engine): move some contaienr engines debug message to init inspector Melissa Kilby 2024-07-03 23:46:32 +00:00
  • e8afcc55cc update(engine): address reviewers comments wrt container_engines config Melissa Kilby 2024-06-28 21:12:29 +00:00
  • f6ffa75d74 new(config): add container_engines config to falco.yaml Melissa Kilby 2024-06-27 18:48:31 +00:00
  • f8398213ba update(metrics): always refresh ifinfo Melissa Kilby 2024-08-26 17:29:31 +00:00
  • 1caece2cf9 update(metrics): use new libs addr_to_string methods for host_ifinfo_json Melissa Kilby 2024-06-28 01:04:47 +00:00
  • 23b412ea3c new(metrics): add host_ifinfo metric Melissa Kilby 2024-06-19 05:58:28 +00:00
  • 7a684fdf13 feat(cmake): add conditional builds for falcoctl and rules Fede Barcelona 2024-08-26 23:18:50 +02:00
  • 8920701385 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2024-08-20 16:56:16 +00:00
  • db52442b3f fix(userspace/falco): fixed windows build by enforcing NOMINMAX compile definition. Federico Di Pierro 2024-08-22 09:07:14 +02:00
  • 3fff994b19 chore(userspace/falco): include numeric header for std::accumulate. Federico Di Pierro 2024-08-21 17:48:37 +02:00
  • 05bbe74d69 fix(unit_tests): skip Configuration.schema_validate_config test if Falco config is not present. Federico Di Pierro 2024-08-21 17:31:32 +02:00
  • d1c715e7a8 chore(unit_tests,userspace): use nlhomann json instead of jsoncpp. Federico Di Pierro 2024-08-21 16:41:27 +02:00
  • be927edfe8 new(userspace/falco,unit_tests): added new tests around schema validation feature. Federico Di Pierro 2024-08-21 12:42:22 +02:00
  • 94dc7da986 cleanup(unit_tests,userspace/falco): moved all config validation logic to be more testable. Federico Di Pierro 2024-08-21 11:02:48 +02:00
  • 6dfdfdd649 chore(unit_tests): moved config_files and env vars config tests to their own source file. Federico Di Pierro 2024-08-21 10:04:01 +02:00
  • c807727475 chore(userspace/falco): use minProperties where needed. Federico Di Pierro 2024-08-20 17:23:58 +02:00
  • 5c551df116 new(userspace/falco): validate loaded configuration files against config schema. Federico Di Pierro 2024-08-20 17:05:20 +02:00
  • 4e45152521 fix(cmake,userspace/falco): bumped libs to latest master. Federico Di Pierro 2024-08-26 15:19:49 +02:00
  • 1886aca8b5 update(falco): update metrics interface Luca Guerra 2024-08-20 16:06:03 +00:00
  • d93c51c929 update(build): update libs to latest master Luca Guerra 2024-08-20 16:05:40 +00:00
  • 784d2d27cb update(cmake): bump libs and drivers to fix compilation issue Luca Guerra 2024-07-22 15:23:19 +00:00
  • 6783cc7055 fix(unit_tests): adapt tests to new engine warning formats Jason Dellaluce 2024-07-19 13:36:43 +00:00
  • 4ae942f1c6 update(cmake): bump libs and driver to latest master Jason Dellaluce 2024-07-19 13:36:16 +00:00
  • d3191bdf15 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2024-08-16 16:11:07 +00:00
  • 6824bdb660 update(docs): update changelog for 0.38.2 Luca Guerra 2024-08-19 16:05:22 +02:00
  • 35ee18c435 new(docs): add changelog for 0.38.2 0.38.2 release/0.38.x Luca Guerra 2024-08-08 15:19:16 +00:00
  • 876637839f update(build): libs 0.17.3 Luca Guerra 2024-08-08 15:22:27 +00:00
  • 1755527ad7 Add Tulip Retail to adopters list Bill Vandenberk 2024-08-07 09:56:59 -04:00
  • 76719bdc39 chore(build): bumpd falcoctl to 0.9.0 for 0.38.2 0.38.2-rc2 Luca Guerra 2024-08-08 08:47:27 +00:00
  • 1347810eab fix(metrics/prometheus): adopt best prometheus practices for rules counters and sha256 file metrics 0.38.2-rc1 Melissa Kilby 2024-07-05 14:39:10 +00:00
  • 2653b67342 chore(ci): add ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION:true env to enforce the usage of node16. Federico Di Pierro 2024-07-05 11:36:27 +02:00
  • 89e30841da chore(ci): use correct vault repo path for arm64. Federico Di Pierro 2024-07-05 11:22:00 +02:00
  • 4d6332765f fix(ci): use vault.centos.org for centos:7 CI build. Federico Di Pierro 2024-07-04 09:44:08 +02:00
  • 00e154870b chore(app): update stats interface to build Luca Guerra 2024-08-05 10:40:41 +00:00
  • 62ab938973 update(engine): upgrade libs and driver to 0.17.3 / 7.2.1 Luca Guerra 2024-08-05 09:59:38 +00:00
  • 33a0d9c6ab fix(metrics/prometheus): adopt best prometheus practices for rules counters and sha256 file metrics Melissa Kilby 2024-07-05 14:39:10 +00:00
  • 7a9048125f chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2024-08-02 16:49:25 +00:00
  • d12b0ce290 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2024-07-18 16:13:11 +00:00
  • 0e0428c5f7 vote: request to join maintainers Samuel Gaist 2024-06-26 18:13:06 +02:00
  • 1f2943da1e chore(ci): add ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION:true env to enforce the usage of node16. Federico Di Pierro 2024-07-05 11:36:27 +02:00
  • a9f3d98a00 chore(ci): use correct vault repo path for arm64. Federico Di Pierro 2024-07-05 11:22:00 +02:00
  • aa42e380e0 fix(ci): use vault.centos.org for centos:7 CI build. Federico Di Pierro 2024-07-04 09:44:08 +02:00
  • 5283dca335 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2024-06-28 16:11:06 +00:00
  • c25ded8f39 made some required changes harshitasao 2024-07-01 11:30:23 +05:30
  • a9ef7f9f97 added the openssf scorecard badge harshitasao 2024-06-13 23:09:47 +05:30
  • 62a448f805 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2024-06-26 15:37:26 +00:00
  • 4a4ed1e118 update(userspace/engine): bump engine version and checksum. Federico Di Pierro 2024-06-25 15:43:01 +02:00
  • c602be596b update(docs): update CHANGELOG for 0.38.1 Federico Di Pierro 2024-06-25 13:48:35 +02:00
  • 24eec1e92a update(cmake,userspace): bump libs and driver to latest master. Federico Di Pierro 2024-06-25 14:02:24 +02:00
  • a3bf8b472b If rule compilation fails, return immediately Mark Stemm 2024-06-24 17:52:41 -07:00
  • 7efabb7243 update(docs): update CHANGELOG for 0.38.1 Federico Di Pierro 2024-06-25 13:48:35 +02:00
  • adeca79d1c Modify evttype_index_ruleset to derive from indexable_ruleset Mark Stemm 2024-06-13 15:22:16 -07:00
  • bbcfa61d82 Add an indexable ruleset that can split filters by ruleset/evttype Mark Stemm 2024-06-13 15:04:30 -07:00
  • c2011ac9c6 Modify evttype_index_ruleset to derive from indexable_ruleset generalize-indexable-ruleset-polymorphic Mark Stemm 2024-06-13 15:22:16 -07:00
  • 2820cd1d07 new(metrics): enable plugins metrics 0.38.1-rc1 0.38.1 Gianmatteo Palmieri 2024-05-30 17:39:53 +02:00
  • ee26667e89 update(engine): allow using -p to pass a format to plugin events Luca Guerra 2024-06-06 14:49:32 +00:00
  • f267404be9 cleanup(falco): clarify that --print variants only affect syscalls Luca Guerra 2024-06-05 10:35:03 +00:00
  • 160e35e801 Revert "fix(engine): apply output substitutions for all sources" Gianmatteo Palmieri 2024-06-04 18:02:00 +02:00
  • 2117f3031d fix(metrics): fix sha256 metric names for prometheus Melissa Kilby 2024-06-01 18:04:22 +00:00
  • fa905e1356 fix(metrics): allow each metric output channel to be selected independently Melissa Kilby 2024-06-01 03:50:40 +00:00
  • f265e18d96 chore(userspace/falco): more extra safety checks on stats collector too. Federico Di Pierro 2024-05-31 16:10:47 +02:00
  • 6643c7491f fix(userspace/falco): fixed falco_metrics::to_text implementation when running with plugins. Federico Di Pierro 2024-05-31 15:07:33 +02:00
  • cb5b075b0e update(cmake): bump libs to 0.17.2 Federico Di Pierro 2024-06-17 10:59:57 +02:00
  • 7dfc4e3447 Actually add indexable_ruleset to build Mark Stemm 2024-06-13 15:14:59 -07:00
  • 605e69cf0e Add an indexable ruleset that can split filters by ruleset/evttype Mark Stemm 2024-06-13 15:04:30 -07:00
  • 3e91a27538 new(metrics): enable plugins metrics Gianmatteo Palmieri 2024-05-30 17:39:53 +02:00
  • 0e754aec14 chore(userspace): bump engine version and checksum. Federico Di Pierro 2024-06-13 10:11:05 +02:00
  • 0e4c580c1e update(cmake): bump libs to master. Federico Di Pierro 2024-06-13 09:33:54 +02:00
  • b8e5e2e8dd update(engine): allow using -p to pass a format to plugin events Luca Guerra 2024-06-06 14:49:32 +00:00
  • 1c31390c56 chore(deps): Bump submodules/falcosecurity-rules dependabot[bot] 2024-06-06 16:36:05 +00:00
  • 8a59cee355 cleanup(falco): clarify that --print variants only affect syscalls Luca Guerra 2024-06-05 10:35:03 +00:00
  • 1c66b640f2 Revert "fix(engine): apply output substitutions for all sources" Gianmatteo Palmieri 2024-06-04 18:02:00 +02:00
  • 35395728cc chore(ci): enable dummy tests on the testing framework. Federico Di Pierro 2024-06-04 09:34:58 +02:00
  • 5777a44ca1 fix(metrics): fix sha256 metric names for prometheus Melissa Kilby 2024-06-01 18:04:22 +00:00