summaryrefslogtreecommitdiff
path: root/components/net
AgeCommit message (Collapse)Author
2021-12-22[modify] #5333, PR; [lwip] solve the conflict between multi BYTE_ORDER(s)liuxianliang
2021-12-22[modify] #5335, PRliuxianliang
2021-12-22修复AT组件在CLI模式下,指令输入过长导致数组越界的问题jonas
2021-09-22[libc标准化]脱敏dfs_select.h 由标准sys/select.h代替Meco Man
2021-09-20[.ignore_format] ↵Meco Man
将ignore_format分散到各个文件夹中,不必集中在根目录下
2021-09-13Merge pull request #5051 from mysterywolf/be_libcguo
[libc标准化] 使用标准poll.h代替dfs_poll.h
2021-09-11[remove rtlibc]修复缺失的头文件导致的报错Meco Man
2021-09-11使用poll.h代替dfs_poll.hMeco Man
2021-09-11Merge pull request #5044 from BernardXiong/libc_prBernard Xiong
[libc] remove rtlibc
2021-09-11[BSP] fix compiling issue with libcBernardXiong
2021-09-11[Netif] Fix the eth_tx_msg protectionGrissiom
The ethernetif use semaphore netif->tx_ack to protect the local variable `struct eth_tx_msg msg` in function `ethernetif_linkoutput`. But the function could be called in multiple context: LwIP "tcpip" thread, "erx" thread(on linkup) and any user thread that call `udp_sendto`. So the global semaphore protection is not sufficient. It could only wakeup the top priority waiting thread instead of the thread that owns the `msg` and may result the `msg` next in the mailbox got destructed. So to use a `rt_completion` within the `struct eth_tx_msg` and synchronize on that. This could deal the ownership issue in an easy way.
2021-09-11[libc] remove rtlibcBernard Xiong
2021-09-05Merge pull request #5014 from mysterywolf/finshguo
[finsh] 修复由于移除finsh导致__cmd_xxx命令无法使用的问题
2021-09-05[finsh] 修复由于移除finsh导致__cmd_xxx命令无法使用的问题Meco Man
2021-09-03fix at_client.cmalongwei
2021-09-01fix at_client.cmalongwei
2021-08-31Merge pull request #4897 from ImFovery/masterguo
Update sockets.c
2021-08-23Remove C Style Command Shell马志远
2021-08-10Merge remote-tracking branch 'rtt_gitee/gitee_master'rtthread-bot
2021-08-10update components/net/lwip_dhcpd/dhcp_server.c.liuduanfei
修改代码格式。添加空格
2021-08-10update components/net/lwip_dhcpd/dhcp_server.c.liuduanfei
消除编译警告
2021-08-09Merge pull request #4911 from mysterywolf/rt_delayed_work_initBernard Xiong
[workqueue] remove rt_delayed_work_init()
2021-08-03[ethernetif] replace rt_memcpy with SMEMCPYMeco Man
2021-08-03[lwip] implement RT_USING_ASM_MEMCPYMeco Man
2021-08-01[workqueue] remove rt_delayed_work_init()Meco Man
2021-07-29Update sockets.cImFovery
1、更正lwip_accept()中调用netconn_peer()失败时,netconn_delete()会被调用两次,从而导致进入rt_assert_handler()错误。 原因:(https://savannah.nongnu.org/bugs/?55536) bug #55536: lwIP 2.1.2: netconn_delete() called twice from lwip_accept()
2021-07-25Merge branch 'master' into at_client-rt_realloc_isssszlbg
# Conflicts: # components/net/at/src/at_client.c
2021-07-23[SAL] 修复一处笔误Meco Man
2021-07-19Merge pull request #4868 from wenbodong2015/at_memleakguo
解决at_socket内存泄漏问题
2021-07-16 优化at_socket内存泄露的修改wenbodong2015
2021-07-14更新old_urc_table为new_urc_tablesszl
2021-07-12Merge remote-tracking branch 'remotes/gitee/master'guozhanxin
2021-07-10解决at_socket在极限情况下内存泄漏问题wenbodong2015
AT模块在执行AT+CLOSE并返回OK后,在实际关闭前(上报URC前)仍然有 可能接收到数据。所以接收数据时需要判断状态是否为AT_SOCKET_CONNECT。 另,at_recv_notice_cb在拒绝数据包时,没有释放数据包内存,从而导致 内在泄漏。
2021-07-10解决at_socket编译失败的问题wenbodong2015
失败现象为“找不到EAGAIN”,此问题由libc改动引发。
2021-07-08add at_utils_send virtual functionmalongwei
2021-07-07fix at_vprintf and at_vprintfln and end_sign responsemalongwei
2021-07-02Merge pull request #4836 from luhuadong/developBernard Xiong
[components][net][at] indent using 4 spaces
2021-07-01git rebase commitNightIsDark
2021-07-01格式错误修订NightIsDark
2021-07-01修订PR邮箱错误无法签署CLA的问题NightIsDark
2021-07-01Revert ↵NightIsDark
"多网卡应用下,accept创建的socket应该和server使用一样的网卡(默认网卡不一定正确)" This reverts commit 05124def81684a2bf73b89513e2ffaf88a03f806.
2021-07-01多网卡应用下,accept创建的socket应该和server使用一样的网� ↵NightIsDark
��(默认网卡不一定正确)
2021-06-30[components][net][at] indent using 4 spacesluhuadong
2021-06-28Modify line 818 of the at_socket.c file from LOG_E to LOG_Dqiyongzhong0
2021-06-28[remove] redundant script.liuxianliang
2021-06-28[update] change default lwip stack to lwip2.0.3liuxianliang
2021-06-28[fix] delete useless code.liuxianliang
2021-06-28[update] the "event_callback" will be change by RT-Thread dfs.liuxianliang
2021-06-25[add] the support of lwip 2.0.3.liuxianliang
2021-06-23Merge pull request #4812 from rtthread-bot/rtt_botguo
[update] RT-Thread Robot automatic submission