volcano0dr
|
e3a17946ac
|
Bump to 0.28.1
|
2022-08-25 08:33:06 +08:00 |
|
Hui, Chunyang
|
6cb9ca7e44
|
Add sendmsg/recvmsg support for unix domain socket
|
2022-08-23 20:37:57 +08:00 |
|
Hui, Chunyang
|
71c4937b45
|
Fix listening socket epoll_wait not waken by connect
|
2022-08-23 20:37:57 +08:00 |
|
Hui, Chunyang
|
f87ee7c7a4
|
Support munmap multiple single VMA chunks with remaining ranges
|
2022-08-23 16:58:03 +08:00 |
|
LI Qing
|
54de00a3bc
|
Fix the issue when path is suffixed by "/"
|
2022-08-15 09:21:52 +08:00 |
|
LI Qing
|
54afae9ed5
|
Fix the path length limit and update sefs
|
2022-08-15 09:19:09 +08:00 |
|
LI Qing
|
0513a17e81
|
Skip the inode permission check if uid is root
|
2022-08-09 09:58:25 +08:00 |
|
Hui, Chunyang
|
d1acb84362
|
Add support for /proc/self(pid)/maps
|
2022-08-08 08:40:52 +08:00 |
|
Ikko Ashimine
|
fc0f913940
|
Fix typo in stream.rs
avaiable -> available
|
2022-07-24 18:53:35 +08:00 |
|
dr264275
|
67ca5444f4
|
Bump to 0.28.0
Signed-off-by: dr264275 <dr264275@antgroup.com>
|
2022-07-17 17:12:14 +08:00 |
|
zhubojun
|
338dda643b
|
[libos] Add PKU support
|
2022-07-17 17:12:14 +08:00 |
|
Zheng, Qi
|
526b6e1753
|
Update QvE ISV SVN threshold value
|
2022-07-17 17:12:14 +08:00 |
|
LI Qing
|
a2991cc9c0
|
Add seek support for stdin and stdout
|
2022-07-15 23:48:27 +08:00 |
|
Hui, Chunyang
|
0b824d3a98
|
Fix panic when build process VM failed
|
2022-07-13 16:35:04 +08:00 |
|
LI Qing
|
1dc2b517fc
|
Fix the issue about fsync on hostfs's dir
There are no sync methods about untrusted dir, so we do nothing.
|
2022-07-13 13:42:51 +08:00 |
|
LI Qing
|
98dd3e8af3
|
Modify hostfs to support mode and some ops for dir
|
2022-07-06 15:54:15 +08:00 |
|
Hui, Chunyang
|
04e00ddbc5
|
Refactor exec server status to handle init failure
|
2022-06-24 19:21:27 +08:00 |
|
Hui, Chunyang
|
5d75584e32
|
Stop interrupt thread before destroying the enclave when error
|
2022-06-24 19:21:27 +08:00 |
|
LI Qing
|
6dab561327
|
Disable DCAP in hyper mode
|
2022-06-23 10:25:16 +08:00 |
|
volcano0dr
|
fac632122e
|
Bump to 0.27.3
Signed-off-by: volcano0dr <volcano_dr@163.com>
|
2022-06-06 09:32:50 +08:00 |
|
ClawSeven
|
40ad9d1648
|
[libos] Fix error handling of sendfile
|
2022-06-01 12:13:10 -07:00 |
|
Hui, Chunyang
|
2cd20d315e
|
Refactor merge_all_single_vma_chunks to reduce iteration
|
2022-05-18 00:02:20 +08:00 |
|
Hui, Chunyang
|
849e35f01e
|
Remove redundant sort logic for add_range_back_to_free_manager
|
2022-05-18 00:02:20 +08:00 |
|
Hui, Chunyang
|
70dbf84782
|
Fix single-VMA chunk range conflict due to mremap locking order
|
2022-05-17 23:58:00 +08:00 |
|
LI Qing
|
626ea3dc7c
|
[libos] Add status_flags support for stdio
|
2022-05-16 15:29:26 +08:00 |
|
Hui, Chunyang
|
cd5d9e6d57
|
Refactor rwlock implementation
1. Improve readability
2. Ease the restriction on memory ordering for better performance
|
2022-05-11 14:57:17 +08:00 |
|
Hui, Chunyang
|
fd950132ce
|
Fix chunk manager munmap range
When the munmap range is bigger than the Multi-VMA chunk's range, the
bound was wrong and the munmap will misbehave.
|
2022-05-10 23:30:29 +08:00 |
|
zhubojun
|
ed96ce55dd
|
[libos] Add support for SHM
|
2022-04-28 20:05:50 +08:00 |
|
ClawSeven
|
c84c3b7b88
|
Refine hosts parser
|
2022-04-27 22:10:54 +08:00 |
|
volcano0dr
|
7a2c5a1f41
|
Bump to 0.27.2
Signed-off-by: volcano0dr <volcano_dr@163.com>
|
2022-04-25 15:02:41 +08:00 |
|
volcano
|
0182c097dd
|
[hyper mode] Support ms buffer for deep copy hostfile
|
2022-04-24 17:48:58 +08:00 |
|
ClawSeven
|
036eb08193
|
Deep copy host file
|
2022-04-24 10:52:33 +08:00 |
|
zongmin.gu
|
f0ef954398
|
Bump to 0.27.1
|
2022-04-07 12:13:55 +08:00 |
|
ClawSeven
|
ffdd4d95a4
|
Add parser for hostname and hosts
|
2022-04-06 15:18:08 +08:00 |
|
ClawSeven
|
15932a54b6
|
Add hosts and hostname file
|
2022-04-06 15:18:08 +08:00 |
|
Hui, Chunyang
|
3e15eb059c
|
Add support for mmap spans over two chunks with MAP_FIXED
|
2022-03-30 17:38:37 +08:00 |
|
Shaowei Song
|
8872acaeda
|
[libos] Add ENOENT&ENAMETOOLONG checks for path name
|
2022-03-28 15:20:16 +08:00 |
|
Shaowei Song
|
5be86d0058
|
[ci] Do not disable overflow_checks for code coverage build
|
2022-03-28 15:20:16 +08:00 |
|
Shaowei Song
|
64bdd71a50
|
[libos] Return error instead of overflow panic in vm
|
2022-03-24 14:54:43 +08:00 |
|
zhubojun
|
4fab368127
|
[libos] Add support for UTIME
|
2022-03-22 17:59:00 +08:00 |
|
LI Qing
|
66d1ebe918
|
[hyper mode] Add compile support
|
2022-03-19 15:32:45 +08:00 |
|
LI Qing
|
f611e9c008
|
[hyper mode] Dismiss the valiadation of QE report
|
2022-03-19 15:32:45 +08:00 |
|
LI Qing
|
1d1cbb0abf
|
[hyper mode] Add UntrustedSlice
|
2022-03-19 15:32:45 +08:00 |
|
LI Qing
|
0b7b384241
|
[hyper mode] Support ms buffer for pal
|
2022-03-19 15:32:45 +08:00 |
|
LI Qing
|
f52bf0b514
|
Add support for FLOCK
|
2022-03-09 16:00:23 +08:00 |
|
LI Qing
|
b44390b883
|
Refactor range_lock in fs
|
2022-03-09 16:00:23 +08:00 |
|
zongmin.gu
|
cba8689bf3
|
Bump to 0.27.0
|
2022-03-04 11:37:13 +08:00 |
|
Hui, Chunyang
|
e0b47b3a76
|
Refactor futex wait with timeout
|
2022-03-04 11:37:13 +08:00 |
|
LI Qing
|
126562a3f7
|
Fix the wrong SGX exception conversion
|
2022-02-22 19:27:15 +08:00 |
|
Hui, Chunyang
|
ffaccedf95
|
Add support for clock_nanosleep
Also replace nanosleep implementation with clock_nanosleep
|
2022-02-22 16:05:36 +08:00 |
|