| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-29 | dfs:fix uninitialized 9pfs protocol lookup | Aphlita | |
| 2026-04-24 | [docs] Add smp boot docs for aarch64#11057 | Bernard Xiong | |
| 2026-04-22 | fix(drivers): validate i6300esb watchdog timeout bounds | AFWEF_147 | |
| 2026-04-20 | [bsp][cvitek] fix timer clock frequency for 25MHz crystal | CYFS | |
| Update rt_hw_get_clock_timer_freq() in the c906_little and cv18xx_risc-v BSPs from 245000000 to 25000000. The timer clock source uses a 25MHz crystal, so the previous 245MHz setting was incorrect and caused wrong timer frequency reporting. | |||
| 2026-04-19 | [action][utest]:Expand kernel auto-run matrix and sync test configs | CYFS | |
| 2026-04-19 | Fix SPI DMA timeout units and free temporary buffers | wdfk-prog | |
| 2026-04-19 | fix:[STM32][SPI]Refactor spixfer to fix DMA reception bug, correct timeout ↵ | wdfk-prog | |
| calculation | |||
| 2026-04-17 | feat[STM32][USART]: add uart error callback support | wdfk-prog | |
| add a control command to register a per-device uart error callback invoke the callback from the HAL uart error hook and clear it before close return -RT_ENOSYS when dma mode is requested without dma support propagate the set-int fallback result in optmode setup to keep control return values explicit | |||
| 2026-04-17 | fix[STM32][I2C]: allow INT and DMA flags to coexist in hard i2c config | wdfk-prog | |
| 2026-04-15 | [bsp][cvitek]:fix i2c err and clock_time#11324 | CYFS | |
| 2026-04-14 | fix[stm32[SDMMC]: Optimize SDMMC timeout handling and clock divider | wdfk-prog | |
| 2026-04-14 | [libc][libdl] Fix dlopen() failing to find already-loaded modules | Copilot | |
| 2026-04-13 | fix:[STM32][I2C]:DMA RX setting bug | wdfk-prog | |
| 2026-04-13 | feat:[STM32][I2C]:Distinguish STM32 I2C timing semantics by IP generation | wdfk-prog | |
| 2026-04-13 | fix:[dfsv1][elm]Fixed a memory leak in dfs_elm_close | wdfk-prog | |
| 2026-04-12 | [bsp][rk3500] fixup the PCIe INTx IRQ information | GuEe-GUI | |
| Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-04-09 | [bsp] add n32 pwm driver | 映心 | |
| 2026-04-09 | [finsh][shell] Print FinSH prompt with a fixed format string | Copilot | |
| 2026-04-08 | feat(core): Add Cortex-M4 interrupt context helpers | wdfk-prog | |
| 2026-04-08 | fix(src): Use interrupt nest accessor and export IRQ hook pointers | wdfk-prog | |
| 2026-04-07 | [dm][regulator] fixup the ref of enabled status | GuEe-GUI | |
| Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-04-07 | [bsp][rockchip] fixup the drivers' configure | 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 | [kernel]Rewrite rt_thread_get_usage to use incremental statistics based on ↵ | Rbb666 | |
| sampling windows. | |||
| 2026-04-07 | fix[src][thread]: add defensive check for idle thread suspension | wdfk-prog | |
| 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-07 | refactor[stm32][i2c]: restructure transfer flow and error handling | wdfk-prog | |
| 2026-04-07 | feat[stm32][i2c]: support poll/int/dma transfer paths and i2c4 | wdfk-prog | |
| 2026-04-07 | [libcpu][risc-v] Fix PLIC interrupt processing order | FurryAcetylCoA | |
| 2026-04-07 | fix(libcpu): correct arm mpu region validation precedence | AFWEF_147 | |
| 2026-04-07 | fix(libcpu): validate ia32 pic irq vectors | AFWEF_147 | |
| 2026-04-07 | fix(libcpu): validate arm irq vectors before masking | AFWEF_147 | |
| 2026-04-03 | [docs][libcpu][arm][cortex-a] correct TLBIALL comments in start_gcc.S | laidene | |
| 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-31 | [bsp][rockchip] support RK3528 | GuEe-GUI | |
| 1. CLK for RK3528 2. Pinctrl for RK3528 3. hwrng for RK-RNG 4. OTP for RK3528 5. TSADC for RK3528 Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-03-24 | [dm][clk][rockchip] fixup rockchip clk | GuEe-GUI | |
| Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-03-22 | [bsp][stm32/fdcan]修复CAN-FD发送/接收问题并新增5Mbps ISO ↵ | takuya60 | |
| CAN-FD数据相位速率支持 | |||
| 2026-03-20 | [ci][format] fix the issue of CLA verification interception | kurisaw | |
| 2026-03-20 | fix(ci): prevent expression injection in pr_format_bot.yml | sourcecodereviewer | |
| Move user-controlled GitHub Actions context expressions (github.event.pull_request.head.ref, head.repo.full_name, pull_request.number, event.action) from direct interpolation in run: blocks to env: variables. Direct interpolation of these values in shell scripts allows attackers to inject arbitrary commands via crafted branch names under pull_request_target, which runs in the base repo context. Using env: variables ensures values are treated as literal strings by the shell, preventing command injection. Ref: https://securitylab.github.com/research/github-actions-untrusted-input/ Reported-by: Wilson Cyber Research (@sourcecodereviewer) Security: expression-injection | |||
| 2026-03-20 | feat[bsp][xuantie]: c/r serial cpus support SMP; | shuta.lst | |
| 2026-03-19 | fix[components][finsh]: Fix for implicit declaration of function 'strtoul' ↵ | shuta.lst | |
| in multi-core build; | |||
| 2026-03-19 | [utest] Add standardized documentation blocks for mm and lwp test cases | cl2t | |
| Add functional description comment blocks to 5 test case files that were missing them, following the format specified in issue #10895: - mm/mm_memblock_tc.c: memory block management tests - mm/rt_ioremap.c: I/O remap tests - lwp/condvar_broadcast_tc.c: condition variable broadcast tests - lwp/condvar_signal_tc.c: condition variable signal tests - lwp/condvar_timedwait_tc.c: condition variable timed wait tests Closes #10895 (partial) Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> | |||
| 2026-03-18 | [dm][block] fixup the EFI partition checked in 32bits | GuEe-GUI | |
| Link: https://github.com/RT-Thread/rt-thread/issues/11260 Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2026-03-16 | fix[stm32][spi]: add usage_freq and compute transfer timeout by frequency | wdfk-prog | |
| 2026-03-16 | docs(kservice): Update the documentation comments of the fls function | wdfk-prog | |
