| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
dlclose Signed-off-by: yangwei <yangwei271@huawei.com> | 1 个月前 | |
同步代码 Signed-off-by: liuzhongming <liuzhongming2@huawei.com> | 2 年前 | |
sync02 Signed-off-by: Summer_58 <wangchangsheng9@h-partners.com> | 5 个月前 | |
add getostypebynetworkid Co-Authored-By: Agent Signed-off-by: wangbaidong <wangbaidong@h-partners.com> 🤖 AI[99%] 🔧 Human Fixed[0%] 🧑 Human[1%] 👌 AI Adopted[100%] Co-authored-by: opencode (glm-5) <ai@local> | 7 天前 | |
sync02 Signed-off-by: Summer_58 <wangchangsheng9@h-partners.com> | 5 个月前 | |
add getostypebynetworkid Co-Authored-By: Agent Signed-off-by: wangbaidong <wangbaidong@h-partners.com> 🤖 AI[99%] 🔧 Human Fixed[0%] 🧑 Human[1%] 👌 AI Adopted[100%] Co-authored-by: opencode (glm-5) <ai@local> | 7 天前 | |
add getostypebynetworkid Co-Authored-By: Agent Signed-off-by: wangbaidong <wangbaidong@h-partners.com> 🤖 AI[99%] 🔧 Human Fixed[0%] 🧑 Human[1%] 👌 AI Adopted[100%] Co-authored-by: opencode (glm-5) <ai@local> | 7 天前 | |
删除冗余引用 Signed-off-by: 龙刚 <longgang4@h-partners.com> Change-Id: I8b31ac6e2dca60160c790298a5912d4ea73b0166 | 1 年前 | |
座舱需求 Co-Authored-By: Agent Signed-off-by: qinlong0101 <qinlong18@h-partners.com> Signed-off-by: qinlong0101 <qinlong18@h-partners.com> 🤖 AI[0%] 🔧 Human Fixed[0%] 🧑 Human[100%] 👌 AI Adopted[0%] | 4 天前 | |
1. 优化代码添加日志;2.监听锁屏事件 Signed-off-by: guoyi <guoyi39@huawei.com> | 1 年前 | |
删除冗余引用 Signed-off-by: 龙刚 <longgang4@h-partners.com> Change-Id: I8b31ac6e2dca60160c790298a5912d4ea73b0166 | 1 年前 | |
添加占空比类型 Signed-off-by: 史晓晓 <shixiaoxiao.30044129@huawei.com> | 1 年前 | |
代码差异修改 Signed-off-by: zhaochaoyan <zhaochaoyan1@h-partners.com> | 6 个月前 | |
0509 Signed-off-by: wangbaidong <wangbaidong@huawei.com> | 1 年前 | |
修改非法组网 Signed-off-by: gaoqiang_strong <gaoqiang64@huawei-partners.com> | 1 年前 | |
!3592 merge sync_dm_260228 into master fix dm service bugs Created-by: Summer_58 Commit-by: Summer_58 Merged-by: openharmony_ci Description: **Issue编号**: https://gitcode.com/openharmony/distributedhardware_device_manager/issues/2336 **描述**: **安全及低级编码自检:** - [ ] 【变量初始化】变量使用前保证赋有效初值 - [ ] 【变量初始化】结构体预留字段也必须初始化为0,不允许出现随机值 - [ ] 【变量初始化】指针变量必须显示初始化为空 - [ ] 【内存和资源】涉及内存拷贝时合理校验目标内存大小,保证目标内存大于等于源内存 - [ ] 【内存和资源】进行字符串操作时,如字符串复制、申请字符串内存等,需要考虑字符串结束符 - [ ] 【内存和资源】cJSON指针在异常分支里均需考虑内存释放(cJSON_free/cJSON_Delete),防止内存泄漏 - [ ] 【内存和资源】内存资源、文件句柄、管道资源、Socket句柄异常退出时要及时关闭 - [ ] 【指针】malloc申请内存后必须判断是否为空 - [ ] 【指针】指针解引用或释放前判空(lamda表达式,异步任务等使用指针前需判空) - [ ] 【指针】内存释放后立即置空,防止出现UAF - [ ] 【指针】循环时容器的增、删、改操作,必须保证迭代器有效 - [ ] 【指针】禁止将栈内存地址作为返回值或赋值给全局变量 - [ ] 【数值边界】加法、乘法、减法操作,必须进行溢出和翻转保护,确保先校验再运算 - [ ] 【数值边界】除法、求余操作必须进行除零保护 - [ ] 【数值边界】循环变量用整型,禁止使用浮点型 - [ ] 【数值边界】循环退出条件一定确保可达,防止出现死循环等问题 - [ ] 【数值边界】不同大小结构体禁止强转 - [ ] 【安全隐私】禁止使用非安全函数,使用封装好的安全函数 - [ ] 【安全隐私】日志必须检查PassWord/位置信息/networkId/devId/uuid/udid等关键字,避免明文打印敏感信息 - [ ] 【入参及权限校验】对函数入参坚持先校验后使用的原则(指针判空、整型变量校验范围) - [ ] 【入参及权限校验】跨进程调用需注意权限校验,对外部传入的PID、tokenID进行权限校验 - [ ] 【条件竞争】共享数据均需加锁保护,并且锁配对使用 - [ ] 【条件竞争】条件变量正确加锁,消除条件变量唤醒丢失等问题 - [ ] 【条件竞争】加锁范围确保合理,避免过大或过小导致死锁问题 **TDD结果**: **XTS结果**: ### L0新增用例自检结果 - [ ] 是,有新增L0用例,且完成自检 - [ ] 否 See merge request: openharmony/distributedhardware_device_manager!3592 | 5 个月前 | |
fix l2 build error Signed-off-by: Summer_58 <wangchangsheng9@h-partners.com> | 5 个月前 | |
adapter check is online Co-Authored-By:Agent Signed-off-by: gaoqiang_strong <gaoqiang64@huawei-partners.com> | 1 个月前 | |
add iKits Signed-off-by: Summer_58 <wangchangsheng9@h-partners.com> | 8 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 2 年前 | ||
| 5 个月前 | ||
| 7 天前 | ||
| 5 个月前 | ||
| 7 天前 | ||
| 7 天前 | ||
| 1 年前 | ||
| 4 天前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 6 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 1 个月前 | ||
| 8 个月前 |