| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-04 | format: format sal socket code | Yuqiang Wang | |
| 2025-10-04 | feat:[sal][utest] added test cases for the sal api | Yuqiang Wang | |
| 2025-09-09 | [fix][ci]Fixed CI compilation failure in sal/src/sal_socket.c | Rbb666 | |
| 2025-07-17 | fix #4286,fifx memory leak when sal_socket failed | jianbaoshan | |
| 2024-11-15 | [net][sal]add comments for BSD socket APIs. | ligr | |
| 2024-10-11 | [components][sal]add netdev ifindex feature | zms123456 | |
| 2024-09-19 | optimize sal_bind | zhao maosheng | |
| 2024-09-14 | [components][sal]delay getting sal_proto_family in sal_ioctlsocket | zms123456 | |
| 2024-09-14 | [component][sal]delete netdev_lo | zms123456 | |
| netdev_lo无需单独处理,可以根据协议去找对应的网络设备 | |||
| 2024-09-13 | [components][lwip]fix lwip poll macro conflict | zms123456 | |
| 2024-09-09 | [components][sal][at] netdb添加at_gethostbyname_r | ryancw | |
| 2024-08-04 | [net][sal]修复开启SAL_TLS编译报错 | Rbb666 | |
| 2024-06-18 | [components][net] sal_sock = sal_get_socket((int)file->data); ==> sal_sock = ↵ | yiyi | |
| sal_get_socket((int)file->vnode->data); (#9065) * [components][drivers] added sensor device lookup function * [components][drivers] modified the format * [components][drivers] modified 'sensor.c' file format * Update af_inet_at.c | |||
| 2024-04-18 | Increased the limit on the number of messages | zmq | |
| 2024-02-18 | [components][at] 优化AT组件,并解决内存泄露 | yangpengya | |
| 1.优化at server endmark判断,支持自动识别'\r''\n'"\r\n"。 2.优化at_recvfrom,修复大数据量时sem多次释放造成的接收错误。 3.修复at组件中可能存在的内存泄露。 4.优化部分代码逻辑,减少冗余代码。 | |||
| 2023-12-06 | Updated issues related to uds capacity and eventfd macro redefinition (#8329) | zmq810150896 | |
| 2023-12-05 | sync update net. (#8333) | geniusgogo | |
| 2023-12-02 | [AF_UNIX] Update AF_UNIX bind, connect entry (#8314) | rcitachi | |
| 2023-11-29 | 修复 #8293 问题 (#8307) | rcitachi | |
| 2023-11-28 | [SAL] Update SAL,Add socketpair sendmsg recvmsg function (#8293) | rcitachi | |
| 2023-11-16 | [fix] sal build error. | guozhanxin | |
| 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-24 | fix ash ifconfig updown (#8165) | xiao-mang | |
| 2023-09-13 | fix ifconfig (#8032) | xiao-mang | |
| 2023-08-10 | [SAL] fix the IPv4&v6 compiling issue. (#7938) | Bernard Xiong | |
| 2023-08-07 | update components & lwp. (#7888) | geniusgogo | |
| 2023-07-24 | modify some function prototypes of the dfs_file_ops structure and the ↵ | xiao-mang | |
| function declarations based on it (#7849) | |||
| 2023-07-20 | [components][net][sal][socket] Fix duplicate free on allocated buffer | Fan YANG | |
| - Avoid duplicate free as the d->vnode will be freed in the fd_release API call Signed-off-by: Fan YANG <[email protected]> | |||
| 2023-07-12 | [SAL/SOCKET]修复在 RT_DEBUG 开启后,调用 closesocket ↵ | yanghaiyong | |
| 接口触发断言的 BUG | |||
| 2023-06-10 | [dfs] Add DFS v2.0 (#7606) | Bernard Xiong | |
| 2023-04-20 | Update sal_socket.c | Man, Jianting (Meco) | |
| 2023-04-20 | [SAL][Kconfig]使用网络检测才依赖workqueue | Myself | |
| 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. | |||
| 2023-02-25 | fixed O_LARGEFILE not defined ci build error. | geniusgogo | |
| 2023-02-25 | fix inet_ioctlsocket set O_LARGEFILE flag by musl. | geniusgogo | |
| 2023-02-23 | [lwIP] apply AF_UNIX feature (#6954) | guo | |
| 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-09-07 | [kernel][version] 采用新的版本宏定义 | Meco Man | |
| 版本控制规范:https://semver.org/ 目前的版本子号不是很规范,其中RT_VERSION甚至和VS那边造成了冲突 ```c /* RT-Thread version information */ #define RT_VERSION 4L /**< major version number */ #define RT_SUBVERSION 1L /**< minor version number */ #define RT_REVISION 1L /**< revise version number */ ``` 参考ESP32: ```c /** Major version number (X.x.x) */ #define ESP_ARDUINO_VERSION_MAJOR 2 /** Minor version number (x.X.x) */ #define ESP_ARDUINO_VERSION_MINOR 0 /** Patch version number (x.x.X) */ #define ESP_ARDUINO_VERSION_PATCH 3 ``` 建议改成: ```c /* Major version number (X.x.x) */ #define RT_VERSION_MAJOR 4 /* Minor version number (x.X.x) */ #define RT_VERSION_MINOR 2 /* Patch version number (x.x.X) */ #define RT_VERSION_PATCH 0 ``` | |||
| 2022-08-02 | Fix some compilation warning (#5744) | dongly | |
| * Fix some compilation warning * 补充修正一些数据类型的使用错误 Co-authored-by: Meco Man <[email protected]> | |||
| 2022-07-04 | [add] implement about "AT server". | liuxianliang | |
| 2022-06-08 | Fix compiler warnings (#6023) | Tangyuxin | |
| 2022-05-31 | [add] winsock implement on windows simulator. (#6010) | xiangxistu | |
| * [add] winsock implement on windows simulator. | |||
| 2022-05-16 | rename sal.h as sal_low_lvl.h | Meco Man | |
| 2022-05-16 | revert docking | Meco Man | |
| 2022-05-16 | [sal][kconfig] 重新梳理sal的依赖关系 | Meco Man | |
| 2022-05-16 | [sal] add draft for docking winsock | Meco Man | |
| 2022-03-29 | [posix] add RT_USING_POSIX_SOCKET (#5731) | Man, Jianting (Meco) | |
| 2022-03-25 | [components][kconfig] 整理Kconfig目录名称和结构 (#5698) | Man, Jianting (Meco) | |
| 2022-02-20 | [net] adjust folder structure (#5587) | Man, Jianting (Meco) | |
| * [net] adjust folder structure - 将lwip相关的文件夹,移入lwip文件夹 - Kconfig 分散到at netdev lwip sal文件夹中,使用menuconfig代替menu | |||
