summaryrefslogtreecommitdiff
path: root/src/maat_expr.c
AgeCommit message (Expand)Author
2024-11-14patch performance optimization from maat4HEADdevelop-version5root
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-25remove useless test caseroot
2024-10-24fix MaatCmd testcaseroot
2024-10-14fix memory leakroot
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-20change type of rule_id, object_id, item_id from (long long) to (uuid_t)root
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 "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-19modify expr table and fix corresponding test caseroot
2024-05-08TSG-21089: 不修改runtime的引擎配置,保证增量更新时的引擎�...v4.1.37root
2024-04-24add dup key don't output fatal logv4.1.36liuchang
2024-04-23TSG-20076: 存储转义之前的字符串,避免增量更新时对已转义...liuchang
2024-04-11[BUGFIX]Clean up hit groups promptly during scanningv4.1.35liuwentan
2024-04-02[PATCH]support virtual table statisticsliuwentan
2023-12-27[PATCH]add expr_matcher hit pattern statisticsv4.1.26liuwentan
2023-11-24[PATCH]bugfix for switch expr enginev4.1.10liuwentan
2023-11-24[FEATURE]support switch expr engine automaticallyliuwentan
2023-11-20[FEATURE]user-defined expr table scanning engineliuwentan
2023-11-10[FEATURE]support maat_scan_not_logic & maat_scan_groupv4.1.9刘文坛
2023-10-30[FEATURE]Compile table must register plugin table to get compile ex_data刘文坛
2023-10-27[PATCH]variable naming optimizationliuwentan
2023-10-24[PATCH]patch for physical NOT clauseliuwentan
2023-10-24[FEATURE]support physical NOT clause => TSG-17286刘文坛
2023-10-18[FEATURE]Refactor NOT clause, NOTE:forward incompatibility!!!刘文坛
2023-10-11[BUGFIX]fix illegal clause indexv4.0.47刘文坛
2023-08-11[BUGFIX]fix keywords max length 1024v4.0.37liuwentan
2023-08-10[FEATURE]expr_matcher support dual engine(hyperscan & rulescan) & benchmarkliuwentan
2023-08-09rollback to v4.0.31liuwentan
2023-08-07[FEATURE]Compile table must register plugin table to get compile ex_data & ma...v4.0.34v4.0.32刘文坛
2023-08-01[FEATURE]support benchmark刘文坛
2023-07-28[FEATURE]expr_matcher support dual engine(hyperscan & rulescan)刘文坛
2023-07-18[BUGFIX]fix maat_stat stream errorliuwentan
2023-06-21[BUGFIX]put compile ex_data into garbage queuev4.0.28liuwentan
2023-06-20[PATCH]handle matcher NULL pointerv4.0.27liuwentan
2023-06-20[OPTIMIZE]reduce adapter_hs_scan cpu usage刘文坛
2023-06-19[FEATURE]compile/plugin/xx_plugin table support gc刘文坛
2023-06-16[OPTIMIZE]reduce config memory usageliuwentan
2023-06-14[BUGFIX]fix hyperscan-5.4.2 literal empty string check bugv4.0.25刘文坛
2023-06-12[PATCH]hyperscan version 5.4.0->5.4.2liuwentan
2023-06-09[OPTIMIZE]delete update_hit_groups to reduce cpu consumption & reduce maat_st...liuwentan