LI Qing
69c79d8252
Fix a potential deadlock when dereference procfs's symlink
2021-06-01 18:40:41 +08:00
LI Qing
dd12fca9a1
Update sefs to use local Rust SGX SDK
2021-06-01 13:45:04 +08:00
LI Qing
e5114a77c4
Add '-DSQLITE_MMAP_READWRITE' for SQLite demo
2021-05-31 18:48:24 +08:00
LI Qing
76cee51251
Improve the grammar and typo of some documents
2021-05-27 09:52:59 +08:00
Qiyuan Gong
692dc57355
Add tzdata & libsgx-dcap-quote-verify-dev into install package
2021-05-26 15:11:39 +08:00
LI Qing
9a76ca1888
Add support for '/proc/[pid]/root'
2021-05-25 12:04:50 +08:00
messense
65271ce190
Add docker example for SGX DCAP driver
...
https://community.intel.com/t5/Intel-Software-Guard-Extensions/Intel-SGX-Linux-Driver-Cheat-Sheet-dev-sgx-vs-dev-isgx/td-p/1184174
2021-05-23 15:30:31 +08:00
Hui, Chunyang
6d37dd2d90
Add support for mremap with file-backed memory
2021-05-23 15:14:06 +08:00
Shirong Hao
adc79d3a26
Update enclave-tls demo test
2021-05-19 09:51:31 +08:00
Hui, Chunyang
a9850745f8
Add dockerfile for Aliyun Linux image
2021-05-18 20:55:22 +08:00
Hui, Chunyang
2a45fdd3b0
Fix occlum build "-f" option mistakenly rebuild other targets
...
Remove "--always-remake" option and add "--no-builtin-rules" to avoid
mistakenly rebuild unwanted targets.
Fixed issue #430
2021-05-17 12:05:36 +08:00
Hui, Chunyang
a95e26df42
Add support for WNOHANG of waitpid option
2021-05-10 10:11:24 +08:00
LI Qing
ba720dc346
Add fstat support for pipe
2021-05-08 11:25:08 +08:00
Hui, Chunyang
f77e2c5e89
Add support for ioctl TCGETS/TCSETS
2021-04-29 14:23:01 +08:00
Hui, Chunyang
6be3e7efba
Ignore RA-TLS demo result for simulation mode in CI
2021-04-29 12:49:25 +08:00
zongmin.gu
bd43e5b867
Add SOFABoot demo
2021-04-20 10:52:30 +08:00
Kailun Qin
0f23ddb14e
Add the HashiCorp Vault demo
...
Signed-off-by: Kailun Qin <kailun.qin@intel.com>
2021-04-16 18:32:51 +08:00
zongmin.gu
47349c8d1b
Bump the Occlum version to 0.22.0
2021-04-16 09:34:26 +08:00
zongmin.gu
b2c0f5e647
Update golang version to 1.16.3
2021-04-16 09:34:26 +08:00
zongmin.gu
baf550d600
Add enclave ra tls demo into demo CI
2021-04-15 16:29:42 +08:00
Shirong Hao
0c0c4c4abc
ADD Enclave TLS Server demo
2021-04-15 16:29:42 +08:00
Shirong Hao
4395ec7f81
Update rune quick start to sgxsdk 2.13 and centos 8.2
2021-04-15 16:29:42 +08:00
Hui, Chunyang
df73dd5d7b
Remove CLONE_PARENT_SETTID from clone mandatory flags
2021-04-13 20:22:02 +08:00
Nils Hanke
986620dd71
Add nano to Dockerfiles
2021-04-13 10:21:01 +08:00
Hui, Chunyang
71a3379b82
Add demo contribution guide
2021-04-12 20:52:56 +08:00
Hui, Chunyang
a9574ca22e
Fix ELF not running when load address not start from zero
2021-04-08 19:04:50 +08:00
Hui, Chunyang
09bac3d4b5
Fix panic for non-specified exec file path
...
This commit can prevent panic when user input:
occlum run /bin
2021-04-08 11:16:55 +08:00
LI Qing
8db6a55696
Mount ramfs at '/dev/shm'
2021-04-01 14:16:07 +08:00
LI Qing
1cf270634f
Polish some documents
2021-04-01 12:32:58 +08:00
LI Qing
64a980f529
Add time syscall and default localtime support
2021-03-26 16:56:57 +08:00
Hui, Chunyang
ef7b663c4d
Export error message when parsing Elf header
2021-03-22 18:53:22 +08:00
yuanwu
dcd673615d
Add the flink demo
...
Signed-off-by: yuanwu <yuan.wu@intel.com>
2021-03-22 13:30:55 +08:00
LI Qing
d1edb0e218
Release the check for maximum leaf in cpuid exception
2021-03-16 14:24:01 +08:00
zongmin.gu
bcb3396622
Update the installer readme
2021-03-15 10:33:55 +08:00
zongmin.gu
27500f0461
Fix docker image for SGX1 HW
2021-03-15 10:33:32 +08:00
zongmin.gu
3b52c90104
Remove workarounds in Demo CI
2021-03-15 10:33:06 +08:00
yuanwu
17464d3bbf
Add the redis demo
...
Signed-off-by: yuanwu <yuan.wu@intel.com>
2021-03-12 14:31:52 +08:00
Hui, Chunyang
d0331bd397
Add detection for FSGSBASE enablement in PAL
2021-03-11 14:51:52 +08:00
LI Qing
d81511ec8c
Polish the docs and usage for the encrypted image
2021-03-11 11:34:53 +08:00
Hui, Chunyang
5db07a2029
Fix installer for new release
...
This commit fixed three errors:
(1) Fix Github action virtual enironment out of free disk space
(2) Add "init" binary which is recently added for encrypted image
(3) Bypass "Missing build-id" error when RPM packaging
2021-03-08 14:12:43 +08:00
zongmin.gu
17fcaf85e1
Bump version to 0.21.0
2021-03-03 16:07:51 +08:00
zongmin.gu
9fc81fcc87
Update exec mode to handle uRTS crash case
2021-03-03 16:07:51 +08:00
zongmin.gu
9af92f2ebf
Update base image from CentOS 8.1 to CentOS 8.2
2021-03-03 16:07:51 +08:00
zongmin.gu
d192b9c948
Update SGX Rust SDK to 2.13
2021-03-03 16:07:51 +08:00
zongmin.gu
ad3b172506
Update docker file to use offical SGX 2.13 PSW and DCAP binaries
2021-03-03 16:07:51 +08:00
zongmin.gu
4b1b6158fb
Workaround the server and server_epoll test case
...
In some cases, the main thread would be interrupted by
SIGCHID, so it needs retry more times or check the status.
2021-03-03 16:07:51 +08:00
zongmin.gu
37f08da482
Remove sccache because the latest sccache does not work with nightly Rust
2021-03-03 16:07:51 +08:00
zongmin.gu
0252f98d60
Enable exception test cases under simulation mode
2021-03-03 16:07:51 +08:00
zongmin.gu
b5a52fbaa4
Remove HW CI test result, because the SGX machine has networking issue
2021-03-03 15:50:21 +08:00
LI Qing
be62e2c65d
Add posix_fallocate
2021-03-03 11:06:09 +08:00