summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-11-27scanner and security enforcer rebase developdev-scannerliuxueli
2024-11-27Implement security_enforcer.cppliuxueli
2024-11-27Security enforcer maat plugin tableliuxueli
2024-11-27Security enforcer maat plugin tableliuxueli
2024-11-27Implement packet_scanner.cliuxueli
2024-11-27del monitor.h/security.h, exporter.h definitionliuxueli
2024-11-27Implement scanner_state.c/scanner_maat.c/attribute_schema.cliuxueli
2024-11-27Implement scanner_state.c/scanner_maat.c/attribute_schema.cliuxueli
2024-11-27scanner header reviewliuxueli
2024-11-27Save 2024-10-31yangwei
2024-11-27define scanner, security/monitor enforcerliuxueli
2024-11-27Feature: scanner header definitionliuxueli
2024-11-27bugfix: packet manager get stage on pollingluwenpeng
2024-11-27bugfix: tcp segment freeluwenpeng
2024-11-27refactor: use session_manager_discard_session() instead of session_set_discard()luwenpeng
2024-11-27bugfix: sess_mgr->mod_mgr is NULLluwenpeng
2024-11-27๐Ÿงช test(disable lpip test): temporaryyangwei
2024-11-27๐Ÿงช test(enable lpi plus test): lpi testyangwei
2024-11-26๐Ÿฆ„ refactor(register_node with module): last para from arg to moduleyangwei
2024-11-26๐Ÿฆ„ refactor(remove mq): remove mq in stellaryangwei
2024-11-26โœจ feat(stellar core): module & node register in stellar_newyangwei
2024-11-25๐Ÿงช test(utable exporter ): fix test caseyangwei
2024-11-25๐Ÿž fix(utable): fix memleak in test caseyangwei
2024-11-25๐ŸŽ ci(cppcheck parameter): ignore mpack & yyjsonyangwei
2024-11-25๐Ÿฆ„ refactor(module manager): rename polling APIyangwei
2024-11-25๐Ÿฆ„ refactor(module_manager ): new with hooksyangwei
2024-11-25โœจ feat(deps/utable): define kv in utable.h temporaryyangwei
2024-11-25โœจ feat(define kv.h): include in .stellar/yangwei
2024-11-25โœจ feat(integrate utable): deps/utableyangwei
2024-11-25session manager add packet_tag: (PKT_TAG_KEY_SESS, โ†ตluwenpeng
PKT_TAG_VAL_SESS_NEW/FREE/CTRL_MSG/TCP_STREAM)
2024-11-22support packet_manager_register_node(), remove packet_manager_subscribe()luwenpeng
2024-11-22support packet_tag_set/get()luwenpeng
2024-11-22add packet_tag.hluwenpeng
2024-11-21If a packet is marked as dropped, the packet manager will destroy it and its โ†ตluwenpeng
exdata at the end of the current stage, preventing it from entering the next stage.
2024-11-19export symbol session_manager_lookup_session_by_packet/id()luwenpeng
2024-11-19remove session_manager_subscribe_xxx() API; convert session closing events โ†ตluwenpeng
to pseudo packets when a session is closed, use the packet manager to create a pseudo packet, set the session to be closed as packet Exdata, and schedule it to the packet forwarding stage. when the pseudo packet free, the session will be free.
2024-11-18when packet be claimed, clean the packet exdataluwenpeng
2024-11-18feature: packet manager support build packetluwenpeng
2024-11-13add packet type raw and pseudoluwenpeng
2024-11-08rename: update session pool and packet pool API names for clarityluwenpeng
2024-11-07feature: add session monitor, support 'show session id/all/info' commandluwenpeng
2024-11-07rename session_filter to session_dabloomluwenpeng
2024-11-07rename packet_filter to packet_dabloomluwenpeng
2024-11-07rebase onto develop-2.0lijia
2024-11-06๐Ÿฆ„ refactor(lpi plus): update api in lpi_plus.hyangwei
2024-11-06๐Ÿฆ„ refactor(appid api): remove appid moduleyangwei
2024-11-05bugfix: if miss TCP SYN packet, use TCP SYN-ACK packet init C2S tcp โ†ตluwenpeng
reassembly recv_next
2024-11-05๐Ÿฆ„ refactor(stellar_module to module): simplify stellar module to moduleyangwei
2024-11-01bugfix: packet IO load marsio configluwenpeng
2024-11-01clean include/stellar/stellar.h, remove unused APIluwenpeng