| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
!20449 merge master into master 新增ExtensionAbilityType UkeyAuthUIExtensionAbility Created-by: Leal Commit-by: Leal Merged-by: openharmony_ci Description: https://gitcode.com/openharmony/security_certificate_manager/issues/648 新增ExtensionAbilityType UkeyAuthUIExtensionAbility See merge request: openharmony/ability_ability_runtime!20449 | 9 天前 | |
ams接入云推 Signed-off-by: zhangyuhang72 <zhangyuhang72@h-partners.com> AI[3%] Human Fixed[0%] Human[97%] AI Adopted[100%] Change-Id: Ib7006f54b9d348ba36426c1f7c68c48be549d826 | 21 天前 | |
!20411 merge cloud into master ams接入云推 Created-by: zhangyuhang72 Commit-by: zhangyuhang72 Merged-by: openharmony_ci Description: https://gitcode.com/openharmony/ability_ability_runtime/issues/16170 # 代码检视报告 — ams接入云推(Round 4 / 修复后复检) ## 报告元数据 <!-- codecheck-report-metadata:start --> yaml codecheck_report: schema_version: "1.0" scope: "ams接入云推 (commit 87e8ff41f8, post-fix re-scan)" round: 4 commit_id: "87e8ff41f8078dc99b2561777d42c95d401ee2a4" change_id: "Ib7006f54b9d348ba36426c1f7c68c48be549d826" report_id: "87e8ff41f8-R4" date: "2026-09-07" gate_decision: "approve" risk_level: "low" score: 92 dimensions_required: ["security", "logic", "input"] dimensions_executed: ["security", "logic", "input"] findings_total: 4 findings_by_severity: {p0: 0, p1: 0, p2: 0, p3: 4} gate_blockers: [] must_fix: [] followups: ["CP-001", "CP-002", "CP-003", "CP-004"] <!-- codecheck-report-metadata:end --> --- ## 1. 门禁结论 | 项目 | 结论 | |---|---| | 决策 | **approve** | | 风险等级 | 🟢 low | | 评分 | **92/100** | | 阻塞项 | 无 P0/P1/P2 | | 必须修复(P0/P1) | 0 项 | | 建议跟进(P3) | 4 项 | **一句话结论**:Round-1/3 报告的所有 P1(CP-001 订阅无重触发、CP-002 ForEachFileSegment 无 size、CP-003 DEFAULT 高版本)与 P2(CP-004 CCM fail-closed、CP-013 strtol、CP-014 create_directories、CP-019 CalcBase64 UB 等)均已修复并经 scanner 验证 OK;剩余 4 项 P3 均为 Threat-B 纵深防御或极低概率边缘情况,无可操作安全问题。**security/logic scanner 本轮返回空(覆盖缺口),由 input scanner 承接全量验证**。 --- ## 2. 扣分原因 > gate=approve,本节省略。 --- ## 3. 必须立即处理(P0/P1) **无。** 全部 P1/P2 已修复并验证: | 原发现 | 状态 | 验证 | |---|---|---| | CP-001 非原子拷贝致版本/配置不一致 | ✅RESOLVED | 两阶段 CopyToTmp+rename(ver 最后=commit marker),失败清理 tmp,自愈 | | CP-002 SubscriberEvent 订阅失败永久不重试 | ✅RESOLVED | 局部 subscriber,成功才 move 入 subscriber_,失败留 null 可重试 | | CP-002b ForEachFileSegment 无 stat/size 上限 | ✅RESOLVED | stat+S_ISREG+256KB(MAX_VERIFY_FILE_SIZE)上限 | | CP-003 DEFAULT_VERSION 高版本致损坏 local 卡死 | ✅RESOLVED | 恢复为 "1.0.0.0"(低值),损坏 local→低→re-apply+purge 自愈 | | CP-004 CCM fail-closed 改行为 | ✅RESOLVED | ParseAllowAppsFromJson 改 continue(跳坏条目保留有效项,与旧行为一致) | | CP-013 strtol 无 errno/ERANGE | ✅RESOLVED | VersionStrToNumber 每段 strtol+errno+endptr 校验(残留:负数段 P3) | | CP-014 create_directories ec 未检 | ✅RESOLVED | 失败打日志(按用户设计仅日志) | | CP-019 CalcBase64 零长度 UB | ✅RESOLVED | inputLen==0 早退 | | 先前 CERT.ENC/SF + version.txt size cap | ✅RESOLVED | ReadFileContent 8KB + GetVersionInfoStr 1KB + S_ISREG | --- ## 4. 建议跟进(P3) | ID | 优先级 | 问题 | 建议行动 | 排期 | |---|---|---|---|---| | CP-001 | P3 | read-path 硬化缺口:ParseAllowAppsJsonFromPath 无独立 size cap(256KB 上游 ForEachFileSegment 已间接限制 LOCAL json≤256KB);FindDigestInManifest 重读 MANIFEST.MF 无 cap/无重验;中间 ifstream 在 S_ISREG 前(FIFO 阻塞需 Threat B);VerifyParamFile 重复 open;ForEachFileSegment stat-then-fread TOCTOU | 统一 SafeReadFile(stat+S_ISREG+size cap) 覆盖所有读路径;FindDigestInManifest 改用 VerifyCertSfFile 已读入内存的 buffer;删除 VerifyParamFile 冗余 ifstream 检查;fread 循环按已读字节强制 cap | 跟进 | | CP-002 | P3 | VersionStrToNumber 接受负数段(CP-013 残留):"−1.0.0.0" 通过;可解析的高版本损坏 local 仍卡死(极低概率) | 加 strtol 结果 < 0 → false 校验;或每段值范围上限 | 跟进 | | CP-003 | P3 | 两阶段 ver-rename 失败无回滚(cfg 新/ver 旧,自愈) | ver rename 失败时回滚 cfg;或原子提交 | 跟进 | | CP-004 | P3 | 云 version/Want 参数 %{public}s 日志注入(控制字符) | sanitize 控制字符或 %{private}s | 跟进 | --- ## 5. 分维度速览 | 维度 | 结果 | 关键说明 | |---|---|---| | security | 通过(覆盖缺口) | scanner 返回空(未产出摘要);安全面由 input scanner 承接:OpenSSL 资源 RAII 无泄漏/双释放、锁序无死锁、SplitByChar 索引前检 size、json no-throw、广播 SetPermission、RSA-PSS 配置正确(均经 input scanner 确认) | | logic | 通过(覆盖缺口) | scanner 返回空;3-way 版本逻辑对合法输入正确(全场景验证);DEFAULT="1.0.0.0" 修复后损坏 local 自愈;两阶段原子性 OK;CP-004 partial-load 与旧行为一致 | | input | 通过 | 11 条发现经 refute:IN-001 已修(256KB)、IN-009 按设计 refuted(仅日志)、IN-011 refuted(无并发)、IN-002 降 P3(256KB 间接限制)、IN-003/004/005/008 合并 P3(read-path Threat-B)、IN-006/007/010 P3;全量修复验证 OK | --- ## 6. 关键发现详情 > 无 P0/P1/P2。以下为 4 项 P3 follow-up(按根因合并后)。 ### [CP-001] read-path 硬化缺口(合并 IN-002/003/004/005/008)(P3, scanner=input) - **位置**:app_utils.cpp:566-580(ParseAllowAppsJsonFromPath 无独立 size cap);ability_cloud_push_reader.cpp:61-91(FindDigestInManifest 重读 MANIFEST.MF 无 cap/无重验);:148-153(VerifyParamFile 冗余 ifstream);ability_cloud_push_sign_tools.cpp:172-191(ForEachFileSegment stat-then-fread TOCTOU) - **触发路径**:Threat B(对 LOCAL/CLOUD 有写访问): - ParseAllowAppsJsonFromPath 读 LOCAL json 无独立 cap(256KB 上游 ForEachFileSegment 已间接限制 LOCAL json≤256KB → Threat A 下无 OOM;Threat B 篡改 LOCAL 可超大) - FindDigestInManifest 重读 MANIFEST.MF 无 cap(Threat B swap 后无重验) - ifstream 在 S_ISREG 前(FIFO 阻塞需 Threat B) - VerifyParamFile 重复 open(冗余 + Threat B TOCTOU) - ForEachFileSegment stat-then-fread(文件 stat 后增长,Threat B) - **影响**:Threat B 下 DoS/hang/TOCTOU;Threat A 下不可达(签名 + 256KB 间接限制)。 - **建议**:统一 SafeReadFile(stat+S_ISREG+size cap) 覆盖所有读路径;FindDigestInManifest 用 VerifyCertSfFile 已读 buffer;删除冗余 ifstream;fread 循环按已读字节强制 cap。 ### [CP-002] VersionStrToNumber 接受负数段 (P3, scanner=input) - **位置**:ability_cloud_push_reader.cpp:211-216 - **触发路径**:strtol("-1", &endPtr, DEC) 返回 -1,errno≠ERANGE,endPtr 指向 '\0' → 通过校验。可解析的高版本损坏 local(如 version=9999999999.0.0.0)→ localVer 高 → cloud≤local 被拒 + 不 purge → 卡死(极低概率,需 valid-format 磁盘损坏)。 - **影响**:CP-003 残留:UNPARSEABLE 损坏已自愈(DEFAULT="1.0.0.0"),但 PARSEABLE-yet-wrong 仍可卡死。 - **建议**:加 strtol 结果 < 0 → false;或每段值范围上限(如 ≤99999)。 ### [CP-003] 两阶段 ver-rename 失败无回滚 (P3, scanner=input) - **位置**:ability_cloud_push_manager.cpp:161-173 - **触发路径**:rename(cfgTmp, cfgDes) 成功后 rename(verTmp, verDes) 失败 → 仅 remove verTmp,不回滚 cfgDes → cfg 新/ver 旧。 - **影响**:新白名单短暂活跃+版本元数据旧;下次 InitParam 自愈(localVer 旧 < cloudVer → re-apply)。非安全(新 cfg 已验签)。 - **建议**:ver rename 失败时回滚 cfg;或原子提交。 ### [CP-004] 云 version/Want 参数 %{public}s 日志注入 (P3, scanner=input) - **位置**:ability_cloud_push_manager.cpp:70-71(version %{public}s);:275(Want action/type/subtype %{public}s) - **触发路径**:云 version.txt 含 \r(getline 不截断行内 \r,TrimString 仅 trim 两端)→ %{public}s 入 hilog → 日志行渲染混淆;持 RECEIVE_UPDATE_MESSAGE 者发 CRLF Want 参数 → 伪造日志行。 - **影响**:日志注入/可读性 DoS;无代码执行;低影响。 - **建议**:sanitize 控制字符后打印或 %{private}s。 --- > 对抗性验证详见 refute_log_cloud_push_r4.md。security/logic scanner 本轮返回空,覆盖缺口已在 §5 注明;全量安全面由 input scanner 承接确认。 See merge request: openharmony/ability_ability_runtime!20411 | 21 天前 | |
ams接入云推 Signed-off-by: zhangyuhang72 <zhangyuhang72@h-partners.com> AI[3%] Human Fixed[0%] Human[97%] AI Adopted[100%] Change-Id: Ib7006f54b9d348ba36426c1f7c68c48be549d826 | 21 天前 | |
add-version-script-rom-opt Signed-off-by: Luobniz21 <luoyicong@h-partners.com> 🤖 AI[7%] 🔧 Human Fixed[0%] 🧑 Human[93%] 👌 AI Adopted[100%] # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Mon Sep 7 20:23:49 2026 +0800 # # On branch add-version-script-rom-opt # Your branch is up to date with 'origin/add-version-script-rom-opt'. # # Changes to be committed: # modified: agent_runtime_framework/frameworks/ets/ani/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/ets/ani/agent_extension_ability/libets_agent_connection.map # modified: agent_runtime_framework/frameworks/ets/ani/agent_manager/BUILD.gn # new file: agent_runtime_framework/frameworks/ets/ani/agent_manager/libagentmanager_ani.map # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_connection.map # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/frameworks/js/napi/agent_manager/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_manager/libagentmanager_napi.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_manager.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: cli_tool_framework/interfaces/cli_tool/BUILD.gn # new file: cli_tool_framework/interfaces/cli_tool/libcli_tool_client.map # modified: cli_tool_framework/services/climgr/BUILD.gn # new file: cli_tool_framework/services/climgr/libclimgr.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libauto_fill_extension.map # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # modified: interfaces/inner_api/mission_manager/BUILD.gn # new file: interfaces/inner_api/mission_manager/libmission_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/uripermmgr/BUILD.gn # new file: services/uripermmgr/libupms.map # new file: skills/codecheck/codecheck_report_utils_0820_20260820.md # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Sep 8 09:04:51 2026 +0800 # # On branch add-version-script-rom-opt # Your branch and 'origin/add-version-script-rom-opt' have diverged, # and have 1 and 1 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) # # Changes to be committed: # modified: agent_runtime_framework/frameworks/ets/ani/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/ets/ani/agent_extension_ability/libets_agent_connection.map # modified: agent_runtime_framework/frameworks/ets/ani/agent_manager/BUILD.gn # new file: agent_runtime_framework/frameworks/ets/ani/agent_manager/libagentmanager_ani.map # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_connection.map # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/frameworks/js/napi/agent_manager/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_manager/libagentmanager_napi.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_manager.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: cli_tool_framework/interfaces/cli_tool/BUILD.gn # new file: cli_tool_framework/interfaces/cli_tool/libcli_tool_client.map # modified: cli_tool_framework/services/climgr/BUILD.gn # new file: cli_tool_framework/services/climgr/libclimgr.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libauto_fill_extension.map # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # modified: interfaces/inner_api/mission_manager/BUILD.gn # new file: interfaces/inner_api/mission_manager/libmission_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/uripermmgr/BUILD.gn # new file: services/uripermmgr/libupms.map # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Sep 8 09:20:16 2026 +0800 # # On branch add-version-script-rom-opt # Your branch and 'origin/add-version-script-rom-opt' have diverged, # and have 1 and 1 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) # # Changes to be committed: # modified: agent_runtime_framework/frameworks/ets/ani/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/ets/ani/agent_extension_ability/libets_agent_connection.map # modified: agent_runtime_framework/frameworks/ets/ani/agent_manager/BUILD.gn # new file: agent_runtime_framework/frameworks/ets/ani/agent_manager/libagentmanager_ani.map # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_connection.map # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/frameworks/js/napi/agent_manager/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_manager/libagentmanager_napi.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_manager.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: cli_tool_framework/interfaces/cli_tool/BUILD.gn # new file: cli_tool_framework/interfaces/cli_tool/libcli_tool_client.map # modified: cli_tool_framework/services/climgr/BUILD.gn # new file: cli_tool_framework/services/climgr/libclimgr.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libauto_fill_extension.map # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # modified: interfaces/inner_api/mission_manager/BUILD.gn # new file: interfaces/inner_api/mission_manager/libmission_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/uripermmgr/BUILD.gn # new file: services/uripermmgr/libupms.map # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Sep 8 09:47:03 2026 +0800 # # On branch add-version-script-rom-opt # Your branch and 'origin/add-version-script-rom-opt' have diverged, # and have 1 and 1 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) # # Changes to be committed: # modified: agent_runtime_framework/frameworks/ets/ani/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/ets/ani/agent_extension_ability/libets_agent_connection.map # modified: agent_runtime_framework/frameworks/ets/ani/agent_manager/BUILD.gn # new file: agent_runtime_framework/frameworks/ets/ani/agent_manager/libagentmanager_ani.map # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_connection.map # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/frameworks/js/napi/agent_manager/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_manager/libagentmanager_napi.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_manager.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: cli_tool_framework/interfaces/cli_tool/BUILD.gn # new file: cli_tool_framework/interfaces/cli_tool/libcli_tool_client.map # modified: cli_tool_framework/services/climgr/BUILD.gn # new file: cli_tool_framework/services/climgr/libclimgr.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libauto_fill_extension.map # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # modified: interfaces/inner_api/mission_manager/BUILD.gn # new file: interfaces/inner_api/mission_manager/libmission_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/uripermmgr/BUILD.gn # new file: services/uripermmgr/libupms.map # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Sep 8 11:09:27 2026 +0800 # # On branch add-version-script-rom-opt # Your branch and 'origin/add-version-script-rom-opt' have diverged, # and have 1 and 1 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) # # Changes to be committed: # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/frameworks/native/agent_extension/BUILD.gn # new file: agent_runtime_framework/frameworks/native/agent_extension/libagent_extension.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_connection_manager.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # modified: agent_runtime_framework/interfaces/kits/native/agent_extension/connection/BUILD.gn # new file: agent_runtime_framework/interfaces/kits/native/agent_extension/connection/libagent_extension_connection.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: cli_tool_framework/frameworks/js/napi/function_manager/BUILD.gn # new file: cli_tool_framework/frameworks/js/napi/function_manager/libfunctionmanager_napi.map # modified: frameworks/js/napi/ability_auto_startup_callback/BUILD.gn # new file: frameworks/js/napi/ability_auto_startup_callback/libautostartupcallback.map # modified: frameworks/js/napi/ability_auto_startup_manager/BUILD.gn # new file: frameworks/js/napi/ability_auto_startup_manager/libautostartupmanager.map # modified: frameworks/js/napi/app_startup/startup_manager/BUILD.gn # new file: frameworks/js/napi/app_startup/startup_manager/libstartupmanager_napi.map # modified: frameworks/js/napi/auto_fill_manager/BUILD.gn # new file: frameworks/js/napi/auto_fill_manager/libautofillmanager_napi.map # modified: frameworks/js/napi/js_mission_manager/BUILD.gn # new file: frameworks/js/napi/js_mission_manager/libmissionmanager.map # modified: frameworks/js/napi/kiosk_manager/BUILD.gn # new file: frameworks/js/napi/kiosk_manager/libkioskmanager.map # modified: frameworks/js/napi/mission_manager/BUILD.gn # new file: frameworks/js/napi/mission_manager/libmissionmanager_napi.map # modified: frameworks/js/napi/uri_permission/BUILD.gn # new file: frameworks/js/napi/uri_permission/liburipermissionmanager_napi.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libabilitykit_utils.map # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # new file: frameworks/native/ability/native/libauto_startup_callback.map # modified: interfaces/inner_api/ability_manager/BUILD.gn # new file: interfaces/inner_api/ability_manager/libability_start_options.map # modified: interfaces/inner_api/auto_fill_manager/BUILD.gn # new file: interfaces/inner_api/auto_fill_manager/libauto_fill_manager.map # modified: interfaces/inner_api/foreground_app_obs_manager/BUILD.gn # new file: interfaces/inner_api/foreground_app_obs_manager/libforeground_app_obs_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/abilitymgr/BUILD.gn # new file: services/abilitymgr/libmission_list.map # modified: services/common/BUILD.gn # new file: services/common/libtask_handler_wrap.map # modified: utils/global/freeze/BUILD.gn # new file: utils/global/freeze/libfreeze_util.map # modified: utils/server/startup/BUILD.gn # new file: utils/server/startup/libstartup_util.map # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Sep 8 16:40:55 2026 +0800 # # On branch add-version-script-rom-opt # Your branch and 'origin/add-version-script-rom-opt' have diverged, # and have 1 and 1 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) # # Changes to be committed: # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/frameworks/native/agent_extension/BUILD.gn # new file: agent_runtime_framework/frameworks/native/agent_extension/libagent_extension.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_connection_manager.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # modified: agent_runtime_framework/interfaces/kits/native/agent_extension/connection/BUILD.gn # new file: agent_runtime_framework/interfaces/kits/native/agent_extension/connection/libagent_extension_connection.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: cli_tool_framework/frameworks/js/napi/function_manager/BUILD.gn # new file: cli_tool_framework/frameworks/js/napi/function_manager/libfunctionmanager_napi.map # modified: frameworks/js/napi/ability_auto_startup_callback/BUILD.gn # new file: frameworks/js/napi/ability_auto_startup_callback/libautostartupcallback.map # modified: frameworks/js/napi/ability_auto_startup_manager/BUILD.gn # new file: frameworks/js/napi/ability_auto_startup_manager/libautostartupmanager.map # modified: frameworks/js/napi/app_startup/startup_manager/BUILD.gn # new file: frameworks/js/napi/app_startup/startup_manager/libstartupmanager_napi.map # modified: frameworks/js/napi/auto_fill_manager/BUILD.gn # new file: frameworks/js/napi/auto_fill_manager/libautofillmanager_napi.map # modified: frameworks/js/napi/js_mission_manager/BUILD.gn # new file: frameworks/js/napi/js_mission_manager/libmissionmanager.map # modified: frameworks/js/napi/kiosk_manager/BUILD.gn # new file: frameworks/js/napi/kiosk_manager/libkioskmanager.map # modified: frameworks/js/napi/mission_manager/BUILD.gn # new file: frameworks/js/napi/mission_manager/libmissionmanager_napi.map # modified: frameworks/js/napi/uri_permission/BUILD.gn # new file: frameworks/js/napi/uri_permission/liburipermissionmanager_napi.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libabilitykit_utils.map # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # new file: frameworks/native/ability/native/libauto_startup_callback.map # modified: interfaces/inner_api/ability_manager/BUILD.gn # new file: interfaces/inner_api/ability_manager/libability_start_options.map # modified: interfaces/inner_api/auto_fill_manager/BUILD.gn # new file: interfaces/inner_api/auto_fill_manager/libauto_fill_manager.map # modified: interfaces/inner_api/foreground_app_obs_manager/BUILD.gn # new file: interfaces/inner_api/foreground_app_obs_manager/libforeground_app_obs_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/abilitymgr/BUILD.gn # new file: services/abilitymgr/libmission_list.map # modified: services/common/BUILD.gn # new file: services/common/libtask_handler_wrap.map # modified: utils/global/freeze/BUILD.gn # new file: utils/global/freeze/libfreeze_util.map # modified: utils/server/startup/BUILD.gn # new file: utils/server/startup/libstartup_util.map # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Sep 8 17:36:21 2026 +0800 # # On branch add-version-script-rom-opt # Your branch and 'origin/add-version-script-rom-opt' have diverged, # and have 1 and 1 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) # # Changes to be committed: # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_connection_manager.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # modified: interfaces/inner_api/ability_manager/BUILD.gn # modified: interfaces/inner_api/auto_fill_manager/BUILD.gn # new file: interfaces/inner_api/auto_fill_manager/libauto_fill_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/common/BUILD.gn # new file: services/common/libtask_handler_wrap.map # modified: utils/server/startup/BUILD.gn # new file: utils/server/startup/libstartup_util.map # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Sep 8 19:25:18 2026 +0800 # # On branch add-version-script-rom-opt # Your branch and 'origin/add-version-script-rom-opt' have diverged, # and have 1 and 1 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) # # Changes to be committed: # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_connection_manager.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # modified: interfaces/inner_api/ability_manager/BUILD.gn # modified: interfaces/inner_api/auto_fill_manager/BUILD.gn # new file: interfaces/inner_api/auto_fill_manager/libauto_fill_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/common/BUILD.gn # new file: services/common/libtask_handler_wrap.map # modified: utils/server/startup/BUILD.gn # new file: utils/server/startup/libstartup_util.map # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Sep 8 19:31:12 2026 +0800 # # On branch add-version-script-rom-opt # Your branch and 'origin/add-version-script-rom-opt' have diverged, # and have 1 and 1 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) # # Changes to be committed: # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_connection_manager.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # modified: interfaces/inner_api/ability_manager/BUILD.gn # modified: interfaces/inner_api/auto_fill_manager/BUILD.gn # new file: interfaces/inner_api/auto_fill_manager/libauto_fill_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/common/BUILD.gn # new file: services/common/libtask_handler_wrap.map # modified: utils/server/startup/BUILD.gn # new file: utils/server/startup/libstartup_util.map # # Please enter the commit message for your changes. Lines starting # with '#' will be kept; you may remove them yourself if you want to. # An empty message aborts the commit. # # Date: Tue Sep 8 20:15:06 2026 +0800 # # On branch add-version-script-rom-opt # Your branch and 'origin/add-version-script-rom-opt' have diverged, # and have 1 and 1 different commits each, respectively. # (use "git pull" to merge the remote branch into yours) # # Changes to be committed: # modified: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/BUILD.gn # new file: agent_runtime_framework/frameworks/js/napi/agent_extension_ability/libjs_agent_extension.map # modified: agent_runtime_framework/interfaces/inner_api/BUILD.gn # new file: agent_runtime_framework/interfaces/inner_api/libagent_connection_manager.map # new file: agent_runtime_framework/interfaces/inner_api/libagent_fwk.map # modified: agent_runtime_framework/services/agentmgr/BUILD.gn # new file: agent_runtime_framework/services/agentmgr/libagentmgr.map # modified: frameworks/native/ability/native/BUILD.gn # new file: frameworks/native/ability/native/libauto_fill_extension_ani.map # modified: interfaces/inner_api/ability_manager/BUILD.gn # modified: interfaces/inner_api/auto_fill_manager/BUILD.gn # new file: interfaces/inner_api/auto_fill_manager/libauto_fill_manager.map # modified: interfaces/inner_api/uri_permission/BUILD.gn # new file: interfaces/inner_api/uri_permission/liburi_permission_mgr.map # modified: services/common/BUILD.gn # new file: services/common/libtask_handler_wrap.map # modified: utils/server/startup/BUILD.gn # new file: utils/server/startup/libstartup_util.map # | 23 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 9 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 23 天前 |