summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-27Merge branch 'main' into feature-rs-timeoutfeature-rs-timeoutzy
2023-09-27merge binding-rs-dablooms张杨
2023-09-27update readme to english..zy
2023-09-27update gitignorezy
2023-09-27remove vsc configzy
2023-09-27README: add description of the type of callback passed inzy
2023-09-27bind-rs-timeout READMEzy
2023-09-27timeout_cb::call captures the panic caused by fn_ptr pointing to an invalid ↵zy
function. code clean
2023-09-27Merge branch 'main' into feature-rs-timeoutzy
2023-09-27Revert "feature: add binding for libmarsio."zy
This reverts commit 04baae0e96cbd6ea2b0aa2f4dfe339e56d33719e.
2023-09-27Revert "move the recv_burst, send_burst API from mr_instance structure to ↵zy
queue related structure." This reverts commit cec8c8740585e92ddd226ec753bbdd953a02b0ac.
2023-09-27Revert "add the packet i/o trait and the implements for libmarsio."zy
This reverts commit 8877c70db7eb3f6f63c55cb79db0ff1bed18b323.
2023-09-27Revert "support read packet from dumpfile."zy
This reverts commit 3d6fcfe8785f6783013c84672262c59368ea1472.
2023-09-27code cleanzy
2023-09-27timeout-bind.rs: remove some mut.zy
2023-09-27The APIs of timeout and timeoutmanger have been refactored and will now be ↵zy
easier to use. test code update
2023-09-26remove timeout_gen.rszy
- this file is generated by bindgen. no need anymore
2023-09-26Timeout::set_cb_closure could be passed into the closure typezy
test update
2023-09-25[feature] Support PPPoE Decodeluwenpeng
2023-09-25tempzy
2023-09-25simplified callback passing in closure.zy
2023-09-25make callback could be a closure(FnMut)zy
- this commit just for hello world. - there may be potential problems
2023-09-22Replace some commentzy
2023-09-22remove timeout_gen.rszy
2023-09-22rust bindingzy
2023-09-22timeout C codezy
2023-09-22rs-timeout gitignorezy
2023-09-22run configzy
2023-09-22add bindings/rs-timeoutzy
2023-09-22[test] Add l2tp_ppp test caseluwenpeng
2023-09-22[refactor] Packet Decode: Protocol names are named in capital lettersluwenpeng
2023-09-22[feature] Support PPP Decodeluwenpeng
2023-09-21[feature] Support PPTP Decodeluwenpeng
2023-09-20support read packet from dumpfile.Lu Qiuwen
2023-09-20add the packet i/o trait and the implements for libmarsio.Lu Qiuwen
2023-09-20[feature] Support GREv0/GREv1 Decodeluwenpeng
2023-09-19move the recv_burst, send_burst API from mr_instance structure to queue ↵Lu Qiuwen
related structure.
2023-09-19feature: add binding for libmarsio.Lu Qiuwen
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 attacksluwenpeng
2023-09-14[feature] Support L2TPv2 Decodeluwenpeng
2023-09-13[feature] Support GTPv1-U Decodeluwenpeng
2023-09-12[feature] Support IPv6 Extensions Decodeluwenpeng
2023-09-08[refactor] Packet Decodeluwenpeng
2023-09-08[feature] Support MPLS/PW Decodeluwenpeng
2023-09-08[feature] Support ICMPv6 Decodeluwenpeng
2023-09-08[feature] Support IP Tunnelluwenpeng
* IPv4 in IPv4 * IPv4 in IPv6 * IPv6 in IPv6 * IPv6 in IPv4
2023-09-08[feature] Support ICMP Decodeluwenpeng
2023-09-08[feature] Support QinQ Decodeluwenpeng
2023-09-08[feature] Support VLAN Decodeluwenpeng