| Update the compilation condition for test cases 🤖 AI[100%] 👌 AI Adopted[100%] 🧑 Human[0%] Co-authored-by: opencode (glm-5.1) <ai@local> Signed-off-by: wangwenjun59 <wangwenjun59@h-partners.com> | 2 个月前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| 将libctest 用例和接口中所用tmp 路径改成 /data/local/tmp路径 Signed-off-by: ydx <yedexi1@huawei.com> | 2 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| 将libctest 用例和接口中所用tmp 路径改成 /data/local/tmp路径 Signed-off-by: ydx <yedexi1@huawei.com> | 2 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| 解决libc-test sigabort发送失败 Issue:https://gitee.com/openharmony/third_party_musl/issues/I91285 test: xts Signed-off-by: jianyang <jianyang9@huawei.com> | 2 年前 |
| 解决libc-test sigabort发送失败 Issue:https://gitee.com/openharmony/third_party_musl/issues/I91285 test: xts Signed-off-by: jianyang <jianyang9@huawei.com> | 2 年前 |
| fix: malloc指针混淆及safe-unlink测试用例优化 在32位情况下,由于pretrim的存在,可能导致原用例无法正常进入unbin路径, 进而引起子进程未能按照预期终止。通过更加精细地控制流程及增加malloc次数, 保证进入unbin分支。 malloc-free-performance由于需要打印耗时调用t_printf导致t_status修改为1, 实际无错误,因此避免误报,直接返回0。 Signed-off-by: Far <yesiyuan2@huawei.com> Change-Id: I810b7f0b032deed33871e73b4bc428ac3ad13eb8 | 3 年前 |
| 解决libc-test sigabort发送失败 Issue:https://gitee.com/openharmony/third_party_musl/issues/I91285 test: xts Signed-off-by: jianyang <jianyang9@huawei.com> | 2 年前 |
| feature: mallocng memory addresses random and pointer confusion Close #I6I6M9 Signed-off-by: wangchen <wangchen240@huawei.com> | 3 年前 |
| 修改oom 问题修复方式 Signed-off-by: ydx <yedexi1@huawei.com> | 2 年前 |
| feat: 增加red zone/poison特性,提高musl内存分配器对溢出和UAF的防护能力 1. chunk overhead区增加两个字段usize和state,分别记录实际占用的payload的大小以及当前chunk的状态。 其中chunk的状态包括是否分配给用户以及是否被下毒。下毒指的是在chunk除有效payload(即用户实际使用 的内存)外的内存中填充进随机生成的数据。在malloc/free时检测这些区域即可实现对溢出以及UAF的校验。 2. 为了提高性能,并不会对所有chunk下毒,而是每POISON_COUNT_DOWN_BASE次malloc/free时进行一次下毒。 Signed-off-by: Far <yesiyuan2@huawei.com> Change-Id: Idb341c202d8ec99f5370d4f589ee261ded8b163f | 3 年前 |
| feat: malloc指针混淆以及safe unlink 1. 指针混淆: 对空闲chunk的双向链表指针next、prev进行混淆。具体为将该指针与一个key做异或操作。 不同的bin拥有不同的key,key通过随机数生成器生成。 2. safe unlink: 在unbin操作时校验双向链表的有效性,即检查双向链表中前一项和后一项的指向当前chunk 的指针是否正常,否则终止进程。 这两个功能均可通过MALLOC_FREELIST_HARDENED宏开关 这个宏可以通过编译框架直接开关(在编译命令后增加 --gn-args "musl_secure_level=1"打开) Change-Id: I05fd4404aeebcb396c8471f181a30305fb9dbe74 Signed-off-by: Far <yesiyuan2@huawei.com> | 3 年前 |
| feature: mallocng memory addresses random and pointer confusion Close #I6I6M9 Signed-off-by: wangchen <wangchen240@huawei.com> | 3 年前 |
| 解决libc-test sigabort发送失败 Issue:https://gitee.com/openharmony/third_party_musl/issues/I91285 test: xts Signed-off-by: jianyang <jianyang9@huawei.com> | 2 年前 |
| feat: 增加red zone/poison特性,提高musl内存分配器对溢出和UAF的防护能力 1. chunk overhead区增加两个字段usize和state,分别记录实际占用的payload的大小以及当前chunk的状态。 其中chunk的状态包括是否分配给用户以及是否被下毒。下毒指的是在chunk除有效payload(即用户实际使用 的内存)外的内存中填充进随机生成的数据。在malloc/free时检测这些区域即可实现对溢出以及UAF的校验。 2. 为了提高性能,并不会对所有chunk下毒,而是每POISON_COUNT_DOWN_BASE次malloc/free时进行一次下毒。 Signed-off-by: Far <yesiyuan2@huawei.com> Change-Id: Idb341c202d8ec99f5370d4f589ee261ded8b163f | 3 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| remove pthread-robust-detach test case https://gitee.com/openharmony/third_party_musl/issues/IAT4QU Test: Build & Boot devices & xts Signed-off-by: zzulilyw <liuyawei10@huawei.com> | 1 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add eabi and time64 api tests Signed-off-by: maweiye <maweiye@huawei.com> | 3 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| 修改oom 问题修复方式 Signed-off-by: ydx <yedexi1@huawei.com> | 2 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Musl upgrade to v1.2.3 Issue: I6DO52 Test: Build & Boot Devices Signed-off-by: dhy308 <tony.gan@huawei.com> | 3 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Fix test cases' bugs in xts suite (2/2) (dependent pr https://gitee.com/openharmony/xts_acts/pulls/8683) 1. Fix trace_marker test case 2. Fix sigchain_intercept_signal test case 3. Fix mknod test case 4. Fix atexit_dlclose test case 5. Fix raise-race test case 6. Fix timer_create, timer_getoverrun, timer_settime timed out Issue: https://gitee.com/openharmony/third_party_musl/issues/I6Z32O Signed-off-by: zzulilyw <378305181@qq.com> | 3 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Revert "!1117 Optimize regcomp" Issue: #I8MG9M This reverts commit 599a2016c586dc7808f66353c01bd82e418c152e, reversing changes made to 2a104cd879beac4544fd723f88f2c312b799bfa0. Signed-off-by: fangting <fangting12@huawei.com> | 2 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Fix libc testcases issue: https://gitee.com/openharmony/third_party_musl/issues/IAJES2 Test: Build & Boot devices & xts Signed-off-by: zzulilyw <liuyawei10@huawei.com> | 1 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Musl upgrade to v1.2.3 Issue: I6DO52 Test: Build & Boot Devices Signed-off-by: dhy308 <tony.gan@huawei.com> | 3 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| 修改oom 问题修复方式 Signed-off-by: ydx <yedexi1@huawei.com> | 2 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| fix 'musl_log' 'flto' 'gwp_asan' 'legacy' 'custom_libc' features Issue:https://gitee.com/openharmony/third_party_musl/issues/IADCCI?from=project-issue Signed-off-by: xwx1135370 <xuyao44@huawei.com> | 2 年前 |
| fix libc-test dlopen error Signed-off-by: maweiye <maweiye@huawei.com> | 3 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |
| Add libc-test in musl Signed-off-by: maweiye <maweiye@huawei.com> | 4 年前 |