tangjunyuan
ec0decd2f6
optimization ipc callback
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2026-02-10 18:38:53 +08:00
tangjunyuan
69205333ff
fix get sa proxy
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2026-02-07 17:07:02 +08:00
openharmony_ci
c6affe047c
!1244 merge master into master
...
fix operation record bug.
Created-by: zhangyueyao1
Commit-by: zhangyueyao1
Merged-by: openharmony_ci
Description: fix operation record bug.
See merge request: openharmony/security_device_auth!1244
2026-01-19 15:27:03 +08:00
heyinshen
1f3b12e3e5
return success by default during service init
...
Signed-off-by: heyinshen <heyinshen1@h-partners.com >
2026-01-17 14:50:18 +08:00
Chuxiong_KOU
2a0a7393af
添加tdd
...
Co-authored-by: kou-chuxiong<kouchuxiong@h-partners.com >
2026-01-16 19:33:49 +08:00
zhangyueyao1
cf9a65d4b8
fix operation record bug.
...
Signed-off-by: zhangyueyao1 <zhangyueyao1@huawei.com >
2026-01-15 14:09:33 +08:00
openharmony_ci
a2cd514538
!1240 merge master into master
...
optimize process data
Created-by: heyinshen
Commit-by: heyinshen
Merged-by: openharmony_ci
Description: optimize process data
See merge request: openharmony/security_device_auth!1240
2026-01-12 15:13:03 +08:00
Chuxiong_KOU
5e888dbed8
优化卸载时reset callback log
...
Co-authored-by: kou-chuxiong<kouchuxiong@h-partners.com >
2026-01-10 15:44:03 +08:00
heyinshen
d8ef46570c
optimize process data
...
Signed-off-by: heyinshen <heyinshen1@h-partners.com >
2026-01-06 20:46:52 +08:00
openharmony_ci
1419a4363e
!1237 merge master into master
...
Supplement group and common event records
Created-by: zhangyueyao1
Commit-by: zhangyueyao1
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/security_device_auth!1237
2026-01-05 17:55:58 +08:00
zhangyueyao1
e3864a3401
Supplement group and common event records
...
Signed-off-by: zhangyueyao1 <zhangyueyao1@huawei.com >
2026-01-05 16:10:45 +08:00
Chuxiong_KOU
b5246192b7
fix fuzz problem
...
Co-authored-by: kou-chuxiong<kouchuxiong@h-partners.com >
2025-12-29 14:17:19 +08:00
openharmony_ci
fc9ce6b47e
!1229 merge master into master
...
fix permission check
Created-by: ttangjunyuan
Commit-by: tangjunyuan
Merged-by: openharmony_ci
Description: https://gitcode.com/openharmony/security_device_auth/issues/992
See merge request: openharmony/security_device_auth!1229
2025-12-25 14:26:55 +08:00
Chuxiong_KOU
a40f611c46
fix race condition
...
Co-authored-by: kou-chuxiong<kouchuxiong@h-partners.com >
2025-12-22 19:26:22 +08:00
Chuxiong_KOU
b31049dda3
代码违反代码规范修改
...
Co-authored-by: kou-chuxiong<kouchuxiong@h-partners.com >
2025-12-20 17:31:06 +08:00
tangjunyuan
9b1f58a582
fix permission check
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-12-13 18:42:09 +08:00
zhangyueyao1
6e1271b5f8
add errTrace and operation record.
...
Signed-off-by: zhangyueyao1 <zhangyueyao1@huawei.com >
2025-12-06 16:39:08 +08:00
zhangyueyao1
beacfdb278
fix ipc_dev_auth_proxy warning
...
Signed-off-by: zhangyueyao1 <zhangyueyao1@huawei.com >
2025-11-20 11:36:43 +08:00
tangjunyuan
b00d71d472
fix 5.0 to 6.0
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-11-11 10:56:40 +08:00
kou-chuxiong
5c11c18fd8
fix race condition that don't lock before read global array
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: Ibd5e8df2b8ba6ccb8c15b1a913a329468c3c753f
2025-10-23 10:32:19 +08:00
tangjunyuan
da6cdb186e
optimize handle net cap when sa onStop
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-10-14 14:57:17 +08:00
tangjunyuan
265284660b
fix nullptr log
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-10-14 09:39:22 +08:00
Chuxiong_KOU
d80ca64df4
修复静态告警
...
Co-authored-by: kou-chuxiong<kouchuxiong@h-partners.com >
2025-10-09 17:48:23 +08:00
tangjunyuan
5ba381b4dd
optimize delay unload
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-09-25 14:32:20 +08:00
openharmony_ci
a4095e614a
merge RaceConditions into master
...
fix race conditions
Created-by: Chuxiong_KOU
Commit-by: kou-chuxiong
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/security_device_auth!1175
2025-09-22 21:09:38 +08:00
tangjunyuan
b51a385216
check nullptr
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-09-22 16:38:31 +08:00
kou-chuxiong
9a65bf3726
fix race conditions
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: I6a475a045d0a96d44ecb03ed91699e24e63271a2
2025-09-22 15:53:52 +08:00
tangjunyuan
d09017d5b8
add saloadondemandfuzz
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-09-20 18:26:56 +08:00
kou-chuxiong
2fcfd3b44b
Revert " !1167 remove error UT"
...
This reverts commit ad6bc8d868 , reversing
changes made to 01299f8748 .
Change-Id: I6585a6e09dade8cdb5b83e4b9ea43d54810776ac
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
2025-09-09 12:14:48 +08:00
openharmony_ci
01299f8748
!1157 IPC interface optimate logic of getting parm from IPC body
...
Merge pull request !1157 from 寇楚雄/master
2025-09-06 06:35:23 +00:00
kou-chuxiong
57e39077d9
add ut for GetAndVal*Param function
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: I2201f1f3356646828dd0dd95625d1cb72acbff8f
2025-09-06 12:09:43 +08:00
h30013885
119320383e
optimize thread
...
Signed-off-by: h30013885 <heyinshen1@huawei.com >
2025-09-04 17:50:19 +08:00
kou-chuxiong
e224072191
remove duplicate check for null in get Param from ipc body
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: Ic4b7e379b54d09d1f591458da6e626787f8ad54b
2025-09-04 09:05:42 +08:00
kou-chuxiong
a59ede7f52
optimate code with comment
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: I109e870fcdcc2c4dfe4523b427e51ba0bd660206
2025-09-01 14:02:22 +08:00
kou-chuxiong
7d8830224a
fix complie error for R1
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: Ia7b90cc0d9cee078837780902fb5b283b426fc5e
2025-08-29 17:14:09 +08:00
kou-chuxiong
e1ad1456d1
fix over lenth
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: I513620bdc316979c032baaa24a04c6b4077e3034
2025-08-29 15:47:14 +08:00
kou-chuxiong
3e4d696c40
IPC param logic optimate
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: I23072c6260ac0b7815e4ce31fcaa8aa94acd58c5
2025-08-29 14:22:16 +08:00
tangjunyuan
1917d5d3a8
add new validation
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-08-28 14:42:57 +08:00
郑筝
577b1c7671
Add param check.
...
Signed-off-by: 郑筝 <zhengzheng16@huawei.com >
2025-08-23 20:46:48 +08:00
kou-chuxiong
6207cad4f6
fix error valLen in ipc_service_common GetAndValSize32Param
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: Ic4faef8e9911a170231294943b81a9a743a74eb8
2025-08-21 18:19:35 +08:00
kou-chuxiong
5c6c1e91cb
change HcStrcmp to IsStrEqual and add UT
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: Icab5afaf1362eeccfff9cfbc123f6bc39cd6c86c
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
2025-08-15 19:45:08 +08:00
openharmony_ci
c291367274
!1139 replace strcmp with the safe strcmp HcStrcmp implement in string_util
...
Merge pull request !1139 from 寇楚雄/imp_safe_strcmp
2025-08-11 12:02:27 +00:00
kou-chuxiong
509c0f8b4b
limit ipc thead num when sa start
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: Idf4050abc3132ba99d59f2b30e86e4f8d8f9c624
2025-08-09 20:55:19 +08:00
kou-chuxiong
65e7385f08
replace strcmp with the safe strcmp HcStrcmp implement in string_util
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
Change-Id: I2fd52073d49d0d9e05033e95ab207e2317797353
2025-08-07 11:54:21 +08:00
tangjunyuan
1a496e0d37
fix mutex sequence
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-07-29 21:13:31 +08:00
tangjunyuan
2a472b4aa3
fix code warning
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-07-29 18:49:09 +08:00
kou-chuxiong
e2423bb421
Adjust api critical level
...
Signed-off-by: kou-chuxiong <kouchuxiong@h-partners.com >
2025-07-26 18:55:05 +08:00
openharmony_ci
a0b8367ee6
!1107 optimization load or unload on demand
...
Merge pull request !1107 from tangjunyuan/master
2025-07-24 12:52:40 +00:00
tangjunyuan
2b66f4afd5
optimization load or unload on demand
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-07-24 19:50:10 +08:00
tangjunyuan
9681673251
value declared with an initial value
...
Signed-off-by: tangjunyuan <tangjunyuan@huawei.com >
2025-07-19 14:48:31 +08:00