summaryrefslogtreecommitdiff
path: root/components/net/at/at_socket
AgeCommit message (Collapse)Author
2022-07-04[add] implement about "AT server".liuxianliang
2022-05-23[bug] use pointer that memory had freed. (#5971)xiangxistu
2022-01-09[core] 使用rt_memcpy rt_memset代替memcpy memsetMeco Man
2021-11-25Merge pull request #5279 from OpenNuvoton/nuvotonBernard Xiong
[Nuvoton] Update drivers.
2021-11-17[mutex] use RT_IPC_FLAG_PRIO to replace RT_IPC_FLAG_FIFOMeco Man
2021-11-10Merge branch 'master' of https://github.com/RT-Thread/rt-thread into nuvotonWayne Lin
2021-09-11使用poll.h代替dfs_poll.hMeco Man
2021-07-19Merge pull request #4868 from wenbodong2015/at_memleakguo
解决at_socket内存泄漏问题
2021-07-16 优化at_socket内存泄露的修改wenbodong2015
2021-07-12Fix error code and return value.Wayne Lin
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-06-28Modify line 818 of the at_socket.c file from LOG_E to LOG_Dqiyongzhong0
2021-03-08[compoenets] auto & manual formattedMeco Man
2020-11-221、web ↵longtengmcu
socket请求数据从服务器回来时,服务器会关闭连接,此时AT socket在读取返回的数据时不应该判断socket为连接的状态 2、sal socket在支持多网卡时,sal_getaddrinfo从A网卡获取的地址信息,在sal_freeaddrinfo释放时必须由A网卡进行释放
2020-07-23[at_socket] update AT_SW_VERSION and adjust at_socket_opsluhuadong
2020-07-21[at_socket] support alloc socket dynamically with at deviceluhuadong
2020-05-20[AT] Adjust where the AT socket callback functionluhuadong
2020-05-09fixed some typosluhuadong
2019-09-07fix at_socket.cmalongwei
2019-07-26修改at_socket.c文件中的sendto函数,len局部变量没有给初始值senduo
len值如果不给初始值0,到最后__exit的时候,result = len会导致result的值变成一个不可预估的值,进而导致mbedtls库的while循环无法正常结束,其中mebedtls中发生异常的地方在ssl_tls.c文件中的mbedtls_ssl_flush_output函数while( ssl->out_left > 0 ),因为out_left 是一个无符号整型,退出的条件只能是 out_left = 0,又因为这里面的len没有给初始值0,返回出来的值是一个很大的整型数字,导致了mbedtls中的死循环
2019-06-24[net][sal][netdev] Add IPv6 option configuration and feature support in SAL ↵chenyong
and netdev Signed-off-by: chenyong <[email protected]>
2019-05-28[net][at] Fix socket create failed issue when default netdev mismatch.chenyong
Signed-off-by: chenyong <[email protected]>
2019-05-27[net][at] update AT component V1.3.0, change as follows:chenyong
- AT Socket feature supports multi-client connections; - Fix `send data error, current socket (0) state (0) is error` issue when the socket is closed; - Improve dirty data processing when AT device hard reset; - Improve `at_obj_set_urc_table()` fucntion, Support for setting multiple URC tables; - Improve RAW data print format;
2019-04-16[net][at][lwip] Modify AT component and lwIP components for netdevchenyong
2019-04-02Update at_socket.cHubretXie
修复sock未初始化使用的问题
2018-12-24fix socket nullptr bugthomasonegd
2018-12-12Update at_socket.cHubretXie
修改socket读取遗留数据逻辑
2018-12-07Update at_socket.cHubretXie
2018-11-29[net][at] Fix at_recvfrom() select event issuechenyong
Signed-off-by: chenyong <[email protected]>
2018-11-01Update at_socket.cHubretXie
at socket 接收数据正常时清除错误标识
2018-11-01Update at_socket.cHubretXie
at接收超时 添加 EAGAIN 类型返回
2018-10-16[component][at] Add some #ifdef on source code.armink
2018-10-15fix at socket issue,online AT package might be fixed ↵eddylin83
too(at_socket_device_register spell mistake)
2018-10-13Merge pull request #1884 from linuxhan/masterBernard Xiong
sal框架,使用at设备,UDP通讯数据无法获得
2018-10-12[component][at] Change the license to Apache-2.0.armink
2018-10-12[component][at] Move at log from at.h to at_log.h .armink
2018-10-11Update at_socket.clinuxhan
2018-10-11修复SAL框架下AT设备UDP通讯无法接收到数据问题linuxhan
2018-09-17[net][at] Fix AT Socket select send data issue.chenyong
2018-09-14[net][at] fix at select receive event change issue.chenyong
2018-09-12Update at_socket.cHubretXie
修复LOG_X修改引起的编译错误
2018-08-31[net][at] Modify AT socket object release judgmentchenyong
2018-08-31[net][at] Modify 'AT+CLOSE' processing methodchenyong
2018-08-27[net][at] Modify AT Socket object callback namechenyong
2018-08-27[net][sal/at] Add components C++ supportchenyong
2018-08-24[net][at] Modify AT Socket log information, fix at_freeaddrinfo() implementchenyong
2018-08-21[net][at] Modify the AT client initialization process, delete AT socket ↵chenyong
automatic initialization.
2018-08-02[net][at] Add AT Socket select LIBC configure.chenyong
2018-07-25[net][at] Add AT commands componentchenyong