37 Commits

Author SHA1 Message Date
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
LI Qing
ddca4fb2fc Enable some fs system call test cases 2023-12-28 04:54:48 +08:00
LI Qing
9473889c6b Add Ext2 fs and basic bio layer 2023-12-28 04:54:48 +08:00
Jianfeng Jiang
7b7e3c4b7a Rename the path of dependent crates 2023-12-26 11:49:24 +08:00
Jianfeng Jiang
632b1937c5 Rename docker image as asterinas/asterinas 2023-12-26 11:49:24 +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
Chen Chengjun
e6f3a6a8a4 Update docker image and add the benchmarks 2023-12-20 18:06:33 +08:00
Jianfeng Jiang
d24775001f Running regression test in ci 2023-12-20 14:18:07 +08:00
Chen Chengjun
2ad9735eab Support VDSO in Jinux 2023-12-06 19:31:19 +08:00
Jianfeng Jiang
a91a35ebce Support alternate signal stack 2023-12-06 12:54:03 +08:00
Jianfeng Jiang
2a0446265e Add passwd&group files and enable gvisor uidgid test 2023-12-06 11:01:54 +08:00
Jianfeng Jiang
9d8a2b420d Refactor tty&pty code 2023-11-28 12:11:54 +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
Zhang Junyang
cdc2b960dc Switch to EFI boot and use official release for QEMU and GDB 2023-10-12 14:38:36 -05:00
Jianfeng Jiang
038c19b693 Refactor the pty implementation 2023-09-05 06:24:54 +08:00
Jianfeng Jiang
40056f0692 Enable gvisor pty test 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
LI Qing
079b139298 Add prepared syscall test in docker container 2023-08-10 10:14:18 +08:00
LI Qing
7de44a0e0e Refine the name about initramfs
The bootloader loads the initramfs, then the kernel unpacks it to rootfs.
2023-08-04 17:19:19 +08:00
Zhang Junyang
4a33020b4f Redesign the exposed configs of makefile and runner 2023-08-04 11:37:34 +08:00
Zhang Junyang
f674874e91 Rename eval to syscall test and fix return value 2023-08-04 11:37:34 +08:00
LI Qing
1bfd6ea2f8 Add mount and umount fs support 2023-08-01 20:45:39 +08:00
Jianfeng Jiang
9137ef434f Use docker as dev environment 2023-07-19 11:28:31 +08:00
LI Qing
3600a3a439 Add support for chmod, fchmod, fchmodat 2023-07-09 11:07:42 +08:00
LI Qing
743344e3fc Add support for statfs and fstatfs 2023-07-09 11:07:42 +08:00
LI Qing
d692c102ae Support compressed initramfs image 2023-07-03 14:51:10 +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
d96fe31e36 Fix typos and add utils 2023-05-31 11:50:50 +08:00
LI Qing
47811a0f38 Refine the contents of initramfs 2023-05-29 18:53:12 +08:00
Jianfeng Jiang
271a16d492 Reorganize the codebase 2023-04-10 14:49:39 +08:00