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 |
|
luwenpeng
|
7db301ff61
|
refactor(test/packet_tool): from *.cpp to *.c
|
2024-08-28 18:04:38 +08:00 |
|
luwenpeng
|
78e8db9a4f
|
refactor(test/packet_inject): from *.cpp to *.c
|
2024-08-28 18:04:02 +08:00 |
|
luwenpeng
|
b7217c8363
|
refactor(test/debug_plugin): from *.cpp to *.c
|
2024-08-28 18:03:23 +08:00 |
|
luwenpeng
|
e91343d402
|
refactor(infra/main): from *.cpp to *.c
|
2024-08-28 18:02:44 +08:00 |
|
luwenpeng
|
d4c01c3ffb
|
refactor(infra/tuple): from *.cpp to *.c
|
2024-08-28 18:02:18 +08:00 |
|
luwenpeng
|
2bd826d179
|
refactor(infra/tcp_reassembly): from *.cpp to *.c
|
2024-08-28 18:01:43 +08:00 |
|
luwenpeng
|
cb56fe90d5
|
refactor(infra/snowflake): from *.cpp to *.c
|
2024-08-28 18:01:12 +08:00 |
|
luwenpeng
|
18827c6de9
|
refactor(infra/session_manager): from *.cpp to *.c
|
2024-08-28 18:00:37 +08:00 |
|
luwenpeng
|
500d697b5c
|
refactor(infra/packet_parser): from *.cpp to *.c
|
2024-08-28 18:00:06 +08:00 |
|
luwenpeng
|
f8f42a075e
|
refactor(infra/packet_io): from *.cpp to *.c
|
2024-08-28 17:59:33 +08:00 |
|
luwenpeng
|
8755356749
|
refactor(infra/log): from *.cpp to *.c
|
2024-08-28 17:58:48 +08:00 |
|
luwenpeng
|
e64da392bf
|
refactor(infra/ip_reassembly): from *.cpp to *.c
|
2024-08-28 17:58:16 +08:00 |
|
luwenpeng
|
e191a4babc
|
refactor(infra/core): from *.cpp to *.c
|
2024-08-28 17:57:35 +08:00 |
|
yangwei
|
3b9b6b0a21
|
🦄 refactor(plugin manager source suffix): from .cpp to .c
|
2024-08-28 15:13:05 +08:00 |
|
yangwei
|
848122000a
|
🔧 build(target_include_directories): rename src to infra
|
2024-08-28 15:01:32 +08:00 |
|
yangwei
|
16b18624ab
|
🦄 refactor(directory structure): restructure and rename src to infra
|
2024-08-28 14:52:26 +08:00 |
|
luwenpeng
|
aa1bfb383f
|
rename packet_io_ingress/egress to packet_io_input/output
|
2024-08-28 09:58:39 +08:00 |
|
luwenpeng
|
f6ae908917
|
Fix spelling errors
|
2024-08-27 19:39:52 +08:00 |
|