| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-30 | [libc][posix] Wake epoll waiters on OOM | bernard | |
| If waiter allocation fails, mark the fd with POLLERR and wake epoll_wait() instead of silently dropping the watch. | |||
| 2026-08-30 | [libc][posix] Fix epoll waiters and LWP syscall copies | bernard | |
| 修复 epoll waiter 生命周期,避免等待队列节点在回调后失效。 整理 LWP POSIX syscall 的用户空间拷贝和错误返回路径。 | |||
| 2025-12-02 | [LIBC/AIO] Set the AIO work stack size default. | GuEe-GUI | |
| Signed-off-by: GuEe-GUI <[email protected]> | |||
| 2025-11-16 | Reorganize Group names in build system for clarity and IDE integration #10923 | Copilot | |
| 2025-10-13 | fix(stdio): ensure compatibility with newlib <3.4.0 by handling removed ↵ | loremmoqi | |
| __sdidinit (#10791) | |||
| 2025-09-24 | RT_TIMER_CTRL_SET_TIME only accept rt_tick_t, pass rt_tick_t instead ↵ | Yonggang Luo | |
| int/rt_int32_t | |||
| 2025-09-24 | Trim trailing spaces of components/libc/posix/io/poll/poll.c | Yonggang Luo | |
| Signed-off-by: Yonggang Luo <[email protected]> | |||
| 2024-12-18 | [components][libc/io]add comments for timer fd APIs. | ligr | |
| 2024-04-26 | Add comments for all functions in components/libc/posix/io/termios/termios.c | Troy | |
| 2024-04-09 | [libc] add some posix function comments | Troy | |
| 2024-04-01 | [libc][posix/io] add comments | Troy | |
| 2024-03-28 | Add comments for all functions in components/libc/posix/io/eventfd/eventfd.c | Troy | |
| 2024-03-28 | sync smart & dfs (#8672) | Shell | |
| Signed-off-by: xqyjlj <[email protected]> Signed-off-by: Shell <[email protected]> Co-authored-by: xqyjlj <[email protected]> | |||
| 2024-03-27 | Fix the issue of incorrect return of invalid parameters in aio_write | Troy | |
| 2024-03-26 | Fix epoll.c file format error | Troy | |
| 2024-03-26 | Fix incorrect naming of triggered | Troy | |
| 2024-03-26 | modified: components/libc/posix/io/aio/aio.c Added some function comments | Troy | |
| modified: components/libc/posix/io/aio/aio.h Align comments within the aiocb structure modified: components/libc/posix/io/epoll/epoll.c Add comments for all functions and members within structure members | |||
| 2024-01-26 | [sys_bind] [signalfd] update (#8507) | rcitachi | |
| 2023-12-21 | Update epoll and timerfd (#8330) | zmq810150896 | |
| 2023-12-10 | update libc (#8335) | geniusgogo | |
| 2023-12-06 | Updated issues related to uds capacity and eventfd macro redefinition (#8329) | zmq810150896 | |
| 2023-11-28 | [SAL] Update SAL,Add socketpair sendmsg recvmsg function (#8293) | rcitachi | |
| 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-17 | Sync dfs lwp (#8123) | geniusgogo | |
| 2023-10-13 | Fixed issues with timerfd (#8102) | zmq810150896 | |
| 2023-09-23 | Add the system call timerfd and update SConscript for signalfd (#8067) | zmq810150896 | |
| 2023-09-20 | Adapt rt_channel, increase the generality of some rt_channel functionality ↵ | zmq810150896 | |
| on dfs v2, and standardize signalfd (#8047) | |||
| 2023-09-11 | Add the system call signalfd (#8001) | zmq810150896 | |
| 2023-09-06 | Optimize the epoll code to remove restrictions on descriptors (#7951) | zmq810150896 | |
| 2023-08-17 | [libc][newlib] __sdidinit is obselete | FragrantRye | |
| related: https://github.com/RT-Thread/rt-thread/issues/7923 https://github.com/mirror/newlib-cygwin/commit/44b60f0c4ba597c55dcac4f2d3119a3055c80ba1 Co-authored-by: Meco Man <[email protected]> | |||
| 2023-08-17 | [libc][posix/io/stdio] rename libc.c as posix/stdio.c | Meco Man | |
| 2023-08-07 | update components & lwp. (#7888) | geniusgogo | |
| 2023-08-03 | Add fops for dfs_v2 and rt_set_errno (#7910) | zmq810150896 | |
| 2023-08-01 | Add the system call epoll (#7893) | zmq810150896 | |
| 2023-07-27 | Add the system call eventfd (#7835) | zmq810150896 | |
| 2023-06-20 | dfs v2 修改 fd_new 的 startfd 起始值为 0 ;修复 futex_wait ↵ | yangfasheng | |
| 超时时间换算异常; (#7705) Signed-off-by: yangfasheng <[email protected]> | |||
| 2023-06-19 | [libc/termios]修改oflags定义与musl一致 | heyuanjie87 | |
| 2023-06-10 | [dfs] Add DFS v2.0 (#7606) | Bernard Xiong | |
| 2023-04-08 | [DFS] prepare for dfs_v2.0 (#7200) | Bernard Xiong | |
| * [DFS] prepare for dfs_v2. dfs_fd -> dfs_file; dfs_fnode -> dfs_vnode. * [BSP] fix code analysis warning * [smart] fix the pointer overflow. * code format * [smart] fix the lwp->lwp_obj checking. | |||
| 2022-12-26 | fix compiling warning. | bernard | |
| 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-22 | [libc][musl] support arm-linux-musleabi toolchain | Man, Jianting (Meco) | |
| 目前基本功能已经可以在QEMU上跑起来,但是pthread和内核signal选中会报冲突。先合并一版本,后续解决这些问题。 | |||
| 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-09-20 | [fix] Fix simulator compilation warnings (#6438) | Tangyuxin | |
| * [fix] Fix simulator compilation warnings * Update bsp/simulator/rtconfig_project.h Co-authored-by: Man, Jianting (Meco) <[email protected]> | |||
| 2022-06-08 | Fix compiler warnings (#6023) | Tangyuxin | |
| 2022-04-20 | uniform code writing-disable interrupt | thewon86 | |
| 2022-04-19 | [libc][io] Remove definitions that are not in use | tyx | |
| 2022-03-30 | [poll][select] 修复select死循环的问题 (#5740) | Man, Jianting (Meco) | |
| 2022-03-08 | [fix] add the header file to avoid compiler error. (#5643) | xiangxistu | |
| 2022-01-24 | [posix][io]整理posix/io文件夹 (#5539) | Man, Jianting (Meco) | |
| * [posix][io]整理posix/io文件夹 - 将select.c移入到poll文件夹 - 将libc.c移入到tty文件夹,isatty函数归并到libc.c中, termios并入tty文件夹中 - 整理Sconscript Signed-off-by: Meco Man <[email protected]> * [libc][newlib]调整文件夹结构 | |||
