zongmin.gu
|
85f9333fbe
|
Bump version to 0.24.0
|
2021-09-15 14:49:25 +08:00 |
|
LI Qing
|
8f4fbba220
|
Add file POSIX advisory range lock
|
2021-09-15 11:15:42 +08:00 |
|
LI Qing
|
d24f89fd9c
|
Add getrandom syscall
|
2021-09-06 19:20:51 +08:00 |
|
LI Qing
|
85d6977118
|
Modify the statfs on SEFS or UnionFS with ocall
|
2021-09-05 16:00:00 +08:00 |
|
LI Qing
|
29eed82a7e
|
Add support for the mode of fallocate
|
2021-09-01 19:24:22 +08:00 |
|
Hui, Chunyang
|
99688183f0
|
Add vfork support
|
2021-08-24 11:24:03 +08:00 |
|
Hui, Chunyang
|
88f04c8df9
|
Add process group implementation and support set/getpgid, set/getpgrp
|
2021-08-20 08:34:44 +08:00 |
|
zongmin.gu
|
35229d495e
|
Bump to 0.23.7
|
2021-08-11 16:13:26 +08:00 |
|
zongmin.gu
|
4e3c9c20c4
|
Fix exec mode memory leak issue
|
2021-08-10 12:25:57 +08:00 |
|
LI Qing
|
87c1c9a8b3
|
Add support for umask
|
2021-08-09 16:50:53 +08:00 |
|
zongmin.gu
|
7c170807bc
|
Bump to 0.23.6
|
2021-08-06 12:58:56 +08:00 |
|
LI Qing
|
b390ecaae9
|
Add creat syscall
|
2021-08-06 10:40:44 +08:00 |
|
LI Qing
|
c5c18ccd6d
|
Fix the event_monitor when updating host file events
When no events happen, the state of host file events will not be reset,
so the event_monitor should always update the state after polling files.
|
2021-08-06 10:29:25 +08:00 |
|
Hui, Chunyang
|
80a27bc0f9
|
Reap zombie children when exit
This can fix memory leakage when parent not wait4 children.
|
2021-08-05 17:52:45 +08:00 |
|
LI Qing
|
865e38258b
|
Add support for '/proc/[pid]/stat'
Many field values are displayed as 0
|
2021-08-05 16:10:54 +08:00 |
|
LI Qing
|
28c0d55c88
|
Re-organize the structure of procfs
|
2021-08-05 16:10:54 +08:00 |
|
Hui, Chunyang
|
b2b86b796a
|
Add support for /dev/fd
|
2021-08-03 21:30:15 +08:00 |
|
LI Qing
|
dc37995bf0
|
Add getdents support for procfs's inode
|
2021-08-03 20:40:07 +08:00 |
|
LI Qing
|
215e8ffbdf
|
Add support for robust futex syscalls
|
2021-07-30 10:25:24 +08:00 |
|
zongmin.gu
|
22af91b9e7
|
Bump version to 0.23.5
|
2021-07-29 14:09:36 +08:00 |
|
zongmin.gu
|
1e03b34a3f
|
Update Cargo lock file to align resolv-conf change
|
2021-07-29 14:09:36 +08:00 |
|
ClawSeven
|
d35d98d551
|
Add resolv-conf parser
|
2021-07-28 10:52:46 +08:00 |
|
Hui, Chunyang
|
1acfec6b12
|
Add support for fchdir and support cd for fish
|
2021-07-28 09:11:19 +08:00 |
|
LI Qing
|
a54de67431
|
Fix the wrong value returned from getcwd
`getcwd` should return the length of buffer filled
|
2021-07-27 13:05:35 +08:00 |
|
Hui, Chunyang
|
123369d6ce
|
Fix panic for empty file actions
|
2021-07-26 19:41:54 +08:00 |
|
Hui, Chunyang
|
5963b70b97
|
Don't allocate extra memory if already aligned
|
2021-07-23 13:52:31 +08:00 |
|
Hui, Chunyang
|
3612442adc
|
Fix an error when calculating elf memory usage
VMLayout was mistakenly used to calculate the memory usage. This
commit is to fix this and seperate VMLayout "add" and "extend"
methods.
|
2021-07-23 13:52:31 +08:00 |
|
Hui, Chunyang
|
f9bafa23a4
|
Fix uninitialized elf memory for loadable segment
|
2021-07-23 13:52:31 +08:00 |
|
Hui, Chunyang
|
7d54706a8e
|
Add signal check before sigtimedwait return with timeout
|
2021-07-22 20:24:35 +08:00 |
|
zongmin.gu
|
6adf171bf7
|
Bump version to 0.23.4
|
2021-07-21 21:19:31 +08:00 |
|
LI Qing
|
17e4810d3e
|
Add support for "/proc/[pid]/comm" and fix "/proc/[pid]/cmdline"
|
2021-07-20 19:56:12 +08:00 |
|
Hui, Chunyang
|
e0811a53d2
|
Bump version to 0.23.3
|
2021-07-19 19:08:01 +08:00 |
|
Shuocheng Wang
|
3e7fc94ca7
|
Fix the return value of sched_getaffinity.
|
2021-07-19 13:23:44 +08:00 |
|
ClawSeven
|
eb07b01ac0
|
Support timerfd-related syscall
|
2021-07-16 14:36:27 +08:00 |
|
Hui, Chunyang
|
1e7d258989
|
Bump version to 0.23.2
|
2021-07-15 10:03:59 +08:00 |
|
LI Qing
|
1e24dcea6a
|
Modify the protect-integrity tool to print result on file
|
2021-06-28 21:11:41 +08:00 |
|
Hui, Chunyang
|
6ff50da5be
|
Bump version to 0.23.1
|
2021-06-25 21:12:42 +08:00 |
|
zongmin.gu
|
f961b786da
|
Bump Occlum version to 0.23.0
|
2021-06-11 07:41:12 +08:00 |
|
Hui, Chunyang
|
c62b6d4091
|
Add support for execve
RFC: https://github.com/occlum/occlum/issues/429
|
2021-06-10 20:59:06 +08:00 |
|
Hui, Chunyang
|
bad2581a25
|
Add dummy implementation of getsockopt for unix domain socket
|
2021-06-10 20:50:30 +08:00 |
|
Hui, Chunyang
|
0dc85f8229
|
Add support for indexing unix domain socket file with inode
|
2021-06-10 20:50:30 +08:00 |
|
zongmin.gu
|
2cedafeacb
|
Add getgroups syscall
|
2021-06-10 20:14:37 +08:00 |
|
Hui, Chunyang
|
883f7b259f
|
Add support for ioctl FIONREAD, FIOCLEX, FIONCLEX for pipe and uds file
|
2021-06-07 08:28:51 +08:00 |
|
zongmin.gu
|
3756f0658c
|
Update rust-toolchain to nightly-2020-10-25
|
2021-06-04 11:59:11 +08:00 |
|
LI Qing
|
eb046d4241
|
Add O_TRUNC support in open syscall and rewrite the truncate test
|
2021-06-04 11:47:38 +08:00 |
|
LI Qing
|
001df6f309
|
Rewrite getdents syscall
|
2021-06-04 11:37:19 +08:00 |
|
LI Qing
|
789b57c6f7
|
Add statfs and fstatfs syscall
|
2021-06-04 11:36:47 +08:00 |
|
zongmin.gu
|
070bdf6f39
|
Add sendmmsg syscall
|
2021-06-03 16:24:34 +08:00 |
|
Hui, Chunyang
|
d15a75fafb
|
Add support for POSIX_SPAWN_SETSIGMASK and POSIX_SPAWN_SETSIGDEF
|
2021-06-01 20:34:51 +08:00 |
|
LI Qing
|
69c79d8252
|
Fix a potential deadlock when dereference procfs's symlink
|
2021-06-01 18:40:41 +08:00 |
|