summaryrefslogtreecommitdiff
path: root/include/private/stream_internal.h
AgeCommit message (Collapse)Author
2024-11-25TSG-23819: support access latency, internet latency and srttHEADv4.3.70dev-4.3lijia
2024-11-20TSG-23816: support stream uuid_t idlijia
2024-11-12🔧 build(integrate tcpdump_mesa): in toolsFeature-merge-jump-layeryangwei
2024-10-31🎈 perf(dup_pkt stat update): remove polling entryyangwei
2024-05-17TSG-20808,TSG-20954:split bm into multi-partition to avoid long latency by ↵lijia
memset large memory;Both bm are queried in transition
2024-04-24TSG-20863 : add get tcp rtt; dup traffic check first N pkt use config file ↵lijia
instead of macro fix value.
2024-04-21feat: TSG-20668, add get first packet ip TTLlijia
2024-04-16🐞 fix(no use timeout): ↵v4.3.44yangwei
切换到nouse后,同步插件设置的特殊超时时间
2024-03-06🐞 fix(sapp inject packet): Fix OMPUB-1176v4.3.39yangwei
修复注入反向数据包时,链路信息填充错误的bug
2023-12-29🐞 fix(context rawpkt info): Fix TSG-18200yangwei
按流方向存储历史数据包和元信息,避免重复流量时出现两侧都是ingress的情况
2023-11-08🦄 refactor(eliminate lint warning): 消除语法检查告警v4.3.31yangwei
2023-08-25🐞 fix(deal_udp): ↵yangwei
增加流标识,保证包处理过程中隧道外层流不被强制淘汰
2023-07-05✨ feat(sapp metric): ↵v4.3.14杨威
初始化拆分成init和start两步,便于插件初始化时注册字段
2023-06-26🦄 refactor(sapp.metric): 重构profiling相关参数杨威
2023-06-02TSG-15248: ↵v4.3.7liuxueli
超时淘汰的会话,由于缺少原始包导致closing状态同步失败
2023-05-08✨ feat(rawpkt): 调整控制报文相关接口杨威
1、从marsio收包时,设置rawpkt中的标志位 2、rawpkt_get_opt支持读取是否为控制报文的标志位 3、修复获取SID_LIST时的RWA拼写错误 4、调整rawpkt_t结构体中的标志位定义,使内存排列更紧凑 TODO:更新inject_ctrl_pkt接口,直接调用marsio注入,不再复用sapp_inject
2023-04-07🦄 refactor(packet io marsio): fix clang warning杨威
2023-02-28overlay为NF模式下,无条件转发数据包,并携带SID、流ID等刘学利
2023-02-17🐞 fix(streaminfo_private->packet_io_context): ↵v4.2.94杨威
修复char类型定义可能出现-1的bug
2023-01-31✨ feat(adapt marsio4.6 service chain interface): fix TSG-13437杨威
2023-01-16✨ feat(retain packet): 支持retain packet杨威
2023-01-11🌈 style(linter check): reduce lint check warning杨威
2023-01-09✨ feat(MSO STREAM TIMER): 支持每个插件按流设置定时回调杨威
2022-08-09🦄 refactor(tuple4 hash): 增加编译选项,支持rte_crc_hash, ↵杨威
默认为jhash,优化v6地址冲突的问题
2022-07-28🎈 perf(smart offload): ↵杨威
增加流级别offload时间戳,1s内只下发一次,控制下发频率
2022-07-19TSG-10191: 隧道协议层不设置offload,等待上层设置offload; ↵liuxueli
增加offload的相关统计
2022-07-19与marsio的SmartOffload接口调通liuxueli
2022-06-10✨ feat(MSO_STREAM_LASTUPDATE_TIMESTAMP_MS): ↵v4.2.86CT_inline_version杨威
新增流选项,支持获取当前流最近更新(活跃)时间
2021-12-17TSG-5517, sapp收到SIGTERM信号后,优雅退出.lijia
2021-12-10TSG-7650, 测试用例使用当前即时编译出来的版本;v4.2.70lijia
增加-s -n 命令行参数.
2021-11-09TSG-8395, 修复pkt_dump模块重写文件, 路径误改到'/'的BUG; ↵lijia
修复最大阈值溢出BUG;
2021-10-28TSG-8200, 增加project, bridge使用计数.lijia
2021-09-29TSG-7425, 修复gdev_keepalive线程未销毁问题; 修复pcap ↵lijia
dumpfile模式缓存队列数据包未free问题; 修复g_entryname_info未free问题; 修复well_known_ports_array未free问题;
2021-09-23TSG-7425, sapp支持不退出进程而释放所有资源.lijia
2021-09-22TSG-7425, sapp支持不退出进程而释放所有资源.lijia
2021-09-22update-v4.2-fix-plugctrllijia
2021-09-22TSG-7770, sapp支持按不同模块统计自身所占用的内存.lijia
2021-09-15TSG-7686, TSG-7662,lijia
支持gtp扩展头部; 剥离jump layer模块, 作为一个独立的公共库libMESA_jump_layer;
2021-09-09TSG-7425, sapp支持释放所有资源而不退出当前进程, ↵lijia
便于做单元测试.
2021-09-03TSG-7621, v4.2版本无mrtunnat之后, 不支持vxlan内层hdlc, ↵lijia
ppp封装格式.
2021-08-27TSG-7563, 修复GREv0版本测试环境sapp反向发送RST失败BUG;lijia
sysinfo.log增加多线程tid, PSR 状态展示; sapp -e sapp.toml功能, 改成脚本自动生成.
2021-07-23TSG-7168, pcap模式支持按内层ip分流.v4.2.43lijia
2021-07-20TSG-7132, ↵lijia
修复socks,http_proxy等代理层打印日志类型读内存越界BUG; 解决开启ASAN地址检查后, sapp调用strdup()无法运行的问题.
2021-07-04replace usleep, rand, random, srand (PRNG), realloc.lijia
2021-06-10修复TCP带SYN包创建流时, 不能受well_known_port.conf配置影响.v4.2.38lijia
2021-06-10TSG-5511, ↵lijia
对于UDP和TCP按data建连接,增加根据配置文件well_known_port.conf指定服务端口,用来决定创建流的方向功能。
2021-06-03TSG-6589, 修复L2TP解析层在udp流close时解析IP原始包崩溃的BUG.v4.2.37lijia
2021-05-28TSG-6222, 增加指定配置目录参数-c, -C的区别.lijia
2021-05-11TSG-6222, 支持读写分离部署模式, ↵lijia
配置文件、数据文件路径靠配置参数指定.
2021-04-26Feature v4.2 stream bridgev4.2.33李佳