Commit Graph

1061 Commits

Author SHA1 Message Date
liutuantuan 78c1282865 修改rpcid.sc没生成的bug
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-29 10:29:26 +08:00
liutuantuan b3f5e55f88 将null改成NULL
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-29 10:11:32 +08:00
liutuantuan f22de1c03e 去掉static静态告警
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-29 09:51:29 +08:00
liutuantuan 19b91a5b42 修改静态告警指标
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-28 21:26:03 +08:00
liutuantuan 254a6b5459 Merge branch 'master' of gitee.com:openharmony/developtools_syscap_codec 2024-05-28 20:49:42 +08:00
liutuantuan 45e7a8ab37 修改静态告警指标
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-28 20:41:42 +08:00
openharmony_ci 2ab9f2d911 !443 修改安全和告警规范问题
Merge pull request !443 from csliutt/master
2024-05-28 08:49:59 +00:00
liutuantuan cc327d89df 释放priSyscapArray数组
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-28 15:07:49 +08:00
liutuantuan dc9befa45f 当freePcidInfo.priSyscapFull == NULL时,不应再调用该free方法
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-28 15:07:20 +08:00
flying 49105bbf85 update tools/syscap_collector.py.
Signed-off-by: flying <pengmengjie1@huawei.com>
2024-05-28 02:57:04 +00:00
flying 6355c14c60 update tools/syscap_collector.py.
Signed-off-by: flying <pengmengjie1@huawei.com>
2024-05-28 02:41:21 +00:00
flying f3c3cae6fa update tools/syscap_collector.py.
Signed-off-by: flying <pengmengjie1@huawei.com>
2024-05-28 01:15:39 +00:00
liutuantuan 4c0e5e95d2 修改静态告警规范2行改成1行
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-27 21:08:41 +08:00
liutuantuan 59ca6c58d9 修改静态告警规范
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-27 20:40:52 +08:00
liutuantuan ec20278d87 删除正常情况下的cJSON_Delete(capVectorPtr),修改用例报错
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-27 20:39:17 +08:00
flying f8205938e7 update tools/syscap_collector.py.
Signed-off-by: flying <pengmengjie1@huawei.com>
2024-05-27 09:17:43 +00:00
liutuantuan 9b4318fcf0 修改静态告警规范
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-27 16:48:24 +08:00
liutuantuan 941a09f3c3 修改DecodePrivateSyscap函数将outputArray变量置为null
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-27 11:28:44 +08:00
liutuantuan 8b63b54a9b 修改RPCIDEncode函数中cjsonObjectRoot变量未释放内存的安全问题
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-27 11:25:48 +08:00
liutuantuan 8d089648ae 提取超大函数
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-27 10:20:24 +08:00
liutuantuan fae0be817c 添加feature:syscap_codec_config_extern_path
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-27 09:56:31 +08:00
flying c35a9649c0 update tools/syscap_collector.py.
Signed-off-by: flying <pengmengjie1@huawei.com>
2024-05-27 01:03:28 +00:00
liutuantuan 9f70f18a6d 无符号表达式默认从0开始,不会小于0
Signed-off-by: liutuantuan <liutuantuan1@huawei.com>
2024-05-25 18:04:12 +08:00
flying e0924512a0 update tools/syscap_collector.py.
Signed-off-by: flying <pengmengjie1@huawei.com>
2024-05-25 07:42:08 +00:00
openharmony_ci 3e42f5395d !438 部件编译整改代码检查安全告警消除
Merge pull request !438 from tongkai0808fh/master
2024-05-24 06:33:29 +00:00
tongkai0808fh 1f8ccdcbdf 修改interfaces/inner_api/syscap_interface.c文件516行,删除指针变量置空语句
删除指针变量置空语句,防止内存泄漏

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-24 03:00:45 +00:00
openharmony_ci f2e3b56dbb !437 部件编译整改主干代码检查告警消除
Merge pull request !437 from tongkai0808fh/master
2024-05-23 12:17:29 +00:00
tongkai0808fh 63b2d93696 修改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 a67a22265f 修改interfaces/inner_api/syscap_interface.c的EncodePrivateSyscap函数,加入FreeContextBuffer(contextBuffer)语句
加入FreeContextBuffer(contextBuffer)语句,清除上下文缓存

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-23 11:08:44 +00:00
tongkai0808fh 6006961b75 删除src/create_pcid.c注释代码
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-23 02:48:59 +00:00
tongkai0808fh bb592119b8 回退src/create_pcid.c修改,解决pcid生成有误问题
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-23 02:04:22 +00:00
tongkai0808fh 8a78326ec4 回退src/syscap_tool.c文件修改
回退src/syscap_tool.c文件修改,定位tdd测试失败代码

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-22 08:26:21 +00:00
tongkai0808fh 29edaba5ed update src/create_pcid.c,删去401行capVectorPtr置空语句
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-21 02:36:31 +00:00
tongkai0808fh 393fcdfdfb update interfaces/inner_api/syscap_interface.c,删去249行outputArray置空语句
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-21 02:34:32 +00:00
tongkai0808fh 16830ed9ec update interfaces/inner_api/syscap_interface.c.
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-20 09:29:49 +00:00
tongkai0808fh 16db24f3bf 回退napi/napi_query_syscap.cpp通用告警整改代码
回退napi/napi_query_syscap.cpp通用告警整改代码

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-20 02:49:27 +00:00
tongkai0808fh ec6de0b73d update napi/napi_query_syscap.cpp.
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-20 02:31:03 +00:00
tongkai0808fh 236dc9ed7c HandleNapiValueType函数添加参数size_t argc
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 09:06:21 +00:00
tongkai0808fh be5cb197e5 update napi/napi_query_syscap.cpp.
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 08:34:38 +00:00
tongkai0808fh 6e84a5ef8d update napi/napi_query_syscap.cpp.
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 08:14:34 +00:00
tongkai0808fh 1b319e32d1 HandleNapiValueType函数加入napi_env参数
HandleNapiValueType函数加入napi_env参数

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 08:01:48 +00:00
tongkai0808fh 66b6009a8c HandleNapiValueType函数添加参数
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 07:44:28 +00:00
tongkai0808fh fd59fe8e8b 修改napi/napi_query_syscap.cpp文件中的QuerySystemCapability函数,消除函数行数过长告警
优化QuerySystemCapability函数写法,消除函数行数过长告警

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 07:27:27 +00:00
tongkai0808fh 2f1ec66417 update src/create_pcid.c.
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 06:27:01 +00:00
tongkai0808fh 6d4946b978 update src/syscap_tool.c.
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 03:26:45 +00:00
tongkai0808fh d6f16eb960 消除src/syscap_tool.c代码安全告警
优化异常条件判断语句,消除src/syscap_tool.c代码安全告警

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 03:13:27 +00:00
tongkai0808fh 8e5067a340 消除src/syscap_tool.c语法错误
消除pr语法错误

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 03:06:24 +00:00
tongkai0808fh 98786eb1bc update src/syscap_tool.c.
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 02:34:31 +00:00
tongkai0808fh 00405cac9a 修改src/syscap_tool.c文件,消除主干代码安全告警
优化502行指针变量空判断代码,消除主干代码可能潜在的内存资源泄漏告警

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 02:25:05 +00:00
tongkai0808fh 02a587e086 修改src/create_pcid.c文件,消除主干代码安全告警
506行freePcidJsonInfo异常后freePcidJsonInfo.sysCapObj 变量重新赋值为0,防止内存资源泄漏

Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-05-18 01:48:43 +00:00