| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix(engine): 崩溃硬化——关键路径 CHECK/abort 改受控失败,修复 UAF/值拷贝/反序列化越界缺陷 - 关键入口(NAPI/JNI/deserializer/serializer/footstone 等)将输入非法即 abort 的 FOOTSTONE_CHECK/checked_numeric_cast 改为判空/越界校验后的受控返回,生产不再 SIGABRT - devtools tcp/websocket 通道析构先 stop+join 再销毁成员(修 UAF);tcp 帧解码重写 (body_size 校验 + int64 防溢出 + 循环内重算 stream 长度) - performance RemoveEntry / dom_node UpdateObjectStyle 值拷贝改引用(erase/更新落到 真实容器);deserializer 补两字节串长度换算、varint 截断标志、递归深度限制 - RunScriptFromUri 增加 task runner/context 判空(引擎销毁竞态下不再空指针解引用) - 补 bug 回归用例 performance-clearmarks(11-crash-hardening)并接入 manifest | 1 个月前 | |
feat(engine): 打通页面显隐 pageLifetimes.show/hide(Page.onShow/onHide)全链路 + 真机 E2E | 27 天前 | |
feat: add Hippy base source code (upstream baseline) Base source from Tencent/Hippy upstream at the ai branch merge point, before any FlexUI/ASCF modifications. Co-Authored-By: Claude <noreply@anthropic.com> | 4 个月前 | |
chore: final build config cleanup and HR filename renames Phase 4 of rebrand — final verification: - HR-prefixed filenames renamed to FR prefix - CMakeLists.txt target/path fixes - build.gradle and build-profile.json5 updates - oh-package.json5 and package.json dependency renames - CLAUDE.md and project docs updated - Global validation: zero hippy/Hippy/HIPPY/HR/tencent references remain Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 | |
refactor: rename hippy/Hippy files and symbols to flexui/FlexUI Phase 2 of rebrand: - Rename files/directories with hippy/Hippy in name - Replace all Hippy→FlexUI and hippy→flexui text references - Includes import/include paths, class names, function names, comments Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 | |
refactor: HR→FR prefix, @hippy→@flexui, HIPPY→FLEXUI, package name replacements Phase 3 of rebrand: - HR* prefix → FR* prefix (HRViewManager→FRViewManager, etc.) - @hippy npm scope → @flexui - com.tencent.mtt.hippy → org.flexui - com.openhippy → org.flexui - HIPPY all-caps → FLEXUI (missed by Task 5) - .gitignore path references updated (hippybridge→flexuibridge) Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 | |
chore: update repo URL to gitcode.com/openwebcore/flexui, add release archive & crash analysis guide - Update all repository/homepage URLs from atomicservice/github to gitcode.com/openwebcore/flexui - Add scripts/archive-release.sh to archive unstripped .so, mapping, HAR for crash symbolization - Add --archive flag to build-engine.sh for release builds - Add docs/learn/release-crash-analysis.md with full crash analysis workflow - Update publish-flexui-engine skill with archive phase (3.5) Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 27 天前 | ||
| 4 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 |