jiangjianfeng
e238c56d5a
Add SCML for setns
2025-12-18 00:57:34 +08:00
jiangjianfeng
026b672393
Add SCML for unshare
2025-12-18 00:57:34 +08:00
jiangjianfeng
161dfbf90b
Add SCML for ppoll
2025-12-18 00:57:34 +08:00
jiangjianfeng
420c54de0e
Add SCML for accept and accept4
2025-12-18 00:57:34 +08:00
jiangjianfeng
fff756f116
Mark nanosleep,sigaltstack,execveat,pidfd_open as fully-supported
2025-12-18 00:57:34 +08:00
Qingsong Chen
9b37e465ee
Switch to a new Docker image 0.17.0-20251217
2025-12-17 19:49:41 +08:00
Chen Chengjun
7caababf8d
Add SCML for waitid syscall
2025-12-17 19:45:44 +08:00
Chen Chengjun
b9e640f697
Add SCML for timer-related syscalls
2025-12-17 19:45:44 +08:00
Qingsong Chen
8f7e6294e9
Update lmbench to fix fifo_lat benchmark
2025-12-17 18:11:38 +08:00
Qingsong Chen
302da67903
Bump the docker version to 0.17.0-20251217
2025-12-17 17:23:01 +08:00
Qingsong Chen
f7afb13a67
Remove unnecessary packages and nix-store optimisation to reduce docker image size
2025-12-17 17:23:01 +08:00
Tate, Hongliang Tian
2266ce5959
Add a disclaimer to clarify the relationship with NixOS foundation
2025-12-17 13:52:34 +08:00
Ruihan Li
f30bd698d1
Define `__asterinas__` macro in tests
2025-12-16 12:03:43 +08:00
Ruihan Li
da67967f6d
Add `BASIC_TEST_PLATFORM` option
2025-12-16 12:03:43 +08:00
Ruihan Li
4f05bdc891
Replace `CHECK_MM` with `TEST_SUCC`
2025-12-16 12:03:43 +08:00
Ruihan Li
49a2cecc81
Clarify the code for a long shebang
2025-12-15 10:12:12 +08:00
Tao Su
ecd0ac9662
Define `ASTER_SCML` in `validate_scmls` workflow
2025-12-14 08:08:56 +08:00
jiangjianfeng
90f916793d
Bump the project version to 0.17.0
2025-12-14 00:08:33 +08:00
jiangjianfeng
37f5d1db87
Bump docker-ref to 0.17.0
2025-12-14 00:08:33 +08:00
jiangjianfeng
92be068d70
Bump the docker version to 0.17.0
2025-12-13 21:41:04 +08:00
Tate, Hongliang Tian
8da16600af
Remove both Chinese and Japanese README
...
Doing so avoids the pain of keeping multiple READMEs in sync.
2025-12-13 21:40:07 +08:00
Tate, Hongliang Tian
382a728385
Include a demo video in README
2025-12-13 21:40:07 +08:00
Tate, Hongliang Tian
c00ad99789
Add chapters for popular applications
2025-12-13 21:40:07 +08:00
Tate, Hongliang Tian
03c1600999
Fix file names containing _
2025-12-13 21:40:07 +08:00
Tate, Hongliang Tian
7b3d01cd47
Fix indentations in docs
2025-12-13 21:40:07 +08:00
Tate, Hongliang Tian
55c1aa7d40
Add Asterinas NixOS to README and the Book
2025-12-13 21:40:07 +08:00
Tate, Hongliang Tian
cf0ae116b0
Make configuration.nix in ISO editable
2025-12-13 13:18:08 +08:00
Qingsong Chen
8b219c077e
Rename the grub menu of ISO image
2025-12-12 17:33:27 +08:00
vvsv
1b0afa63c2
Push xfce and podman builds to cacheix
2025-12-12 17:32:13 +08:00
Wei Zhang
8df2129c39
xfdesktop4: Use consistent monitor identifiers for wallpaper
...
The settings dialog used gdk_monitor_get_model() which often returns
NULL, generating invalid property paths. The main daemon uses
xfw_monitor_get_connector(), causing a mismatch that prevented wallpaper
changes.
Fix by using GDK APIs to obtain a valid monitor model name, aligning
with the daemon's identification logic.
2025-12-12 16:23:30 +08:00
jiangjianfeng
29aa359440
Add more podman commands test in CI
2025-12-12 14:41:16 +08:00
jiangjianfeng
84f66bd1ee
Add GitHub workflow to publish ISO image
2025-12-12 14:37:55 +08:00
Wei Zhang
d34bd82844
Set default desktop wallpaper and icon configuration
...
Initialize XFCE desktop with default wallpaper placement and desktop
icon layout.
2025-12-12 14:33:20 +08:00
vvsv
cc227b8d08
Add CI for nix commands
2025-12-12 12:12:45 +08:00
Chen Chengjun
95e9718700
Suppress error and warning messages of systemd
2025-12-12 00:19:51 +08:00
John Hughes
a91c7403c9
Extract the crate name from the path argument of `cargo osdk new`
2025-12-12 00:19:32 +08:00
Qingsong Chen
ad7253e93d
Add cachix binary cache
2025-12-12 00:19:00 +08:00
Tao Su
40a7e43761
Switch to a new Docker image 0.16.2-20251211
2025-12-12 00:15:57 +08:00
Qingsong Chen
12c364da32
Add ISO installer image
2025-12-11 22:07:24 +08:00
Tao Su
e94546fef7
Bumped Docker image version to 0.16.2-20251211
2025-12-11 20:34:02 +08:00
Tao Su
246fbafa20
Export all SCML file paths via environment variable in Docker image
2025-12-11 20:34:02 +08:00
wyt8
b042ca1115
Add the gvisor of brk syscall
2025-12-11 20:33:25 +08:00
Tao Su
05c43dd6c5
Add SCML for `poll` and `select`
2025-12-11 20:18:20 +08:00
Tao Su
273bf7306a
Add SCML for `epoll` related syscalls
2025-12-11 20:18:20 +08:00
Chen Chengjun
dff1cffcaf
Avoid enabling getty@tty1.service when enabling xfce
2025-12-11 20:04:57 +08:00
Chen Chengjun
3859d5f68d
Disable network-related systemd services and sort the disable statements
2025-12-11 20:04:57 +08:00
vvsv
fcd5fd5bf0
Bypass `texinfo/install-info` in `nixos-rebuild`
2025-12-11 18:37:08 +08:00
wyt8
fcb1a44759
Fix the implementation of prlimit64 syscall and the init process value of ResourceLimits
2025-12-11 18:01:20 +08:00
wyt8
387667ec10
Fix the return of brk syscall
2025-12-11 17:58:43 +08:00
jiangjianfeng
f49cc245ad
Remove env variables from distro configuration
2025-12-11 16:36:02 +08:00