| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-25 | [feature] Support PPPoE Decode | luwenpeng | |
| 2023-09-22 | [test] Add l2tp_ppp test case | luwenpeng | |
| 2023-09-22 | [refactor] Packet Decode: Protocol names are named in capital letters | luwenpeng | |
| 2023-09-22 | [feature] Support PPP Decode | luwenpeng | |
| 2023-09-21 | [feature] Support PPTP Decode | luwenpeng | |
| 2023-09-20 | [feature] Support GREv0/GREv1 Decode | luwenpeng | |
| 2023-09-18 | [refactor] Event manager: Support triggering new events in event handle, ↵ | luwenpeng | |
| Solve the problem of multiple borrowing | |||
| 2023-09-14 | [bugfix] Add boundary checks to avoid overflow attacks | luwenpeng | |
| 2023-09-14 | [feature] Support L2TPv2 Decode | luwenpeng | |
| 2023-09-13 | [feature] Support GTPv1-U Decode | luwenpeng | |
| 2023-09-12 | [feature] Support IPv6 Extensions Decode | luwenpeng | |
| 2023-09-08 | [refactor] Packet Decode | luwenpeng | |
| 2023-09-08 | [feature] Support MPLS/PW Decode | luwenpeng | |
| 2023-09-08 | [feature] Support ICMPv6 Decode | luwenpeng | |
| 2023-09-08 | [feature] Support IP Tunnel | luwenpeng | |
| * IPv4 in IPv4 * IPv4 in IPv6 * IPv6 in IPv6 * IPv6 in IPv4 | |||
| 2023-09-08 | [feature] Support ICMP Decode | luwenpeng | |
| 2023-09-08 | [feature] Support QinQ Decode | luwenpeng | |
| 2023-09-08 | [feature] Support VLAN Decode | luwenpeng | |
| 2023-09-07 | [refactor] Decouple packets from sessions/events | luwenpeng | |
| 2023-09-06 | [refactor] Event registration is moved to Plugin's init function | luwenpeng | |
| 2023-08-31 | [feature] Integration Test Passed | luwenpeng | |
| 1.Receive packets through pcap 2.Packet decapsulate 3.Trigger events 4.Dispatch event management 5.Call plugin handle 6.Plugin manipulate session | |||
| 2023-08-22 | [feature] Add methods for access the Packet; Add l7 protocol identify for Packet | luwenpeng | |
| * get_outer/inner_l3_layer() * get_outer/inner_l4_layer() * get_outer/inner_address() * get_outer/inner_port() * get_outer/inner_tuple() | |||
| 2023-08-22 | [feature] Support Packet Capture | luwenpeng | |
| 2023-08-14 | [feature] Add Decode trait | luwenpeng | |
| 2023-08-07 | [feature] Add Packet Error Type | luwenpeng | |
| 2023-08-04 | [feature] Add Packet Handle | luwenpeng | |
| * Packet stores the encapsulation headers of each layer * Packet uses slices to refer to the payload of each protocol layer | |||
