27 Commits

Author SHA1 Message Date
Lyon
4abc50f8ef update socket module for port/linux 2023-07-30 21:11:45 +08:00
SenySunny
a2edd39584 add socket for _WIN32 2023-07-30 20:30:03 +08:00
Lyon
82f0f3dc42 support gethostbyname for socket.py 2023-07-21 16:51:32 +08:00
Lyon
53e82b08cd release packages 2023-07-20 16:12:33 +08:00
lyon
abd20f5c07 sync some packages 2023-06-18 00:22:49 +08:00
dreamcmi
2ac39e522d fix socket fcntl has wrong number of parameters in lwip 2023-02-26 02:00:10 +08:00
lyon
165cc7d041 fix thread and socket on freertos
use pikaMalloc/Free inner platform_thread()

socket multithread test passed on linux

update

improve fast_test.sh
2023-02-14 19:37:30 +08:00
lyon
6898f52a71 add GIL for socket 2023-02-13 19:54:16 +08:00
dreamcmi
76d2980dc4 remove socket debug printf 2023-02-12 21:44:18 +08:00
dreamcmi
cad688a7ee socket recv length fix to actual length 2023-02-12 21:42:30 +08:00
dreamcmi
8a21ba98d1 add socket.setblocking method 2023-02-12 20:44:40 +08:00
lyon
41720e8fef fix freertos include 2023-01-14 14:41:57 +08:00
lyon
31f2cceebe use pika_platform for socket 2022-12-29 18:14:07 +08:00
lyon
64091bcd55 fix platform_getTick, fix socket LWIP gethostname 2022-12-23 17:58:12 +08:00
dreamcmi
67b56c9be4 fix socket PIKA_LWIP_ENABLE macro 2022-12-21 13:04:06 +08:00
lyon
e70e4f1f45 fix compile err on esp32 2022-11-13 13:41:05 +08:00
pikastech
3da2e18fcf compile pass on esp32 2022-11-12 16:52:22 +08:00
pikastech
ebe10bc5f4 insert freertos and lwip platform for network 2022-11-12 15:39:42 +08:00
pikastech
a762713359 use PikaPlatform_socket.c to hold socket depend 2022-11-12 13:55:15 +08:00
lyon
b590df0979 rename platform_socket.h to pika_socket.h 2022-11-10 17:17:29 +08:00
pikastech
004c0b45fc add more comments for sockets 2022-08-28 15:13:39 +08:00
pikastech
12bb6bf4a9 add check version MACRO 2022-08-27 14:55:08 +08:00
pikastech
f09ea25237 add version check for socket and stddevice 2022-08-26 20:05:20 +08:00
pikastech
3d97469e25 add platform_h for socket.c 2022-08-26 17:55:17 +08:00
pikastech
7244267b68 test socket ok 2022-08-26 17:25:45 +08:00
pikastech
ecaf7ed0e9 add __platform for socket, add override 2022-08-26 16:40:12 +08:00
pikastech
2a4115722e create socket.py
support socket on linux
2022-08-25 00:54:27 +08:00