34 Commits

Author SHA1 Message Date
Tate, Hongliang Tian
d044be4e49 Update the license to MPLv2 2023-12-26 17:43:45 +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
Jianfeng Jiang
93781df27b Rename crates from jinux-* to aster-* 2023-12-26 11:49:24 +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
Zhang Junyang
ec3daca5fd Add ktest whitelist support 2023-11-09 13:22:34 +08:00
Zhang Junyang
8eb1e06c2a Implement should_panic expectation and refactor ktest 2023-11-09 13:22:34 +08:00
Zhang Junyang
bb0560530f Enable usermode unit test for specific crates 2023-11-09 13:22:34 +08:00
Zhang Junyang
b8818bb740 Add ktest framework 2023-11-09 13:22:34 +08:00
Tate, Hongliang Tian
644ebe5ab2 Update the license 2023-11-07 08:34:24 +08:00
Zhang Junyang
33ec7dec02 Use dummy tests for other boot protocols 2023-10-26 12:05:12 +08:00
Zhang Junyang
8910af1294 Update grub to 2.12-rc1 for efi bugfix 2023-10-26 12:05:12 +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
Zhang Junyang
d0c84e0b6f Add protected mode sub-crate for Linux boot setup 2023-10-12 14:38:36 -05:00
Tate, Hongliang Tian
20a90426a0 Update the project license 2023-09-05 16:32:02 +08:00
Zhang Junyang
602c0e30fe Add version bumping mechanism 2023-08-14 10:45:01 +08:00
Tate, Hongliang Tian
84155289cf Update project status in README 2023-08-08 12:29:30 +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
Zhang Junyang
47a51eb423 Adapt Multiboot2 and switch from Limine to Grub2 2023-07-24 16:31:38 +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
Tate, Hongliang Tian
7e1584fca9 Update the README to describe code organization 2023-04-17 13:11:47 +08:00
Jianfeng Jiang
271a16d492 Reorganize the codebase 2023-04-10 14:49:39 +08:00
Tate, Hongliang Tian
8f8649bfc1 update README files 2023-03-14 23:46:17 +08:00
Jianfeng Jiang
f6f87ec1e5 add cargo-component 2023-02-10 15:58:25 +08:00
Jianfeng Jiang
41b79cf823 reorgnize current codes and rename project to jinux 2022-11-29 14:17:48 +08:00
jiangjianfeng
e9d1cd7356 add install git-lfs command in readme 2022-08-31 15:10:40 +08:00
Tate, Hongliang Tian
2d7b00f9ba Update top-level Makefile 2022-08-23 15:38:13 -07:00
Tate, Hongliang Tian
51c918c3fc Add the root Makefile 2022-08-08 15:43:47 -07:00
Tate, Hongliang Tian
d563a451b1 Add missing links in README 2022-05-17 23:59:59 -07:00
Tate, Hongliang Tian
7805505b35 Add README 2022-05-17 23:26:07 -07:00
Tate, Hongliang Tian
17e53f9bba Initial commit 2022-05-17 11:48:53 -07:00