Commit Graph

92 Commits

Author SHA1 Message Date
doublelucky ea929641c2 类型转换问题修复
Signed-off-by: doublelucky <chenmingxing4@h-partners.com>
2026-07-02 20:01:28 +08:00
cuican e7abae814c create_pcid.c 缓冲区越界读写 修复
Signed-off-by: cuican <cuican23@h-partners.com>
2026-06-09 17:36:28 +08:00
openharmony_ci 663bb5a0a9 !646 merge fix_strtok into master
fix: replace strtok with strtok_r for thread safety

Created-by: xingyihang
Commit-by: xingyihang
Merged-by: openharmony_ci
Description: ### 一、内容说明(相关的Issue)



### 二、建议测试周期和提测地址  
  建议测试完成时间:xxxx.xx.xx  
  投产上线时间:xxxx.xx.xx  
  提测地址:CI环境/压测环境  
  测试账号:  

### 三、变更内容
  * 3.1 关联PR列表

  * 3.2 数据库和部署说明  
    1. 常规更新 
    2. 重启unicorn
    3. 重启sidekiq
    4. 迁移任务:是否有迁移任务,没有写 "无"
    5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无"

  * 3.4 其他技术优化内容(做了什么,变更了什么)
    - 重构了 xxxx 代码
    - xxxx 算法优化


  * 3.5 废弃通知(什么字段、方法弃用?)



  * 3.6  后向不兼容变更(是否有无法向后兼容的变更?)


  
### 四、研发自测点(自测哪些?冒烟用例全部自测?)
  自测测试结论:


### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方)
  检查点:

| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 |
|------|------------|----------|---------------|
| xxx  | 否          | 需要       | 不需要           |
|      |            |          |               |

  接口测试:

  性能测试:

  并发测试:

  其他:



See merge request: openharmony/developtools_syscap_codec!646
2026-05-16 17:09:02 +08:00
xingyihang 9a1e6adff9 fix: replace strtok with strtok_r for thread safety
Co-Authored-By: Agent
Signed-off-by: xingyihang <xingyihang1@huawei.com>
Change-Id: I6403a166da59ae58d2e6703a458ab0d6c7d00f6d
2026-05-16 15:07:06 +08:00
cuican c445de9b3d fix: syscap_codec
Signed-off-by: cuican <cuican23@h-partners.com>
2026-05-13 11:44:29 +08:00
zhaohang 49c1b547d8 去掉文件路径打印
Signed-off-by: zhaohang <zhaohang44@huawei.com>
2025-03-27 15:01:50 +08:00
zhaohang 50970be76d 修改安全告警
Signed-off-by: zhaohang <zhaohang44@huawei.com>
2025-03-24 19:31:46 +08:00
xuezhou_yan a127273c20 #issue:IBBHM1 告警优化:超大函数调整
Signed-off-by: xuezhou_yan <yangang20@huawei.com>
2024-12-16 11:44:53 +08:00
xuezhou_yan a559325480 #isssue:IBB6QI 安全告警优化
Signed-off-by: xuezhou_yan <yangang20@huawei.com>
2024-12-13 17:31:31 +08:00
zhaohang 9ae19d3658 处理超长函数告警
Signed-off-by: zhaohang <zhaohang44@huawei.com>
2024-09-19 17:02:58 +08:00
zhaohang 6826f2562a 补充修改
Signed-off-by: zhaohang <zhaohang44@huawei.com>

Signed-off-by: zhaohang <zhaohang44@huawei.com>
2024-09-19 11:17:19 +08:00
Luming dd045e357e update src/create_pcid.c.
Signed-off-by: Luming <luming29@huawei.com>
2024-08-20 01:51:54 +00:00
Luming 302eac6d7e update src/create_pcid.c.
Signed-off-by: Luming <luming29@huawei.com>
2024-08-19 15:07:07 +00:00
luming 3bdb3c7fb9 [Bug] Using cJSON_free to free memory allocated by cJSON_Print
issueNo: https://gitee.com/openharmony/developtools_syscap_codec/issues/IAKW57

Signed-off-by: luming <luming29@huawei.com>
2024-08-19 11:42:40 +08:00
liutuantuan b8fc8addff 释放部分变量内存
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-08-15 20:36:23 +08:00
xuezhou_yan 63030d1fbd issue:#IAK0Y7 编译告警清理
Signed-off-by: xuezhou_yan <yangang20@huawei.com>
2024-08-14 16:56:22 +08:00
严学舟 cfc2137f89 update src/create_pcid.c.
Signed-off-by: 严学舟 <yangang20@huawei.com>
2024-08-10 02:17:18 +00:00
xuezhou_yan c2c5d607f2 issue:#IAJ1T8 修复基础用例doublefree问题
Signed-off-by: xuezhou_yan <yangang20@huawei.com>
2024-08-09 17:26:47 +08:00
openharmony_ci 533b81404f !474 告警清理,确保有符号整数运算不溢出
Merge pull request !474 from 严学舟/master
2024-08-08 11:37:41 +00:00
严学舟 80e35f2f43 update src/create_pcid.c.
Signed-off-by: 严学舟 <yangang20@huawei.com>
2024-08-08 07:56:09 +00:00
严学舟 fe0744cbc1 update src/create_pcid.c.
Signed-off-by: 严学舟 <yangang20@huawei.com>
2024-08-08 02:51:21 +00:00
liutuantuan 73dc86cda0 去掉这个判断
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-08-07 10:53:58 +08:00
liutuantuan 9ea0827f76 提交通用告警修改
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-08-06 16:34:52 +08:00
xuezhou_yan ac5122f95a #IAHKVH 告警清理,确保有符号整数运算不溢出
Signed-off-by: xuezhou_yan <yangang20@huawei.com>
2024-08-03 09:28:38 +08:00
luming cd274f06b5 [Bug] Fix memory leak risk in syscap_tool
IssueNo: https://gitee.com/openharmony/developtools_syscap_codec/issues/IAGOX4

Signed-off-by: luming <luming29@huawei.com>
2024-08-01 09:45:54 +08:00
liutuantuan eafd08ab0b 通用规范整改
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-07-25 16:13:22 +08:00
liutuantuan 543591b82a 通用规范整改
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-07-24 15:26:46 +08:00
liutuantuan 8a55a29e99 修改通用告警规范
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-07-15 21:08:09 +08:00
liutuantuan 89a95e5e8f 当freePcidInfo.priSyscapFull == NULL时,不应再调用该free方法
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-28 15:07:20 +08:00
liutuantuan 6eb1bea583 删除正常情况下的cJSON_Delete(capVectorPtr),修改用例报错
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-27 20:39:17 +08:00
liutuantuan 3adb09efeb 无符号表达式默认从0开始,不会小于0
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-25 18:04:12 +08:00
tongkai0808fh 5fb4910afa 修改src/create_pcid.c文件,在GetOsSyscap函数中加入cJSON_Delete(capVectorPtr);
在GetOsSyscap函数中加入cJSON_Delete(capVectorPtr);,删除capVectorPtr变量

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-23 11:15:59 +00:00
tongkai0808fh 13fa86a9d0 删除src/create_pcid.c注释代码
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-23 02:48:59 +00:00
tongkai0808fh 47b18e6bf6 回退src/create_pcid.c修改,解决pcid生成有误问题
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-23 02:04:22 +00:00
tongkai0808fh 53ccc3c45e update src/create_pcid.c,删去401行capVectorPtr置空语句
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-21 02:36:31 +00:00
tongkai0808fh 69e8e798fc update src/create_pcid.c.
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 06:27:01 +00:00
tongkai0808fh 4dfb32da6e 修改src/create_pcid.c文件,消除主干代码安全告警
506行freePcidJsonInfo异常后freePcidJsonInfo.sysCapObj 变量重新赋值为0,防止内存资源泄漏

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 01:48:43 +00:00
tongkai0808fh f4f8d33c42 修改src/create_pcid.c文件,消除主干代码安全告警
指针变量freePcidInfo.priSyscapFull使用后赋值为空,消除G.VAR.08告警

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-17 07:19:27 +00:00
csliutt 0799467e08 Merge branch 'master' of gitee.com:openharmony/developtools_syscap_codec into master
Signed-off-by: csliutt <liutuantuan1@huawei.com>
2024-05-07 02:15:14 +00:00
lichao 03595acb62 编码规范整改
Signed-off-by: lichao <lichao74@huawei.com>
2024-04-28 11:49:54 +08:00
lichao ceaaa393d7 编码规范整改
Signed-off-by: lichao <lichao74@huawei.com>
2024-04-26 16:02:08 +08:00
lichao 34f41091bc 编码规范整改
Signed-off-by: lichao <lichao74@huawei.com>
2024-04-26 15:18:11 +08:00
lichao dfc8e06836 编码规范整改
Signed-off-by: lichao <lichao74@huawei.com>
2024-04-23 15:40:14 +08:00
lichao bd98605b57 编码规范整改
Signed-off-by: lichao <lichao74@huawei.com>
2024-04-23 11:49:36 +08:00
lichao 321b1208ee 安全告警整改
Signed-off-by: lichao <lichao74@huawei.com>
2024-04-21 20:04:40 +08:00
lichao 122aa467c2 安全告警整改
Signed-off-by: lichao <lichao74@huawei.com>
2024-04-21 19:06:45 +08:00
lichao 0d085c290c 安全告警整改
Signed-off-by: lichao <lichao74@huawei.com>
2024-04-21 18:21:55 +08:00
openharmony_ci e73f3fc77b 安全告警整改
Signed-off-by: lichao <lichao74@huawei.com>
2024-04-16 16:34:40 +08:00
liutuantuan d4d048ef17 修改PCID以及RPCID大写为小写,还原gn中的-P为大写
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-03-30 09:54:33 +08:00
liutuantuan 6cebf0e5aa 修改PCID以及RPCID大写为小写
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-03-22 10:29:54 +08:00