summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-10-24修复expr表无配置时,maat_stat文件输出的stream计数出现负数�...zhengchao
2021-10-20expr_plus和interval_plus表的district对英文大小写不敏感。zhengchao
2021-10-12将rulescan.h的编码由GBK转为utf8v3.4.11zhengchao
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-19Rebase. 适配支持Prometheus输出的Field Stat2zhengchao
2021-08-19如果扫描无规则table时直接返回,导致未进行非表达式的运...zhengchao
2021-08-14TSG-7066: 支持--prefix参数安装,支持查看changelogliuxueli
2021-08-05Plugin表更新后,不需要进行Hierarchy的重建。v3.4.5zhengchao
2021-08-05变更table runtime垃圾回收机制的单元测试通过。zhengchao
2021-08-05IP Plugin和FQDN Plugin内部实现垃圾回收,不再由外部调用。zhengchao
2021-08-05重构table runtime工作量较大,准备放弃。zhengchao
2021-08-04未对FQDN Plugin表的changed_flag进行重置,产生不必要的FQDN Engi...zhengchao
2021-07-27Maat_hierarchy_build_region2clause_hash中,不在对group中的region id排...v3.4.4zhengchao
2021-07-27减少增量更新时hier重建的写锁临界区,减少扫描线程的所�...zhengchao
2021-07-21基于Maat_cmd的测试用例增加扫描状态输出。v3.4.2zhengchao
2021-07-21因使用MAAT_SET_SCAN_NO_COUNT后,在Group移除region id时会出现误�...zhengchao
2021-07-20修复bug:上一版本引入,region更新不能反映到compile命中;v3.4.1zhengchao
2021-07-19优化hit_path增加性能v3.2.4zhengchao
2021-07-19compile_mid使用ut_arrary替代tailq存储hit_path。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-19修改scan status重的测试用例,覆盖更多分支。zhengchao
2021-07-15提高expr_plus和interval_plus表的扫描性能v3.2.33.2.3郑超
2021-07-01bool Matcher对输入的item id(clause id)排序和去重,会改变外�...zhengchao
2021-06-18修复配置数量为0时,流式扫描句柄计数错误。zhengchao
2021-06-15Feature faster bool matcher on reptead itemv3.2.1郑超
2021-06-01Hierarchy中,使用垃圾回收方式释放compile,避免bool_matcher命�...v3.1.24zhengchao
2021-06-01bool matcher中引用了已经被释放的compile,导致段错误。 TSG-6548zhengchao
2021-05-27修复bug: Bool matcher重建时,maat hierarchy会重新生成clause id�...3.1.22zhengchao
2021-05-24增加测试用例: 使用同一个mid扫描时, 更新boolmatcher。zhengchao
2021-05-13TSG-6345 redis断开期间redis内的数据发生变化,且版本号未发�...v3.1.20zhengchao
2021-05-13修复bug: TSG-6324 在流式扫描过程中,发生版本号回滚导致�...zhengchao
2021-04-28支持加载使用gzip命令压缩的maat JSON文件。允许先压缩、后�...zhengchao
2021-04-28为了便于单元测试,支持设置垃圾回收时间,默认10秒。zhengchao
2021-04-20确认bug修复:组合扫描命中域配置或编译配置时,进行全�...v3.1.19zhengchao
2021-04-20Maat Hierarchy中的compile mid结构体保留了Hier的指针,可能指向...zhengchao
2021-04-19Maat_hierarchy_region_compile按照用户传入的结果数量申请缓存,...v3.1.18zhengchao
2021-04-19增加hierarachy中为每个线程分配expr_buff,以修复使用用户设�...zhengchao
2021-04-19集成支持expr_id的bool matcherzhengchao
2021-04-18使用流式扫描接口,命中多个不同策略时导致死循环liuxueli
2021-04-01Fix memory leak by update uncare tablev3.1.17刘学利
2021-03-20修复bug:ip_plugin和fqdn_plugin的扫描线程可能访问到无效的EX_...v3.1.16郑超
2021-03-17未对for中释放内存的变量置NULL,当redis-server不可用时,freeRe...v3.1.15liuxueli
2021-03-15校验子句的序号值,避免越界重启v3.1.14liuxueli
2021-03-11生效范围支持对\b、\\、\&字符转义v3.1.13liuxueli
2021-03-09扫描expr_plus表时,避免对rulescan result的不必要的拷贝。zhengchao