刘文坛
|
d3aed20bfa
|
[BUGFIX]fix compile gc bug
|
2023-06-19 12:30:25 +00:00 |
|
liuwentan
|
0b73681bd1
|
[OPTIMIZE]reduce config memory usage
|
2023-06-16 15:59:30 +08:00 |
|
刘文坛
|
5a18084eaa
|
[BUGFIX]fix hyperscan-5.4.2 literal empty string check bug
|
2023-06-14 09:10:16 +00:00 |
|
liuwentan
|
afd6102734
|
[PATCH]add maat_state_free count&bytes statistics
|
2023-06-09 17:30:20 +08:00 |
|
liuwentan
|
48397f754e
|
[OPTIMIZE]delete update_hit_groups to reduce cpu consumption & reduce maat_state memory usage
|
2023-06-09 16:44:47 +08:00 |
|
liuwentan
|
ac8a0a512c
|
[FEATURE]support get hit groups
|
2023-06-05 15:14:45 +08:00 |
|
liuwentan
|
6626cbd57c
|
[BUGFIX]fix hit paths miss path if sub group(has super group) is referenced by compile
|
2023-05-17 14:34:34 +08:00 |
|
liuwentan
|
7ba644ce66
|
simplify table rcu hash
|
2023-05-07 23:09:33 +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
|
571ce08d3b
|
fix stream scan core https://jira.geedge.net/browse/TSG-14701
|
2023-04-13 14:56:35 +08:00 |
|
liuwentan
|
f213fcbe97
|
add rule count stat
|
2023-04-12 19:20:05 +08:00 |
|
liuwentan
|
fb3896c078
|
refactor ex_data_runtime & fix all leak memory
|
2023-04-05 21:09:19 +08:00 |
|
liuwentan
|
10571d3de4
|
compile/plugin ex_schema support input param table_name
|
2023-03-29 22:25:14 +08:00 |
|
liuwentan
|
73060d1c35
|
support ip+port+proto scan
|
2023-03-27 15:52:47 +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
|
90d0764845
|
item_uthash -> item_rcu && add foreign cont dir API
|
2023-03-15 11:36:54 +08:00 |
|
liuwentan
|
33c9c10467
|
fix compile conjunction bug
|
2023-03-06 16:45:34 +08:00 |
|
liuwentan
|
cf5c8353e3
|
Support physical table conjunction and fix compile table conjunction bug
|
2023-03-06 10:45:36 +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
|
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
|
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 |
|
liuwentan
|
d5e6808e1f
|
support expr offset match
|
2023-02-09 22:13:15 +08:00 |
|
liuwentan
|
57f0a0581a
|
unfinished work
|
2023-02-03 17:28:14 +08:00 |
|
liuwentan
|
cca7d882e1
|
refactor hierarchy and maat_table
|
2023-01-31 20:39:53 +08:00 |
|
liuwentan
|
25f944a1d1
|
unfinished work
|
2023-01-30 21:59:35 +08:00 |
|