luwenpeng
|
06c498409f
|
feature: add packet_manager API definition
|
2024-09-13 18:07:40 +08:00 |
|
luwenpeng
|
16b5174d94
|
delete deps/list/list.h
|
2024-09-13 18:07:40 +08:00 |
|
luwenpeng
|
e0ecee73b3
|
refactor(session manager): replace dep/list/list.h with sys/queue.h
|
2024-09-13 18:07:40 +08:00 |
|
luwenpeng
|
244cc88ace
|
refactor(tcp reassembly): replace dep/list/list.h with sys/queue.h
|
2024-09-13 18:07:40 +08:00 |
|
yangwei
|
fb32deec1d
|
🧪 test(plug_mgr): test case add emptpy toml
|
2024-09-13 16:21:16 +08:00 |
|
yangwei
|
e9825c3988
|
🦄 refactor(stellar api): split exdata and mq
|
2024-09-10 14:44:38 +08:00 |
|
yangwei
|
6403e832de
|
✨ feat(stellar_mq subscribe api): replace cb_arg with plugin_id
|
2024-09-10 09:05:37 +08:00 |
|
yangwei
|
a24214cbee
|
✨ feat(infra/exdata): exdata as independent component
|
2024-09-06 19:48:29 +08:00 |
|
yangwei
|
3de8bbdabc
|
🦄 refactor(plug_mgr): per stage msg counter encap
|
2024-09-06 19:48:29 +08:00 |
|
yangwei
|
9cb50f81fb
|
✨ feat(plugin_manager_init): set max_msg_per_stage as parameter
|
2024-09-06 19:48:29 +08:00 |
|
yangwei
|
cc542dc365
|
✨ feat(stellar mq topic api): add dispatch_cb_arg for dispatch_cb
|
2024-09-06 19:48:29 +08:00 |
|
yangwei
|
442586ef52
|
✨ feat(plugin register): remove ip_proto in parameter
|
2024-09-06 19:48:29 +08:00 |
|
yangwei
|
9c12523c9d
|
WIP
|
2024-09-06 11:56:34 +08:00 |
|
yangwei
|
b8b8bc1add
|
✨ feat(stellar mq): add dispatch_cb per topic
|
2024-09-05 18:58:17 +08:00 |
|
yangwei
|
a36865275d
|
🧪 test(disable unpass test case): temporarily
|
2024-09-05 18:09:07 +08:00 |
|
yangwei
|
6e0b13f3d6
|
Refactor(plug_mgr API): remove session_ctx, provide stellar_mq
|
2024-09-05 15:28:43 +08:00 |
|
yangwei
|
5373efdbff
|
🦄 refactor(rename plug mgr api): session plug register with hooks
|
2024-09-04 15:26:15 +08:00 |
|
yangwei
|
95581a437e
|
✨ feat(http decoder): register http with session free hook
|
2024-09-04 14:56:05 +08:00 |
|
yangwei
|
2846142c7c
|
🧪 test(lpi test plugin): publish test result on session free
|
2024-09-04 14:44:30 +08:00 |
|
yangwei
|
9ee8df58a7
|
✨ feat(plugin manager api): packet plugin register with stage
|
2024-09-04 14:44:30 +08:00 |
|
yangwei
|
1bdfc4506c
|
✨ feat(plugin_manager): add session plugin with hook
|
2024-09-04 14:44:30 +08:00 |
|
yangwei
|
c494bf831e
|
🧪 test(plugin manager test): fix intrinsic test case
|
2024-09-04 14:41:44 +08:00 |
|
yangwei
|
e14a140768
|
🐞 fix(plugin_manager on session closing): pub msg on intrinsic output topic
|
2024-09-04 11:19:50 +08:00 |
|
root
|
654718c56f
|
remove tunneling flag in session_flags
|
2024-09-04 02:03:05 +00:00 |
|
yangwei
|
f42aa76d5c
|
🐞 fix(plugin_manager on session input): fix tcp segment leak when overlimit
|
2024-09-03 18:33:54 +08:00 |
|
root
|
f1628b9b60
|
fix mem leak
|
2024-09-03 07:55:44 +00:00 |
|
root
|
6f1ac6b36b
|
add socks_decoder, stratum_decoder and session_flags
|
2024-09-03 07:01:58 +00:00 |
|
luwenpeng
|
a8206cffc0
|
rename flow_direction to flow_type
|
2024-09-02 17:49:33 +08:00 |
|
luwenpeng
|
f8ec4dc5a7
|
move stellar_core/stellar_stat from core to infra
|
2024-09-02 16:55:02 +08:00 |
|
luwenpeng
|
beb7d2f0ca
|
stellar stat parses output related configuration items
|
2024-09-02 16:55:00 +08:00 |
|
luwenpeng
|
9069dceae7
|
built snowflake into the session manager
|
2024-09-02 16:54:18 +08:00 |
|
yangwei
|
e2f2823b91
|
🐎 ci(test stage): disable artifacts, enable asan
|
2024-09-02 15:47:16 +08:00 |
|
lijia
|
94a75460e9
|
rename *.cpp to *.c; renmae API. move benchmarks/* to test/decoder/http; fix TSG-22347
|
2024-09-02 09:42:09 +08:00 |
|
luwenpeng
|
82cb1eaeeb
|
optimize session manager config
|
2024-08-30 18:56:36 +08:00 |
|
luwenpeng
|
d1d5e6e09e
|
refactor packet IO, rename dumpfile mode to pcap mode, modify related configuration
|
2024-08-30 18:56:35 +08:00 |
|
luwenpeng
|
8935e5408b
|
IP reassembly parses IP frag related configuration items
|
2024-08-30 18:56:35 +08:00 |
|
luwenpeng
|
338dcf93e5
|
modify session manager related configuration
|
2024-08-30 18:56:33 +08:00 |
|
luwenpeng
|
419d12760e
|
refactor(deps): from *.cpp to *.c
|
2024-08-30 18:55:14 +08:00 |
|
yangwei
|
ce49357bbc
|
✨ feat(rename stellar_devel): from stellar_devel to stellar_lib
|
2024-08-30 15:10:55 +08:00 |
|
yangwei
|
aa5c41e4d7
|
🦄 refactor(infra/log & http test case): mv log to deps/logger
trim http test case cmake
|
2024-08-30 15:04:46 +08:00 |
|
yangwei
|
5ccd66db73
|
🦄 refactor(rename vendor): from vendor to vendors
|
2024-08-30 14:40:54 +08:00 |
|
yangwei
|
02a50d1008
|
🦄 refactor(rename work thread): from work to worker
|
2024-08-29 18:31:09 +08:00 |
|
yangwei
|
cc2d2be324
|
🔧 build(infra build): refactor build parameters
|
2024-08-29 18:16:37 +08:00 |
|
yangwei
|
4060f1bb09
|
🧪 test(LPI test): rename test case suffix
|
2024-08-29 17:21:59 +08:00 |
|
yangwei
|
2a889ba4df
|
🔧 build(infra CMakeLists.txt): refactor link parameter
|
2024-08-29 17:20:00 +08:00 |
|
yangwei
|
f4c3bece3c
|
🐞 fix(http decoder test): fix cmake warning
|
2024-08-29 17:10:17 +08:00 |
|
yangwei
|
2f586a456b
|
🦄 refactor(decoder glimpse detector): rename to lpi plugin
|
2024-08-29 15:43:04 +08:00 |
|
yangwei
|
b2647a5a75
|
🦄 refactor(plugin_manager): refactor intrinsic topic name
|
2024-08-28 19:58:28 +08:00 |
|
luwenpeng
|
283d591e6b
|
fix compile error
|
2024-08-28 19:00:32 +08:00 |
|
luwenpeng
|
3e6b837318
|
export stellar_reload_log_level symbol
|
2024-08-28 18:05:39 +08:00 |
|