15130 Commits

Author SHA1 Message Date
openharmony_ci 28b02a3c2d !9338 merge master into master
modify log

Created-by: hoperun_wangyupan
Commit-by: hoperun_wangyupan
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7445?ref=&did=4274486#tid-4274486

### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9338
2026-08-23 21:56:36 +08:00
hoperun_wangyupan 9ee2424573 modify log
Signed-off-by: hoperun_wangyupan <wangyupan1@huawei.com>

🤖 AI[0%] 🔧 Human Fixed[0%] 🧑 Human[100%] 👌 AI Adopted[0%]
2026-08-23 20:56:32 +08:00
openharmony_ci 214337528b !9335 merge master into master
修复memcpy_s传入缓冲区的大小可能是非剩余空间的问题

Created-by: LiuFeng_Again
Commit-by: LiuFeng_Again
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7442

### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)
![image.png](https://raw.gitcode.com/user-images/assets/4430637/bd01dba2-33e5-4e51-a7df-a937fecdbd9e/image.png 'image.png')

![image.png](https://raw.gitcode.com/user-images/assets/4430637/5a049689-012a-4bab-962d-6599308bc988/image.png 'image.png')




See merge request: openharmony/drivers_peripheral!9335
2026-08-21 17:26:33 +08:00
openharmony_ci 452c1a2396 !9334 merge master into master
修改ut用例失败问题

Created-by: jiaojunying
Commit-by: jiaojunying
Merged-by: openharmony_ci
Description: ### 相关的Issue


### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9334
2026-08-21 17:20:52 +08:00
openharmony_ci 5d0bad1062 !9332 merge master into master
解决7885设备上input测试用例失败问题

Created-by: xu-xuehai
Commit-by: xu-xuehai;xuxuehai
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7439

### 原因(目的、解决的问题等)
7885设备上input用例失败

### 描述(做了什么,变更了什么)
7885设备上input用例失败

### 测试用例(新增、改动、可能影响的功能)
![image.png](https://raw.gitcode.com/user-images/assets/4430637/e76551fe-70ee-4300-b921-4d73b75113f2/image.png 'image.png')
rk3568:
![image.png](https://raw.gitcode.com/user-images/assets/4430637/7bb4db15-76b5-4950-a7d6-1eca52a4bc88/image.png 'image.png')
7885:
![image.png](https://raw.gitcode.com/user-images/assets/4430637/3c326ebd-efb2-479a-88d5-419f077e7c96/image.png 'image.png')






See merge request: openharmony/drivers_peripheral!9332
2026-08-21 16:16:30 +08:00
openharmony_ci 5e53e98e34 !9327 merge master into master
BLOB拍照流add测试用例

Created-by: wangdongqi
Commit-by: wangdongqi
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7434

### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9327
2026-08-21 15:50:01 +08:00
LiuFeng_Again 8aa136f7e0 修改memcpy_s的目标长度
Signed-off-by: LiuFeng_Again <liufeng243@h-partners.com>
2026-08-21 15:40:30 +08:00
LiuFeng_Again b0462fd1da 修改安全问题
Signed-off-by: LiuFeng_Again <liufeng243@h-partners.com>
2026-08-21 15:22:12 +08:00
LiuFeng_Again d107893c69 修复memcpy_s传入缓冲区的大小可能是非剩余空间的问题
Signed-off-by: LiuFeng_Again <liufeng243@h-partners.com>
2026-08-21 15:08:03 +08:00
xu-xuehai a9d37e02c0 解决7885用例失败问题
Signed-off-by: xu-xuehai <xuxuehai2@huawei.com>
2026-08-21 14:25:53 +08:00
openharmony_ci 667f5f76c6 !9331 merge master into master
整改c_utils依赖

Created-by: lcy_lovebug
Commit-by: lcy_lovebug
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7438

### 原因(目的、解决的问题等)
依赖关系优化

### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9331
2026-08-21 13:48:13 +08:00
jiaojunying e57e6c8a20 修改ut用例失败问题
Signed-off-by: jiaojunying <jiaojunying4@huawei.com>
2026-08-21 13:34:30 +08:00
openharmony_ci 17d3a471ca !9329 merge master into master
audio 代码整改

Created-by: wanghongen
Commit-by: wanghongen
Merged-by: openharmony_ci
Description: ### 相关的Issue
[#7436](https://gitcode.com/openharmony/drivers_peripheral/issues/7436) 

### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9329
2026-08-21 09:58:37 +08:00
wangdongqi 4e6b65e755 BLOB拍照流add测试用例
Signed-off-by: wangdongqi <wangdongqi2@h-partners.com>
2026-08-20 17:46:20 +08:00
xuxuehai 84e15ce3be 解决7885设备上input测试用例失败问题
Signed-off-by: xuxuehai <xuxuehai2@h-partners.com>

AI[0%] Human Fixed[0%] Human[100%] AI Adopted[0%]
2026-08-20 17:30:59 +08:00
xuxuehai d41be8f561 解决7885设备上input测试用例失败问题
Signed-off-by: xuxuehai <xuxuehai2@h-partners.com>

AI[88%] Human Fixed[0%] Human[12%] AI Adopted[100%]
Co-authored-by: opencode (glm-5.2) <ai@local>
2026-08-20 17:02:31 +08:00
lcy_lovebug db66e8e3ab 整改c_utils依赖
Signed-off-by: lcy_lovebug <lichengyi5@h-partners.com>

🤖 AI[0%] 🔧 Human Fixed[0%] 🧑 Human[0%] 👌 AI Adopted[0%]
2026-08-20 16:11:40 +08:00
wanghongen 9e3c804672 update: 更新文件 audio_adapter_vdi.c
Signed-off-by: wanghongen <wanghongen2@h-partners.com>
2026-08-20 14:39:17 +08:00
wanghongen ab63603beb audio 代码整改
Signed-off-by: wanghongen <wanghongen2@h-partners.com>
2026-08-20 14:18:01 +08:00
openharmony_ci 6d311f1f51 !9310 merge master into master
feat(audio): add mutex for RemoveAudioDevice

Created-by: hoperun_wangyupan
Commit-by: hoperun_wangyupan
Merged-by: openharmony_ci
Description: https://gitcode.com/openharmony/drivers_peripheral/issues/7420?ref=&did=4256555#tid-4256555

See merge request: openharmony/drivers_peripheral!9310
2026-08-20 13:08:21 +08:00
openharmony_ci dfcc322ea1 !9316 merge master into master
调整星闪SetRTSchedule()函数调用时机

Created-by: wanghan985406
Commit-by: w00604589
Merged-by: openharmony_ci
Description: ### 相关的Issue
#7426 调整星闪SetRTSchedule()函数调用时机

### 原因(目的、解决的问题等)
当前星闪优先级的提升依赖于收发包触发,如在函数 SleSendHciPacket 函数中进行提升。现将优先级提升函数移动到 Vendor Initialize 之前。避免因默认优先级导致的调度问题。

### 描述(做了什么,变更了什么)
现将优先级提升函数移动到 Vendor Initialize 之前。避免因默认优先级导致的调度问题。

### 测试用例(新增、改动、可能影响的功能)
验证星闪配对、连接、开关等基本功能。





See merge request: openharmony/drivers_peripheral!9316
2026-08-20 09:27:56 +08:00
wangdongqi 4131206d09 BLOB拍照流add测试用例
Signed-off-by: wangdongqi <wangdongqi2@h-partners.com>
2026-08-20 09:12:15 +08:00
openharmony_ci bca8572a18 !9318 merge master into master
代码告警整改

Created-by: xu-xuehai
Commit-by: xu-xuehai
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7428

### 原因(目的、解决的问题等)
代码告警整改

### 描述(做了什么,变更了什么)
代码告警整改

### 测试用例(新增、改动、可能影响的功能)
![image.png](https://raw.gitcode.com/user-images/assets/4430637/289031a4-2c7e-43da-bc56-9ae4db2969d2/image.png 'image.png')





See merge request: openharmony/drivers_peripheral!9318
2026-08-19 15:29:19 +08:00
openharmony_ci 0d81ca5172 !9317 merge master into master
USB/Input模块c_utils整改第三轮扫描整改

Created-by: h60106262
Commit-by: h60106262
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7427

### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9317
2026-08-18 17:21:17 +08:00
xu-xuehai 468e776d3f 代码告警整改
Signed-off-by: xu-xuehai <xuxuehai2@huawei.com>
2026-08-18 16:10:56 +08:00
h60106262 037c08f5bc USB模块c_utils整改第三轮扫描整改
Signed-off-by: h60106262 <huangmengcheng@h-partners.com>
2026-08-18 15:04:11 +08:00
w00604589 e6ee5a3f47 Description:调整星闪SetRTSchedule()函数调用时机
Feature or Bugfix:Bugfix
Binary Source:No
Signed-off-by: w00604589 <wanghan76@huawei.com>
2026-08-18 15:03:05 +08:00
openharmony_ci 33198c58ef !9303 merge master into master
USB SCSI DDK Read10 整数截断导致越界写入

Created-by: jiaojunying
Commit-by: jiaojunying
Merged-by: openharmony_ci
Description: ### 相关的Issue


### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9303
2026-08-18 12:59:32 +08:00
openharmony_ci e73db3ad27 !9314 merge master into master
Description:星闪规范

Created-by: zhangjunsheng1002
Commit-by: zhangjunsheng1002
Merged-by: openharmony_ci
Description: ### 相关的Issue


### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9314
2026-08-18 11:26:51 +08:00
openharmony_ci fc61b354a6 !9311 merge master into master
audio日志整改

Created-by: wanghongen
Commit-by: wanghongen
Merged-by: openharmony_ci
Description: ### 相关的Issue
[#7421](https://gitcode.com/openharmony/drivers_peripheral/issues/7421) 

### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9311
2026-08-17 21:29:13 +08:00
openharmony_ci 2b17188dc1 !9294 merge master into master
删除无效代码

Created-by: MTin
Commit-by: MTin
Merged-by: openharmony_ci
Description: ### 相关的Issue


### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9294
2026-08-17 17:25:12 +08:00
zhangjunsheng1002 8db30f0d88 Description:星闪规范
Feature or Bugfix:Feature
Binary Source:No
Signed-off-by: zhangjunsheng1002 <kingson1002@126.com>
2026-08-17 17:14:31 +08:00
openharmony_ci f61319be41 !9286 merge master into master
花屏问题修复

Created-by: wangdongqi
Commit-by: wangdongqi
Merged-by: openharmony_ci
Description: ### 相关的Issue

https://gitcode.com/openharmony/drivers_peripheral/issues/7393
### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9286
2026-08-17 17:00:54 +08:00
hoperun_wangyupan ccc6b7a727 feat(audio): adjust manager interface
Signed-off-by: hoperun_wangyupan <wangyupan1@huawei.com>
Co-Authored-By: Agent

🤖 AI[0%] 🔧 Human Fixed[0%] 🧑 Human[100%] 👌 AI Adopted[0%]
2026-08-17 16:35:54 +08:00
wanghongen 33d8f9d0dc update: 更新文件 audio_adapter_vdi.c
Signed-off-by: wanghongen <wanghongen2@h-partners.com>
2026-08-17 16:32:02 +08:00
openharmony_ci 9ab2ff5bd7 !9307 merge master into master
802.1x认证在注销时缺少logoff帧

Created-by: benlau000
Commit-by: benlau000
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7418

### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9307
2026-08-17 16:18:12 +08:00
wanghongen 70131ce826 audio日志整改
Signed-off-by: wanghongen <wanghongen2@h-partners.com>
2026-08-17 15:12:30 +08:00
benlau000 7abb0073d3 802.1x认证在注销时缺少logoff帧
Signed-off-by: benlau000 <liubin360@huawei.com>
2026-08-17 11:16:03 +08:00
jiaojunying 7abacf2b73 USB SCSI DDK Read10 整数截断导致越界写
Signed-off-by: jiaojunying <jiaojunying4@huawei.com>
2026-08-15 15:55:20 +08:00
jiaojunying 8d2a6c818a USB SCSI DDK Read10 整数截断导致越界写
Signed-off-by: jiaojunying <jiaojunying4@huawei.com>
2026-08-15 08:53:25 +08:00
jiaojunying eb3c6f0ff2 USB SCSI DDK Read10 整数截断导致越界写
Signed-off-by: jiaojunying <jiaojunying4@huawei.com>
2026-08-15 08:41:29 +08:00
openharmony_ci 1ab27bbb18 !9271 merge master into master
add start event

Created-by: hoperun_wangyupan
Commit-by: hoperun_wangyupan
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7385?ref=&did=4238273#tid-4238273

### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9271
2026-08-14 20:54:52 +08:00
openharmony_ci 8351e2b9c2 !9298 merge master into master
添加 cred->uid == 0 验证

Created-by: wzh123666666
Commit-by: wzh123666666
Merged-by: openharmony_ci
Description: ### 相关的Issue
https://gitcode.com/openharmony/drivers_peripheral/issues/7172

### 原因(目的、解决的问题等)
uevent 处理器检查 SCM_CREDENTIALS cmsg 是否存在,但不验证 cred->uid == 0。伪造的 uevent 可驱逐受害者的 handle。

### 描述(做了什么,变更了什么)
添加了cred->uid==0 验证。同时加上条件守卫

### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9298
2026-08-14 17:38:20 +08:00
openharmony_ci 80eb6bce05 !9287 merge master into master
修改乘法溢出问题

Created-by: jiaojunying
Commit-by: jiaojunying
Merged-by: openharmony_ci
Description: ### 相关的Issue


### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9287
2026-08-14 15:17:11 +08:00
jiaojunying 4e088d1cf9 修改乘法溢出问题
Signed-off-by: jiaojunying <jiaojunying4@huawei.com>
2026-08-14 08:53:28 +08:00
openharmony_ci 915adea8f7 !9296 merge cherry-pick-mr-9262-1786595555576-auto into master
独立编译

Created-by: tradeWindToNorth
Commit-by: tradeWindToNorth
Merged-by: openharmony_ci
Description: ### 相关的Issue


### 原因(目的、解决的问题等)


### 描述(做了什么,变更了什么)


### 测试用例(新增、改动、可能影响的功能)






See merge request: openharmony/drivers_peripheral!9296
2026-08-13 19:03:32 +08:00
wzh123666666 c4734c00a2 在 SCM_CREDENTIALS 检查之后,通过 CMSG_DATA(hdr) 取出 struct ucred,校验 cred->uid == 0(仅接受 root 发送的 uevent)
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
2026-08-13 17:18:30 +08:00
wzh123666666 4ae341fc7c 还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
2026-08-13 17:16:33 +08:00
wzh123666666 b27c676991 还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
2026-08-13 17:16:28 +08:00
wzh123666666 aa0de196b5 还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
2026-08-13 17:13:48 +08:00