| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-19 | fix chdir for ash's cd (#8824) | xiao-mang | |
| fix for art-pi smart fix for art-pi smart fix for art-pi smart fix for art-pi smart | |||
| 2024-03-20 | [kernel] remove redundant _scheduler_stack_check | Shell | |
| 2024-03-20 | [kernel] move std libc related to rtklibc.h | Meco Man | |
| 2024-02-23 | 🎯 Sync smart & scheduler codes (#8537) | Shell | |
| Signed-off-by: Shell <[email protected]> Co-authored-by: xqyjlj <[email protected]> | |||
| 2024-02-20 | [ci] open ci check with function declaration warning (#8546) | Yuqiang Wang | |
| 2024-02-19 | [kernel] fix some strict compiling warnings | Meco Man | |
| 2024-01-16 | [kservice] MT-safe output support (kprintf/kputs) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2024-01-09 | [kernel] fixup of data racing accessing percpu objects (#8475) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2024-01-02 | [kernel] support for hook list | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2024-01-02 | [kernel] Add hook for malloc services | Shell | |
| Including the patch for memory allocation, testsuites and fixups of static analysis. Signed-off-by: Shell <[email protected]> | |||
| 2023-12-22 | ✨ feat: spinlock should lock sched (#8360) | xqyjlj | |
| 2023-11-21 | [libc] add RT_USING_INTERNAL_LIBC_ONLY macro | Meco Man | |
| This option is for RT-Thread Nano version. If select this option, it will not compile components/libc folder and only use tool chain internal libc. Normally, the tool chain internal is only cover ISO standard (e.g. armcc), but some tool chains' internal libc will cover more than ISO standard (e.g. newlib). | |||
| 2023-10-26 | [ctime] fixup of data racing (#8187) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-10-25 | 🎈 perf: perf rt_hw_interrupt_disable/enable (#8042) | xqyjlj | |
| Signed-off-by: Shell <[email protected]> Co-authored-by: Shell <[email protected]> | |||
| 2023-10-21 | [kservice] improve backtrace service in kernel (#8144) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-10-20 | restore smp macro define. (#8151) | geniusgogo | |
| 2023-10-17 | Sync dfs lwp (#8123) | geniusgogo | |
| 2023-10-14 | [smart] Replace irq disable/enable codes in futex (#7941) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-09-19 | [kernel] fix interruptible typo | Meco Man | |
| 2023-09-08 | [posix]修复消息队列返回长度异常 (#8014) | zhkag | |
| 2023-07-26 | [debug] fix the error when disable RT_USING_DEBUG | Meco Man | |
| 2023-07-23 | clean up rtthread.h (#7843) | Man, Jianting (Meco) | |
| 2023-07-22 | [debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805) | Man, Jianting (Meco) | |
| 2023-07-13 | 【dd2.0】Support the Core API for dd2.0 (#7791) | ErikChanHub | |
| 2023-07-01 | [include][dbg]update: delete rtdebug.h (#7759) | Shicheng Chu | |
| 2023-06-26 | [src][components][include]消息队列支持优先级 (#7382) | zhkag | |
| 2023-06-21 | [Kernel] message 可以返回消息的实际大小 (#7709) | zhkag | |
| 2023-05-20 | [atomic] add stdc atomic detection. (#7536) | Bernard Xiong | |
| 2023-05-17 | [include][src] Add API to get object name and thread name (#7507) | Fan Yang | |
| Signed-off-by: Fan YANG <[email protected]> Co-authored-by: Man, Jianting (Meco) <[email protected]> | |||
| 2023-05-01 | [Better style] Unify the function declaration and definition paramete… (#7432) | dejavudwh | |
| 2023-02-07 | rt_device_write/read return data type as rt_ssize_t | Meco Man | |
| rt_ssize_t can give negative error code, which follows the unix style correctly | |||
| 2023-02-02 | [doxygen] Fix some warnings in doxygen (#6899) | tuduweb | |
| 2022-12-16 | [rt-smart] 弱化 RT_USING_LWP,使用 RT_USING_SMART 作为宏配置 (#6740) | guo | |
| * [dfs] sync cromfs * [rt-smart]Weaken RT_USING_LWP, use RT_USING_SMART as macro configuration * [format] fix some format issue. | |||
| 2022-12-03 | sync branch rt-smart. (#6641) | guo | |
| * Synchronize the code of the rt mart branch to the master branch. * TTY device * Add lwP code from rt-smart * Add vnode in DFS, but DFS will be re-write for rt-smart * There are three libcpu for rt-smart: * arm/cortex-a, arm/aarch64 * riscv64 Co-authored-by: Rbb666 <[email protected]> Co-authored-by: zhkag <[email protected]> | |||
| 2022-11-06 | Merge pull request #6523 from BernardXiong/nested_mutex | Bernard Xiong | |
| [Kernel] Add nested mutex feature | |||
| 2022-10-25 | [compiler] 增加SConscript依赖标志 AddDepend (#6534) | Man, Jianting (Meco) | |
| * [compiler] 增加SConscript依赖标志 AddDepend * RT_USING_NEWLIB->RT_USING_NEWLIBC RT_USING_ARM_LIBC->RT_USING_ARMLIBC * 删除过时的板载测试例程 * [gd32] 移除无用的反汇编文件 * [bsp]移除老旧bsp中对RT_USING_NEWLIBC的手动宏定义 | |||
| 2022-10-16 | [Kernel] Add prioceiling feature in mutex | Bernard Xiong | |
| 2022-10-15 | [Kernel] Add nested mutex feature | Bernard Xiong | |
| 2022-06-29 | [enhancement] Add string information for error (#3186) | a1012112796 | |
| * [enhancement]Add string information for error * Update src/kservice.c * Update src/kservice.c Co-authored-by: Man, Jianting (Meco) <[email protected]> * remove %m Signed-off-by: a1012112796 <[email protected]> Co-authored-by: Meco Man <[email protected]> | |||
| 2022-06-08 | attach: remove strnlen #6026 | Meco Man | |
| 2022-06-04 | [libc] remove strdup from rtthread.h (#6026) | Man, Jianting (Meco) | |
| add __STDC_LIMIT_MACROS macro in Keil add RT_USING_LIBC in simulator add _DLIB_ADD_EXTRA_SYMBOLS=0 in IAR | |||
| 2022-04-15 | attach #5815 (#5818) | Man, Jianting (Meco) | |
| 2022-04-09 | [kconfig] add 64bit default value for stack size. set tick HZ as 1000 by ↵ | Man, Jianting (Meco) | |
| default (#5778) * [kconfig] add 64bit default value for stack size. set tick HZ as 1000 by default * 用RT_KSERVICE_USING_STDLIB_MEMXXX代替RT_KSERVICE_USING_STDLIB_MEMCP/MEMSET 将RT_KSERVICE_USING_STDLIB设置为默认开启 * 优化rt_kprintf支持longlong的能力,默认在64位CPU为开启状态 RT_PRINTF_LONGLONG命名不规范,更改为RT_KPRINTF_USING_LONGLONG * fix commit error * fix error * 优化 system 函数 * RT_KSERVICE_USING_STDLIB_MEMXXX->RT_KSERVICE_USING_STDLIB_MEMORY | |||
| 2022-02-13 | [add] src/clock.c add hook for rt_tick_increase (#5569) | tyustli | |
| * [add] src/clock.c add hook for rt_tick_increase * [fix] clock.c rt_tick_incerase hook function * Update clock.c Co-authored-by: guo <[email protected]> | |||
| 2022-01-09 | [kservice] 增加RT_KSERVICE_USING_STDLIB_MEMSET RT_KSERVICE_USING_STDLIB_MEMCPY | Meco Man | |
| 2022-01-08 | [memheap] Fix 64 bit potential risk | tangyuxin | |
| 2022-01-03 | [include/rtthread.h] Add function declarations to avoid compilation warnings. | balanceTWK | |
| 2021-12-30 | Revert "[kernel] Add __attribute__(...) for rt_kprintf() to let the compiler ↵ | Bernard Xiong | |
| check the format string parameters" This reverts commit d2e6715ddbc03f5e6d0bb3f44e5eb73135a5b258. | |||
| 2021-12-30 | Revert "Add support for IAR Compiler" | Bernard Xiong | |
| This reverts commit ead24644f008232f81e0408bfb15e99deff115bb. | |||
| 2021-12-30 | Add support for IAR Compiler | weycen | |
