Hui, Chunyang
1e8c5a6d0a
Add AMX and EDMM as feature in Occlum.json
2024-03-06 15:59:26 +08:00
Shaowei Song
9ed1778866
[config] Add "feature" field to Occlum.json
2024-03-06 15:59:26 +08:00
Hui, Chunyang
3c481d1297
Add support for AMX
2023-11-07 09:26:20 +08:00
Zheng, Qi
4938282ea3
Add init with aecs kms client support
2023-06-08 09:55:00 +08:00
Zheng, Qi
435ae8b68d
Add init with grpc_ratls kms client support
2023-06-08 09:55:00 +08:00
Zheng, Qi
0541852659
Add dcap and grpc_ratls libraries to copy_bom default search path
2023-06-08 09:55:00 +08:00
Zheng, Qi
2347951743
Combine two config json files as one
2023-05-30 10:16:48 +08:00
Zheng, Qi
47b6a5d53e
[etc] Add openjdk 8 glibc template yaml file
2023-05-19 09:54:13 +08:00
Zheng, Qi
8b62532cbb
[copybom] Add more default search paths
2023-02-24 20:56:17 +08:00
zhubojun
b65cb4e017
[tools] Support configuring PKU in Occlum.json
2022-07-17 17:12:14 +08:00
Zheng, Qi
e3ba85d1f0
Support copy_bom autodep function on AliOS
2022-07-04 18:32:30 +08:00
Zheng, Qi
7db9d9b955
Add SGX KSS support
...
Signed-off-by: Zheng, Qi <huaiqing.zq@antgroup.com>
2021-12-06 15:46:34 +08:00
Zheng, Qi
6d9d165a95
Add openjdk 8 bom yaml template
2021-12-06 13:47:27 +08:00
jianfengjiang
54bc08d094
modify demos after implementing autodep for copydirs
2021-09-24 19:02:26 +08:00
jianfengjiang
d598f36700
Modify flink demo with copy_bom
2021-09-23 15:42:15 +08:00
jianfengjiang
0fa5f434cc
Enhance autodep with LD_LIBRARY_PATH
2021-09-23 15:42:15 +08:00
jiangjianfeng
500a9e9c88
Add templates for copy_bom
2021-09-17 15:50:15 +08:00
LI Qing
42bed8d338
Remove the mount config for tmp dir
2021-08-03 19:45:56 +08:00
LI Qing
c3a02ffc28
Add support for the encrypted fs image
2021-03-01 16:45:01 +08:00
Hui, Chunyang
79b264a6c8
Add support for Address Space Layout Randomization
...
ASLR is only enabled on release mode. Also manage the whole process
VM with VMManager.
2021-02-24 14:46:41 +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
LI Qing
3f6bcec1c5
Substitute ramFS with a temporary SEFS at "/tmp"
2020-08-15 19:12:39 +08:00
LI Qing
572873d9a4
Enable UnionFS
2020-07-23 21:40:34 +08:00
Tate, Hongliang Tian
ffbae880f2
Reorder the config entries in Occlum.json
...
Not all config entries are created equal: some are more likely to be
customized by users, some are not so often. This commit reorders the
config entries in descending order of expected popularity.
2020-06-05 04:16:16 +00:00
zongmin.gu
942321363d
Combine the enclave configuration into the occlum configuration file
...
Update the occlum.json to align with the gen_enclave_conf design.
Below is the two updated structures:
"metadata": {
"product_id": 0,
"version_number": 0,
"debuggable": true
},
"resource_limits": {
"max_num_of_threads": 32,
"kernel_space_heap_size": "32MB",
"kernel_space_stack_size": "1MB",
"user_space_size": "256MB"
}
2020-06-05 11:03:47 +08:00
Hui, Chunyang
c14ee62678
Add untrusted environment variable override
...
Add "untrusted" sections for environment variables defined in Occlum.json. Environment
variable defined in "default" will be shown in libos directly. Environment variable
defined in "untrusted" can be passed from occlum run or PAL layer and can override
the value in "default" and thus is considered "untrusted".
2020-05-25 03:14:54 +00:00
LI Qing
ba3813bea8
Add XGBoost demo
2019-11-30 13:39:26 +00:00
Zhengde Zhai
1a56fc4b72
Check program paths against entry points in Occlum.json
2019-11-07 02:42:59 +00:00
LI Qing
ba7db98e49
Add Tensorflow Lite Demo
...
The demo shows how to run the unmodified Tensorflow Lite on Occlum.
2019-10-14 08:55:45 +00:00
Tate, Hongliang Tian
00949d9741
Introduce GCC-base toolchain and use it by default
2019-09-06 13:02:45 +00:00
Tate, Hongliang Tian
d77c21f98c
Add a command-line interface tool named occlum
...
1. All generated, build files are now in a separate build directory;
2. The CLI tool supports three sub-commands: init, build, and run;
3. Refactor tests to use the new tool.
2019-08-28 06:05:12 +00:00