| IssueNo: Feature or Bugfix: Bugfix ~ Binary Source: No Signed-off-by: y30015170 <1169998606@qq.com> | 8 个月前 |
| feat: README新增内核编码规范 Close #I644XN Signed-off-by: zhushengle <zhushengle@huawei.com> Change-Id: I733a65111f7557e155b0bb7be87944aaa377e928 | 3 年前 |
| IssueNo: Feature or Bugfix: Bugfix ~ Binary Source: No Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> cherry-pick merge request: tftpc.c存在缓冲区越界读写 1775291c1e9fbea529cb92eddc2ff3487ba47b0d This cherry-pick merge request !1398 | 2 个月前 |
| IssueNo: https://gitcode.com/openharmony/kernel_liteos_a/issues/1063 Feature or Bugfix: Bugfix ~ Binary Source: No Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> cherry-pick merge request: perf越界写入漏洞 26585476ca88f9089e6c8f7c4f43f9b16fc292d5 This cherry-pick merge request !1354 | 3 个月前 |
| feat: normalize drivers framework component and repos Signed-off-by: yuanbo <yuanbo@huawei.com> | 4 年前 |
| IssueNo: https://gitcode.com/openharmony/kernel_liteos_a/issues/1062 Feature or Bugfix: Bugfix ~ Binary Source: No Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> cherry-pick merge request: IssueNo: https://gitcode.com/openharmony/kernel_liteos_a/issues/1062 371297661f3cc9987a82f2180a5c53d044c9400a This cherry-pick merge request !1346 | 4 个月前 |
| !1441 merge cherry-pick-mr-1425-1784961107306-auto into OpenHarmony-6.1-Release /dev/mem 设备权限设置过于宽松(0644),导致普通应用可以读取任意物理内存,绕过内核内存隔离保护。从而导致信息泄露 Created-by: yang-pangyuan Commit-by: openharmony_ci Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/kernel_liteos_a/issues/1092 ### 原因(目的、解决的问题等) /dev/mem 设备权限设置过于宽松(0644),导致普通应用可以读取任意物理内存,绕过内核内存隔离保护。从而导致信息泄露 ### 描述(做了什么,变更了什么) ### 测试用例(新增、改动、可能影响的功能) ### 是否涉及对外变更(典型的如:对外API规格变更、新增对外接口等等) 否,不涉及对外变更 ### 是否需要同步至release(如:3.0LTS ... )分支? 否 See merge request: openharmony/kernel_liteos_a!1441 | 30 天前 |
| feat: 更新liteos_a内核架构图 fix #I61OYY Signed-off-by: zhushengle <zhushengle@huawei.com> Change-Id: I038f1cae44f0138ef924bf4905f3a5b0dc24841e | 3 年前 |
| !1434 merge cherry-pick-mr-1426-1784948784628-auto into OpenHarmony-6.1-Release VnodeChattr 函数在修改 uid/gid 时没有检查调用者是否具有 CAP_CHOWN 能力,也没有验证调用者是否为文件所有者。 Created-by: yang-pangyuan Commit-by: openharmony_ci Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/kernel_liteos_a/issues/1094 ### 原因(目的、解决的问题等) ### 描述(做了什么,变更了什么) ### 测试用例(新增、改动、可能影响的功能) ### 是否涉及对外变更(典型的如:对外API规格变更、新增对外接口等等) 否,不涉及对外变更 ### 是否需要同步至release(如:3.0LTS ... )分支? 否 See merge request: openharmony/kernel_liteos_a!1434 | 30 天前 |
| IssueNo:https://gitcode.com/openharmony/kernel_liteos_a/issues/1093 Feature or Bugfix: Bugfix ~ Binary Source: No Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> cherry-pick merge request: /dev/console1 设备的 TIOCGWINSZ ioctl命令存在任意内核地址写漏洞,攻击者可通过覆写PCB中的capability值实现本地权限提升(LPE)。 7432a724bf960fe27c26f6eac3ce6c3bc8ca5eb8 This cherry-pick merge request !1451 | 29 天前 |
| feat: GN脚本规范化 Signed-off-by: zhushengle <zhushengle@huawei.com> Change-Id: I80b055091a0ff333a859cd35447a851296a67103 | 3 年前 |
| !1424 merge cherry-pick-mr-1397-1782263231140-auto into OpenHarmony-6.1-Release socket ioctl中FIONREAD 是旧式 ioctl 命令,未校验用户地址范围 Created-by: yang-pangyuan Commit-by: openharmony_ci Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/kernel_liteos_a/issues/1085 ### 原因(目的、解决的问题等) socket ioctl中FIONREAD 是旧式 ioctl 命令,未校验用户地址范围 ### 描述(做了什么,变更了什么) 对输出型命令强制校验用户地址 ### 测试用例(新增、改动、可能影响的功能) ### 是否涉及对外变更(典型的如:对外API规格变更、新增对外接口等等) 否,不涉及对外变更 ### 是否需要同步至release(如:3.0LTS ... )分支? 否 See merge request: openharmony/kernel_liteos_a!1424 | 1 个月前 |
| 修改部分板级配置 Signed-off-by: Laowang-BearPi <wangcheng@holdiot.com> | 4 年前 |
| fix: 修复一些静态检查工具发现的问题 Signed-off-by: Far <yesiyuan2@huawei.com> Change-Id: I2b93259d55a9eb1a9dfd5887fd7821c15274bb7f | 3 年前 |
| IssueNo: Feature or Bugfix: Bugfix ~ Binary Source: No Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> cherry-pick merge request: dmesg.c整数溢出引发的堆缓冲区越界写 de3b30408ba7f7488844902569b4b65636380762 This cherry-pick merge request !1399 | 2 个月前 |
| !1372 merge cherry-pick-mr-1367-1779241225353-auto into OpenHarmony-6.1-Release OpenHarmony kernel_liteos_a SysWrite 拒绝服务漏洞 Created-by: yang-pangyuan Commit-by: openharmony_ci Merged-by: openharmony_ci Description: ### 相关的Issue https://gitcode.com/openharmony/kernel_liteos_a/issues/1068 ### 原因(目的、解决的问题等) 核心问题在于SysWrite函数仅通过LOS_IsUserAddressRange检查buf地址是否属于用户空间,但未验证该地址是否实际映射了物理内存。当攻击者传入一个属于用户空间范围但未映射的地址时,底层proc文件系统的write回调函数(如PowerModeWrite)会直接解引用该地址,导致内核态缺页异常,引发系统崩溃或拒绝服务 ### 描述(做了什么,变更了什么) 增强地址验证 ### 测试用例(新增、改动、可能影响的功能) NA ### 是否涉及对外变更(典型的如:对外API规格变更、新增对外接口等等) 否,不涉及对外变更 ### 是否需要同步至release(如:3.0LTS ... )分支? 否 See merge request: openharmony/kernel_liteos_a!1372 | 3 个月前 |
| IssueNo:https://gitcode.com/openharmony/kernel_liteos_a/issues/1081 Feature or Bugfix: Bugfix ~ Binary Source: No Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> Signed-off-by: yang-pangyuan <yangpangyuan1@h-partners.com> cherry-pick merge request: LOS_QueueRead栈溢出 6bbad61bc68c81537e95ee2f6490cbfe91ff9935 This cherry-pick merge request !1393 | 2 个月前 |
| Description: 解决容器编译报错问题 IssueNo: https://gitee.com/openharmony/kernel_liteos_a/issues/I9TEYD Feature Or Bugfix: Bugfix Binary Source: No Signed-off-by: hw_llm <liu.limin@huawei.com> | 1 年前 |
| chore(make): fix and optimize some build scripts Signed-off-by: Caoruihong <crh.cao@huawei.com> Change-Id: I2e61b7ea231be78423dc10412e0ab9a710cad8ef | 4 年前 |
| | 1 年前 |
| fix:文档失效链接清理 文档中部分链接已失效,现予以清理并更换为有效链接 Signed-off-by: yinjiaming <yinjiaming@huawei.com> Change-Id: Ib9dfa1e3ec74ed85049aca7c064a6d10a1a3ab46 | 3 年前 |
| feat: support EDF 方案描述: 1、liteos_a调度框架支持EDF调度算法,默认优先调度EDF策略的任务 2、用户态musl_c库适配新增调度算法,同步修改相关接口以支持用户态创建EDF进程与线程 BREAKING CHANGE: support EDF对外变更描述: 以下接口支持SCHED_DEADLINE调度策略: pthread_attr_getschedparam pthread_attr_setschedparam pthread_getschedparam pthread_setschedparam pthread_create sched_getscheduler sched_getparam sched_setparam sched_setscheduler Close:#I6T3P3 Signed-off-by: zhangdengyu <zhangdengyu2@huawei.com> Change-Id: Ic9fe6896fcae42ae4ee7fe5dfb8e858a6ed19740 | 3 年前 |
| update openharmony 1.0.1 | 5 年前 |
| !913 删除PLATFORM_QEMU_ARM_VIRT_CA7侵入内核的所有代码 Merge pull request !913 from laokz/jffs2fat | 3 年前 |
| 修复OAT告警 Signed-off-by: 石子怡 <z15319797139@163.com> | 2 年前 |
| fix:文档失效链接清理 文档中部分链接已失效,现予以清理并更换为有效链接 Signed-off-by: yinjiaming <yinjiaming@huawei.com> Change-Id: Ib9dfa1e3ec74ed85049aca7c064a6d10a1a3ab46 | 3 年前 |
| feat: README新增内核编码规范 Close #I644XN Signed-off-by: zhushengle <zhushengle@huawei.com> Change-Id: I733a65111f7557e155b0bb7be87944aaa377e928 | 3 年前 |
| feat: 添加unittest用例测试工具 Close #I73IZ3 Signed-off-by: zhushengle <zhushengle@huawei.com> Change-Id: I899978a8d8d2edeb30f0ba4d896f6f5abc8a6939 | 2 年前 |
| chore(build): optimize build scripts, remove unused config files config files under tools/build/config directory are no maintained any more, so we delete all of them. Signed-off-by: Caoruihong <crh.cao@huawei.com> Change-Id: Idf51d55caa3c820617b7c90affda0186718632e5 | 4 年前 |
| Description: 删除bundle.json中syscap信息 IssueNo: https://gitee.com/openharmony/kernel_liteos_a/issues/I90PKD Feature Or Bugfix: Feature Binary Source: No Signed-off-by: hw_llm <liu.limin@huawei.com> | 2 年前 |
| feat(build): support gcc toolchain Signed-off-by: Caoruihong <crh.cao@huawei.com> Change-Id: I6f2dea19cbd2e5b562bb51e30592205a2bb4fbdb | 4 年前 |
| | 1 年前 |