luwenpeng
|
fd3cc20554
|
feature: packet IO support IP reassembly
|
2024-10-21 10:49:41 +08:00 |
|
yangwei
|
a7b79a0e22
|
✨ feat(module manager): add thread_init and thread_exit API
|
2024-10-18 16:25:39 +08:00 |
|
yangwei
|
6e7bb30630
|
🦄 refactor(polling manager): merge polling into module manager
|
2024-10-18 11:16:42 +08:00 |
|
杨威
|
70d21f28c3
|
Rebase dev 2.0
|
2024-10-11 06:08:50 +00:00 |
|
luwenpeng
|
2e35a79528
|
Export the packet manager runtime API for easier testing
|
2024-10-10 09:55:00 +08:00 |
|
luwenpeng
|
9e954386fd
|
Refactored packet IO to use packet_manager_schedule_packet() instead of stellar_send_build_packet() to send user-built packets
|
2024-10-09 11:53:10 +08:00 |
|
luwenpeng
|
0f082d975e
|
stellar registers packet_manager as a module; session_manager registers polling callback
|
2024-10-09 10:02:42 +08:00 |
|
yangwei
|
d9d9b4728d
|
✨ feat(module manager API): add stellar_module_manager_get_logger
|
2024-09-29 14:23:26 +08:00 |
|
yangwei
|
7aeb5949ee
|
✨ feat(polling in stellar core): worker thread call polling_dispatch
|
2024-09-27 09:15:26 +08:00 |
|
luwenpeng
|
b3ddebf770
|
refactor(main loop): compiled
|
2024-09-20 18:41:32 +08:00 |
|
luwenpeng
|
94f1913e3e
|
refactor(session manager): turning the session manager into a stellar module
|
2024-09-20 17:06:10 +08:00 |
|
luwenpeng
|
620019cf8e
|
refactor(session manager): rename original session_manager to session_manager_runtime
|
2024-09-20 16:59:19 +08:00 |
|
luwenpeng
|
aedc675c34
|
rename packet_io_input/output to packet_io_ingress/egress
|
2024-09-20 16:59:19 +08:00 |
|
luwenpeng
|
3dafe5393f
|
rename log_private.h to log_internal.h
|
2024-09-20 16:59:19 +08:00 |
|
luwenpeng
|
46307bb271
|
rename session_private.h to session_internal.h
|
2024-09-20 16:59:19 +08:00 |
|
luwenpeng
|
bf8ba97165
|
rename packet_private.h to packet_internal.h
|
2024-09-20 16:59:19 +08:00 |
|
yangwei
|
76796a6c3d
|
🌈 style(stellar core): remove useless code
|
2024-09-19 15:58:39 +08:00 |
|
yangwei
|
1f55a6f240
|
✨ feat(module manager): from plugin manager to module manager
|
2024-09-14 12:18:26 +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
|
a36865275d
|
🧪 test(disable unpass test case): temporarily
|
2024-09-05 18:09:07 +08:00 |
|
yangwei
|
1bdfc4506c
|
✨ feat(plugin_manager): add session plugin with hook
|
2024-09-04 14:44:30 +08: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 |
|