summaryrefslogtreecommitdiff
path: root/src/packet_io
AgeCommit message (Expand)Author
2024-10-31✨ feat(packet_io bpf filter behavior): set drop as defaultFeature-bpf-default-behavioryangwei
2024-10-12✨ feat(sapp metrics): split send err to build+sendv4.3.68yangwei
2024-10-12🐞 fix(__sapp_inject_ctrl_pkt): fix update raw_pkt return nullyangwei
2024-09-13🧪 test(dumpfile polling): add polling timing for dumpfileyangwei
2024-09-13✨ feat(packet_io pcap): dumpfile模式下,插入polling时间片yangwei
2024-07-16✨ feat(sapp metrics): add fs4 as metrics exporteryangwei
2024-06-27fix: bloom-filter fs3 statisticslijia
2024-05-09🐞 fix(dp trace): 仅在异常时记录诊断信息yangwei
2024-04-29✨ feat(packet_io marsio): 支持dp trace接口,追加诊断信息v4.3.50yangwei
2024-04-27TSG-16297: adapts SSL protocol detain and forward overlong client hello cross...v4.3.49lijia
2024-04-25🐞 fix(marsio get meta from mbuff): fix type size unmatch with marsioyangwei
2024-04-24TSG-20863 : add get tcp rtt; dup traffic check first N pkt use config file in...lijia
2024-04-23🐞 fix(marsio_get_link_id_from_mbuff): 获取link_id返回值类型不匹�...v4.3.47yangwei
2024-04-22✨ feat(rawpkt api): get link_id&route_dir from rawpktv4.3.46yangwei
2024-04-12✨ feat(sapp metric update): 新增open和timeout速率统计,暂时关闭...yangwei
2024-04-01🐞 fix(remove sapp_rawpkt_ntop): 移除sapp_rawpkt_ntop,非eth包计入un...yangwei
2024-03-06🐞 fix(sapp inject packet): Fix OMPUB-1176v4.3.39yangwei
2023-12-29🐞 fix(context rawpkt info): Fix TSG-18200yangwei
2023-12-25✨ feat(CPU limit): 使用EWMA计算CPU占用,α取值0.8yangwei
2023-11-17🐞 fix(Package.cmake): 删除冗余的CPack命令yangwei
2023-11-16✨ feat(sapp_inject_ctrl_data): 发送控制信息至所有用marsio打开�...v4.3.32yangwei
2023-11-07🐞 fix(inject ctrl pkt with vxlan): 修复带vxlan封装时,计算l4头�...yangwei
2023-11-01🐞 fix(sendpacket): 消除cppcheck类型转换告警yangwei
2023-10-26🐞 fix(inject packet): 注包接口增加长度判断,避免分片情况�...yangwei
2023-10-20✨ feat(marsio_dl_io_raw_pkt_send): 增加rehash发送选项,提高注包�...yangwei
2023-10-08✨ feat(IN and OUT link_id): 支持按流获取IN和OUT方向的link_idyangwei
2023-10-07🐞 fix(__sapp_inject_ctrl_pkt): 修复发送控制报文时未释放内存�...yangwei
2023-09-19🐞 fix(__sapp_inject_ctrl_pkt): 同步流上的prepend_list到控制报文v4.3.26yangwei
2023-09-19🦄 refactor(sapp_inject_ctrl_pkt): 重构实现,不再直接复用注欺�...yangwei
2023-09-19🌈 style(calc_reserved_hdr_len log): 增加错误日志输出信息yangwei
2023-09-12🦄 refactor(polling priority): 移除polling enabled 开关,Priority=0等...yangwei
2023-09-11🐞 fix(sendpacket.c): 减少fatal级别日志输出,避免运行时产生...yangwei
2023-09-08🐞 fix(sendpacket_in_cksum): 使用内核中do_csum定义yangwei
2023-09-06🐞 fix(sendpacket_in_cksum): 修复计算校验和时,可能因为16位�...yangwei
2023-08-31🐞 fix(MAX_THREAD_NUM): 更新至128,新增MAX_CORE_NUM,用于定义CPU...v4.3.24yangwei
2023-08-28🐞 fix(packet io): marsio模式命中BPF时,行为从drop转为passyangwei
2023-08-25🐞 fix(deal_udp): 增加流标识,保证包处理过程中隧道外层流...yangwei
2023-08-25✨ feat(udp dup stream): 支持udp重复流识别,key为四元组yangwei
2023-08-24✨ feat(duplicate distinguish): 增加查找和添加stream四元组的接口yangwei
2023-08-24🦄 refactor(duplicate_pkt): 简化重复包识别函数封装,v4/v6和TCP...yangwei
2023-08-21🐞 fix(inject): 控制报文不增加inject_sid;移除centos7加壳流程v4.3.22yangwei
2023-08-18🐞 fix(inject_sid scope): 修复asan报错,inject_sid生命周期告警yangwei
2023-08-16🐞 fix(Fix-TSG-8241): 修复deployment错误拼写成depolyment的bugyangwei
2023-08-15🐞 fix(clang lint warning): fix lint warningyangwei
2023-08-15✨ feat(inject_pkt_prepend_segment_id): support set sid for inject pktyangwei
2023-08-15🐞 fix(clang lint warning): fix warningyangwei
2023-08-15🐞 fix(stream_inject.h): remove legacy inject interfaceyangwei
2023-08-06✨ feat(process_latency): 新增clock_gettime_id选项,用于指定clock�...yangwei
2023-08-06✨ feat(process latency): 精度为us,有效范围1us-99syangwei
2023-08-06✨ feat(process latency): 处理延迟超过阈值的包,标记为diagnose...yangwei