- 27 6月, 2022 2 次提交
-
-
由 handyohos 提交于
1) 为bootstage单独创建命名的hookmgr 2)该hookmgr在启动完成后就销毁掉。 Signed-off-by: Nhandyohos <zhangxiaotian@huawei.com> Change-Id: Iae97807aeda296fd370d898aa937be74d0a683d7
-
由 handyohos 提交于
1) 新增HookMgrAddEx接口,通过HOOK_INFO描述Hook的详细信息,包括hookCookie。 2) 更新了HookMgrExecute的preHook和postHook原型定义,HOOK_INFO和executionContext分离。 3)更新HookMgrTraversal的OhosHookTraversal原型定义,HOOK_INFO和traversalCookie分离。 4)增加了init_module_engine中的LoadParamsFile和SplitString接口。 5)同步更新了接口变更影响的代码。 Signed-off-by: Nhandyohos <zhangxiaotian@huawei.com> Change-Id: I675dd74e9c913bd538333fbeda605f40bfdee03f
-
- 18 6月, 2022 1 次提交
-
-
由 Neil Chen 提交于
Signed-off-by: NNeil Chen <jingsi.chen@petalmail.com>
-
- 08 6月, 2022 1 次提交
-
-
由 handy 提交于
-
- 01 6月, 2022 1 次提交
-
-
由 handyohos 提交于
1)增加init_early完成第一阶段初始化:完成初始文件系统挂载,完成基础的dev节点创建,完成required fs的挂载 2)second stage过程的init去掉第一阶段相关代码,解除仅能静态链接的限制。 Signed-off-by: Nhandyohos <zhangxiaotian@huawei.com> Change-Id: I1b981a5d74171852fccd2f9980605f0eea5abb6b #I5ACWF
-
- 31 5月, 2022 2 次提交
-
-
由 Mupceet 提交于
Signed-off-by: NMupceet <laiguizhong@huawei.com>
-
由 yichengzhao 提交于
Signed-off-by: Nyichengzhao <yichengzhao1@huawei.com> Change-Id: I49ef40facf70363a2490e0067e6af299a5ec7120
-
- 30 5月, 2022 2 次提交
-
-
由 Mupceet 提交于
Signed-off-by: NMupceet <laiguizhong@huawei.com>
-
由 handyohos 提交于
1)在ramdisk中打包mksh和toybox 2)修改第一阶段启动时CloseStdio的调用时机,过早的话execv("/bin/sh", NULL)无法成功 Signed-off-by: Nhandyohos <zhangxiaotian@huawei.com> Change-Id: Ibb23f79c66db78fe480622cce556db49b94e5c09
-
- 26 5月, 2022 1 次提交
-
-
由 Mupceet 提交于
Signed-off-by: NMupceet <laiguizhong@huawei.com>
-
- 24 5月, 2022 1 次提交
-
-
由 Mupceet 提交于
-
- 19 5月, 2022 3 次提交
-
-
由 Mupceet 提交于
Signed-off-by: NMupceet <laiguizhong@huawei.com>
-
由 Mupceet 提交于
Signed-off-by: NMupceet <laiguizhong@huawei.com>
-
由 Mupceet 提交于
Signed-off-by: NMupceet <laiguizhong@huawei.com>
-
- 14 5月, 2022 1 次提交
-
-
由 handyohos 提交于
1)通过module manager完成模块的动态安装和卸载 2) 通过hook manager完成钩子的管理 Signed-off-by: Nhandyohos <zhangxiaotian@huawei.com> Change-Id: I9ccd500a9fec27f6c45d5827d734f7dcf68d52a2
-
- 29 4月, 2022 1 次提交
-
-
由 Mupceet 提交于
Signed-off-by: NMupceet <laiguizhong@huawei.com>
-
- 28 4月, 2022 1 次提交
-
-
由 Mupceet 提交于
Signed-off-by: NMupceet <laiguizhong@huawei.com>
-
- 26 4月, 2022 1 次提交
-
-
由 xlei1030 提交于
Signed-off-by: Nxlei1030 <xionglei6@huawei.com>
-
- 15 4月, 2022 1 次提交
-
-
由 zhr758 提交于
Signed-off-by: Nzhr758 <zhanghaoran@huawei.com>
-
- 29 3月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 23 3月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 15 3月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 05 3月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 04 3月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 03 3月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 24 2月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 22 2月, 2022 1 次提交
-
-
由 renwei 提交于
Signed-off-by: Nrenwei <renwei8@huawei.com> Change-Id: I62fdd2e626ee22a02de0c933a9950eb286b74ec1
-
- 21 2月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 15 2月, 2022 2 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 12 2月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 10 2月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 30 1月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 28 1月, 2022 1 次提交
-
-
由 handyohos 提交于
1. 把UHDF相关模块都安装到vendor目录 2. 运行时相关路径宏统一修改为vendor 3. 小海思二进制库中对system/lib|system/etc的访问修改为vendor Signed-off-by: Nhandyohos <zhangxiaotian@huawei.com> Change-Id: I20ae0aaed967880f4456943658fee982459cbb57 #I4SBQU
-
- 19 1月, 2022 1 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 08 1月, 2022 1 次提交
-
-
由 renwei 提交于
Signed-off-by: Nrenwei <renwei8@huawei.com> Change-Id: Ibd3dec0a68a7f52579b915f8470906715931234e
-
- 11 11月, 2021 2 次提交
-
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
由 xionglei6 提交于
Signed-off-by: Nxionglei6 <xionglei6@huawei.com>
-
- 21 10月, 2021 1 次提交
-
-
由 Qin Fandong 提交于
此提交使 init 进程有支持 SELinux 的能力。 1. 启动时加载策略并根据策略文件设置进程安全上下文 2. 根据配置文件中的 secon 字段的值设置进程的安全上下文 仅在编译时有宏定义 WITH_SELINUX 时会将此功能引入,而仅在 BUILD.gn 中编译 L2 系统(ohos_executable("init"))时会定义宏 WITH_SELINUX ,因此不影响 L2 以下的系统。 services/BUILD.gn 编译配置,编译此功能时定义宏 -DWITH_SELINUX 并链接到库 libload_policy 、 librestorecon 、 libselinux 。 services/init/standard/init.c 启动时加载策略并根据策略文件设置进程安全上下文。调用接口 load_policy 和 restorencon 。 services/init/include/init_service.h 结构体 Service 中增加了成员字符数组 secon 对应配置文件的新字段 secon 。 services/include/param/init_selinux_param.h 定义了 SELinux 功能需要使用的宏。 services/init/init_service_manager.c 将配置文件的字段 secon 读到内存中。 services/init/standard/init_service.c 根据内存中读到的每个服务的 secon 字段,设置该服务进程的安全上下文。 Signed-off-by: NQin Fandong <qinfd@superred.com.cn>
-
- 20 10月, 2021 1 次提交
-
-
由 zhong_ning 提交于
Signed-off-by: Nzhong_ning <zhong_ning@hoperun.com>
-