Commit Graph

247 Commits

Author SHA1 Message Date
Zheng, Qi
403d960a37 [init] Support set kms server address by env 2023-07-06 18:58:46 +08:00
Zheng, Qi
6e48dcce50 [init] aecs init supports base64 encoded data 2023-07-06 18:58:46 +08:00
Zheng, Qi
3530d8552c [tools] Combine all the mount info from Occlum.json 2023-06-26 15:34:44 +08:00
Zheng, Qi
953e67b564 [tools] Do init-ra build according to TEE type 2023-06-19 17:57:50 +08:00
Hui, Chunyang
78ef07cbb4 Fix building deb package failure 2023-06-13 14:11:07 +08:00
Zheng, Qi
1a5dcd87be [dockerfile] More clean up to reduce docker image size 2023-06-13 14:10:48 +08:00
Zheng, Qi
0f7ffb617e [dockerfile] Clean up to reduce docker image size 2023-06-08 09:55:00 +08:00
Zheng, Qi
86539bf98e [toolchain] Do cargo fmt for the dcap lib 2023-06-08 09:55:00 +08:00
Zheng, Qi
887fbf2441 [init] Clean up and format the init 2023-06-08 09:55:00 +08:00
Zheng, Qi
1d24a1e83c Get image key to buffer for both aecs and grpc_ratls 2023-06-08 09:55:00 +08:00
Zheng, Qi
e6563e7fe3 Update occlum new/init for aecs init 2023-06-08 09:55:00 +08:00
Zheng, Qi
4938282ea3 Add init with aecs kms client support 2023-06-08 09:55:00 +08:00
Zheng, Qi
a096d176c9 Update occlum new/init/build for grpc_ratls init 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
88d512586c [Dockerfile] Update toolchains build 2023-05-31 16:22:18 +08:00
Zheng, Qi
198515ab90 [dcap] Do not panic in dcap library 2023-05-31 16:11:27 +08:00
Zheng, Qi
2347951743 Combine two config json files as one 2023-05-30 10:16:48 +08:00
Zheng, Qi
84fde0e1e6 [dockerfile] Remove dockerfiles not supported 2023-05-09 09:55:15 +08:00
Zheng, Qi
c2ae7bdd99 [dockerfile] Add dockerfile for anolis8.8 2023-05-09 09:55:15 +08:00
Zheng, Qi
4cbf728910 [toolchain] Add get key to buffer API for grpc_ratls 2023-04-26 09:53:15 +08:00
Zheng, Qi
6f9ae75f96 [dockerfile] No need install python2 in Occlum dev docker image 2023-04-26 09:53:15 +08:00
Zheng, Qi
c615f5107d [Dockerfile] Add AECS client library into Occlum docker image 2023-04-26 09:53:15 +08:00
Zheng, Qi
13b8b0dca5 [toolchain] Add AECS client libaries build and install in toolchain 2023-04-26 09:53:15 +08:00
Zheng, Qi
b7c5e883d5 [dockerfile] Add grpc_ratls build and install in Occlum dockerfile 2023-04-26 09:53:15 +08:00
Zheng, Qi
bfa204c295 [ra_tls] improve error handle 2023-04-26 09:53:15 +08:00
Zheng, Qi
fa5dfc690d [toolchains] Add grpc ra_tls into toolchains 2023-04-26 09:53:15 +08:00
Zheng, Qi
7809658233 [toolchains] Do strip to reduce dcap library size 2023-04-26 09:53:15 +08:00
envlearner
fca6164019 Fix some typo errors
including both doc/comment typo errors and code typo errors
2023-04-12 09:03:26 +08:00
Zheng, Qi
d89332cee8 [tools] Do the objcopy in the final destination libos lib 2023-03-17 16:44:59 +08:00
Zheng, Qi
046ee73756 [toolchain] Speed up glibc build 2023-03-17 16:44:59 +08:00
Zheng, Qi
e30a8a63e2 [glibc] No need build libcrypt from glibc 2023-03-08 09:51:23 +08:00
Shaowei Song
dbe404f16a [sefs] Make cache size configurable in Occlum.json 2023-02-09 09:09:01 +08:00
LI Qing
5174feae15 [hyper mode] Add support for the package command 2023-02-08 16:39:41 +08:00
Hui, Chunyang
28fb6fd767 Update gvisor test with prepare_bazel.sh 2023-01-18 13:11:16 +08:00
Hui, Chunyang
a9c0b1c4aa Fix kernel heap max size potentially smaller than init 2023-01-18 13:10:19 +08:00
Hui, Chunyang
08b3dc7268 Update internal config tool for EDMM support 2022-12-23 18:33:53 +08:00
LI Qing
d63b3c561c Improve the usability of occlum start/exec/stop cmd 2022-12-11 19:33:04 +08:00
Zheng, Qi
a5cdcc8045 [toolchain] Make occlum-go support gcc/glibc option
In default, occlum-go uses musl-gcc. Users can configure
occlum-go to use gcc like below.
" CC=gcc occlum-go build "
2022-12-07 22:14:03 +08:00
Zheng, Qi
4871f15e14 [installer] Add occlum golang debian installer 2022-11-07 13:23:59 +08:00
Zheng, Qi
37d1f58281 [toolchain] Use Occlum go repo 2022-11-01 15:21:52 +08:00
Zheng, Qi
d5c84facf4 [toolchain] Update java 11 (musl) toolchain 2022-10-31 15:09:26 +08:00
Zheng, Qi
f101421d37 [tools] Add helper command to print mrsigner and mrenclave 2022-10-18 23:58:16 +08:00
Zheng, Qi
5b29761e7b [toolchain] Fix glibc deb package link path error 2022-10-08 15:26:53 +08:00
Sinuo Liu
11d086bc6a Add anolis 8.4 docker image support 2022-10-08 15:00:32 +08:00
Jianfeng Jiang
62b8b5889d fix copy_bom error message if rsync is not installed 2022-09-28 16:51:42 +08:00
Jianfeng Jiang
12b2f3b18d warn on nonempty image directory 2022-09-26 20:06:16 +08:00
Jianfeng Jiang
f1058e4ebb fix copy_bom sliently exit when autodep fails 2022-09-26 20:06:16 +08:00
Zheng, Qi
a20b52bae3 [installer] Add glibc installer deb 2022-09-19 10:46:52 +08:00
Zheng, Qi
d2071f65da [installer] Add copy_bom tool to occlum deb package 2022-09-19 10:46:52 +08:00
volcano0dr
a389dc216c Bump to 0.29.0 2022-09-14 20:05:04 +08:00