Ruihan Li
|
e4954827dc
|
Fix random failures in send_buf_full
|
2024-05-22 15:10:19 +08:00 |
|
Ruihan Li
|
698e748150
|
Set socket errors after connecting
|
2024-04-25 18:40:08 +08:00 |
|
Ruihan Li
|
27c5c27fd0
|
Implement non-blocking connect
|
2024-04-25 18:40:08 +08:00 |
|
Ruihan Li
|
9211061181
|
Add proper IO events for unbound sockets
|
2024-04-25 18:40:08 +08:00 |
|
Ruihan Li
|
8628543067
|
Implement (un)register_observer for TCP/UDP
|
2024-04-25 18:40:08 +08:00 |
|
Ruihan Li
|
92a9f5616e
|
Fix error codes in bind , listen , and accept
|
2024-04-12 14:39:54 +08:00 |
|
Ruihan Li
|
346887ace5
|
Fix error codes in UDP sendto and recvfrom
|
2024-04-12 14:39:54 +08:00 |
|
Ruihan Li
|
00cfdf86c8
|
Fix error codes in TCP sendto and recvfrom
|
2024-04-12 14:39:54 +08:00 |
|
Ruihan Li
|
51080c1925
|
Fix error codes in get{sock,peer}name
|
2024-04-12 14:39:54 +08:00 |
|
Ruihan Li
|
b53980da25
|
Add a framework for regression tests
|
2024-04-12 14:39:54 +08:00 |
|
Ruihan Li
|
dede22843a
|
Resolve compiler warnings for regression tests
|
2024-03-18 11:20:46 +08:00 |
|
Ruihan Li
|
42881bcdaa
|
Format code manually for regression tests
|
2024-03-18 11:20:46 +08:00 |
|
Ruihan Li
|
82de200d03
|
Format code automatically for regression tests
|
2024-03-18 11:20:46 +08:00 |
|
Jianfeng Jiang
|
faaa4438d6
|
License rust and c source files
|
2024-01-18 08:22:58 +08:00 |
|
Jianfeng Jiang
|
2eaf2e1290
|
Add sockoption test
|
2024-01-11 22:10:29 +08:00 |
|
Ruihan Li
|
ff7e18b114
|
Clean up and enable more network tests
|
2023-12-25 11:39:57 +08:00 |
|
Ruihan Li
|
040f5a53ae
|
Fix panic when listen backlog is one
|
2023-11-03 08:52:39 +08:00 |
|
Ruihan Li
|
f6c230f756
|
Fix endless loops when send buffer is full
|
2023-11-03 08:51:37 +08:00 |
|
Jianfeng Jiang
|
af04ef874c
|
Add unix stream socket test
|
2023-08-15 20:54:10 +08:00 |
|
Jianfeng Jiang
|
9137ef434f
|
Use docker as dev environment
|
2023-07-19 11:28:31 +08:00 |
|
Jianfeng Jiang
|
6fc333b416
|
Add network test
|
2023-05-31 11:50:50 +08:00 |
|