Commit Graph

  • d6cd89f03b Add DevFS for device files LI Qing 2021-01-07 17:21:07 +0800
  • 1514be14fd Add CI support for code coverage He Sun 2021-01-19 14:22:47 +0800
  • b5ea09066a Add support for libos code coverage He Sun 2020-04-20 15:31:03 +0800
  • b6a9703afb Fix docker buildx log output size too small Hui, Chunyang 2021-01-15 03:27:15 +0000
  • 1be5bf2c6c Add trace log for CI make test Hui, Chunyang 2021-01-13 05:11:53 +0000
  • f711dcdf6d Use pthread_join to wait for the async thread to exit He Sun 2021-01-14 15:13:32 +0800
  • 6954808fd9 Enlarge the user_space_size as a temp solution to make the CI pass zongmin.gu 2021-01-13 16:42:06 +0800
  • e304c9fa23 Bump version to 0.19.1 zongmin.gu 2021-01-12 13:45:48 +0800
  • 6416692a16 Fix the wrong definition of StructuredIoctlArgType LI Qing 2021-01-07 21:11:53 +0800
  • c27825c436 Add the check for AESM service before run LI Qing 2021-01-06 17:52:49 +0800
  • 7c07457d1e Enhance the check before running an instance LI Qing 2021-01-06 17:01:33 +0800
  • 7c4c5dd7e5 Fix wrong SIGPIPE number He Sun 2021-01-07 12:04:21 +0800
  • 4474791c6d Enhance rune CI test Shirong Hao 2021-01-05 19:02:16 +0800
  • 29ba19c34f Add version dependencies for rpm and deb packages Hui, Chunyang 2020-12-24 03:53:25 +0000
  • 9be98877de Fix package repository test failure due to lack of DCAP packages Hui, Chunyang 2020-12-22 03:42:44 +0000
  • 5abfe64960 Rename installer to work with musl-gcc Hui, Chunyang 2020-12-21 06:03:53 +0000
  • 3cb3165f8b Bump Occlum version to 0.19.0 zongmin.gu 2020-12-17 17:54:07 +0800
  • e1c9739577 Remove the flags argument handling in fchmodat syscall LI Qing 2020-12-18 22:53:55 +0800
  • f1e5f574ca Add support for DCAP He Sun 2020-12-14 05:04:52 +0000
  • dc7599c87c Add CI for integration test with Glibc LI Qing 2020-12-18 10:28:39 +0800
  • 81c53a7097 Fix the "occlum init" command's failure on CentOS LI Qing 2020-12-18 15:41:40 +0800
  • ea1272f69a Update the lcov source for centos docker image He Sun 2020-12-17 11:35:49 +0000
  • ba48e65428 Install lcov in occlum docker images He Sun 2020-12-17 08:17:55 +0000
  • a53562adea Add support to mount FS at any existing directories LI Qing 2020-11-30 17:23:21 +0800
  • ce174e1496 Fix the UDS path too long issue zongmin.gu 2020-12-16 18:24:01 +0800
  • 22b02850a3 Add Glibc as an optional libc and fix test cases LI Qing 2020-11-09 16:18:49 +0800
  • 1a00884e1c Optimize the loading process of the ELF file LI Qing 2020-12-01 14:00:04 +0800
  • 318f1e6a4f Add posix_spawn support for Glibc LI Qing 2020-11-02 15:06:49 +0800
  • 40a52b56be Initialize a randon number on stack for the stack protector LI Qing 2020-12-10 14:17:46 +0800
  • 0c5843492b Enhance rune CI test Shirong Hao 2020-12-16 10:51:25 +0800
  • 2d27837123 Expand SGX hardware mode CI test trigger type Hui, Chunyang 2020-12-16 04:20:55 +0000
  • 3b915db774 Refactor Unix socket He Sun 2020-10-29 15:59:49 +0800
  • a09c01819b Enlarge the kernel heap size in make test zongmin.gu 2020-12-11 14:01:59 +0800
  • 7cb164c1e2 Enhance rune CI test Shirong Hao 2020-12-14 10:45:34 +0800
  • 1f1502c7d5 Bump to 0.18.1 zongmin.gu 2020-12-02 20:13:40 +0800
  • 92a8db7938 Enhance SGX hardware mode CI test Hui, Chunyang 2020-11-27 08:31:49 +0000
  • 4301d6dfe6 Fix the mode of root inode in SEFS LI Qing 2020-12-02 14:53:22 +0800
  • f699ff3efd Fix Occlum memory leak issue zongmin.gu 2020-12-02 10:52:09 +0800
  • b5e3558f5f Enable EPC usage measurement feature zongmin.gu 2020-12-02 10:50:29 +0800
  • 5285e3b55d Fix the insufficient output buffer in SIOCGIFCONF ioctl test He Sun 2020-12-02 09:52:26 +0800
  • 9809d81c4e Fix a bug of channels Tate, Hongliang Tian 2020-12-01 14:59:34 +0000
  • ea64939cac Fix json parse debuggable flag Hui, Chunyang 2020-12-01 12:19:03 +0000
  • 0a810b9b58 Add return error code for ecall Hui, Chunyang 2020-12-01 12:11:12 +0000
  • 928cfecf9d Change Tcmalloc as optional feature zongmin.gu 2020-11-23 18:35:13 +0800
  • d4e6518eaf Add new CI status badge for different workflow Hui, Chunyang 2020-11-23 04:06:21 +0000
  • 932987e039 Ignore the result for grpc demo test in CI Hui, Chunyang 2020-11-23 03:56:48 +0000
  • 3163a62963 Bump version to 0.18.0 zongmin.gu 2020-11-18 13:32:02 +0800
  • 9c3f595f0e Add support for building docker image with specific Occlum branch Hui, Chunyang 2020-11-19 09:57:40 +0000
  • 4769a2600e Add FUTEX_WAIT_BITSET and FUTEX_WAKE_BITSET options for futex syscall LI Qing 2020-11-16 16:23:28 +0800
  • 52fcc622ea Enhance SGX hardware mode CI test Hui, Chunyang 2020-11-19 03:23:49 +0000
  • 34288a5e37 Use HostFd to manage the lifetime of host OS resources Tate, Hongliang Tian 2020-11-18 14:54:35 +0000
  • 83ce318f6c Unregister a file from epoll files when the file is closed Tate, Hongliang Tian 2020-11-18 10:48:31 +0000
  • 787df74be0 Fix Python test malloc failure on SGX machine Hui, Chunyang 2020-11-18 12:48:19 +0000
  • 1de089ac7d Rewrite the select syscall using the new poll implementation Tate, Hongliang Tian 2020-11-11 15:12:49 +0000
  • a857cf9bfb Fix a design flaw in handling events of host files Tate, Hongliang Tian 2020-11-18 06:06:12 +0000
  • 798cbfd843 Fix pushing/popping zero-length slices to/from Channel Tate, Hongliang Tian 2020-11-14 05:00:30 +0000
  • 10f3ffa9e6 Fix Channel's notifier being inconsistent with poll/epoll Tate, Hongliang Tian 2020-11-11 16:44:06 +0000
  • 5b6d06b808 Fix a bug in poll's handling of input pollfds Tate, Hongliang Tian 2020-11-17 15:48:18 +0000
  • 554f7dd2c5 Add SGX hardware mode test Hui, Chunyang 2020-11-16 06:26:28 +0000
  • 0490164a8f Replace dlmalloc with tcmalloc zongmin.gu 2020-11-16 18:39:15 +0800
  • 9bf2a77e16 Add getdents syscall LI Qing 2020-11-12 16:56:37 +0800
  • 4d4caa2265 Add CentOS test for CI Hui, Chunyang 2020-11-18 02:35:19 +0000
  • 72ad448cf9 Fix cargo fmt error Hui, Chunyang 2020-11-04 03:48:46 +0000
  • 9504e8f681 Enable optimized string and math lib in Occlum zongmin.gu 2020-11-16 17:38:32 +0800
  • d63bfac61c Remove the FP area initialization code zongmin.gu 2020-10-21 08:37:47 +0800
  • 5f05c16700 Init the memory for elf to zero LI Qing 2020-11-09 15:48:19 +0800
  • 300518a101 Use new env configuration for github action Hui, Chunyang 2020-11-15 12:19:55 +0000
  • 2e0e8d602f Add Rune Demo test Shirong Hao 2020-11-10 19:53:00 +0800
  • 71df1cf2c8 Add the new poll implementation Tate, Hongliang Tian 2020-11-08 15:01:55 +0800
  • 7133315f46 Make the IoEvents type to more complete and robust Tate, Hongliang Tian 2020-11-08 12:00:18 +0800
  • 4260a8defc Fix two cpuid bugs He Sun 2020-11-11 17:18:30 +0800
  • 328b203817 Update the bug report template with comments Zongmin.Gu 2020-11-02 18:53:47 +0800
  • da5be1cad6 Update issue templates Zongmin.Gu 2020-10-10 10:48:40 +0800
  • 6fdfa57a14 Add the new epoll implementation Tate, Hongliang Tian 2020-10-30 01:46:17 +0000
  • 2ff4b1c776 Reduce the FileRef type to Arc<dyn File> Tate, Hongliang Tian 2020-10-31 08:58:09 +0000
  • 6e83595b74 Fix the return value of getcwd syscall LI Qing 2020-11-06 09:13:02 +0800
  • f87bbc586b Fix the alignment of stack entrypoint LI Qing 2020-11-04 10:38:26 +0800
  • 1882458862 Mitigate SEFS's consistency and atomic issues LI Qing 2020-11-06 09:21:28 +0800
  • 9d059ad057 Update the path of rune binary to /usr/local/bin/rune Shirong Hao 2020-11-03 08:25:30 +0000
  • 9dd94cdbd6 Fix the conflict of symbols with glibc He Sun 2020-11-02 18:42:40 +0800
  • 0bb8f5922e Use sccache to accelerate Rust build He Sun 2020-11-02 14:36:20 +0800
  • fe2a5629ba Add Dragonwell11 for enclave build and install README.md jeffery.wsj 2020-10-26 11:44:12 +0800
  • fc0bb79de8 Update runE Quick Start doc Shirong Hao 2020-10-29 02:00:32 +0000
  • 12ace2600c Add package deployment and test action Hui, Chunyang 2020-10-22 07:14:33 +0000
  • a5c2e553b7 Bump version to 0.17.0 zongmin.gu 2020-10-21 16:08:21 +0800
  • 8d1e1838d3 Fix package build errors Hui, Chunyang 2020-10-22 07:01:49 +0000
  • 4f02e71160 Only copy the received data to user space in recvmsg He Sun 2020-10-22 11:34:31 +0800
  • dd63f0194f Refine the data comparison in server_epoll test He Sun 2020-10-22 10:57:41 +0800
  • 66bd826b6b Fix softlinks in sdk_libs to point to customized sgxsdk libraries Hui, Chunyang 2020-10-21 08:13:07 +0000
  • bef3201aef Update demos/font/font_support_for_java/README.md superajun-wsj 2020-10-21 16:39:37 +0800
  • 7eb132c2b2 Support occlum font for java jeffery.wsj 2020-10-12 11:05:18 +0800
  • 28f47dacce Add ioctl support for FIONBIO command LI Qing 2020-10-15 11:25:57 +0800
  • d590486029 Refactor host socket He Sun 2020-09-24 07:38:28 +0800
  • 230e6fa380 Report the underlying SGX protected file I/O error LI Qing 2020-09-25 09:37:10 +0800
  • 9a47791ae3 Put the shebang in the front of run_occlum_bench.sh He Sun 2020-10-19 14:24:17 +0800
  • 3b5a84a129 Add libos symbolic link of hardware mode for installation Hui, Chunyang 2020-10-19 02:36:20 +0000
  • 66b64f8276 Update the xgboost to latest version yuanwu 2018-02-06 19:01:29 +0000
  • 4048686c3b Add Golang SQLite test for CI James Dong 2020-09-29 04:01:21 +0000
  • e82b3dab92 Integrate cargo fmt into make format Hui, Chunyang 2020-09-17 07:16:46 +0000
  • 8fbd6295bf Add Golang installer Hui, Chunyang 2020-09-17 09:07:51 +0000