| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: 解耦c_utils Signed-off-by: fan-jingle <fanjingle@h-partners.com> | 23 天前 | |
fix: 解耦c_utils Signed-off-by: fan-jingle <fanjingle@h-partners.com> | 23 天前 | |
feat: appspawn 解耦基建 P1+P2(引擎原语抽离 + 策略表框架) P1 引擎原语抽离:抽离 5 安全原语 SetUidGid/SetCapabilities/ SetAmbientCapabilities/SetSelinuxCon/ExecvTarget 到 libappspawn_module_engine, 经 stub JSON 导出;appspawn_common.c 的 SetCapabilities 改调原语(行为保持), 冲突的 app wrapper 重命名 SetAppUidGid/SetAppAmbientCapabilities/ SetAppSelinuxCon(均 internal,无 ABI 影响)。MountSandbox 原语随 P3 沙箱改造。 P2 策略表框架:新增 spawn_policy.{h,c} + appspawn-spawn-policy.json, main 启动期 SpawnPolicyInit 加载,ResolvePolicy P2 旁路态返回 app 策略 (值=原硬编码),未被共享 Hook 消费(P3)。app/native/nweb 行为 100% 不变。 stub JSON 导出 5 原语 + SpawnPolicyInit/ResolvePolicy(ABI,需 engine owner 评审); caps 代码行为保持(需安全 owner sign-off)。 hb build appspawn PASS。 Co-Authored-By: Agent Signed-off-by: wangfenging <wangfenging@users.noreply.gitcode.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[100%] Co-authored-by: opencode (glm-5.2) <ai@local> Change-Id: I6c46964624c1f1fc40ff3444feccf730e6078046 | 11 天前 | |
add new sandbox Signed-off-by: fan-jingle <fanjingle@h-partners.com> | 1 个月前 | |
feat: appspawn 解耦基建 P1+P2(引擎原语抽离 + 策略表框架) P1 引擎原语抽离:抽离 5 安全原语 SetUidGid/SetCapabilities/ SetAmbientCapabilities/SetSelinuxCon/ExecvTarget 到 libappspawn_module_engine, 经 stub JSON 导出;appspawn_common.c 的 SetCapabilities 改调原语(行为保持), 冲突的 app wrapper 重命名 SetAppUidGid/SetAppAmbientCapabilities/ SetAppSelinuxCon(均 internal,无 ABI 影响)。MountSandbox 原语随 P3 沙箱改造。 P2 策略表框架:新增 spawn_policy.{h,c} + appspawn-spawn-policy.json, main 启动期 SpawnPolicyInit 加载,ResolvePolicy P2 旁路态返回 app 策略 (值=原硬编码),未被共享 Hook 消费(P3)。app/native/nweb 行为 100% 不变。 stub JSON 导出 5 原语 + SpawnPolicyInit/ResolvePolicy(ABI,需 engine owner 评审); caps 代码行为保持(需安全 owner sign-off)。 hb build appspawn PASS。 Co-Authored-By: Agent Signed-off-by: wangfenging <wangfenging@users.noreply.gitcode.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[100%] Co-authored-by: opencode (glm-5.2) <ai@local> Change-Id: I6c46964624c1f1fc40ff3444feccf730e6078046 | 11 天前 | |
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> | 1 个月前 | |
cfi 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%] | 1 个月前 | |
fix: 解耦c_utils Signed-off-by: fan-jingle <fanjingle@h-partners.com> | 23 天前 | |
!2901 merge master into master fix: 解耦c_utils Created-by: fan-jingle Commit-by: fan-jingle Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/startup_appspawn/issues/2108 ### 原因(目的、解决的问题等) ### 描述(做了什么,变更了什么) ### 测试用例(新增、改动、可能影响的功能) See merge request: openharmony/startup_appspawn!2901 | 22 天前 | |
fix: 解耦c_utils Signed-off-by: fan-jingle <fanjingle@h-partners.com> | 23 天前 | |
cfi 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%] | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 23 天前 | ||
| 23 天前 | ||
| 11 天前 | ||
| 1 个月前 | ||
| 11 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 23 天前 | ||
| 22 天前 | ||
| 23 天前 | ||
| 1 个月前 |