summaryrefslogtreecommitdiff
path: root/src/entry/Maat_api.cpp
AgeCommit message (Expand)Author
2022-10-26Refactor from scratch.zhengchao
2022-10-25Hyperscan adapter is in progress.zhengchao
2022-08-23Add unit test cases for Boolean Expression Plugin (bool_plug) table.zhengchao
2022-08-23Refactor table schema and runtime to support boolean expression plugin.zhengchao
2022-01-13JSON文件中不包含有效配置时,避免段错误。 TSG-9349v3.5.3zhengchao
2022-01-12Maat_rule_get_ex_data读取compile rule的exdata时,对scanner判空,避�...zhengchao
2021-10-24未正确统计0号线程的outer_mid和inner_mid计数v3.5.2zhengchao
2021-10-24maat stat输出plugin(含EX data)、fqdn_plugin、IP_plugin中有效规�...zhengchao
2021-10-24修复expr表无配置时,maat_stat文件输出的stream计数出现负数�...zhengchao
2021-10-20expr_plus和interval_plus表的district对英文大小写不敏感。zhengchao
2021-10-12修复expr_plus和expr混合扫描时,expr漏命中的问题。zhengchao
2021-10-11修复bug:对于已命中编译配置的mid,扫描expr_plus或interval_pl...v3.4.10zhengchao
2021-10-11修复 TSG-7994 ,避免处理未知district时出现误命中。v3.4.9zhengchao
2021-08-20如果扫描无规则数值类型的table时直接返回,导致未进行非...v3.4.8.1v3.4.8-hotfixv3.4.8liuxueli
2021-08-19如果扫描无规则table时直接返回,导致未进行非表达式的运...zhengchao
2021-08-14TSG-7066: 支持--prefix参数安装,支持查看changelogliuxueli
2021-08-05IP Plugin和FQDN Plugin内部实现垃圾回收,不再由外部调用。zhengchao
2021-08-05重构table runtime工作量较大,准备放弃。zhengchao
2021-07-21基于Maat_cmd的测试用例增加扫描状态输出。v3.4.2zhengchao
2021-07-21因使用MAAT_SET_SCAN_NO_COUNT后,在Group移除region id时会出现误�...zhengchao
2021-07-19改进Hierarchy的多线程扫描性能: Hierarchy使用rwlock来保证更�...zhengchao
2021-07-19去掉不必要的memset,避免性损失。zhengchao
2021-07-19Maat_set_scan_status可以设置MAAT_SET_SCAN_NO_COUNT类型参数, 指示�...zhengchao
2021-07-15提高expr_plus和interval_plus表的扫描性能v3.2.33.2.3郑超
2021-06-18修复配置数量为0时,流式扫描句柄计数错误。zhengchao
2021-05-13修复bug: TSG-6324 在流式扫描过程中,发生版本号回滚导致�...zhengchao
2021-04-28支持加载使用gzip命令压缩的maat JSON文件。允许先压缩、后�...zhengchao
2021-04-28为了便于单元测试,支持设置垃圾回收时间,默认10秒。zhengchao
2021-04-20Maat Hierarchy中的compile mid结构体保留了Hier的指针,可能指向...zhengchao
2021-03-09扫描expr_plus表时,避免对rulescan result的不必要的拷贝。zhengchao
2021-03-08处理expr_plus中的district时,使用了memmove,当命中region较多�...zhengchao
2020-12-05region_compile中compile_rule缓存数组的大小,调整为与调用参数...v3.1.9v3.1.8zhengchao
2020-11-24修复返回错误命中个数的BUGv3.1.4liuxueli
2020-10-19MAAT_OPT_SCAN_DETAIL选项的默认值错误的初始化为2,应该为0。v3.1.3zhengchao
2020-09-28Feature fqdn plugin刘学利
2020-08-22增加增强数值扫描功能及对应测试用例liuxueli
2020-07-06region_rule_inner中增加magic_num,以诊断region配置删除时可能发...zhengchao
2020-07-02Maat_hierarchy总是返回可用的compile_rule,以同步修复master分支...v3.0.1zhengchao
2020-06-28EX_data系列函数使用uthash替代MESA_htable,实现哈希表的动态�...zhengchao
2020-06-22通过原有功能的单元测试。zhengchao
2020-06-22代码适配Maat command、maat json。zhengchao
2020-06-22完成Maat_hierarchy规则加载重构的代码编写,未编译。zhengchao
2020-06-22抽象垃圾回收模块,新增Maat_garbage_collection.cpp/hzhengchao
2020-06-22使用glibc中的remove函数替代rm命令;清理无用代码,垃圾回�...zhengchao
2020-06-22在编译配置级别支持合取范式,编译配置最多8个子句(Clau...zhengchao
2020-05-13合并plugin和ip_plugin的处理逻辑,抽象为Maat_ex_data.h/cpp。zhengchao
2020-05-13新增IP回调表,可以进行IPv4和IPv6的区间匹配。zhengchao
2020-04-20scan_hit_status_update_by_compile函数的循环中,未重置n_exsited_path...zhengchao
2020-04-03修复bug:命中未被compile或其它group引用的group时,未将其加...zhengchao
2020-03-11新增composition类型表,支持IP构成功能,可将Source和Destinatio...zhengchao