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 |
|
yangwei
|
41969adee2
|
🧪 test(refactor glimpse_detector test): split test plugin and test main
|
2024-08-22 14:17:48 +08:00 |
|
luwenpeng
|
7f96ae196a
|
bugfix: http_decoder and glimpse_detector use new API get packet layer
|
2024-08-21 18:53:42 +08:00 |
|
luwenpeng
|
3636406c91
|
enhance: session manager stat add tcp_segs_consumed
|
2024-08-21 18:18:42 +08:00 |
|
luwenpeng
|
114fc434b3
|
bugfix: export tcp_segment_get_data() symbol
|
2024-08-21 18:18:42 +08:00 |
|
luwenpeng
|
aed2daa1a4
|
feature: support outputting stderr and file logs at the same time
|
2024-08-21 18:18:42 +08:00 |
|
luwenpeng
|
415c21440f
|
refactor: move packet queue to dumpfile_io.cpp
|
2024-08-21 18:18:42 +08:00 |
|
luwenpeng
|
f2f5441b4c
|
refactor: rename packet_dump_stdio() to packet_print()
|
2024-08-21 18:18:42 +08:00 |
|
luwenpeng
|
7625f62a80
|
refactor: rename script to scripts
|
2024-08-21 18:18:40 +08:00 |
|
luwenpeng
|
b9d6637800
|
refactor: move tcp_segment API from packet.h to stellar.h
|
2024-08-21 18:18:13 +08:00 |
|
luwenpeng
|
a0fb57e843
|
refactor: update packet get layer/tunnel API
|
2024-08-21 18:18:13 +08:00 |
|
luwenpeng
|
1aece166cd
|
refactor: rename struct raw_layer to struct layer_private
|
2024-08-21 18:18:12 +08:00 |
|
luwenpeng
|
ee612d73c9
|
bugfix: packet_dup() not copy metadata
|
2024-08-21 18:18:12 +08:00 |
|
luwenpeng
|
b0b699e47b
|
refactor: rename session_utils.cpp to session.cpp
|
2024-08-21 18:18:12 +08:00 |
|