Wang Siyuan
|
a6abae2fbe
|
Add ptrace access mode checks
|
2026-01-30 02:26:47 +00:00 |
Wang Siyuan
|
bf7709f345
|
Support force-write via `/proc/pid/mem`
|
2026-01-30 02:25:58 +00:00 |
Wang Siyuan
|
08d54ec6ad
|
Add entries other than `[stack]` in `/proc/[pid]/maps`
|
2026-01-27 23:01:17 -08:00 |
Marsman1996
|
66ac28c4c2
|
Add test for permission validation of mprotect and mmap
|
2026-01-27 21:24:35 -08:00 |
li041
|
306cc714ae
|
Align `PidFile` semantics with POSIX standards
|
2026-01-28 11:20:50 +08:00 |
Ruihan Li
|
b1071b6b92
|
Remove old gVsior workaround
|
2026-01-28 11:07:28 +08:00 |
Ruihan Li
|
5499436807
|
Add regression tests for recent issues
|
2026-01-27 10:02:21 +08:00 |
Ruihan Li
|
6a61aa39b0
|
Handle the listener in `State::set_pass_cred`
|
2026-01-21 10:11:19 +08:00 |
Ruihan Li
|
6520682360
|
Inherit `SO_PEERCRED` for accepted sockets
|
2026-01-20 14:51:23 +08:00 |
Ruihan Li
|
98529bdbf0
|
Support `SO_PEERCRED` for UNIX datagrams
|
2026-01-20 14:51:23 +08:00 |
Ruihan Li
|
db6292a310
|
Triage some gvisor tests
|
2026-01-20 14:49:34 +08:00 |
Ruihan Li
|
f62ae40188
|
Allow empty UNIX control messages
|
2026-01-19 16:18:26 +08:00 |
Ruihan Li
|
e082d4eaa6
|
Respect `InotifyControls::ONESHOT`
|
2026-01-18 18:39:32 -08:00 |
Ruihan Li
|
43b8838d6a
|
Reject new watches on deleted inodes
|
2026-01-18 18:39:32 -08:00 |
li041
|
d23d25c552
|
Add `pidfd_getfd` syscall
|
2026-01-18 14:58:18 -08:00 |
Chen Chengjun
|
8e6406ae35
|
Add regression tests
|
2026-01-15 19:04:51 -08:00 |
Qingsong Chen
|
1c4fa5b303
|
Fix incorrect path in benchmark script
|
2026-01-14 19:29:48 -08:00 |
Qingsong Chen
|
1cfe1709ed
|
Update LTP syscall test blocklists
|
2026-01-13 22:12:43 -08:00 |
Qingsong Chen
|
7929aaf773
|
Upgrade LTP test version to 20250930
|
2026-01-13 22:12:43 -08:00 |
Qingsong Chen
|
3e7f321def
|
Update gvisor syscall test blocklists
|
2026-01-13 22:12:43 -08:00 |
Qingsong Chen
|
7764cd6839
|
Upgrade gvisor syscall test version to release-20251215.0
|
2026-01-13 22:12:43 -08:00 |
Chen Chengjun
|
ed333aa2c9
|
Add tests for podman -it
|
2026-01-13 11:53:34 -08:00 |
Chen Chengjun
|
d193ba821a
|
Migrate the original NixOS tests using the new framework
|
2026-01-13 11:53:34 -08:00 |
Chen Chengjun
|
c439df3d02
|
Introduce a test framework for Asterinas NixOS
|
2026-01-13 11:53:34 -08:00 |
Chen Chengjun
|
bae5de9e8f
|
Move test/* to test/initramfs/*
|
2026-01-13 11:53:34 -08:00 |
Wang Siyuan
|
4a88b6aa86
|
Add regression tests
|
2026-01-11 17:00:23 -08:00 |
Wang Siyuan
|
b25e41dd4f
|
Apply pseudo `Path` to memfd files and remove `MemfdFile`
|
2026-01-11 17:00:23 -08:00 |
Ruihan Li
|
922b204280
|
Move `Pipe` from `InodeImpl` to `Inode`
|
2026-01-07 15:41:14 +08:00 |
Wang Siyuan
|
02a04f1365
|
Polling a `fd` opened with `O_PATH` should return `POLLNVAL`
|
2026-01-06 14:26:06 +08:00 |
jiangjianfeng
|
82ccfcd4c6
|
Refactor the implementation of prlimit64
|
2025-12-31 16:18:45 +08:00 |
Ruihan Li
|
033c240d8f
|
Fix madvise behavior
|
2025-12-29 19:43:00 +08:00 |
Ruihan Li
|
7feb803eab
|
Fix cases where some pages are not mapped
|
2025-12-29 19:43:00 +08:00 |
Ruihan Li
|
eee6708aec
|
Fix error codes in MM syscalls
|
2025-12-29 19:43:00 +08:00 |
Ruihan Li
|
d19ffac68a
|
Drop `MAP_SYNC` support
|
2025-12-29 19:43:00 +08:00 |
Ruihan Li
|
e40091808a
|
Fix error codes in mmap
|
2025-12-29 19:43:00 +08:00 |
Ruihan Li
|
e92fbe3e69
|
Correct ELF alignment settings
|
2025-12-29 10:09:58 +08:00 |
Ruihan Li
|
4fdf400d2a
|
Separate VMAR load and activation
|
2025-12-26 13:16:59 +08:00 |
Ruihan Li
|
2b8ccbf3d2
|
Clean up `load_elf.rs` and do overflow checks
|
2025-12-26 13:16:57 +08:00 |
Ruihan Li
|
586266b086
|
Clean up `elf_file.rs`
|
2025-12-25 15:41:58 +08:00 |
Qingsong Chen
|
8f7e6294e9
|
Update lmbench to fix fifo_lat benchmark
|
2025-12-17 18:11:38 +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 |
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 |
Qingsong Chen
|
12c364da32
|
Add ISO installer image
|
2025-12-11 22:07:24 +08:00 |
wyt8
|
b042ca1115
|
Add the gvisor of brk syscall
|
2025-12-11 20:33:25 +08:00 |
vvsv
|
6e081b1043
|
Enable some tests for pipes
|
2025-12-09 22:46:43 +08:00 |
Chen Chengjun
|
33b881cf90
|
Add gvisor tests for rt_sigtimedwait
|
2025-12-09 22:33:42 +08:00 |
Zhang Junyang
|
af469b9425
|
Workaround gVisor syscall tests building on ARM
|
2025-12-09 16:47:34 +08:00 |
jiangjianfeng
|
b552bdbc51
|
Add regression test for pty packet mode
|
2025-12-09 09:36:38 +08:00 |