Commit Graph

2169 Commits

Author SHA1 Message Date
openharmony_ci
6176c9d7b4
!1363 【IPC/RPC】修复ipc在使用业务的对象时,上层业务对象被dlclose后不可用的问题
Merge pull request !1363 from chenchong_666/master
2024-09-14 05:19:38 +00:00
openharmony_ci
fd9cc37ed0
!1351 fix: 校验so是否被卸载
Merge pull request !1351 from jialinbo/master
2024-09-13 06:38:03 +00:00
jialinbo
7220193d6e fix:checks the SO which is uninstalled
Signed-off-by: jialinbo <jialinbo@huawei.com>
2024-09-13 04:26:25 +00:00
chenchong_666
b195182c26 fix:Fix the issue where upper level business objects are unavailable after dlclose when IPC is using business objects
Signed-off-by: chenchong_666 <chenchong57@huawei.com>
2024-09-13 11:24:04 +08:00
openharmony_ci
e6a25af037
!1338 【IPC&RPC】修复await前后两次获取callingUid不一致问题
Merge pull request !1338 from Lixiaoying25/master
2024-09-12 06:54:20 +00:00
Lixiaoying25
cd4e76abc4 修复await后获取callingUid不一致的问题
Signed-off-by: Lixiaoying25 <lixiaoying25@huawei.com>
2024-09-12 11:26:16 +08:00
openharmony_ci
4edc87cd2a
!1320 fix: 数据竞争
Merge pull request !1320 from qiuxiangdong/ato
2024-09-11 05:36:46 +00:00
openharmony_ci
942bc92b45
!1342 增加SendRequest嵌套检测+防护能力
Merge pull request !1342 from LDH/master
2024-09-11 03:42:48 +00:00
LDH
89d53d38c1
update ipc/native/src/mock/include/sys_binder.h.
Signed-off-by: LDH <luodonghui@huawei.com>
2024-09-10 15:35:35 +00:00
openharmony_ci
6902e14772
!1340 fix: 删除冗余变量
Merge pull request !1340 from jialinbo/master
2024-09-10 05:55:36 +00:00
LDH
92664956f4
update ipc/native/src/mock/source/binder_invoker.cpp.
Signed-off-by: LDH <luodonghui@huawei.com>
2024-09-10 03:12:40 +00:00
LDH
33ebcf3f48
update ipc/native/src/mock/source/binder_invoker.cpp.
Signed-off-by: LDH <luodonghui@huawei.com>
2024-09-09 12:38:43 +00:00
openharmony_ci
645507f4b5
!1310 后向PAC问题整改
Merge pull request !1310 from yanghang/master
2024-09-09 11:09:16 +00:00
LDH
9ef52f17f1 Merge branch 'master' of gitee.com:openharmony/communication_ipc into master
Signed-off-by: LDH <luodonghui@huawei.com>
2024-09-09 07:49:46 +00:00
openharmony_ci
e896f45747
!1336 添加白名单
Merge pull request !1336 from yanghang/master
2024-09-09 07:05:45 +00:00
openharmony_ci
d2782930bf
!1348 回退'校验so是否被卸载'
Merge pull request !1348 from yanghang/master
2024-09-09 07:00:18 +00:00
yanghang
5e95e86fd7 Merge branch 'master' of gitee.com:openharmony/communication_ipc into master
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-09-09 06:03:06 +00:00
yanghang
be9c337670 回退校'验so是否被卸载'
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-09-09 12:31:23 +08:00
openharmony_ci
4b4423bdd1
!1335 fix:print log too frequently
Merge pull request !1335 from yue/master
2024-09-09 02:44:33 +00:00
yueyan
a307a25f87 fix:print log too frequently
Signed-off-by: yueyan <yueyan8@huawei.com>
2024-09-09 09:42:41 +08:00
openharmony_ci
438941bf73
!1347 Feat: Add vector map unordered_map thread check rules
Merge pull request !1347 from byx0010/byx0020
2024-09-08 11:28:46 +00:00
openharmony_ci
145b2a5257
!1341 fix: Change map to unordered map to avoid memmory corruption
Merge pull request !1341 from byx0010/byx0010
2024-09-08 11:27:43 +00:00
baiyuxin
d713d51905 Feat: Add vector map unordered_map thread check rules
Signed-off-by: baiyuxin <baiyuxin3@huawei.com>
2024-09-08 10:43:21 +08:00
openharmony_ci
afb04f1861
!1345 修复ffrt冲突检测能力递归死循环问题
Merge pull request !1345 from LDH/master
2024-09-07 14:55:18 +00:00
openharmony_ci
239ddfcd69
!1328 【IPC/RPC】在使用业务注册进来的对象时,校验此对象对应的so是否被卸载
Merge pull request !1328 from chenchong_666/master
2024-09-07 11:24:37 +00:00
yanghang
faf72cf35f
update ipc/native/src/core/source/process_skeleton.cpp.
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-09-07 08:17:38 +00:00
yanghang
b62b6af56c Merge branch 'master' of gitee.com:openharmony/communication_ipc into master
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-09-07 07:38:39 +00:00
yanghang
3397d0e2cb 添加白名单机制
Signed-off-by: yanghang <yanghang86@huawei.com>
2024-09-07 15:38:10 +08:00
openharmony_ci
327c1b3509
!1343 fix: Add IPC PULL REQUEST checklist
Merge pull request !1343 from byx0010/byx0020
2024-09-07 07:28:57 +00:00
LDH
83e13b4ad8
update ipc/native/src/core/source/ipc_thread_skeleton.cpp.
Signed-off-by: LDH <luodonghui@huawei.com>
2024-09-07 02:39:49 +00:00
luodonghui
94354b95c8 修复ffrt冲突检测能力递归死循环问题
Signed-off-by: luodonghui <luodonghui@huawei.com>
Change-Id: Ia136f18b28159e8deedf8e63ed16dd0544783ae9
2024-09-07 01:59:34 +08:00
LDH
a383866014 Merge branch 'master' of gitee.com:openharmony/communication_ipc into master
Signed-off-by: LDH <luodonghui@huawei.com>
2024-09-06 13:08:32 +00:00
chenchong_666
7d81ac1ab3 fix:Verify if so has been uninstalled
Signed-off-by: chenchong_666 <chenchong57@huawei.com>
2024-09-06 20:43:42 +08:00
openharmony_ci
1260193b11
!1321 增加binder和ffrt冲突检测能力和TLS恢复能力
Merge pull request !1321 from LDH/master
2024-09-06 12:42:47 +00:00
openharmony_ci
5e7bce8e80
!1327 【IPC/RPC】修复ipc在使用业务的对象时,上层业务对象被dlclose后不可用的问题
Merge pull request !1327 from chenchong_666/master
2024-09-06 12:40:30 +00:00
LDH
299256997a Merge branch 'master' of gitee.com:openharmony/communication_ipc into master
Signed-off-by: LDH <luodonghui@huawei.com>
2024-09-06 09:14:35 +00:00
LDH
d09c5ce715 Merge branch 'master' of gitee.com:openharmony/communication_ipc into master
Signed-off-by: LDH <luodonghui@huawei.com>
2024-09-06 09:13:29 +00:00
openharmony_ci
f1aee84d62
!1339 ipc日志超量整改
Merge pull request !1339 from dengyutao/master
2024-09-06 08:54:23 +00:00
baiyuxin
a307e1608c fix: Add IPC PULL REQUEST checklist
Signed-off-by: baiyuxin <baiyuxin3@huawei.com>
2024-09-06 16:50:41 +08:00
chenchong_666
dd0ce161f1 fix:Fix the issue of IPC not using upper level business objects after dlclose when using business objects
Signed-off-by: chenchong_666 <chenchong57@huawei.com>
2024-09-06 16:25:47 +08:00
luodonghui
6de454359b SendRequest嵌套检测+防护能力
Signed-off-by: luodonghui <luodonghui@huawei.com>
Change-Id: Ife66e2bb8cc00e14527c37d3ed1cb16b45745aa5
2024-09-06 15:38:52 +08:00
baiyuxin
3133573005 fix: Change map to unordered map to avoid memmory corruption
Signed-off-by: baiyuxin <baiyuxin3@huawei.com>
2024-09-06 15:17:22 +08:00
LDH
530910598c Merge branch 'master' of gitee.com:openharmony/communication_ipc into master
Signed-off-by: LDH <luodonghui@huawei.com>
2024-09-06 06:49:11 +00:00
luodonghui
0184bb613d 增加binder和ffrt冲突检测能力和TLS恢复能力
Signed-off-by: luodonghui <luodonghui@huawei.com>
Change-Id: Ie3eac0a48dd4596f768adf52cea5ae13059c39b4
2024-09-06 14:48:35 +08:00
jialinbo
49e68ebbf4 fix: delete unused params
Signed-off-by: jialinbo <jialinbo@huawei.com>
2024-09-06 05:49:55 +00:00
dengyutao
88e7206441
update ipc/native/src/core/source/ipc_object_proxy.cpp.
Signed-off-by: dengyutao <dengyutao2@huawei.com>
2024-09-06 01:59:40 +00:00
dengyutao
306513388f
update ipc/native/src/mock/source/binder_invoker.cpp.
Signed-off-by: dengyutao <dengyutao2@huawei.com>
2024-09-06 01:55:13 +00:00
dengyutao
39d8ffe5d4
update ipc/native/src/mock/include/binder_invoker.h.
Signed-off-by: dengyutao <dengyutao2@huawei.com>
2024-09-06 01:53:49 +00:00
openharmony_ci
adf286ee7e
!1337 IPC线程池map优化为unordered_map
Merge pull request !1337 from Gavin/master
2024-09-05 13:31:16 +00:00
c00828596
dd30ff8960 fix:map tree memory demaged
Signed-off-by: c00828596 <caiguangwei2@huawei.com>
2024-09-05 17:59:58 +08:00