Commit Graph

  • f4e1352b41 Add Python demo CI Hui, Chunyang 2020-10-10 07:45:30 +0000
  • cd588d2ca4 Add the gRPC-golang benchmark yuanwu 2020-09-22 01:04:01 +0000
  • 4269395f1d Remove python from Occlum commands Hui, Chunyang 2020-09-30 05:57:08 +0000
  • b97f903bf9 Get rid of occlum-gen-default-occlum-json script Hui, Chunyang 2020-09-28 12:20:20 +0000
  • 69820c0d8c Add the SQLite benchmark app yuanwu 2020-10-10 00:35:15 +0000
  • 7fb4d9039a Fix an issue caused by recent reverted interface-based service registration James Dong 2020-10-10 05:01:56 +0000
  • f5ae00895e Refactor pipe with the new event subsystem Tate, Hongliang Tian 2020-09-30 08:11:05 +0000
  • f39a31cda0 Fix a bug in HostEventFd Tate, Hongliang Tian 2020-09-30 06:03:06 +0000
  • 567e965eae Add sigtimedwait syscall Tate, Hongliang Tian 2020-09-22 03:50:53 +0000
  • 9bb1baef4e Add the event subsystem Tate, Hongliang Tian 2020-09-21 11:19:29 +0000
  • 1f6fc3d27a Fix copy softlink for make install and deb installer Hui, Chunyang 2020-09-24 04:27:01 +0000
  • ce147df2c9 Enable TFLite and OpenVINO test for CI and add CI image build action Hui, Chunyang 2020-09-23 06:31:20 +0000
  • fec361f664 Add Golang SQLite demo James Dong 2020-09-14 14:26:39 +0000
  • c39b6f1dc2 Eliminate compiler warnings He Sun 2020-09-25 22:27:17 +0800
  • 280d0a885c Add prerequisite part of the doc for "occlum mount" LI Qing 2020-09-21 15:46:47 +0800
  • 5e1635e2b8 Change the calling interface with sefs-cli LI Qing 2020-09-21 14:19:13 +0800
  • 5960b2c787 Add demo test for CI Hui, Chunyang 2020-09-21 06:25:57 +0000
  • f4b3389bbe Fix golang grpc and local attestation demo to align with occlum 0.16.0 Hui, Chunyang 2020-09-19 01:43:29 +0000
  • 5df923057a Revise the root README Tate, Hongliang Tian 2020-09-18 15:24:50 +0800
  • 01dee44322 Bump version to 0.16.0 Tate, Hongliang Tian 2020-09-17 21:01:56 +0800
  • b28aee68b7 Upgrade Intel SGX SDK to 2.11 and Rust SGX SDK accordingly zongmin.gu 2020-09-15 17:31:56 +0800
  • 4031216f13 Add timerslack concept for libos and enbale prctl PR_GET_TIMERSLACK option Hui, Chunyang 2020-09-03 06:53:22 +0000
  • 1a11655169 Fix two bugs related to open directories LI Qing 2020-09-16 11:47:38 +0800
  • 668b825ef4 Remove OCCLUM_RELEASE_ENCLAVE env from user commands Hui, Chunyang 2020-09-14 07:59:58 +0000
  • bfc0576ee7 Add "occlum package" command Hui, Chunyang 2020-08-11 02:32:01 +0000
  • ec9ffed1b0 Add "occlum mount" command to mount the secure FS LI Qing 2020-09-01 18:56:25 +0800
  • 292fc28340 Add "*at()" system calls LI Qing 2020-08-11 11:21:04 +0800
  • 9c390923a5 Narrow the focus of exec client/server build He Sun 2020-09-16 15:25:39 +0800
  • 83fcd47cd0 Reorganize the header files of pal He Sun 2020-09-17 16:41:20 +0800
  • 5d5e8d44ec Pass host-generated SIGPIPE to libos He Sun 2020-09-14 17:15:48 +0800
  • 44583e15be Add default /etc/hosts during occlum init He Sun 2020-09-16 15:24:32 +0800
  • 7b882bd368 Add support for pal library to run libos outside occlum instance Hui, Chunyang 2020-08-28 10:26:15 +0000
  • e13242e7e5 Add netdevice ioctl command He Sun 2020-08-18 11:40:26 +0800
  • 5e9a617350 Add build and push docker image workflow Hui, Chunyang 2020-09-17 02:56:06 +0000
  • c6d4a34b7f Modify rpm installer to align with current intallation structure Hui, Chunyang 2020-09-14 09:12:43 +0000
  • 1310eb9363 Add DEB installer for Occlum and C/C++ toolchains Hui, Chunyang 2020-08-21 10:23:48 +0000
  • 03ab3b0338 Fix no return value of u_malloc_ocall in sgx_ustdc of Rust SGX SDK He Sun 2020-09-01 14:33:29 +0800
  • 617f75904f Install occlum needed sgx-sdk tools to occlum dir Hui, Chunyang 2020-09-01 12:12:32 +0000
  • 2c8c999d52 Speed up the boot procedure of JVM LI Qing 2020-09-04 17:25:40 +0800
  • edd0980dc3 Fix exec mode occlum server crashes issue (if the client unexpected exit) Zongmin 2020-09-08 21:19:45 +0800
  • 75d3e6abb0 Add Occlum deployment guide for Azure AKS Hui, Chunyang 2020-09-07 12:43:03 +0000
  • 124acba6db Add a sample of Golang gRPC client/server programs James Dong 2020-08-27 17:22:40 +0000
  • 027e1569e0 Fix tensorflow lite demo eigen download failure Hui, Chunyang 2020-08-26 17:06:44 +0000
  • 1906865deb Fix the error about large file LI Qing 2020-08-28 20:55:59 +0800
  • 1463fb525a Fix python demo by enlarging the kernel space heap size LI Qing 2020-08-26 14:06:49 +0800
  • a151198d11 Fix the golang demo's failure to run LI Qing 2020-08-26 10:43:59 +0800
  • ccb5e6bef4 Bump version to 0.15.1 Tate, Hongliang Tian 2020-08-20 22:29:02 +0800
  • 70d7d10eeb Add support to mkdir & rmdir in hostfs LI Qing 2020-08-18 16:20:29 +0800
  • 7d31cb743c Add support to read directory in hostfs LI Qing 2020-08-18 15:23:54 +0800
  • dcad3ea1d9 Fix make error when image file name has space Hui, Chunyang 2020-08-19 14:10:12 +0000
  • 85f5bc7ccc Fix a potential memory issue in fpregs' free zongmin.gu 2020-08-19 13:22:39 +0800
  • 89c292e2df Fix some dependency errors when running on CentOS 8 Hui, Chunyang 2020-08-18 16:23:32 +0000
  • 33e840143a Add Dockerfile based on CentOS 8.1 He Sun 2020-08-14 22:49:11 +0800
  • 000cd88756 Get quote size dynamiclly duanbing 2020-08-06 16:20:02 +0800
  • 3e3a1955af Bump version to 0.15.0 Tate, Hongliang Tian 2020-08-15 19:19:53 +0800
  • 9435b1a196 Add RPM installer for Occlum and C/C++ toolchains Hui, Chunyang 2020-08-04 02:47:51 +0000
  • 2ca5629b3d Save floating point registers in exception/interrupt flow zongmin.gu 2020-08-13 08:33:19 +0800
  • 68c8cc100b Fix the syscall interface bug zongmin.gu 2020-08-14 15:26:14 +0800
  • d3429e15b7 Add guide to configure the resource of Occlum He Sun 2020-08-13 13:24:26 +0800
  • cd5cc0cb5c Update Java toolchains LI Qing 2020-07-22 14:53:33 +0800
  • 122a66289c Fix LA demo to align with occlum command Hui, Chunyang 2020-08-14 17:38:05 +0000
  • faf9c9d14e Add fish script execute permission since SEFS has more strict checking Hui, Chunyang 2020-08-14 15:10:58 +0000
  • 7ac917aa1a Fix PAL library command arguments not follow convention Hui, Chunyang 2020-07-24 12:03:56 +0000
  • 153a6fcd61 Fix embedded mode demo can't find libraries Hui, Chunyang 2020-08-14 15:38:24 +0000
  • 66e5cefec2 Add "occlum new" command Hui, Chunyang 2020-07-31 04:25:14 +0000
  • 0252f0949d Rename "occlum_context" to "occlum_instance" for demos Hui, Chunyang 2020-08-12 18:32:02 +0000
  • 85501d8993 Improve implementation for occlum build Hui, Chunyang 2020-07-30 09:58:32 +0000
  • 3f6bcec1c5 Substitute ramFS with a temporary SEFS at "/tmp" LI Qing 2020-07-21 13:56:08 +0800
  • b04aa2d7ea Fix the dequeuing order of items in a FutexBucket He Sun 2020-08-11 20:30:09 +0800
  • 6d39587c40 Add getcpu syscall LI Qing 2020-07-22 13:45:49 +0800
  • c67bdd9a23 Update the syscall interface zongmin.gu 2020-08-10 17:56:59 +0800
  • 120d7334fd Add coc of Occlum project Zongmin 2020-08-07 16:01:30 +0800
  • 259c485427 Use new build directory arch Hui, Chunyang 2020-07-21 03:54:35 +0000
  • 5e8f997d4d Make PIE the default mode for Go toolchain Tate, Hongliang Tian 2020-08-11 04:30:18 +0000
  • bec8bf5e8b Migrate CI to Github Actions Hui, Chunyang 2020-07-14 06:08:16 +0000
  • 32fa9fe4aa Fix cpuid test case to check SGX support accurately Hui, Chunyang 2020-07-14 06:11:24 +0000
  • 9b17ac1847 Improve futex performance He Sun 2020-07-23 14:44:35 +0800
  • 2400cc4baa Fix the signal action examination of SIGKILL and SIGSTOP He Sun 2020-07-24 09:45:08 +0800
  • 572873d9a4 Enable UnionFS LI Qing 2020-05-07 07:07:42 +0000
  • 55eaae8810 Bump version to 0.14.0 Tate, Hongliang Tian 2020-07-17 17:02:38 +0000
  • ebd7dc056b Add occlum specific EDL file to decouple with official linux-sgx-sdk psw Hui, Chunyang 2020-07-16 06:41:41 +0000
  • 8c7b59ad17 Fix a bug in sigaction Tate, Hongliang Tian 2020-07-17 17:10:55 +0000
  • 1f30d75713 Add Java demo LI Qing 2020-07-16 13:30:50 +0800
  • 81eb364c5b Install zlib in occlum-gcc toolchians LI Qing 2020-07-16 09:11:11 +0800
  • a6dbce21cc Add msync system call and flush updates to shared file memory mappings Tate, Hongliang Tian 2020-07-08 11:07:47 +0000
  • c85163ec0a Add notification mechanism for basic IO events He Sun 2020-07-06 12:56:29 +0800
  • 9b1d694830 Add support for per-process memory size configuration with rlimit Hui, Chunyang 2020-07-13 06:00:55 +0000
  • c43fbfea7f Fix signal testcase and a bug in sig_set Hui, Chunyang 2020-07-17 06:53:27 +0000
  • c7e225a4eb Fix the centos version When user cat /etc/system-release, user would know the centos version. It should be 7.5 zongmin.gu 2020-07-13 08:23:25 +0800
  • 4f96790cf3 Fallback to old way for exit process in simulation mode Hui, Chunyang 2020-07-16 09:27:28 +0000
  • 45b799d99f Stop the server within the given seconds. If a new command comes when the timer is not triggered, stop the timer. zongmin.gu 2020-07-16 20:12:12 +0800
  • 3d70ca9355 Substitute SgxRwLock with RwLock He Sun 2020-07-10 11:14:02 +0800
  • 4f965fd8db Apply RwLock to the sig_queues of Process and Thread He Sun 2020-06-28 16:37:40 +0800
  • 83637d7938 Add a new kind of readers-writer lock He Sun 2020-06-28 16:29:20 +0800
  • 0db804d131 Support sa_mask for sigaction syscall Tate, Hongliang Tian 2020-07-13 17:32:30 +0800
  • cfda47b316 Check the input buffer size against the available CPUs in sched_get/setaffinity He Sun 2020-07-13 21:49:39 +0800
  • 306c0333ad Fix occlum PAL library compatibility issues in demos Hui, Chunyang 2020-07-14 11:16:00 +0000
  • b4750c0fcd Revert "Zeroize memory in munmap" He Sun 2020-07-14 10:32:12 +0800
  • 518ff76228 Bump version to 0.13.1 Tate, Hongliang Tian 2020-07-11 12:56:59 +0000
  • a3ad465ce3 Fix SGX simulation mode broken by the interrupt subsystem Tate, Hongliang Tian 2020-07-11 14:15:39 +0000