Commit Graph

86 Commits

Author SHA1 Message Date
刘文坛
df36b8987b [FEATURE]compile/plugin/xx_plugin table support gc 2023-06-19 09:44:25 +00:00
liuwentan
0b73681bd1 [OPTIMIZE]reduce config memory usage 2023-06-16 15:59:30 +08:00
刘文坛
c5accc49f2 [PATCH] maat_plugin_table_get_ex_data add key_len (23.06) 2023-06-08 07:32:41 +00:00
liuwentan
ac8a0a512c [FEATURE]support get hit groups 2023-06-05 15:14:45 +08:00
liuwentan
029a391f5d [patch]keep maat23.05 compatibility 2023-05-31 13:28:16 +08:00
liuwentan
51e29f0b95 [FEATURE]plugin table support ip_addr key type 2023-05-30 16:16:18 +08:00
liuwentan
929d6ac139 [patch]change verify expression retval semantics:1(legal) 0(illegal) 2023-05-11 11:21:46 +08:00
liuwentan
e97adb8b97 [feature]verify regex expression 2023-05-09 17:45:43 +08:00
liuwentan
8a3683fa30 group_exclude(only one hierarchical group can be referenced) 2023-05-06 20:27:39 +08:00
liuwentan
33015d5aac support parse encrypted json config 2023-05-04 17:10:19 +08:00
liuwentan
af6df5951a support maat stat 2023-04-20 15:34:56 +08:00
liuwentan
9234ebb9e1 optimize district & support virtual table conjunction 2023-04-04 15:59:34 +08:00
liuwentan
690f8bc602 add stat&perf API 2023-03-30 10:00:38 +08:00
liuwentan
10571d3de4 compile/plugin ex_schema support input param table_name 2023-03-29 22:25:14 +08:00
liuwentan
4eee0ede80 add log level 2023-03-28 15:41:24 +08:00
liuwentan
e98627c9e7 optimize maat_scan_xx API 2023-03-28 14:07:44 +08:00
liuwentan
73060d1c35 support ip+port+proto scan 2023-03-27 15:52:47 +08:00
liuwentan
7b49d7d52f interrupt execution if table schema has error 2023-03-23 19:16:23 +08:00
liuwentan
2ce749d9bc support maat_state new/reset/free 2023-03-23 11:57:17 +08:00
liuwentan
a67d24381e table_info.conf support table_name & db_tables to implement all physical tables conjunction 2023-03-22 20:40:36 +08:00
liuwentan
8312b69fda maat_options set logger -> set log_path 2023-03-16 15:16:42 +08:00
liuwentan
6afb0a0194 cancel str_len in maat_options API 2023-03-16 11:59:46 +08:00
liuwentan
c6478818f0 optimize maat_options API 2023-03-16 10:36:04 +08:00
liuwentan
90d0764845 item_uthash -> item_rcu && add foreign cont dir API 2023-03-15 11:36:54 +08:00
liuwentan
5a53edd943 format log 2023-03-02 14:52:31 +08:00
liuwentan
4a594978c7 add maat helper API 2023-03-02 10:18:20 +08:00
liuwentan
d429a6346d support flag_plus table 2023-03-01 17:44:07 +08:00
liuwentan
2c6cca6f56 fix hit repeated compile_id bug & unify compile+plugin table register API 2023-03-01 13:12:22 +08:00
liuwentan
d4e1670987 add bool_plugin & fqdn_plugin unit-test 2023-02-24 17:29:38 +08:00
liuwentan
d1aee82fe2 compile/plugin table callback function normalization 2023-02-23 11:37:02 +08:00
liuwentan
9578be5ff3 uint64_t -> long long 2023-02-22 15:22:41 +08:00
liuwentan
ac51c70426 compile_id,group_id,item_id support uint64_t 2023-02-22 15:08:52 +08:00
liuwentan
f8543d9f96 table_name->table_id and compile table callback 2023-02-21 11:27:18 +08:00
liuwentan
24b27429a5 change table_id->table_name 2023-02-20 11:43:43 +08:00
liuwentan
bbed56db80 compile table support conjunction, ip_plugin support cidr 2023-02-20 10:57:40 +08:00
liuwentan
379efcf027 cpp->c and expr support configurable generation of literal_db or regex_db 2023-02-15 11:53:46 +08:00