falco/userspace/engine
Mark Stemm 334302e525 Allow enabling rules by ruleset id in addition to name
Add alternate enable_* methods that allow enabling rulesets by ruleset
id in addition to name. This might be used by some filter_rulesets to
enable/disable rules on the fly via the falco engine.

Signed-off-by: Mark Stemm <mark.stemm@gmail.com>
2023-12-18 15:58:04 +01:00
..
CMakeLists.txt chore(build): fix error using find_package with ExternalProject_Add 2023-12-11 16:52:39 +01:00
evttype_index_ruleset.cpp update(engine): remove banned.h 2023-10-19 17:41:22 +02:00
evttype_index_ruleset.h update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
falco_common.cpp feat(userspace): remove experimental outputs queue recovery strategies 2023-10-12 13:03:46 +02:00
falco_common.h feat(userspace): remove experimental outputs queue recovery strategies 2023-10-12 13:03:46 +02:00
falco_engine_version.h update(falco): bump engine version and checksum 2023-12-13 16:59:46 +01:00
falco_engine.cpp Allow enabling rules by ruleset id in addition to name 2023-12-18 15:58:04 +01:00
falco_engine.h Allow enabling rules by ruleset id in addition to name 2023-12-18 15:58:04 +01:00
falco_load_result.cpp update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
falco_load_result.h update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
falco_rule.h refactor(userspace/engine): modularize rules files compilation 2023-09-28 12:39:20 +02:00
falco_source.h update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
falco_utils.cpp cleanup(falco): remove decode_uri as it is no longer used 2023-11-29 17:42:06 +01:00
falco_utils.h cleanup(falco): remove decode_uri as it is no longer used 2023-11-29 17:42:06 +01:00
filter_details_resolver.cpp fix(userspace/engine): solve description of macro-only rules 2023-11-02 16:16:06 +01:00
filter_details_resolver.h cleanup: fix several warnings from a Clang build 2023-12-06 16:40:26 +01:00
filter_macro_resolver.cpp update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
filter_macro_resolver.h cleanup: fix several warnings from a Clang build 2023-12-06 16:40:26 +01:00
filter_ruleset.h update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
filter_warning_resolver.cpp update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
filter_warning_resolver.h update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
formats.cpp update(engine): remove banned.h 2023-10-19 17:41:22 +02:00
formats.h update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
indexed_vector.h update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
OWNERS docs: specify labels that apply to each area 2019-09-16 10:11:25 +02:00
rule_loader_collector.cpp update(userspace/engine): address jasondellaluce comments for maintainability 2023-09-28 20:05:21 +02:00
rule_loader_collector.h update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
rule_loader_compiler.cpp cleanup: fix several warnings from a Clang build 2023-12-06 16:40:26 +01:00
rule_loader_compiler.h refactor(userspace/engine): modularize rules files compilation 2023-09-28 12:39:20 +02:00
rule_loader_reader.cpp update(userspace/engine): address jasondellaluce comments for maintainability 2023-09-28 20:05:21 +02:00
rule_loader_reader.h update(userspace/engine): address jasondellaluce comments for maintainability 2023-09-28 20:05:21 +02:00
rule_loader.cpp cleanup: fix several warnings from a Clang build 2023-12-06 16:40:26 +01:00
rule_loader.h cleanup: fix several warnings from a Clang build 2023-12-06 16:40:26 +01:00
stats_manager.cpp update: add SPDX license identifier 2023-09-21 13:21:47 +02:00
stats_manager.h cleanup: fix several warnings from a Clang build 2023-12-06 16:40:26 +01:00