Commit Graph

86 Commits

Author SHA1 Message Date
Anmin Liu 60dd17fdd3 Support calling from inside via vsock 2024-06-11 17:51:36 +08:00
Anmin Liu ad140cec3c Implement vsock socket layer 2024-06-11 17:51:36 +08:00
Anmin Liu 52f808e315 Implement vsock driver 2024-06-11 17:51:36 +08:00
LI Qing a883b65187 Refine the scripts for syscall test 2024-06-05 14:50:11 +08:00
Jianfeng Jiang 6c34db52b3 Bump only package version in Cargo.toml 2024-06-01 20:13:03 +08:00
skpupil da3e279ac6 Increase memory size and change boot mode in CI 2024-05-31 15:19:17 +08:00
Jianfeng Jiang 7a82132ecc Bump version in the documentation 2024-05-10 10:47:53 +08:00
Zhang Junyang cc4111cab2 Remove the vars mechanism in OSDK and polish documents 2024-04-25 09:44:46 +08:00
Zhang Junyang e4c2151566 Implement the next OSDK 2024-04-25 09:44:46 +08:00
Jianfeng Jiang 5941d3e6eb Fix format errors 2024-03-22 15:01:18 +08:00
Ruihan Li 60cd65d837 Install `clang-format` in the Docker container 2024-03-18 11:20:46 +08:00
Jianfeng Jiang 853e475d29 Add rustfmt.toml for OSDK 2024-03-01 13:42:51 +08:00
Zhang Junyang 7eac2772d0 Gone with x86_64-custom 2024-02-28 16:30:48 +08:00
Zhang Junyang bd878dd1c9 Update dev image for OSDK and bump version to 0.4.0 2024-02-28 16:30:48 +08:00
Zhang Junyang 3494bc45af Apply the new format policy 2024-02-28 16:30:48 +08:00
Yingdi Shan bc9bce9dea Add tools for exfat filesystem in docker image and bump the version 2024-02-27 18:28:13 +08:00
Chen Chengjun 92e488e727 Add rustfmt.toml configuration to adjust the format of imports 2024-02-26 10:03:45 +08:00
Tate, Hongliang Tian f2f991b239 Add the Chinese version README 2024-02-15 16:52:25 +08:00
Jianfeng Jiang 0920a084e4 License Makefile, shell scripts, assembly source code, Dockerfile 2024-01-18 08:22:58 +08:00
Zhang Junyang 12d01ca1e4 Update image and Rust toolchain 2024-01-02 07:21:36 +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
Chen Chengjun e6f3a6a8a4 Update docker image and add the benchmarks 2023-12-20 18:06:33 +08:00
Zhang Junyang f8e4295e90 Reimplement the user mode test shortcut 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
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 7d5295ab25 Refactor build system, boot and added Linux Boot facilities 2023-10-12 14:38:36 -05:00
Zhang Junyang f6b327dbda Only update jinux version when bumping 2023-08-14 14:34:03 +08:00
Zhang Junyang 602c0e30fe Add version bumping mechanism 2023-08-14 10:45:01 +08:00
Zhang Junyang e7d1437fca Build Docker image with CI 2023-08-14 10:45:01 +08:00
LI Qing 079b139298 Add prepared syscall test in docker container 2023-08-10 10:14:18 +08:00
Jianfeng Jiang 04db7c8c3d Update rust version in docker image 2023-08-08 21:42:31 +08:00
Zhang Junyang d407d85e70 Adapt Docker environment and minor fixes 2023-07-24 16:31:38 +08:00
Jianfeng Jiang 9137ef434f Use docker as dev environment 2023-07-19 11:28:31 +08:00