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 |
|
luwenpeng
|
7e04992aa0
|
SIGINT for force exit, SIGSTOP for graceful exit
|
2024-08-27 19:37:00 +08:00 |
|
luwenpeng
|
79e70f7145
|
feature: consume all packets and free all sessions before exit
|
2024-08-27 17:43:24 +08:00 |
|
luwenpeng
|
11bf852c15
|
export the logging API symbol
|
2024-08-27 14:01:43 +08:00 |
|
luwenpeng
|
83eb9d9c5c
|
when worker thread exit, print per thread stat to log file
|
2024-08-26 18:09:45 +08:00 |
|
luwenpeng
|
2db9347109
|
rename log_level_check() to log_check_level()
|
2024-08-26 11:05:43 +08:00 |
|
yangwei
|
c08a1458d8
|
🧪 test(glimpse_detector test case): fix memleak when commit json
|
2024-08-23 19:29:52 +08:00 |
|
luwenpeng
|
4e524a8781
|
logger changes from global static variables to one instance per stellar
|
2024-08-23 19:01:42 +08:00 |
|
luwenpeng
|
8db2e70c38
|
bugfix toml_rtos memleak
|
2024-08-23 17:19:05 +08:00 |
|
luwenpeng
|
a6223eacfe
|
update default log level for gtest to info
|
2024-08-23 16:13:34 +08:00 |
|
luwenpeng
|
2634d70108
|
add support for retrieving pcap packet timestamps
|
2024-08-23 16:05:59 +08:00 |
|
luwenpeng
|
6808e6ba29
|
snowflake changes from global static variables to one instance per thread
|
2024-08-23 15:21:52 +08:00 |
|
luwenpeng
|
3014e0feef
|
refactor: move struct laye and struct tunnel to packet.h
|
2024-08-23 15:21:52 +08:00 |
|