Commit Graph

358 Commits

Author SHA1 Message Date
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