| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-09 | chore: polish serial ioctl buffer namingcopilot/bug-security-related-issue | copilot-swe-agent[bot] | |
| 2026-06-09 | fix: harden serial ioctl user-pointer handling | copilot-swe-agent[bot] | |
| 2026-06-08 | [feat][soft_i2c]:change soft i2c default bus name | CYFS | |
| 2026-06-08 | [bsp][zynqmp-a53-dfzu2eg] enable full dm | GuEe-GUI | |
| This is a builtin fdt example BSP Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-06-02 | [components][drivers][usb] add the missing file and fix build error for ↵ | Evlers | |
| cherryusb | |||
| 2026-05-26 | lwp: fix pid leak on exec failure before task startup | yang.zhang | |
| When msh tries to execute a non-ELF path, lwp_execve() may allocate a PID before lwp_load() fails. The old error path only dropped the LWP reference, leaving the PID tree entry pointing to a freed LWP. In an init-less boot flow, this can poison pid 1 after a failed command from msh. A later LWP launch may then treat the stale pid 1 entry as a valid parent LWP, resulting in invalid pgrp/session state and a job-control assertion during process exit. Add lwp_pid_rollback() for exec/spawn failures before the process becomes runnable. Unlike lwp_pid_put(), it always releases the PID lock and does not enter the "no more pid allocation" state when the PID tree becomes empty. Use the rollback helper in lwp_execve() failure paths after PID allocation. Signed-off-by: zhangyang <[email protected]> | |||
| 2026-05-26 | 为posix_signal.c文件中的signal函数进行注释 | langqwu | |
| 2026-05-25 | fix: V-001 security vulnerability | orbisai0security | |
| Automated security fix generated by Orbis Security AI | |||
| 2026-05-24 | [lwip][ppp]: replace strncpy with rt_strncpy | Evlers | |
| 2026-05-24 | [lwip][ppp]: fix the risk of name member contamination in the ppp netif | Evlers | |
| 2026-05-20 | fix(lwip): fix build error with PPP enabled#11403 | Evlers | |
| 2026-05-20 | [fix] components: serial_v2: preserve RT_DEVICE_FLAG_STREAM when reopening ↵ | Runcheng Lu | |
| serial device - The serial_fops_open function closes and reopens the serial device,but the RT_DEVICE_FLAG_STREAM flag was not preserved across the close/open cycle. This change saves the STREAM flag before close and restores it during reopen to ensure consistent behavior. Signed-off-by: Runcheng Lu <[email protected]> | |||
| 2026-05-19 | style: format code with clang-format [skip ci] | kaidegit | |
| 2026-05-19 | [drivers][serial/v2] fix missing break after -RT_EPERM when buf size is 0 | kaidegit | |
| When rx_bufsz or tx_bufsz is 0, the driver returns -RT_EPERM but falls through to RT_ASSERT(rx_fifo/tx_fifo != RT_NULL). Since serial_rx/serial_tx is NULL in non-buffered mode, this triggers an assertion failure. Add break after setting ret = -RT_EPERM in the four affected cases: - RT_SERIAL_CTRL_SET_RX_TIMEOUT - RT_SERIAL_CTRL_SET_TX_TIMEOUT - RT_SERIAL_CTRL_GET_RX_TIMEOUT - RT_SERIAL_CTRL_GET_TX_TIMEOUT | |||
| 2026-05-12 | [bsp][frdm-mcxa366] add CherryUSB support files | CoreBoxer | |
| 2026-05-11 | [CHG]增强MBR分区表加载的安全性 | angryproton | |
| 2026-05-11 | [dm][rpmsg] support Remote Processor Messaging (RPMSG) | GuEe-GUI | |
| Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-05-08 | drivers/ipc: validate pipe ioctl args | Aphlita | |
| 2026-05-08 | Update cherryusb to v1.6.1#11362 | sakumisu | |
| 2026-05-07 | fix(finsh): reset line state on overflow | AFWEF_147 | |
| 2026-05-07 | Modify the ymodem component to support multi-file reception | wdfk-prog | |
| Co-authored-by: CUGLIJIE | |||
| 2026-05-04 | [dfs][elmfat] Update elm-fatfs to R0.16 | wdfk-prog | |
| 2026-05-04 | [dm][ufs] support Universal Flash Storage (UFS) | GuEe-GUI | |
| Support UFS over PCI, too. Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-05-04 | dfs/romfs: validate ioctl args for RT_FIOGETADDR | Aphlita | |
| 2026-04-30 | 完善版权信息 | rcitach | |
| 2026-04-30 | 修改用户态 data 页权限为 RO | rcitach | |
| 2026-04-30 | 修改锁为 rt_spinlock | rcitach | |
| 2026-04-30 | 更新 vdso img 校验 | rcitach | |
| 2026-04-30 | 适配 arm 架构 | rcitach | |
| 2026-04-30 | 删除无用函数声明 | rcitach | |
| 2026-04-30 | 添加 vdso readtime 更新逻辑 | rcitach | |
| 2026-04-30 | style: format code with clang-format [skip ci] | rcitach | |
| 2026-04-30 | 解决 base_time 和 counter_last 采样不同步产生固定偏差 | rcitach | |
| 2026-04-30 | 更新 vdso 框架 | rcitach | |
| 2026-04-29 | style: format code with clang-format [skip ci] | Aphlita | |
| 2026-04-29 | dfs:fix uninitialized 9pfs protocol lookup | Aphlita | |
| 2026-04-22 | fix(drivers): validate i6300esb watchdog timeout bounds | AFWEF_147 | |
| 2026-04-14 | [libc][libdl] Fix dlopen() failing to find already-loaded modules | Copilot | |
| 2026-04-13 | fix:[dfsv1][elm]Fixed a memory leak in dfs_elm_close | wdfk-prog | |
| 2026-04-09 | [finsh][shell] Print FinSH prompt with a fixed format string | Copilot | |
| 2026-04-07 | [dm][regulator] fixup the ref of enabled status | GuEe-GUI | |
| Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-04-07 | [dm][pmdomain] fixup the child register layout | GuEe-GUI | |
| Link: https://github.com/RT-Thread/rt-thread/issues/11308 Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-04-07 | [drivers][power] add CLI helpers and current control support#11301 | Evlers | |
| - add msh commands to inspect/operate power supplies and regulators - expose snapshot/name helpers so shells and daemons can enumerate nodes safely - add current support for regulator - relax DM-only constraints in power/regulator stacks so basic builds work without DM/OFW - solve the problem of enabling counting for regulator | |||
| 2026-04-01 | fix(at): clamp formatted output length | AFWEF_147 | |
| 2026-04-01 | fix(lwp): reject wrapped user copy ranges | AFWEF_147 | |
| 2026-04-01 | fix(ramfs): harden entry name validation and termination | AFWEF_147 | |
| 2026-04-01 | fix(tmpfs): harden path component bounds and validation | AFWEF_147 | |
| 2026-03-31 | style: format code with clang-format [skip ci] | Telecaster2147 | |
| 2026-03-31 | fix(lwp): validate thread priority in sched syscalls | AFWEF_147 | |
| 2026-03-24 | [dm][clk][rockchip] fixup rockchip clk | GuEe-GUI | |
| Signed-off-by: GuEe-GUI <[email protected]> | |||
