| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-07 | add cmocka for trace service | tongzongzhen | |
| 2024-08-06 | Build in aarch64 | 童宗振 | |
| 2024-07-25 | Modify cmake to build the binary file of znver4-O3 | tongzongzhen | |
| The MACHINE variable is set to znver4. CMAKE_BUILD_TYPE command line setting allows to set it to release, if not set use the default value. When decoding messagepack, the route_ctx number size is set to 128 to avoid false positive warnings in the gcc13 case. | |||
| 2024-07-23 | Fix conflict between --wrap and ltov4.8.17-20240723 | tongzongzhen | |
| 2024-07-23 | enable lto | tongzongzhen | |
| 2024-01-31 | fix patch macro errorv4.6.72-20240131 | 童宗振 | |
| 2024-01-17 | refactor ci | 童宗振 | |
| 2024-01-03 | fix debuginfo missing.v4.6.69-20240103 | 童宗振 | |
| 2023-12-29 | fix compile warning | 童宗振 | |
| 2023-12-27 | build DPDK as a support library. | 童宗振 | |
| 2023-12-06 | add fuzz testing for the packet parser | 童宗振 | |
| 2023-06-16 | 🐎 ci(DPISDN-9): 修复无法构建 debuginfo rpm 问题 | songyanchao | |
| 修复无法构建 debuginfo rpm 问题 | |||
| 2023-06-16 | 🐎 ci(DPISDN-9): 添加多平台rpm打包流程 | songyanchao | |
| 添加多平台rpm打包流程 | |||
| 2023-06-16 | ✨ feat(DPISDN-9): 修改CmakeLists支持多平台编译 | songyanchao | |
| 修改CmakeLists支持多平台编译 | |||
| 2023-06-12 | 🎈 perf: change march to corei7v4.6.26-20230612 | songyanchao | |
| change march to corei7 | |||
| 2023-06-07 | 增加对AMD ZEN1架构的支持。 | Lu Qiuwen | |
| 2023-05-17 | 性能优化,调整关键部分代码的实现提高收、发包的性能。 | Lu Qiuwen | |
| 1. 调整部分数据结构的定义,将需要跨核读写的部分单独使用一个cache line; 2. 增加关键数据结构的预取动作,如mbuf的metadata、数据包头部等; 3. 部分字节序转换的操作调整到编译器执行,运行时不再进行字节序转换; 4. 将mbuf头部后64字节作为mrb_metadata的存储区域,不再支持运行时调整。 5. 采用O3编译,march改用icelake-server以充分发挥处理器加速能力。 | |||
| 2023-05-05 | 为nf_interface增加msgpack编解码支持,用于low level test。 | Lu Qiuwen | |
| 2023-03-13 | 仍使用exec_program获得systemdunit位置以修正rpm构建失败的问题。 | Lu Qiuwen | |
| 2023-03-13 | 支持多个NF运行在同一组处理器核心 | 陆秋文 | |
| 2023-02-17 | TSG-13385 增加service, app侧kernel ↵ | 陆秋文 | |
| representor的实现以实现向内核协议栈注入控制报文的功能。 | |||
| 2022-07-13 | 实现虚设备rx/tx的node。 | Lu Qiuwen | |
| 2021-05-11 | 适配DPDK 20.11并降级指令集拓展以适应E5-2650v2等处理器。 | Lu Qiuwen | |
| 2021-04-14 | 适配DPDK-20.11.1。 | Lu Qiuwen | |
| 2018-12-07 | #1 实现基于ASAN的大页内存保护模式v4.3.0-20181207 | luqiuwen | |
| * app初始化时对所有大页面增加保护,当应用调用MARSIO API时,对需要读写的区域解保护,以此实现对越界大页面读写的检测; * 由于rte_hash使用的大页面内存太分散,不便于保护,改用MESA_htable实现ARP表; * 增加大页面保护编译选项。 | |||
| 2017-08-04 | 修改默认安装路径,打包时增加打包DPDK自带的诊断工具。 | Qiuwen Lu | |
| - 修改安装路径由/usr/local/到/opt/mrzcpd - 增加环境变量配置脚本,将C_INCLUDE_DIR等环境变量指向/opt/mrzcpd对应目录; | |||
| 2017-05-25 | 增加MESA_htable第三方库集成 | Qiuwen Lu | |
| 2017-05-17 | 增加Tunnat程序初始化流程实现 | Qiuwen Lu | |
| 2017-04-12 | 修正环境启动脚本的Bug,增加了RPM包安装、卸载的环境配� ↵v4.1.1-20170412 | Qiuwen Lu | |
| ��脚本。 | |||
| 2017-04-09 | 修改环境启动脚本,支持由内核启动配置大页内存。修改� ↵ | Qiuwen Lu | |
| ��页内存挂载位置,避免挂载位置冲突。 | |||
| 2017-03-30 | 增加自定义报文转发规则功能,调整l2fwd的功能。 | Qiuwen Lu | |
| 2017-03-22 | 增加针对于T1/T2UDP回传的SENDPATH场景实现。 | Qiuwen Lu | |
| 2017-03-20 | 调整MARSIOv4的接口,接口加入了instance参数。 | Qiuwen Lu | |
| 2017-03-14 | 完成基于消息通信的应用注册 | Qiuwen Lu | |
| 2017-03-01 | 大规模代码重构,将进程间通信模型由共享内存改为进程� ↵ | Qiuwen Lu | |
| ��TCP链接。 | |||
| 2016-12-09 | 默认安装自动启动脚本 | Qiuwen Lu | |
| 2016-12-07 | 按新整理的原始报文接口,调整APP库的实现 | Qiuwen Lu | |
| 2016-12-06 | 许多改动,修正了很多问题。 | Qiuwen Lu | |
| 2016-11-24 | 整合原始报文收发流程,使用外部传入的sid替代内部sid | Qiuwen Lu | |
| 2016-11-22 | 整理原始报文收发逻辑,支持与协议栈系统收发包。 | Qiuwen Lu | |
| 2016-11-06 | 增加自动版本号生成机制 | Qiuwen Lu | |
| 2016-11-03 | 修复调试故障:A. ↵ | Qiuwen Lu | |
| 支持自定义配置文件的故障(命令行指定)B. ld.so.conf.d配置文件安装路径错误 C. 用户设置网卡属性无法启用,载入为默认配置。 | |||
| 2016-11-02 | 增加对Systemd(CentOS7)的自动化启动支持。 | Qiuwen Lu | |
| 2016-10-26 | 应用流量统计工具接口变动,适应应用动态增删后的基础� ↵ | Qiuwen Lu | |
| ��施接口。 | |||
| 2016-10-25 | 增加协议栈实现,在Service中完成协议栈初始化流程。修改 ↵ | Qiuwen Lu | |
| 了mr_device的open方式,集中打开参数。 | |||
| 2016-10-14 | 重构slave库,适应应用动态加载。使用运行时设备库管理� ↵ | Qiuwen Lu | |
| �行设备。 | |||
| 2016-10-12 | 修正序号管理器的一些Bug,实现应用管理中的反注册流程。 | Qiuwen Lu | |
| 2016-10-11 | 基础架构重构,去掉了不必要的上下文句柄。将原来的core ↵ | Qiuwen Lu | |
| 库中的进程管理、共享内存管理分离成单独的runtime运行时环境,core库由此成为一个普通的库。 | |||
| 2016-09-29 | 改进编译链接流程 | Qiuwen Lu | |
| 2016-09-26 | 增加制作二进制安装包的功能 | Qiuwen Lu | |
