summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2024-11-20TSG-23816: support stream uuid_t idlijia
2024-11-12🐎 ci(upgrade ci stage): remove travis.shyangwei
2024-11-11🔧 build(fix el9 warning): ignore test case codeyangwei
2024-08-23🔧 build(unify SAPP_MODULES ): define depend library in SAPP_MODULESyangwei
2024-07-16✨ feat(sapp metrics): add fs4 as metrics exporteryangwei
2024-04-21✨ feat(bloom library): choose in sapp.tomlyangwei
2024-04-21Revert "✨ feat(bloom library): choose in sapp.toml"yangwei
This reverts commit 97cc3158b48973d96d451fc9cc52011ccba43d16.
2024-04-03✨ feat(bloom library): choose in sapp.tomlFeature-ap-bloomyangwei
2024-04-03✨ feat(ap_bloom): 使用ap_bloom替代dabloomyangwei
2024-03-26✨ feat(signal handle): 使用sigaction仅在主线程处理性能统计信号yangwei
2023-12-18✨ feat(max_timeouts_per_msec): ↵yangwei
支持设置每个线程主动超时流的速率
2023-11-16🔧 build(moudle_test): 静态编译plugin_test_main所需要的所有符号名yangwei
不再提供libsapp_devel.a
2023-08-28🔧 build(sapp build): 移除重复的链接项,调整链接顺序yangwei
2023-08-28🔧 build(${SAPP_DEPEND_DYN_LIB}): ↵yangwei
合并重复依赖项,统一使用变量链接
2023-08-28✨ feat(plugin_test_main): 集成至module_test,安装至tools目录yangwei
2023-08-25🔧 build(CI): 增加BUILD_TEST,加壳流程设置为OFFyangwei
2023-08-03🔧 build(build_type): Debug时,jemalloc开启prof编译选项yangwei
2023-08-02🐞 fix(cmd args mem free): ↵yangwei
修复-c参数申请的内存,退出时未释放的bug
2023-07-23✨ feat(ASAN): 开启ASAN时,加载插件不使用RTLD_DEEPBINDyangwei
2023-07-04🔧 build(MEMPOOL dlopen): ↵杨威
使用TCMALLOC和MIMALLOC时,dlopen不使用DEEPBIND选项
2023-07-03🔧 build(mimalloc): 内存池支持mimalloc 2.1.2杨威
2023-06-30🎈 perf(time_ms和time_s从全局结构体成员变为全局变量):杨威
2023-06-27🔧 build(MEMPOOL): 增加JEMALLOC_STATIC,静态链接jemalloc模式杨威
2023-06-26✨ feat(sapp metric): 支持输出fs3杨威
2023-06-26🦄 refactor(Remove obsolete code): makefile and dictator杨威
2023-06-26🌈 style(inner_plug): 目录更名为extensions杨威
2023-06-26🦄 refactor(sapp.metric): 重构profiling相关参数杨威
2023-06-13✨ feat(hasp verify): 链接hasp-tools,支持硬锁检测杨威
2023-05-31🦄 refactor(LIBEVENT_ENABLED): ↵杨威
增加LIBEVENT_ENABLED宏,支持可选编译libevent 停用libevent的同时停用sapp_timer功能
2023-05-04🔧 build(cmakelist): 更新cmake版本要求,移除_BSD_SOURCE宏杨威
2023-02-28TSG-12461: ↵v4.2.95liuxueli
使用静态链接jemalloc后加壳失败,调整为动态链接jemalloc
2022-09-20使用jemalloc作为默认内存池,静态链接jemalloc,使用jemalloc- ↵v4.2.90刘学利
v5.3.0版本
2022-08-09🦄 refactor(tuple4 hash): 增加编译选项,支持rte_crc_hash, ↵杨威
默认为jhash,优化v6地址冲突的问题
2022-07-28🦄 refactor(sysinfo stream status ): ↵杨威
分开统计TCP和UDP哈希表最大冲突链计数
2022-06-28将module test和benchmark测试模块合并到sapp仓库刘学利
2021-09-29TSG-7425, 修复gdev_keepalive线程未销毁问题; 修复pcap ↵lijia
dumpfile模式缓存队列数据包未free问题; 修复g_entryname_info未free问题; 修复well_known_ports_array未free问题;
2021-09-17TSG-7789, sapp支持以.so形式发布, 便于其他模块测试.lijia
2021-09-15TSG-7787, 修复under ddos情况下, 没有设置stream->pdetail指针, ↵v4.2.53lijia
导致的coredump BUG.
2021-09-15TSG-7686, TSG-7662,lijia
支持gtp扩展头部; 剥离jump layer模块, 作为一个独立的公共库libMESA_jump_layer;
2021-09-06TSG-7658, GTP隧道注入数据包可选择忽略seq字段.v4.2.50lijia
2021-08-19TSG-7467, v4.2版本不再需要mrtunnat, 原来通过marsio ↵lijia
ctrlzone获取vxlan信息功能失效, 改成由sapp实现原有功能.
2021-07-21TSG-7024,v4.2.42lijia
sapp.service默认路径不支持变量, 默认使用CMAKE_INSTALL_PREFIX, sapp.service改成%config(noreplace)文件, 升级时不覆盖已有文件.
2021-07-14TSG-7024, 修改TSG-OS部署目录结构.lijia
2021-06-10TSG-5511, ↵lijia
对于UDP和TCP按data建连接,增加根据配置文件well_known_port.conf指定服务端口,用来决定创建流的方向功能。
2021-05-14修复生成libsapp_devel.a的流程, 默认编译参数改成INLINE, MARSIO.lijia
2021-05-10TSG-6163, 修复gtp, l2tp隧道外层数据包被误识别成重复流量的BUG.lijia
2021-04-26Feature v4.2 stream bridgev4.2.33李佳
2021-04-02Fix v4.2 mpls vlan addrv4.2.28李佳
2021-02-26TSG-5636, 支持插件在非entry上下文获取pme私有变量, ↵lijia
仅支持TCP,TCPALL,UDP层插件; TSG-5604, 新增配置文件necessary_plug_list.conf, 如果必要插件挂载失败, sapp退出.
2021-01-08gdevice.so CI错误.v4.2.21lijia