Commit Graph

90 Commits

Author SHA1 Message Date
Qi Zheng
d84fd2fbdb [readthedoc] Add EDMM configuration doc 2023-11-07 16:47:57 +08:00
zhubojun
abd69269c0 [docs] Refine the description on Occlum's PKU 2023-07-26 13:10:14 +08:00
Qi Zheng
423814f2cd Update README.md 2023-07-12 13:50:31 +08:00
Zheng, Qi
745a7619c9 Modify the project license description 2023-03-15 16:08:41 +08:00
Zheng, Qi
a98ff93b0c [example] Add k8s deployment reference 2022-09-19 10:48:00 +08:00
zhubojun
b65cb4e017 [tools] Support configuring PKU in Occlum.json 2022-07-17 17:12:14 +08:00
Hui, Chunyang
6812b5dd67 Update some documents 2022-07-04 18:32:55 +08:00
Zheng, Qi
ff48b7d807 Add Occlum POC example 2022-04-22 14:41:50 +08:00
LI Qing
7bc2c336b6 Add mount and umount syscall 2021-11-29 15:11:37 +08:00
Hui, Chunyang
d60bdd3771 Add stress test capabilites for make test 2021-10-15 11:52:53 +08:00
Zheng, Qi
16e8b12e4d Fix SGX device softlinks creation issue
Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com>
2021-09-03 18:43:34 +08:00
LI Qing
42bed8d338 Remove the mount config for tmp dir 2021-08-03 19:45:56 +08:00
Hui, Chunyang
8cbd2c5123 Fix readme doc for new dcap or in-tree kernel driver
Reference:
[1] f1fcf9175d/psw/urts/linux/edmm_utility.cpp (L89)
[2] https://www.kernel.org/doc/html/v5.11/x86/sgx.html#enclave-build-functions
2021-06-26 08:28:21 +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
LI Qing
d81511ec8c Polish the docs and usage for the encrypted image 2021-03-11 11:34:53 +08:00
zongmin.gu
17fcaf85e1 Bump version to 0.21.0 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
Hui, Chunyang
a789871d93 Add doc about using occlum package repo 2021-03-02 17:08:32 +08:00
LI Qing
c3a02ffc28 Add support for the encrypted fs image 2021-03-01 16:45:01 +08:00
zongmin.gu
fdde009e5d Bump Occlum version to 0.20.0 2021-01-22 17:36:53 +08:00
LI Qing
0b51d83811 Add ProcFS 2021-01-20 12:42:00 +08:00
LI Qing
d6cd89f03b Add DevFS for device files 2021-01-20 11:40:39 +08:00
zongmin.gu
e304c9fa23 Bump version to 0.19.1 2021-01-13 11:09:16 +08:00
zongmin.gu
3cb3165f8b Bump Occlum version to 0.19.0 2020-12-19 19:53:31 +08:00
zongmin.gu
1f1502c7d5 Bump to 0.18.1 2020-12-03 10:57:22 +08:00
Hui, Chunyang
d4e6518eaf Add new CI status badge for different workflow 2020-11-23 13:01:50 +08:00
zongmin.gu
3163a62963 Bump version to 0.18.0 2020-11-20 09:24:24 +08:00
zongmin.gu
a5c2e553b7 Bump version to 0.17.0 2020-10-22 19:53:20 +08:00
Tate, Hongliang Tian
5df923057a Revise the root README 2020-09-18 15:40:04 +08:00
Tate, Hongliang Tian
01dee44322 Bump version to 0.16.0 2020-09-18 15:40:04 +08:00
Hui, Chunyang
668b825ef4 Remove OCCLUM_RELEASE_ENCLAVE env from user commands
Also fix a bug for deployment environment.
2020-09-18 12:39:12 +08:00
LI Qing
ec9ffed1b0 Add "occlum mount" command to mount the secure FS 2020-09-18 12:39:12 +08:00
Hui, Chunyang
1310eb9363 Add DEB installer for Occlum and C/C++ toolchains 2020-09-18 12:39:12 +08:00
Hui, Chunyang
75d3e6abb0 Add Occlum deployment guide for Azure AKS 2020-09-11 13:13:13 +08:00
Tate, Hongliang Tian
ccb5e6bef4 Bump version to 0.15.1 2020-08-21 00:19:57 +08:00
Tate, Hongliang Tian
3e3a1955af Bump version to 0.15.0 2020-08-15 19:19:53 +08:00
Hui, Chunyang
9435b1a196 Add RPM installer for Occlum and C/C++ toolchains 2020-08-15 19:12:40 +08:00
He Sun
d3429e15b7 Add guide to configure the resource of Occlum 2020-08-15 19:12:40 +08:00
Hui, Chunyang
66e5cefec2 Add "occlum new" command 2020-08-15 19:12:39 +08:00
Hui, Chunyang
0252f0949d Rename "occlum_context" to "occlum_instance" for demos 2020-08-15 19:12:39 +08:00
Hui, Chunyang
85501d8993 Improve implementation for occlum build
This commit mainly accomplish two things:
1. Use makefile to manage dependencies for `occlum build`, which can save lots of time
2. Take dirs `build`, `run` outside from `.occlum`. Remove env var "OCCLUM_INSTANCE_DIR"
2020-08-15 19:12:39 +08:00
LI Qing
3f6bcec1c5 Substitute ramFS with a temporary SEFS at "/tmp" 2020-08-15 19:12:39 +08:00
Hui, Chunyang
bec8bf5e8b Migrate CI to Github Actions 2020-08-11 12:07:23 +08:00
LI Qing
572873d9a4 Enable UnionFS 2020-07-23 21:40:34 +08:00
Tate, Hongliang Tian
55eaae8810 Bump version to 0.14.0 2020-07-18 06:36:59 +08:00
Hui, Chunyang
9b1d694830 Add support for per-process memory size configuration with rlimit
Rlimit are now on the same page of memory space limits defined in Occlum.json. Specific
memory size configuration can be set to child process with `prlimit` syscall or using `ulimit`
command in shell script.
2020-07-17 22:07:56 +08:00
Tate, Hongliang Tian
518ff76228 Bump version to 0.13.1 2020-07-11 14:19:41 +00:00
Hui, Chunyang
bf736ff09d Fix sign-key option in README 2020-07-02 02:36:23 +00:00
Tate, Hongliang Tian
9cefcb08b6 Bump version to 0.13.0 2020-06-13 04:29:50 +00:00
Tate, Hongliang Tian
37ca75da47 Update README to explain the new Occlum.json format 2020-06-05 04:16:16 +00:00