summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-11-15Bugfix: The ms/txt/null buffer ends with \0HEADv2.1.8masterliuxueli
2024-11-14Update c1fcb5713d2ebb4506acbcc8ba2677edliuxueli
2024-11-14Adapt rocky 9 aarch64liuxueli
2023-09-19TSG-17148: DNS解析层处理异常数据包时存在内存泄漏v2.1.7liuxueli
2023-05-12TSG-14990: ↵v2.1.6liuxueli
DNS按照请求、应答包中的message_id关联session,查询是message_id类型不正确导致请求应答关联失败
2023-02-20支持根据DNS请求及相应的应答识别为一个dns sessionv2.1.5刘学利
2022-07-25OMPUB-563: 处理长度标识跨包的逻辑存在问题: ↵v2.1.4liuxueli
1)区分数据包方向导致偏移的长度出现负值导致访问越界,2)错误使用累计传输长度作为单包长度限制判断导致部分请求与应答未正常解析
2022-03-04支持更新时配置文件不覆盖v2.1.3liuxueli
2022-03-04TSG-9724: 适配Rocky Linux8.5刘学利
2021-12-03TSG-8786: ↵v2.1.2liuxueli
DNS应答资源记录中rdlength为空且未对rdata置空,构造应答资源记录字段时访问非法内存导致SAPP重启
2021-11-22TSG-8630: 修复解析RRSIG应答记录异常导致SAPP重启的问题, ↵v2.1.1liuxueli
增加cppcheck代码检查
2021-11-04TSG-8324: ↵v2.1.0liuxueli
修复NSEC应答记录可能不存在bitmap导致个别机器重启的问题
2021-11-04增加nsec的测试用例liuxueli
2021-11-01TSG-8277: NSEC3应答记录中salt长度为0时处理不正确导致SAPP重启v2.0.19liuxueli
2021-10-27TSG-8152: 增加解析qtype=HTTPS的数据包的测试用例v2.0.18liuxueli
2021-10-27TSG-8088: ↵v2.0.17liuxueli
修复解析NSEC类型DNS应答导致段错误的问题,正确解析bitmap 增加部分测试用例
2021-10-20Patch fix long rr segfaultv2.0.16刘学利
2021-10-01🐎 ci(拆分出test和package流程):yangwei
2021-10-01🧪 test(test): 增加test目录,支持本地ctest流程yangwei
2021-10-01🦄 refactor(dns.h): 更新define为typedef,避免编译器报重复定义yangwei
2021-10-01🔧 build(Version.cmake): 输出version.txt至build目录yangwei
2021-10-01🌈 style(gitignore):yangwei
2021-09-15TSG-7729 DNS解析层memset占用7.7% CPU,DNS 29万ppsv2.0.15liuxueli
2021-07-08DNS解析层处理异常包时返回DROPME,在调用业务层CLOSE状态� ↵v2.0.14liuxueli
�返回值被覆盖为GIVEME,此时pme已释放,再次访问pme时故导致应用重启。
2021-07-07TSG-6935: ↵v2.0.13liuxueli
修复DNS解析层处理TCP的DNS流量,返回DROPME时未调用业务层CLOSE状态导致内存泄漏
2021-06-11Bugfix memory leak by return dropmev2.0.12刘学利
2021-02-23Update preUninstall.shv2.0.11刘学利
2020-10-30Update .gitlab-ci.yml testing源仅debug版开启asan杨威
2020-10-14Merge branch 'patch-1' into 'master'杨威
Update travis.sh, ASAN using devtoolset-7 See merge request MESA_Platform/dns!10
2020-10-14Update travis.sh, ASAN using devtoolset-7杨威
2020-10-12Merge branch 'develop-export-version' into 'master'刘学利
修复BUG,声明全局变量长度与使用不一致导致ASAN报错 See merge request MESA_Platform/dns!9
2020-10-12修复BUG,声明全局变量长度与使用不一致导致ASAN报错liuxueli
2020-10-10Merge branch 'develop-export-version' into 'master'v2.0.10刘学利
修改CMakeLiss.txt,统一ASAN选项的连接方式 See merge request MESA_Platform/dns!8
2020-10-10修改CMakeLiss.txt,统一ASAN选项的连接方式liuxueli
2020-10-10Merge branch 'develop-export-version' into 'master'v2.0.9刘学利
增加changelog;编译时增加ASAN选项;生成二进制版本号;上传debuginfo至sentry See merge request MESA_Platform/dns!7
2020-10-09增加changelog;编译时增加ASAN选项;生成二进制版本号;上 ↵liuxueli
传debuginfo至sentry
2020-09-16Merge branch 'develop' into 'master'v2.0.8刘学利
Develop See merge request MESA_Platform/dns!6
2020-09-16修正返回插件管理的返回值刘学利
修复安装和卸载时报错
2020-09-15Merge branch 'develop' into 'master'v2.0.7刘学利
Develop See merge request MESA_Platform/dns!5
2020-09-15修正返回插件管理的返回值刘学利
修复安装和卸载时报错
2020-07-01Merge branch 'develop' into 'master'v2.0.6刘学利
Develop See merge request MESA_Platform/dns!4
2020-07-01创建${RPM_INSTALL_PREFIX}/etc/目录liuxueli
2020-06-30不再安装dns_testv2.0.5liuxueli
2020-06-30将dns的调试符号上传至Sentryv2.0.4liuxueli
2020-05-25Merge branch 'develop' into 'master'v2.0.3刘学利
Develop See merge request MESA_Platform/dns!3
2020-05-25安装时在sapp上注册DNS协议,etc/entrylist.confliuxueli
安装时不覆盖旧配置文件
2020-05-12修复BUG:对1字节变量赋值时,指针使用错误liuxueli
2020-04-30Merge branch 'develop' into 'master'v2.0.2刘学利
Develop See merge request MESA_Platform/dns!2
2020-04-30修正上传仓库,platform改为protocolliuxueli
2020-04-30修正默认安装路径,由/opt/MESA/lib/改为/home/mesasoft/sapp_run/liuxueli