summaryrefslogtreecommitdiff
path: root/src/session
AgeCommit message (Expand)Author
2024-08-16integration http decoderyangwei
2024-08-14enhance: rename session manager stat iterm nameluwenpeng
2024-08-14optimizate: clean up unused code && code formattingluwenpeng
2024-08-12🐎 ci(stage upgrade): split to 4 stageyangwei
2024-08-12🐞 fix(warning as error): fix unused parameter warningyangwei
2024-08-12🔧 build(enable cppcheck on build): eliminate cppcheck erroryangwei
2024-08-12🔧 build(compile Werror): reduce warningyangwei
2024-08-12optimizate: session table support overwrite HASH_INITIAL_NUM_BUCKETSluwenpeng
2024-08-01Removed the ambiguous session_get0_current_payload() API. It is unclear wheth...luwenpeng
2024-08-01feature: add debug_plugin for development debuggingluwenpeng
2024-07-30config: adjust the number of maz entries per bucket for IP reassemblyluwenpeng
2024-07-29feature: session manager support lookup session by session IDluwenpeng
2024-07-25feature: add 'quiet' option to avoid automatic update of LRU list by find ses...luwenpeng
2024-07-25feature: session pool support forearch session by indexluwenpeng
2024-07-25optimizate: rename IP type to address familyluwenpeng
2024-07-16optimizate: pass the current timeout to the ID generator as a parameter, inst...luwenpeng
2024-07-09feature: add GTP utils, support overwrite message length of GTP headerluwenpeng
2024-06-27optimizate inject packt test caseluwenpeng
2024-06-25refactor: session module (split to define/utils/pool/table/timer/transition/m...luwenpeng
2024-06-24refactor: packet module (split to parse/build/layer/tunnel/utils)luwenpeng
2024-06-19replace 'ifndef define' to 'pragam once'luwenpeng
2024-06-14Refactored packet API to support struct layer (using union to contain differe...luwenpeng
2024-06-14rename struct packet_layer to struct raw_layerluwenpeng
2024-06-12rename layer_type to layer_protoluwenpeng
2024-06-07remove tuple.h from include/stellarluwenpeng
2024-05-20Add session_set_discardluwenpeng
2024-05-20Update the format of tuple to string outputluwenpeng
2024-05-20Resolve merge conflictsluwenpeng
2024-05-20✨ feat(plugin manager): integrated plugin manager, build successyangwei
2024-05-17support inject mutil packet base current packetluwenpeng
2024-05-17recv SYN after FIN or RST is considered to be TCP port reuseluwenpeng
2024-05-16Add support for TCP port reuse (same tuple6 but different ISN) in session man...luwenpeng
2024-05-16bugfix: session cannot get current flow direction on duplicate packageluwenpeng
2024-05-16Add injected packets to duplicate packet filterluwenpeng
2024-05-16stellar support monotonic time and real timeluwenpeng
2024-05-15session_get_tcp_segment() and session_free_tcp_segment() support asynchronous...luwenpeng
2024-05-15Update session.h: support get tuple6 by sessionluwenpeng
2024-05-15Add packet injector test frameluwenpeng
2024-05-11Add the packet_injector tool to test the packet injection effectluwenpeng
2024-05-09update debug API session_to_jsonluwenpeng
2024-05-09Refactor enum session_stat with improved naming conventionsluwenpeng
2024-05-09rename session_direction to flow_directionluwenpeng
2024-05-08inject TCP RST test passluwenpeng
2024-05-06TCP reassembly add stat of TCP retransmit and TCP overlapluwenpeng
2024-05-06session manager support TCP fast openluwenpeng
2024-04-30Update stat of session managerluwenpeng
2024-04-30update session table add/del APIluwenpeng
2024-04-25tcp session record last packet tcp payload length used to calculate seq of in...luwenpeng
2024-04-24session table can search session by tuple6 or tuple4 or idluwenpeng
2024-04-23Update Stellar export header and add stellar_get_current_thread_index() functionluwenpeng