Commit Graph

1100 Commits

Author SHA1 Message Date
LI Qing
f52bf0b514 Add support for FLOCK 2022-03-09 16:00:23 +08:00
LI Qing
91f025f1c8 Rename the flock test case to posix_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
Zheng, Qi
b7edb11a88 Add occlum-ra-flow demo 2022-03-09 15:53:45 +08:00
Zheng, Qi
f4665dac11 Add enclave debuggable verification for ra_tls 2022-03-09 15:53:45 +08:00
Zheng, Qi
2d7fbefcc2 Clean up and update ra_tls demo 2022-03-09 15:53:45 +08:00
yuanwu
2810b8e4ce Enable the grpc ra-tls demo
Signed-off-by: yuanwu <yuan.wu@intel.com>
2022-03-09 15:53:45 +08:00
zongmin.gu
b62b5e23eb Remove a broken symlink in openjdk 11 2022-03-09 11:39:44 +08:00
zhubojun
a1b2effee5 Fix dockerhub wrong repo and other misconfigurations 2022-03-09 11:39:44 +08:00
Zheng, Qi
97812967f1 Add flask tls server demo 2022-03-07 16:05:08 +08:00
zongmin.gu
cba8689bf3 Bump to 0.27.0 2022-03-04 11:37:13 +08:00
zongmin.gu
523852467b Remove CentOS tests 2022-03-04 11:37:13 +08:00
LI Qing
86e85ba539 Add gRPC glibc demo and stress test 2022-03-04 11:37:13 +08:00
zhubojun
fbcf20d383 Upgrade CI image to ubuntu20.04 2022-03-04 11:37:13 +08:00
Hui, Chunyang
e0b47b3a76 Refactor futex wait with timeout 2022-03-04 11:37:13 +08:00
Hui, Chunyang
b177eb2068 Add gvisor test suite to demo CI 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
906092e298 Add flink demo log check for CI 2022-02-22 16:05:36 +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
Hui, Chunyang
63db3e340c Fix futex wait timeout with absolute time 2022-02-22 16:05:36 +08:00
zongmin.gu
122cf2a7bc Update glibc to 2.31 2022-02-22 16:05:36 +08:00
zongmin.gu
4a984abc33 Use Ubuntu 20.04 as default CI enviroment 2022-02-22 16:05:36 +08:00
zongmin.gu
f790f3d964 Add ubuntu20.04 docker file 2022-02-22 16:05:36 +08:00
Hui, Chunyang
d5164239d0 Fix demo compilation error with occlum-gcc on ubuntu 20.04 2022-02-15 17:44:28 +08:00
zongmin.gu
e0cf6bd0a6 Bump to 0.26.4 2022-02-11 11:10:02 +08:00
Zheng, Qi
477ae99880 Set SONAME for Occlum DCAP library 2022-02-11 11:10:02 +08:00
Zheng, Qi
eb0fce79bf [docs] Add remote_attestation document 2022-02-11 11:10:02 +08:00
Zheng, Qi
04a357021c Update dcap demo using prebuilt dcap lib 2022-02-11 11:10:02 +08:00
zongmin.gu
ea3135fa3d Update the centos docker file 2022-02-11 11:10:02 +08:00
Zheng, Qi
a270eb4af1 Build and install dcap lib when make submodule
This reverts commit 4c99c875e7bddec85431ddb883adea58b7e530cd.
2022-02-11 11:10:02 +08:00
Zheng, Qi
4c99c875e7 [dockerfiles] Install dcap lib in Occlum docker images 2022-02-09 10:27:44 +08:00
Zheng, Qi
637dc73b1b Add dcap library into Occlum prebuilt toolchains 2022-02-09 10:27:44 +08:00
Zheng, Qi
555ab9c598 [demos] Clean up compile warning for dcap demo 2022-01-25 13:28:46 +08:00
Zheng, Qi
00f65eecda [ci] Set github proxy for all hw ci jobs in composite setting 2022-01-24 18:38:44 +08:00
Hui, Chunyang
5d38c8e553 Fix vfork child process not close opened files 2022-01-24 14:09:36 +08:00
Zheng, Qi
6cba1c02a1 Add dcap musl-libc demo case 2022-01-21 10:59:29 +08:00
Zheng, Qi
75a66a3537 Make sure every hw steps container got stopped in the end 2022-01-18 14:13:04 +08:00
LI Qing
b40408cb91 [libos] Change ROOT_INODE to ROOT_FS
Filesystem should be the owner of its root inode
2022-01-17 11:52:16 +08:00
xiaoli.zhang
6353817af8 Fix incompatible timespec convertion 2022-01-12 18:42:03 +08:00
Zheng, Qi
9675f8a3d0 [ci] Add grpc tls demo to CI 2022-01-05 15:09:54 +08:00
Zheng, Qi
731b2e1ae2 [demos] Add grpc tls demo 2022-01-05 15:09:54 +08:00
Hui, Chunyang
1229de1fd1 Fix panic if user input invalid memory arguments 2021-12-30 15:19:36 +08:00
zongmin.gu
9d55882cd5 Bump to 0.26.3 2021-12-29 16:29:35 +08:00
LI Qing
cc8a77a288 Fix the rename issue in unionfs 2021-12-24 18:36:15 +08:00
Hui, Chunyang
f65bbdd924 Fix TCGETS/TCSETS using wrong termios type definition 2021-12-24 16:57:27 +08:00
Hui, Chunyang
79bacb8bf4 Update sefs to fix read header panic 2021-12-24 13:45:11 +08:00
pu1p
a1777330b0 doc(demos/PyTorch): fix wrong message in README
Step 2 and 3 should be executed inside the container, not on host.
The demo's dir is ` /root/demos/pytorch`,
not ` /root/occlum/demos/pytorch`
2021-12-22 08:16:27 +08:00
Zheng, Qi
8efde3915c Do not panic but return error for failed dcap ioctl 2021-12-22 08:08:49 +08:00
Zheng, Qi
8e9f1fb933 Fix the compile error when including dcap_quote.h in pure C program 2021-12-17 08:14:00 +08:00
Hui, Chunyang
8aed759161 Clean clear_ctid when thread exits 2021-12-16 17:37:00 +08:00