Commit Graph

102 Commits

Author SHA1 Message Date
cf1a488132 Fix typo in osdk manifest.md
Here "is" should be "are". Also, there are two "that"s which made the sentence structure less direct and potentially confusing.
2024-07-29 20:33:13 +08:00
3462da986e Remove publish api docs CI 2024-07-18 18:18:05 +08:00
6ff6db2167 Add TDX CI 2024-07-09 19:43:55 +08:00
8726d858f2 Add pselect6 syscall 2024-07-08 18:21:08 +08:00
02bf6a9b47 Bump version to 0.6.2 2024-07-08 17:13:16 +08:00
defb563541 Bump version to 0.6.1 2024-07-08 15:26:29 +08:00
52ce2dd5d1 Fix typos in docker commands within the docs. 2024-07-04 18:19:57 +08:00
12b355b701 Fix issue about pathname and redefine the Filetype.
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-07-03 21:59:25 +08:00
d8389da797 Add syscall mknod
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-07-03 21:59:25 +08:00
63d91d1805 Add guidelines for suppressing lints 2024-06-29 12:38:23 +08:00
f51e002bb2 Bump version to 0.6.0 2024-06-28 21:20:08 +08:00
f675552c5a Rename regression to test 2024-06-28 20:33:21 +08:00
72e726295f Include the 100 lines kernel in CI 2024-06-28 20:22:12 +08:00
12db7ec55d Add and refactor read-write syscalls 2024-06-27 23:16:14 +08:00
d538c740ee Update the number of supported Linux system calls 2024-06-27 16:03:05 +08:00
d33f90eaeb Add sys_access and sys_faccessat 2024-06-27 15:56:04 +08:00
212dd562a0 Add sys_fdatasync and sync_data 2024-06-27 15:55:16 +08:00
5edc110f9d Reconstruct utime-like syscalls and fix filetime implementations 2024-06-27 15:54:04 +08:00
3de8a9330a Fix the OSDK CI failure 2024-06-27 15:45:49 +08:00
fe7251c413 Rename aster_main as ostd::main 2024-06-27 15:45:49 +08:00
59350a8578 Rename aster-frame to ostd 2024-06-27 15:45:49 +08:00
053f8d416e Add syscall getdents 2024-06-26 19:16:31 +08:00
4700ab71bc Bumped Asterinas & OSDK version to 0.5.1 2024-06-26 19:12:17 +08:00
cb5b996274 Add syscall sendmsg and recvmsg 2024-06-25 13:40:58 +08:00
d2eb9e16ff [chore] Bump to 0.5.0 2024-06-21 10:57:08 +08:00
8c39309381 Add TDX dockerfile & CI for asterinas 2024-06-20 16:08:23 +08:00
a997785166 Add CI to update API documentations 2024-06-18 15:15:08 +08:00
c97514a6eb Add advanced topics 2024-06-18 12:45:45 +08:00
6014ecfc0f Add tdx guide for osdk 2024-06-14 19:49:03 +08:00
3b95191f7e Subcommand new should not parse CommonArgs 2024-06-09 22:55:01 +08:00
1391ff59f2 Polish OSDK documentation 2024-06-09 22:55:01 +08:00
9484d35730 Update Linux compatibility document 2024-06-07 17:08:49 +08:00
6e612fc730 Add syscall capget/capset 2024-06-04 19:50:08 +08:00
8e1aeaf578 Add dup3 syscall and fix EventFile 2024-06-04 16:02:58 +08:00
980ffb5a98 Add syscall umount.
Signed-off-by: Zhenchen Wang <m202372036@hust.edu.cn>
2024-06-04 14:38:52 +08:00
7095b37e7e Refactor the source structure in aster_frame::mm 2024-06-03 22:16:02 +08:00
3579d88aa6 Fortify the metadata memory model and adjust the Page casting APIs 2024-06-03 22:16:02 +08:00
14e1b1a9fc Rename various concepts related to memory management 2024-06-03 22:16:02 +08:00
901bccadfe Add syscall rt_sigpending 2024-06-03 15:30:52 +08:00
2ecca7af6b Add dummy syscall sched_getaffinity 2024-06-01 20:10:09 +08:00
e1480f94ee fix: enable timely delivery of POSIX signals while busy-looping 2024-06-01 20:08:11 +08:00
c04fd0c9a0 Add syscall sendfile 2024-05-31 16:10:46 +08:00
4101d8328a Add syscall creat 2024-05-31 15:19:17 +08:00
5687f23b56 Add API documentation guidelines in to-contribute 2024-05-30 20:44:59 +08:00
f420286920 Make stripping ELF optional for QEMU direct boot 2024-05-23 12:37:57 +08:00
07fbbcfd8c Add syscall clone3 2024-05-21 19:22:13 +08:00
b11e6d2d62 Add syscall accept4 2024-05-16 19:17:38 +08:00
89b21ba3b4 Add syscall rt_sigsuspend 2024-05-16 19:10:04 +08:00
078f9a8891 Add syscall eventfd and eventfd2 2024-05-15 21:52:17 +08:00
989970429a Refactor the definition of page properties and permissions 2024-05-10 19:07:05 +08:00