Tate, Hongliang Tian
|
b003f4ce43
|
Add prlimit64, getrlimit, and setrlimit
|
2019-04-10 09:03:41 +08:00 |
|
Tate, Hongliang Tian
|
8846c62b5e
|
Add uname
|
2019-04-10 09:03:41 +08:00 |
|
Tate, Hongliang Tian
|
abe553ba1c
|
Adapt Makefile to changes of Occlum's clang and ld wrappers
|
2019-04-06 22:55:16 +08:00 |
|
Tate, Hongliang Tian
|
bd82b27762
|
Use mutex in Pthread test
|
2019-04-06 22:55:16 +08:00 |
|
Tate, Hongliang Tian
|
660d0931cd
|
Add Pthread test
|
2019-04-06 22:55:16 +08:00 |
|
Tate, Hongliang Tian
|
13e4a898dd
|
Add gettid
|
2019-04-06 22:55:16 +08:00 |
|
Tate, Hongliang Tian
|
2f2b74a570
|
Add set_tid_address
|
2019-04-06 22:55:16 +08:00 |
|
Tate, Hongliang Tian
|
8dfeb71c90
|
Pass arg5 for system calls
|
2019-04-06 22:55:16 +08:00 |
|
Tate, Hongliang Tian
|
db40e8f52b
|
Enable Thread Local Storage (TLS)
Add arch_prctl and pass necessary ELF info to libc via aux vector
|
2019-04-06 22:55:16 +08:00 |
|
Tate, Hongliang Tian
|
b2e626760b
|
Add futex
|
2019-04-03 13:41:55 +08:00 |
|
Tate, Hongliang Tian
|
4cf8777592
|
Add clone system call
|
2019-04-03 13:41:55 +08:00 |
|
Tate, Hongliang Tian
|
684f0df286
|
Add libfuse dependency in README
|
2019-04-03 13:41:55 +08:00 |
|
WangRunji
|
8b9226ee15
|
add missing command to build sefs-fuse
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
6c61ab5f56
|
optimize imports and run cargo fmt
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
4e8801850d
|
update SEFS crate, move sgx_impl to libos
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
a3483851a0
|
add test for link, unlink, rename
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
0a8e84f4de
|
add test for pread, pwrite
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
d5e8d43e7b
|
fix and add test for readv, writev, lseek
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
4a9b7aa1b0
|
add test for truncate, stat
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
e095e8a4f0
|
fix split_path. add test for getcwd, mkdir, rmdir, chdir.
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
002d1f1dd2
|
add sys_rmdir. fix sys_sync, sys_unlink.
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
694fb32a35
|
add sys_chdir, sys_rename, sys_mkdir, sys_(un)link
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
fc145097b2
|
add sys_pread, sys_pwrite
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
c1c61c4e21
|
find out the STUPID bug. recover syscall consts.
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
6e9f00b5db
|
fix process cwd. fix open path
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
011b4bf8e7
|
add test for readdir
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
cbeab07352
|
add test for ftruncate
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
0ec4ba9305
|
load program bin from SEFS
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
6ac31aedd7
|
fix WEIRD STUPID RUST bug: replace consts by literals
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
168c2ddf0a
|
add logger
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
7c855d7f5f
|
implement a lot fs syscalls without test
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
3b38c3b75a
|
refactor syscall: move dispatch_syscall to Rust
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
0cf714f54e
|
add sys_getcwd
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
a3c49c2a3e
|
use crate bitflags
|
2019-03-29 14:20:25 +08:00 |
|
WangRunji
|
8f078e9499
|
fix bin path in tests
|
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 Tian
|
d83b6d0940
|
Add project boards link to README
|
2019-02-27 11:12:37 +08:00 |
|
allcontributors[bot]
|
52d38d3765
|
docs: update .all-contributorsrc
|
2019-02-26 21:15:11 +08:00 |
|
allcontributors[bot]
|
e4a059043e
|
docs: update CONTRIBUTORS.md
|
2019-02-26 21:15:11 +08:00 |
|
Jia Zhang
|
cf64e78fc1
|
Fix the URL of xmas-elf in .gitmodules
Althrough github can automatically redirect the access from http to
https.
Signed-off-by: Jia Zhang <zhang.jia@linux.alibaba.com>
|
2019-02-26 21:09:08 +08:00 |
|
Jia Zhang
|
f018fb750e
|
Define .gitignore to ignore generated files
Signed-off-by: Jia Zhang <zhang.jia@linux.alibaba.com>
|
2019-02-26 21:09:08 +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
|
c2cf0c65b2
|
Use Occlum's xmas-elf and sgx_protect_file
|
2019-02-23 16:31:01 +08:00 |
|
Tate, Hongliang Tian
|
cb994c3399
|
Move disclaimer to the end of README
|
2019-02-23 16:31:01 +08:00 |
|
Tate, Hongliang Tian
|
cd6dc9d77a
|
Use the new arguments for Occlum LLVM toolchain
|
2019-02-23 16:31:01 +08:00 |
|
Tate Tian
|
a182d5fa0f
|
Small fix to docs
|
2019-02-20 21:13:43 +08:00 |
|
Tate, Hongliang Tian
|
602fef10f8
|
Reformat Rust code using cargo fmt
|
2019-02-17 22:41:51 +08:00 |
|