summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-11-28add a parameter "table_name" for maat_state_get_hit_pathsrefactor-separate-scan-and-stat-compileliuchang
2024-11-28rule sort support priorityliuchang
2024-11-271.maat_state_compile add para "exdata_array"liuchang
2024-11-26rename attribute to fieldliuchang
2024-11-25add api maat_state_need_compileliuchang
2024-11-22complete new api and test caseliuchang
2024-11-19add incomplete codeliuchang
2024-11-15add test cases for TSG-23138liuchang
2024-11-15add definition of apiliuchang
2024-11-13add the definition of new APIroot
2024-11-11🐎 ci(add aarch64 jobs): aarch64 + el9v5.0.3yangwei
2024-11-11🔧 build(rulescan cxx flags): ignore narrowing for el9yangwei
2024-11-11🔧 build(fix el9 compile warning): upgrade hyperscan & rulescanyangwei
2024-11-05merge the duplicated code between HS and RS in test case, using TEST_P of gtestroot
2024-10-29fix coredump when rule is invalidv5.0.2root
2024-10-28store history pattern ids at expr_matcher after hs/rs stream scan, instead of...root
2024-10-28add some detail info for logroot
2024-10-25change library version according to tag versionv5.0.1root
2024-10-25fix memory leak in test casev5.0.0root
2024-10-25remove useless test caseroot
2024-10-24rename o2o and object2object to object_grouproot
2024-10-24fix MaatCmd testcaseroot
2024-10-18fix mem leak for ipport_pluginroot
2024-10-17ipport plugin table support CIDRroot
2024-10-16fix foreign key rewrite failroot
2024-10-14fix memory leakroot
2024-10-121.support and_conditions and or_conditions in ruleroot
2024-10-11fix some test caseroot
2024-10-10fix test case using rule from json fileroot
2024-10-08use attribute_name instead of attribute_id to map condition_idroot
2024-09-27fix maat_redis_tool, fix some mem leaks, use (uuid_t *) type as para of funct...root
2024-09-26add temp coderoot
2024-09-25commit temp table_inforoot
2024-09-23modify maat.hroot
2024-09-23modify maat.h apiroot
2024-09-20change type of rule_id, object_id, item_id from (long long) to (uuid_t)root
2024-09-14run first test case successroot
2024-09-12add basic code without test case, just compile successroot
2024-08-301.rename rule_state to rule_compile_stateroot
2024-08-22rename terminology "group" to "object"root
2024-08-22rename terminology "not flag" to "negate option"root
2024-08-22rename terminology "clause" to "condition"root
2024-08-22rename terminology "virtual table(vtable)" to "attribute"root
2024-08-22rename terminology "compile" to "rule"root
2024-08-21rename maat_rule.c to maat_core.croot
2024-08-21remove unescape process of districtroot
2024-08-21remove escape of \broot
2024-08-19modify expr table and fix corresponding test caseroot
2024-08-13modify fqdn_plugin tableroot
2024-08-13Merge remote-tracking branch 'origin/simplify_item_schema' into simplify_item...root