anbo
|
901bccadfe
|
Add syscall rt_sigpending
|
2024-06-03 15:30:52 +08:00 |
|
Weijie Liu
|
2ecca7af6b
|
Add dummy syscall sched_getaffinity
|
2024-06-01 20:10:09 +08:00 |
|
jellllly420
|
e1480f94ee
|
fix: enable timely delivery of POSIX signals while busy-looping
|
2024-06-01 20:08:11 +08:00 |
|
Ruihan Li
|
e4954827dc
|
Fix random failures in send_buf_full
|
2024-05-22 15:10:19 +08:00 |
|
Jianfeng Jiang
|
07fbbcfd8c
|
Add syscall clone3
|
2024-05-21 19:22:13 +08:00 |
|
LI Qing
|
f19dfc7873
|
Add the throughput for file_io
|
2024-05-17 15:26:17 +08:00 |
|
Jianfeng Jiang
|
ea25157790
|
Support mmap shared anonymous memory
|
2024-05-16 19:13:32 +08:00 |
|
LI Qing
|
bc1bf4cb53
|
Add the file_io microbenchmark
|
2024-05-16 13:15:09 +08:00 |
|
Jianfeng Jiang
|
078f9a8891
|
Add syscall eventfd and eventfd2
|
2024-05-15 21:52:17 +08:00 |
|
Fabing Li
|
fa4ba08862
|
Move mongoose library to regression
|
2024-05-08 11:02:28 +08:00 |
|
LI Qing
|
2616335755
|
Refine the ext2 case in regression test
|
2024-04-26 14:36:46 +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 |
|
LI Qing
|
0ecb919e73
|
Add getpid to measure the performance of system calls
|
2024-04-24 15:14:55 +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 |
|
LI Qing
|
a60a8ad3e1
|
Support big file for Ext2
|
2024-04-10 13:44:12 +08:00 |
|
Zhang Junyang
|
63be797c2d
|
Check if we truly pass the tests in auto test
|
2024-04-09 16:59:21 +08:00 |
|
Fabing Li
|
6335387104
|
Move mongoose source files to build/
|
2024-04-02 17:58:03 +08:00 |
|
Fabing Li
|
c8ec4bb8ba
|
Add mongoose-based http example
|
2024-03-27 11:06:17 +08:00 |
|
Jianfeng Jiang
|
a2e9b0aaae
|
Make background polling thread sleep
|
2024-03-25 18:32:11 +08:00 |
|
Jianfeng Jiang
|
fad1e42e56
|
Remove WNOHANG from regression test
|
2024-03-21 17:03:36 +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 |
|
Ruihan Li
|
c15eb2299b
|
Refine compilation of regression tests
|
2024-03-15 12:52:56 +08:00 |
|
Ruihan Li
|
26d17704bf
|
Put .PHONY notations near targets
|
2024-03-15 12:52:56 +08:00 |
|
Jianfeng Jiang
|
0920a084e4
|
License Makefile, shell scripts, assembly source code, Dockerfile
|
2024-01-18 08:22:58 +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 |
|
Jianfeng Jiang
|
99f6765ced
|
Rename jinux to asterinas in documentation and code
|
2023-12-26 11:49:24 +08:00 |
|
Ruihan Li
|
ff7e18b114
|
Clean up and enable more network tests
|
2023-12-25 11:39:57 +08:00 |
|
Jianfeng Jiang
|
d24775001f
|
Running regression test in ci
|
2023-12-20 14:18:07 +08:00 |
|
Jianfeng Jiang
|
a91a35ebce
|
Support alternate signal stack
|
2023-12-06 12:54:03 +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
|
038c19b693
|
Refactor the pty implementation
|
2023-09-05 06:24:54 +08:00 |
|
Jianfeng Jiang
|
a042da1847
|
Add pty test
|
2023-09-05 06:24:54 +08:00 |
|
Jianfeng Jiang
|
af04ef874c
|
Add unix stream socket test
|
2023-08-15 20:54:10 +08:00 |
|
Jianfeng Jiang
|
ddb7be9296
|
Refactor current net codes
|
2023-08-15 20:54:10 +08:00 |
|
Jianfeng Jiang
|
9137ef434f
|
Use docker as dev environment
|
2023-07-19 11:28:31 +08:00 |
|
LI Qing
|
e2f3932cb8
|
Add syscall test framwork from gvisor
|
2023-07-03 13:20:20 +08:00 |
|
Jianfeng Jiang
|
6fc333b416
|
Add network test
|
2023-05-31 11:50:50 +08:00 |
|
Jianfeng Jiang
|
271a16d492
|
Reorganize the codebase
|
2023-04-10 14:49:39 +08:00 |
|