Commit Graph

88 Commits

Author SHA1 Message Date
Haryslee 557653a463 fix: 安全控件新增大数据打点
Signed-off-by: Haryslee <lihao189@huawei.com>
2024-10-21 10:45:14 +08:00
openharmony_ci 71340ce3c1 !202 【挑单5.0.1】add hisysevent
Merge pull request !202 from baoyang/cherry-pick-1727573855
2024-09-30 07:24:31 +00:00
lwx be0b36189a 黄蓝差异同步
Signed-off-by: lwx <liuwenxin11@huawei.com>
2024-09-29 16:05:29 +08:00
baoyang 0d552616b1 add hisysevent
(cherry picked commit from <gitee.com//openharmony/security_security_component_manager/commit/312004efb54f5d2b4d2afc6ba97742fa951ac2ae>
Signed-off-by: baoyang <baoyang9@huawei.com>
2024-09-29 01:37:35 +00:00
baoyang 24533b8396 fix alerts
Signed-off-by: baoyang <baoyang9@huawei.com>
Change-Id: I47c7f84f36c725e9fa4e9ec4bcf9f10097ebd455
2024-09-26 20:43:12 +08:00
zhenghui 7fc92d4030 support pac
Signed-off-by: zhenghui <zhenghui25@huawei.com>
2024-09-26 20:42:50 +08:00
baoyang dfc91ba5e6 remove serialize and deserialize for VerifySavePermission
Signed-off-by: baoyang <baoyang9@huawei.com>
Change-Id: I5fd74ed7aec4cae1ba3243e1021360144df63940
2024-09-26 20:42:07 +08:00
j21p3 ca5cb7c9c3 dlopen dynamic search
Change-Id: If1c88f54e3767c57231a3c50b51ab15eec9ab93a
Signed-off-by: j21p3 <yanjun59@huawei.com>
2024-09-26 20:41:51 +08:00
baoyang c2b89019b1 add DFX
Signed-off-by: baoyang <baoyang9@huawei.com>
Change-Id: I0216448fbc89d6ccea2f582ffe820e7610793404
2024-09-26 20:41:28 +08:00
feibuzhid 13964c9cf1 cherry pick 9dc32ce from https://gitee.com/feibuzhid/security_security_component_manager/pulls/179
保存控件新增文案样式枚举

Signed-off-by: feibuzhid <chenyufei31@huawei.com>
2024-08-27 02:16:33 +00:00
Haryslee 3f0d4130aa fix security of multi-thread for security component in destructing
Signed-off-by: Haryslee <lihao189@huawei.com>
2024-07-28 16:17:14 +08:00
Haryslee 651d0fe435 feat: support transparet for system app
Signed-off-by: Haryslee <lihao189@huawei.com>
2024-07-23 16:34:25 +08:00
Haryslee 1069d38764 fix: cfi crash for tdd
Change-Id: Ibd912561ca309da51f9588e8c2cdd0008d4cdebf
Signed-off-by: Haryslee <lihao189@huawei.com>
2024-07-17 15:55:26 +08:00
openharmony_ci 3e5cb63c20 !159 fix cfi crash
Merge pull request !159 from blc/cbl
2024-07-11 14:34:16 +00:00
cbl b7f124af3b fix crash of security_component
Signed-off-by: cbl <caobaolong5@huawei.com>
2024-07-10 21:14:49 +08:00
baoyang 4e320ce848 add security_component_selinux
Signed-off-by: baoyang <baoyang9@huawei.com>
Change-Id: I914a0041e3191d874cde93f92fd52cc66dfb7ce5
2024-06-17 08:31:58 +00:00
openharmony_ci 4ad2c60c36 !145 新增对小键盘Enter键支持
Merge pull request !145 from yujann/KeyAdd
2024-06-03 11:59:12 +00:00
j21p3 71790adba3 增加对小键盘enter键支持
Change-Id: Ie87b8acd8f1934b64e3cc1f33bfceffb8c75d243
Signed-off-by: j21p3 <yanjun59@huawei.com>
2024-06-03 11:17:40 +08:00
cbl bebd1da65d security_component cfi = true
Signed-off-by: cbl <caobaolong5@huawei.com>
2024-05-31 17:08:31 +08:00
Haryslee 8db7ade2a7 feat: support new icon and window cover judgement for security component
Signed-off-by: Haryslee <lihao189@huawei.com>
2024-05-31 07:40:46 +08:00
baoyang 00abf5b819 add tdd
Signed-off-by: baoyang <baoyang9@huawei.com>
Change-Id: I765e385d2d0de84aeb5c6a68f0dc1b8179a5f6d2
2024-05-29 06:15:04 +00:00
openharmony_ci b981e11eac !136 feat:支持安全控件首次弹窗取消和允许
Merge pull request !136 from Harylee/master
2024-05-16 11:17:32 +00:00
Haryslee cb21569ba8 feat: support cancel/confirm for security component
Signed-off-by: Haryslee <lihao189@huawei.com>
2024-05-14 23:11:02 +08:00
baoyang 3aa5a68efa encrypt ipc message
Signed-off-by: baoyang <baoyang9@huawei.com>
Change-Id: I2e9917312a2e2fdd12e9e4e6ba97a2b8a30a875e
2024-05-14 15:09:04 +00:00
baoyang fded55bf1e fix pid namespace
Signed-off-by: baoyang <baoyang9@huawei.com>
Change-Id: I95f22015664429d361b07d6c9e2b6e380e9ffbca
2024-04-28 07:35:19 +00:00
Haryslee f48191199b feat: support "save to gallery" for security component
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: I1f943f535391aca93687eb62d3777362827ec1e7
2024-04-20 18:14:46 +08:00
libing23 2515d0c913 添加弹窗后授权的需求
Signed-off-by: libing23 <libing23@huawei.com>
2024-04-10 14:31:41 +08:00
libing23 527a347099 修复TDD错误
Signed-off-by: libing23 <libing23@huawei.com>
2024-04-07 20:08:59 +08:00
libing23 5b68e88b32 放行窗口遮挡判断,后续完整窗口遮挡判断
Signed-off-by: libing23 <libing23@huawei.com>
2024-04-01 13:28:51 +08:00
openharmony_ci 9b55637aff !116 安全控件模拟器适配
Merge pull request !116 from yujann/emulator_adjust
2024-03-28 02:50:28 +00:00
libing23 49df2f90ea 判断相似颜色后继续判断透明度,调整在文字图标都存在下字体最小限制10
Signed-off-by: libing23 <libing23@huawei.com>
2024-03-27 14:02:03 +08:00
yujann 5184451709 模拟器隔离
Change-Id: Idd7669e1c00d5ac4b0b25f83a95d1d60edffff79
Signed-off-by: yujann <yanjun59@huawei.com>
2024-03-26 15:26:38 +08:00
baoyang 982c655e0c ipc add session info
Signed-off-by: baoyang <baoyang9@huawei.com>
Change-Id: I29018adbe9f2920f6b3ae400bd288c5f5b284a22
2024-03-22 15:44:10 +00:00
openharmony_ci cb03235d8d !106 修改安全控件注册逻辑,确保注册流程运行在UI线程,防止错误线程释放
Merge pull request !106 from libing23/master
2024-03-18 02:24:48 +00:00
zhaowenli 57c2071af8 部件整改
Signed-off-by: zhaowenli <zhaowenli3@huawei.com>
Change-Id: Idf0badba4d77c7af77638868cbc84c4bb529f6c8
2024-03-13 10:43:05 +00:00
libing23 8a834f02ec 添加安全控件服务检查和加载接口,保证ACE可以通过异步线程加载服务
Signed-off-by: libing23 <libing23@huawei.com>
2024-03-13 11:52:17 +08:00
zhongning5 68f8c44681 modify dlopen path
Signed-off-by: zhongning5 <zhongning5@huawei.com>
2024-03-11 11:36:53 +08:00
libing23 65164bb867 hiden symbol
Signed-off-by: libing23 <libing23@huawei.com>
2024-02-22 22:04:19 +08:00
libing23 e321d1bf64 modify service out time
Signed-off-by: libing23 <libing23@huawei.com>
2024-02-21 15:10:33 +08:00
libing23 d6a860b85d 优化安全控件启动流程
Signed-off-by: libing23 <libing23@huawei.com>
2024-01-29 12:22:06 +08:00
libing23 2dedcc59f7 安全控件判断点击事件是否穿透窗口
Signed-off-by: libing23 <libing23@huawei.com>
2023-12-21 14:20:51 +08:00
openharmony_ci d16f2737b9 !71 添加callback IPC code
Merge pull request !71 from libing23/master
2023-12-11 09:09:57 +00:00
zhaowenli cb5221b8f2 tdd修复
Signed-off-by: zhaowenli <zhaowenli3@huawei.com>
Change-Id: I6b1526c9fa412bd9cb25248f88bd389ef397ade6
2023-12-08 07:55:11 +00:00
libing23 4e3fa98dc4 添加callback IPC code
Signed-off-by: libing23 <libing23@huawei.com>
2023-12-08 15:29:05 +08:00
libing23 7fd731907b 当窗口缩放时,调整安全控件实际尺寸和位置
Signed-off-by: libing23 <libing23@huawei.com>
2023-12-01 15:27:30 +08:00
libing23 1a1a3ceb4c IPC不传入token时不再授权
Signed-off-by: libing23 <libing23@huawei.com>
2023-11-25 18:27:05 +08:00
y1585740638 9288e9113e 修复cfi引入问题
Signed-off-by: y1585740638 <yulei99@huawei.com>
Change-Id: I6b6623258f0b7634b6e4239ac6968048655292ef
2023-11-23 13:10:04 +08:00
y1585740638 d6ae64ad13 使能cfi
Signed-off-by: y1585740638 <yulei99@huawei.com>
Change-Id: Ib497e954c045716177486fb428a4aaf7746c8e8d
2023-11-20 21:15:00 +08:00
y1585740638 77cb870431 回退cfi
Signed-off-by: y1585740638 <yulei99@huawei.com>
Change-Id: I253f08378a84cb62774986a9f2672832e66fdf2c
2023-11-20 15:40:48 +08:00
openharmony_ci c945599a97 !60 enable cfi
Merge pull request !60 from yu/cfi
2023-11-20 02:20:06 +00:00