Tate, Hongliang Tian
|
76f91a1aa3
|
Add Occlum.json. No more configs hardcoded in code
1. Add Occlum.json as Occlum's config file
2. Add tools/bin/build_enclave
3. Add tools/bin/protect_integrity
4. Validate Occlum.json.protected on LibOS startup
5. Parse Occlum.json.protected on LibOS startup
6. Config enclave size using Occlum.json
7. Config process memory sizes using Occlum.json
|
2019-08-09 09:19:51 +00:00 |
|
Wang Runji
|
c656776eb1
|
Fix MountFS sync
|
2019-08-02 08:34:40 +00:00 |
|
Wang Runji
|
c68c3c9a94
|
Fix the write-without-updating-size bug of SEFS
|
2019-08-02 05:31:42 +00:00 |
|
Wang Runji
|
29278db8f4
|
support multiple fs
- use RamFS as rootfs, mount SEFS at /test
- for testing convenience, set default cwd to /test
- fix spawn path and change_cwd
|
2019-07-19 03:49:18 +00:00 |
|
Tate, Hongliang Tian
|
30265261cf
|
Remove a deprecated submodule sgx_protect_file
|
2019-07-18 11:02:01 +00:00 |
|
WangRunji
|
2fdc7d3b17
|
sefs: fix Rust SGX SDK version and Rust nightly version
|
2019-05-27 22:07:15 +08:00 |
|
Tate, Hongliang Tian
|
3465477cc1
|
Fix two bugs that prevents compilation and tests working
|
2019-04-29 00:01:17 +08:00 |
|
WangRunji
|
3defc8b9aa
|
update sefs
|
2019-04-11 22:24:55 +08:00 |
|
WangRunji
|
4e8801850d
|
update SEFS crate, move sgx_impl to libos
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
557eb7dc60
|
fix sys_open. import crate log.
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
e41f65e132
|
fix test Makefile for SEFS
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
d56378d96a
|
fix TimeProvider. enable INodeFile
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
0105756897
|
add fs submodule. import fs crate to libos
|
2019-03-29 14:20:25 +08:00 |
|
Tate, Hongliang Tian
|
7fcf195359
|
Upgrade Rust SGX SDK to v1.0.6
... and Intel SGX SDK to v2.4, Rust to nightly-2019-01-28
|
2019-02-23 16:31:01 +08:00 |
|
Tate, Hongliang Tian
|
e9064e3914
|
Upgrade Rust SGX SDK to v1.0.4
|
2019-02-16 16:23:30 +08:00 |
|
Tate, Hongliang Tian
|
757d3f2f4d
|
Use my forked xmas-elf as a submodule
|
2019-02-16 16:23:30 +08:00 |
|
Tate, Hongliang Tian
|
7671dbf470
|
Load and run a Hello World program
|
2019-02-16 16:23:30 +08:00 |
|
Tate, Hongliang Tian
|
264ac7f993
|
Add write syscall and prints Hello World
|
2018-07-01 15:57:41 +08:00 |
|
Tate, Hongliang Tian
|
226245dd9a
|
Add Rust SGX SDK as a submodule
|
2018-06-29 13:43:19 +08:00 |
|