| fix:add CODEOWNERS Feature or Bugfix:Bugfix Binary Source: No Signed-off-by: liveery <liangming712@huawei.com> | 2 年前 |
| helper && hnp Co-Authored-By: Agent Reviewed-by: yh Signed-off-by: yh <yanghao236@h-partners.com> AI[0%] Human Fixed[0%] Human[100%] AI Adopted[0%] | 6 天前 |
| initmd Co-Authored-By: Agent Reviewed-by: yh Signed-off-by: yh <yanghao236@huawei.com> AI[0%] Human Fixed[0%] Human[100%] AI Adopted[0%] | 21 天前 |
| chore(appspawn): consolidate sandbox configs and drop orphaned fixture 1. 将 4 个沙箱配置文件集中到 etc/modern 目录(与已有 appdata-sandbox-app.json 统一管理): appdata-sandbox-asan.json / appdata-sandbox-debug.json / appdata-sandbox-gpu.json / appdata-sandbox-isolated-new.json 2. 删除无引用的孤立测试夹具 test/etc/sandbox/param_src_path_test/ appdata-sandbox.json 及空的 test/etc 目录。 无代码逻辑变更。合计 5 文件:+293 / -2046。 Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: wangfenging <wangfeng277@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[100%] Co-authored-by: claude (glm-5.2) <ai@local> Change-Id: Ie338cc5c698c0ac68c338a966e9274265c669019 | 13 天前 |
| update appspawn readme Signed-off-by: laiguizhong <laiguizhong@huawei.com> | 4 年前 |
| !2873 merge versionScript into master version_script Created-by: soulrequiem Commit-by: yh Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/startup_appspawn/issues/2078 ### 原因(目的、解决的问题等) ### 描述(做了什么,变更了什么) ### 测试用例(新增、改动、可能影响的功能) See merge request: openharmony/startup_appspawn!2873 | 9 天前 |
| Optimize logs and trace Signed-off-by: nianyuu <zhouwenqiang12@h-partners.com> AI[77%] Human Fixed[0%] Human[23%] AI Adopted[100%] Co-authored-by: opencode (glm-5.1) <ai@local> | 17 天前 |
| !2902 merge tcc into master support mark mount entry flags by dec. Created-by: A3terNighT Commit-by: wangyinghao Merged-by: openharmony_ci Description: ### 相关的Issue #2105 ### 原因(目的、解决的问题等) appspawn 完成沙箱挂载后未向 DEC 子系统的 /dev/dec 设备下发路径类型标记,文件系统无法区分 UGC / isolate 类型的挂载路径,导致基于路径标签的安全隔离策略无法生效。详见 #2105。 ### 描述(做了什么,变更了什么) 在 modules/common/appspawn_isolate.c 中新增通过 DEC ioctl 标记挂载项路径类型的能力: 1. 新增路径类型宏:SEC_UGC_PATH_TYPE (1 << 0)、SEC_ISOLATE_PATH_TYPE (1 << 1) 2. 新增路径信息表: - g_ugcPathInfos:/storage/Users/currentUser → UGC 类型 - g_isolatePathInfos:/storage/Users/currentUser、/data/storage/el1/base、/data/storage/el2/base → isolate 类型 3. 新增 SetMark():打开 /dev/dec,通过 ADD_PATH_MARK_CMD ioctl 批量下发路径标记,失败仅打印告警日志(不阻断启动流程) 4. 新增 SpawnSetPathMark() hook,注册到 STAGE_CHILD_EXECUTE + HOOK_PRIO_SANDBOX_MARK_PATH 阶段,位于 MarkSandboxMounts 之前,确保在 sandbox 挂载之后、setuid 之前完成标记下发 变更文件: - modules/common/appspawn_isolate.c(+52 行) ### 测试用例(新增、改动、可能影响的功能) - 可能影响功能:appspawn 子进程沙箱挂载流程(STAGE_CHILD_EXECUTE 阶段)、DEC 路径标记行为 - 建议关注:冷启动场景下 /dev/dec ioctl 调用时序、UGC/isolate 路径标记是否生效、open(/dev/dec) 失败时不阻断 app 启动(仅告警) - 建议补充 test/unittest/ 中针对 SpawnSetPathMark 的单测,以及 test/moduletest/ 中 DEC 路径标记的模块测试  See merge request: openharmony/startup_appspawn!2902 | 3 小时前 |
| helper && hnp Co-Authored-By: Agent Reviewed-by: yh Signed-off-by: yh <yanghao236@h-partners.com> AI[0%] Human Fixed[0%] Human[100%] AI Adopted[0%] | 6 天前 |
| !2886 merge versionScript into master add appspawnhelp cfi Created-by: soulrequiem Commit-by: yh Merged-by: openharmony_ci Description: https://gitcode.com/openharmony/startup_appspawn/issues/2091 See merge request: openharmony/startup_appspawn!2886 | 1 天前 |
| !2895 merge master into master fix codecheck for controlled sandbox Created-by: nianyuu Commit-by: nianyuu Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/startup_appspawn/issues/2100 ### 原因(目的、解决的问题等) 修复代码告警 ### 描述(做了什么,变更了什么) 修复代码告警、优化维测日志 ### 测试用例(新增、改动、可能影响的功能) See merge request: openharmony/startup_appspawn!2895 | 2 天前 |
| fix codecheck for controlled sandbox Signed-off-by: nianyuu <zhouwenqiang12@h-partners.com> AI[0%] Human Fixed[0%] Human[100%] AI Adopted[0%] | 3 天前 |
| update OpenHarmony 2.0 Canary | 5 年前 |
| agentmd Co-Authored-By: Agent Reviewed-by: yh Signed-off-by: yh <yanghao236@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[100%] Co-authored-by: claude (glm-5.2) <ai@local> | 17 天前 |
| spm Change-Id: I2ef351dee08ce2695f53d92ae1ec1f47259c45b3 Signed-off-by: yh <yanghao236@huawei.com> | 2 个月前 |
| fix: modify codeowner Feature or Bugfix:Feature Binary Source: No Signed-off-by: liveery <liangming712@huawei.com> | 4 个月前 |
| update OpenHarmony 2.0 Canary | 5 年前 |
| Description:Code optimization Feature or Bugfix:Bugfix Binary Source:No Signed-off-by: lwx1281857 <linnanmu@h-partners.com> | 2 年前 |
| move appspawn_standard to appspawn Signed-off-by: laiguizhong <laiguizhong@huawei.com> Change-Id: I4d7543447d8bb3619b5bab1b0b34364d75283527 | 4 年前 |
| update README_zh.md. Signed-off-by: cheng_jinsong <chengjinsong2@huawei.com> Signed-off-by: cheng_jinsong <chengjinsong2@huawei.com> | 3 年前 |
| add /system/app/skills Change-Id: I2f36cde8532433447bdb9e2f40fb79d794368f42 Signed-off-by: zhrenqiang <zhangrenqiang@h-partners.com> Co-Authored-By:zhangrenqiang | 2 个月前 |
| 移动配置项 Signed-off-by: fan-jingle <fanjingle@h-partners.com> | 9 个月前 |
| new sandbox support debug hap dir mount Signed-off-by: wangfenging <wangfeng277@huawei.com> | 1 年前 |
| modify hosts file path Signed-off-by: benlau <liubin360@huawei.com> | 1 年前 |
| 字体管理沙箱目录挂载 Signed-off-by: OningO <zhangning134@huawei.com> | 8 个月前 |
| 字体管理沙箱目录挂载 Signed-off-by: OningO <zhangning134@huawei.com> | 8 个月前 |
| 字体管理沙箱目录挂载 Signed-off-by: OningO <zhangning134@huawei.com> | 8 个月前 |
| fix codecheck for controlled sandbox Signed-off-by: nianyuu <zhouwenqiang12@h-partners.com> AI[0%] Human Fixed[0%] Human[100%] AI Adopted[0%] | 3 天前 |
| fix testcode diff Signed-off-by: nianyuu <zhouwenqiang12@huawei.com> | 6 个月前 |
| nativespawn support asan Co-authored-by: Agent Signed-off-by: nianyuu <zhouwenqiang12@huawei.com> | 4 个月前 |
| 受控应用进行条件挂载需求 Signed-off-by: lzw101025 <3063419981@qq.com> | 13 天前 |
| fix: inner source issue Signed-off-by: xionglei6 <xionglei6@huawei.com> | 4 年前 |
| prelink: Enable by default Signed-off-by: coolypf- <pf.yuan@huawei.com> | 3 个月前 |
| >> rm invalid file config >> >> Signed-off-by: liangyl_end <liangyunlong5@huawei.com> >> | 23 天前 |
| mangling modify Signed-off-by: jichunjiang-30079441 <jichunjiang1@h-partners.com> | 7 个月前 |
| add dlopen Signed-off-by: yh <yanghao236@huawei.com> Change-Id: Ie2a01076f047c71519761bbf425f9daf207d647a | 1 年前 |
| Signed-off-by: xxb-wzy <xuxiaobo5@huawei.com> Change-Id: I160626996313deb5011aac925273772672cbdf53 Change-Id: Ic17f76dd7d7ca103fa4621208656af288437c9d0 | 5 个月前 |
| fix codecheck for controlled sandbox Signed-off-by: nianyuu <zhouwenqiang12@h-partners.com> AI[0%] Human Fixed[0%] Human[100%] AI Adopted[0%] | 3 天前 |
| add setuid Signed-off-by: yh <yanghao236@huawei.com> Change-Id: I0c281a950a3fb924d43ba4103f378459ff451a52 | 1 年前 |
| fix diff and sync code Signed-off-by: nianyuu <zhouwenqiang12@h-partners.com> | 2 个月前 |
| Enhance the functionality of hybridspawn Signed-off-by: nianyuu <zhouwenqiang12@huawei.com> | 7 个月前 |
| nativespawn support dec and add dec error log Signed-off-by: nianyuu <zhouwenqiang12@h-partners.com> | 3 个月前 |
| fix testcode diff Signed-off-by: nianyuu <zhouwenqiang12@huawei.com> | 6 个月前 |
| fix: 修改appspawn 异常退出打点事件 Signed-off-by: 樊景乐 <fanjingle@h-partners.com> | 1 年前 |