Commit Graph

60 Commits

Author SHA1 Message Date
chenshixu1
69252d881b fix_init_comp_none
Signed-off-by: chenshixu1 <chenshixu1@huawei.com>
Change-Id: Id6867272e32b108b49c84ad879af1d15255dab49
2023-11-04 09:29:14 +00:00
openharmony_ci
456951915c
!2265 FIX:init 异常时自身记录crash
Merge pull request !2265 from 钟柠/0925_crash
2023-10-30 09:01:40 +00:00
zhongning5
98cd110d1b init 记录自身crash
Signed-off-by: zhongning5 <zhongning5@huawei.com>
Change-Id: I82bcfa1f7637729d7fe4dabc673bd72469463e78
2023-10-27 23:21:59 +08:00
openharmony_ci
59b6fb424d
!2276 修改bundle.json中的数据错误
Merge pull request !2276 from yisi/master
2023-10-18 06:56:23 +00:00
yisi
50872efdb0 update bundle.json
Signed-off-by: yisi <1584489760@qq.com>

update bundle.json.

Signed-off-by: yisi <1584489760@qq.com>

update bundle.json.

Signed-off-by: yisi <1584489760@qq.com>

update bundle.json.

Signed-off-by: yisi <1584489760@qq.com>
2023-10-18 09:45:41 +08:00
钟柠
be10104319 Merge branch 'master' of gitee.com:openharmony/startup_init into 0923_headfile
Signed-off-by: 钟柠 <zhongning5@huawei.com>
2023-09-28 17:37:21 +08:00
limingkang
2d9879b805 编译构建规范整改
Signed-off-by: limingkang <limingkang1@huawei.com>
Change-Id: I6999d4f4a87a147a78c4fd53e7cd7f3aa5927b83
2023-08-10 09:34:51 +08:00
limingkang
256bea14b3 部件化整改
Signed-off-by: limingkang <limingkang1@huawei.com>
Change-Id: Iaa3828ebe84e504827e3cd877b67cac690c676f2
2023-07-27 20:08:46 +08:00
xuyong
e88741aa6d Replace hilog_native/hisysevent_native/hitrace_native with hilog/hisysevent/hitrace
Signed-off-by: xuyong <xuyong59@huawei.com>
2023-07-05 14:45:27 +08:00
openharmony_ci
76f9062495
!2088 新增syscap将mini支持的api进行隔离
Merge pull request !2088 from 李明康/mini_syscap
2023-07-04 14:18:24 +00:00
limingkang
75575f3e36 mini平台支持对@system的API的syscap进行调整
Signed-off-by: limingkang <limingkang1@huawei.com>
Change-Id: I11e49412428fed48b7706781a735da24f68c44ef
2023-07-03 16:12:35 +08:00
steven_q
352c6f003f 修改selinux仓名
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: I86a8b075c6abcc3cb4f05a24aa1b0dd1c2953f3e
2023-07-03 15:03:11 +08:00
chengjinsong2
9ef065c6c1 部件化整改
Signed-off-by: chengjinsong2 <chengjinsong2@huawei.com>
Change-Id: Ifcaca368f142c8b9754dca97bdfd1ed0c73f2968
2023-06-30 05:37:17 -07:00
wanxin
d2691b3d34 修改部件名一致
Signed-off-by: wanxin <wanxin11@huawei.com>
2023-05-27 18:21:16 +08:00
chengjinsong2
b37f2a122f modify component name
Signed-off-by: chengjinsong2 <chengjinsong2@huawei.com>
2023-05-24 17:07:25 +08:00
openharmony_ci
836cc26704
!1974 部件化整改
Merge pull request !1974 from cheng_jinsong/0523
2023-05-24 02:39:54 +00:00
limingkang
d0ff60d2b7 start_init_lite修改部件名
Signed-off-by: limingkang <limingkang1@huawei.com>
Change-Id: I71dfb2f5acfcc1fc89c61103dde0268cf27b6ba9
2023-05-23 20:37:08 +08:00
chengjinsong2
0009e7dc25 component rectification
Signed-off-by: chengjinsong2 <chengjinsong2@huawei.com>
2023-05-23 19:48:13 +08:00
wanxin
7cbc66552b 修改部件名
Signed-off-by: wanxin <wanxin11@huawei.com>
2023-05-19 15:43:10 +08:00
cheng_jinsong
63dd79ca75 sys event add
Signed-off-by: cheng_jinsong <chengjinsong2@huawei.com>
2023-04-27 09:08:36 +08:00
handyohos
075fbe043d add hvb support
add hvb support

Signed-off-by: handyohos <zhangxiaotian@huawei.com>
Change-Id: Ifcc1f91a8bc0f67bbee359e066efa6e40f500d4d

#I67UCS
2023-01-10 09:55:13 +08:00
yichengzhao
17fc03c061 add ueventd to service group
Signed-off-by: yichengzhao <yichengzhao1@huawei.com>
Change-Id: Ie6ee5f278f45d830a6fca58061f82d0985cae586
2022-11-15 10:32:22 +08:00
handyohos
a6a19a0d46 bugfix: remove fsmanager_static from libbegetutil.
1) remove fsmanager_static from libbegetutil
2) declare fsmanager_static as inner api for updater only
3) remove begetctl and partitionslot dependency for fsmanager by accessing /dev/block/by-name/misc directly

Signed-off-by: handyohos <zhangxiaotian@huawei.com>
Change-Id: I5288d77b07e5e993cbe68eff8803a130a11b009a

#I5YBEN
2022-10-29 11:31:26 +08:00
openharmony_ci
d059c422dc
!1044 启动子系统支持fwk、service解耦
Merge pull request !1044 from yichengzhao/bundle
2022-08-24 12:30:38 +00:00
chen_jie
4c3e8e2ef4 Syscap一致性检查
Signed-off-by: chen_jie <chen_jie@hoperun.com>
Change-Id: Ie5db0ed082ce7e00dcffb236cf05d6ad2fc08f93
2022-08-21 21:32:50 -07:00
openharmony_ci
54f29877e2
!977 【OpenHarmony开源贡献者计划2022】fix build warning for services
Merge pull request !977 from c01dface/dev1
2022-08-17 14:34:47 +00:00
yichengzhao
c7ab1849b9 change bundle.json
Signed-off-by: yichengzhao <yichengzhao1@huawei.com>
Change-Id: I4e8c72576c87e11db45ec5a480f5e7215e1a22dd
2022-08-09 11:43:42 +08:00
huangxiaolinabc123
df33c90ab9 modify samgr
Signed-off-by: huangxiaolinabc123 <huangxiaolin12@huawei.com>
Change-Id: I42750146aec5a41a27d95fc849b5ccff62bff909
2022-08-02 11:17:46 +08:00
openharmony_ci
425eed390a
!980 使能系统进程seccomp-bpf策略
Merge pull request !980 from 夏不白/seccomp_init
2022-08-01 13:00:33 +00:00
xiacong
caa016e82c <feat>
新增特性:系统进程沙盒环境支持Seccomp-BPF

<body>
输出系统进程的系统调用配置文件,其中appspawn与nwebspawn采用独立的配置文件,其它系统进程为一套
提供解析系统调用配置文件的脚本
提供使能seccomp-bpf策略的接口
编译前利用脚本解析配置文件,生成对应的seccomp-bpf策略代码,并生成独立的动态库

Signed-off-by: xiacong <xiacong4@huawei.com>
2022-08-01 19:45:22 +08:00
hongtao
8f3795139a replace utils path to c_utils
Signed-off-by: hongtao <hongtao11@huawei.com>
Change-Id: I22aadbe1024d6e8ed0af0f7bfee288ed7ce9312b
2022-07-28 10:31:11 +08:00
Neil Chen
2e7ba5150e fix build warning for services
Signed-off-by: Neil Chen <jingsi.chen@petalmail.com>
2022-07-26 08:34:47 +08:00
Mupceet
866c68f36f Merge branch 'master' of gitee.com:openharmony/startup_init_lite into init
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-07-20 09:13:03 +00:00
laiguizhong
2eeeaf5789 更正部件描述文件中的外部依赖
Signed-off-by: laiguizhong <laiguizhong@huawei.com>
2022-07-06 13:53:20 +08:00
Mupceet
806c4e3dcd init
Signed-off-by: Mupceet <laiguizhong@huawei.com>
Change-Id: I0d991af1e31fcf875c69058e9a48913e4bc40c91
2022-07-05 21:14:12 +08:00
Mupceet
9e813dd28f 支持部件名init
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-06-24 17:12:32 +08:00
Mupceet
4358a09e84 拆分param
Signed-off-by: Mupceet <laiguizhong@huawei.com>

format build

Signed-off-by: Mupceet <laiguizhong@huawei.com>

fix style

Signed-off-by: Mupceet <laiguizhong@huawei.com>

fix style

Signed-off-by: Mupceet <laiguizhong@huawei.com>

fix style

Signed-off-by: Mupceet <laiguizhong@huawei.com>

fix libsocket

Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-06-09 20:31:41 +08:00
Mupceet
12199ef910 code build
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-06-01 14:10:20 +08:00
Mupceet
beea933ecc 迁移js接口到init
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-06-01 10:39:51 +08:00
handyohos
f9a846863f feat: move init_module_engine to innerkits directory
1)把init_module_engine代码挪到innterkits目录
2)更新init_module_engine的export目录,确保扩展模块开发之需要external_deps = [ "init:init_module_engine" ]即可解决include头文件问题

Signed-off-by: handyohos <zhangxiaotian@huawei.com>
Change-Id: I4b307735d70899d07bf6ef3273b695627c8e551e
2022-06-01 09:27:12 +08:00
Mupceet
200377ece6 init: add control_fd cmd
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-05-26 12:27:57 +08:00
Mupceet
13f6415f59 系统参数归一,支持liteos
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-05-25 12:41:36 +08:00
Mupceet
b01e3f7c37 init: add test code
Signed-off-by: Mupceet <laiguizhong@huawei.com>
Change-Id: I5cae06df5242d4e9e6ecb08198965b32dcae8a97
2022-05-17 16:50:21 +08:00
handyohos
755dce1501 feat: optimize module manager and hook manager.
1)通过module manager完成模块的动态安装和卸载
2) 通过hook manager完成钩子的管理

Signed-off-by: handyohos <zhangxiaotian@huawei.com>
Change-Id: I9ccd500a9fec27f6c45d5827d734f7dcf68d52a2
2022-05-14 11:15:21 +08:00
Mupceet
fb70d296fe fix:codestyle
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-04-29 14:12:06 +08:00
Mupceet
7b02c4d786 fix: param 归一
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-04-28 18:53:40 +08:00
handyohos
cce477f89f feat: add plugin engine for init.
1)通过ohos_native_stub_library为init提供libinit_plugin_engine打桩库,解决插件的编译链接问题。
2)通过ohos_native_stub_versionscript为init进程export开放API供插件调用。
3)通过libinit_stub_empty创建空的so库解决dlopen插件时找不到库的问题。

Signed-off-by: handyohos <zhangxiaotian@huawei.com>
Change-Id: I631723ce7a388d5f2067edf12068f7eb1e4c21da
2022-04-22 09:22:01 +08:00
xionglei6
4130f9a761 fix: fuzz test code
Signed-off-by: xionglei6 <xionglei6@huawei.com>
2022-04-14 16:54:02 +08:00
openharmony_ci
53dfd1a971
!353 feat(startup_init_lite): 修改syscap ndk接口
Merge pull request !353 from lnlan/modify_syscap_ndk_name
2022-03-10 06:23:25 +00:00
熊磊
072c34326e Merge branch 'master' of gitee.com:openharmony/startup_init_lite into init_sandbox33
Signed-off-by: xionglei <xionglei6@huawei.com>
2022-03-04 08:48:19 +00:00