Commit Graph

24 Commits

Author SHA1 Message Date
luwenpeng
54385ed08b When the packet length is greater than the IP expected length, the padding data at the end of the frame will be trimmed. 2024-05-24 19:10:33 +08:00
luwenpeng
6c1f9d390c packet parser support L2TPv2 2024-05-24 16:14:20 +08:00
luwenpeng
74f0504d3d Update Stellar export header and add stellar_get_current_thread_index() function 2024-04-23 14:38:58 +08:00
luwenpeng
8a41a79f06 Add support for parsing ICMP and ICMPv6 packets in packet parser 2024-04-22 16:38:24 +08:00
luwenpeng
17f5d338de Add packet utils to packet.h 2024-04-14 13:14:48 +08:00
luwenpeng
621a4cf292 Refactor Packet I/O 2024-04-11 10:55:06 +08:00
luwenpeng
24e109e34f Export tuple.h / packet.h / session.h to the include directory 2024-04-10 15:37:42 +08:00
luwenpeng
a509f0ce3b Update API of manipulation session 2024-04-01 17:15:19 +08:00
luwenpeng
814a0d739f Add linux kernel interval tree 2024-03-27 17:16:59 +08:00
luwenpeng
36b9a8282a Add interval tree 2024-03-21 10:06:11 +08:00
luwenpeng
639614622b update session_manager_stat 2024-03-11 15:04:18 +08:00
luwenpeng
512dfddd03 reactor packet I/O & duplicated packet filter & evicted session filter 2024-03-10 19:07:26 +08:00
luwenpeng
d7370e0e19 rename xxx_tostring() -> xxx_to_str() 2024-03-08 13:43:03 +08:00
luwenpeng
7952ae7283 Add packet IO module
* support marsio
    * support dumpfile ( 1 thread read dumpfile & N thread handle packet)
2024-02-28 16:31:26 +08:00
luwenpeng
5cd0571b4d support IPv4 & IPv6 frag reassemble 2024-02-22 18:52:04 +08:00
luwenpeng
5e5ac458f2 update IPv6 utils 2024-02-21 15:06:48 +08:00
luwenpeng
bd3735d3c4 update IPv4 utils 2024-02-21 14:34:34 +08:00
luwenpeng
03f428681e update TCP utils 2024-02-21 11:49:20 +08:00
luwenpeng
c37f9869a6 update UDP utils 2024-02-21 11:14:21 +08:00
luwenpeng
8f685bc018 rename security_zone to domain 2024-01-15 14:31:38 +08:00
luwenpeng
2aeb699359 Session manager add builtin ex data 2023-12-22 14:45:37 +08:00
luwenpeng
2c26879182 implementation session manager 2023-12-20 19:20:14 +08:00
luwenpeng
2e56bd810c Add packet helpers 2023-12-18 16:56:37 +08:00
luwenpeng
dda0cdf104 Add packet parser 2023-12-15 18:57:13 +08:00