Commit Graph

  • 18d0f68e2b Merge pull request #311 from lzha101/rd_up sgx_2.3 Andy Zhao 2018-09-13 13:49:10 +08:00
  • 467ba70ec1 Add Ubuntu 16.04 description in README Zhang Lili Z 2018-09-13 21:21:26 +08:00
  • 68f44d6e68 Linux 2.3 Open Source Gold Release Li, Xun 2018-09-13 09:55:25 +08:00
  • 7785922829 Remove #include sgx_urts.h from sgx_uswitchless Dionna Glaze 2018-09-04 17:21:19 -07:00
  • d607c790bc Merge pull request #210 from deeglaze/remove_u_int64_defines lzha101 2018-09-03 14:34:47 +08:00
  • 3b529087a5 Merge pull request #307 from deeglaze/remove_unnecessary_include lzha101 2018-09-03 14:34:12 +08:00
  • f60ac7fe75 Remove #defines reserved by the C standard Dionna Glaze 2018-08-31 09:35:19 -07:00
  • 8da0d8a297 Remove an unused #include Dionna Glaze 2018-08-27 09:24:59 -07:00
  • 82407a5e46 seed with nanosecond timestamp in simulation mode Naoya Horiguchi 2018-08-21 08:40:18 +09:00
  • b0cc03a818 Merge pull request #301 from deeglaze/frame_pointer_pragma lzha101 2018-08-17 09:01:17 +08:00
  • 4495449cea Localize -O0 to necessary functions Dionna Glaze 2018-08-10 14:48:31 -07:00
  • abb0d35a39 Merge pull request #298 from anakrish/master Li Xun 2018-08-10 09:23:11 +08:00
  • f54da2d12b Merge pull request #297 from deeglaze/minor_compilation_fixes lzha101 2018-08-09 15:18:50 +08:00
  • fb5a866289 Minor fixes for compilation errors Dionna Glaze 2018-08-02 12:42:19 -07:00
  • 5234aa7210 Merge pull request #299 from lzha101/create_enclave_ex lzha101 2018-08-07 15:59:25 +08:00
  • 62dc69d355 Add 'const' to sgx_create_enclave_ex() Zhang Lili Z 2018-08-07 22:31:27 +08:00
  • ca6d709fcd Emitter Plugin for Edger8r. CodeGen.ml checks whether a plugin is available and if so, invoked the plugin to emit edge routines. Anand Krishnamoorthi 2018-08-05 15:21:03 -07:00
  • a169a69497 Linux 2.2 Open Source Gold Release sgx_2.2 Li, Xun 2018-07-03 10:48:20 +08:00
  • 8f48696ec3 Merge pull request #286 from lzha101/dp_script lzha101 2018-06-28 12:27:43 +08:00
  • ec46250251 Update download script. Zhang Lili Z 2018-06-28 20:21:07 +08:00
  • b1f6f25dec Update checksum in the download script. Zhang Lili Z 2018-06-27 16:50:20 +08:00
  • 984c04c696 Merge pull request #273 from daveti/dup-mov lzha101 2018-06-26 14:40:40 +08:00
  • 1d50f7c238 Merge branch 'dup-mov' of https://github.com/daveti/linux-sgx into dup-mov Dave Tian 2018-06-26 00:16:48 -04:00
  • e9e66673ff remove dup mov in load_regs Signed-off-by: Dave Tian <root@davejingtian.org> Dave Tian 2018-06-05 14:58:16 -04:00
  • 0b493e04ef Merge pull request #275 from jiazhang0/master Andy Zhao 2018-06-12 09:57:34 +08:00
  • 9338007c3a libsample_libcrypto.so: Fix link error Jia Zhang 2018-06-11 16:59:08 +08:00
  • 5a7e3e6240 Update download_prebuilt.sh lzha101 2018-06-07 21:17:03 +08:00
  • 8b6c63253a Update checksum in download script lzha101 2018-06-07 15:38:55 +08:00
  • f010869a2e Merge pull request #274 from lzha101/sgxssl lzha101 2018-06-07 08:35:53 +08:00
  • 43b8f79721 Use latest sgxssl and remove an insecure flag Zhang Lili Z 2018-06-07 00:49:40 +08:00
  • 86b9e70c3b remove dup mov in load_regs Dave Tian 2018-06-05 14:58:16 -04:00
  • a911f996de Merge pull request #270 from npmccallum/gcc Li Xun 2018-06-05 10:31:54 +08:00
  • 81c1e0056c Remove unnecessary cast Nathaniel McCallum 2018-05-29 17:09:10 -04:00
  • 87632f621f Catch std::bad_alloc by reference Nathaniel McCallum 2018-05-29 17:07:31 -04:00
  • 54cae063cd Merge pull request #260 from lshacham/master haitaohuang 2018-05-10 09:59:58 -05:00
  • ef87f1f4f7 Removed wrong link Liron Shacham 2018-05-10 17:56:42 +03:00
  • 1543a82ca1 Merge pull request #259 from yuyuany/fedora-support Andy Zhao 2018-05-10 14:40:11 +08:00
  • fb7a0a03e5 update supported OS version in readme file Yu Yuan 2018-05-10 22:24:54 +08:00
  • 75dd558bda Linux 2.1.3 Open Source Gold Release sgx_2.1.3 Li, Xun 2018-05-10 11:05:38 +08:00
  • 4b31cebfe5 Merge pull request #253 from yuyuany/refle Andy Zhao 2018-04-16 10:28:26 +08:00
  • 2544dbd729 fix ref_le build issue with edger8r Yu Yuan 2018-04-16 18:14:29 +08:00
  • e9a7c096a8 Merge pull request #250 from llly/tlibcrypto_update Andy Zhao 2018-04-13 09:30:58 +08:00
  • 5d59856dae Update tlibcrypto to add new crypto wrapper function Li, Xun 2018-04-12 11:15:57 +08:00
  • 646b2d37ba Merge pull request #248 from yuyuany/fedora-support lzha101 2018-04-12 11:02:25 +08:00
  • c697a4a836 Add Fedora support info to README Yu Yuan 2018-04-09 23:24:51 +08:00
  • 08bff79aa6 Merge pull request #245 from yuyuany/no-unused-parameter lzha101 2018-04-09 14:47:45 +08:00
  • b588e5d43e add -Wno-unused-parameter to protobufs Yu Yuan 2018-04-09 22:24:08 +08:00
  • 61834153fc Enable typeinfo and type_index Nick Hynes 2018-03-01 19:29:19 -08:00
  • 0f45cad401 Merge pull request #231 from lzha101/trts_red_zone lzha101 2018-03-20 11:03:05 +08:00
  • edb18459b8 Fix red zone issue in continue_execution(). And create a header file for shared constants between assembly code and C code. Zhang Lili Z 2018-03-17 01:37:08 +08:00
  • a31b0b6034 Merge pull request #143 from deeglaze/ioctl_retry lzha101 2018-03-16 17:13:40 +08:00
  • bd59dc35dc Linux 2.1.2 Open Source Gold Release Li, Xun 2018-03-16 10:47:56 +08:00
  • ce032b0220 Linux 2.1.2 Open Source Gold Release sgx_2.1.2 Li, Xun 2018-03-16 10:47:56 +08:00
  • 25709d8403 Expose an internal error on enclave_create ioctl interrupt. Dionna Glaze 2017-08-15 12:48:32 -07:00
  • 7ce7e243d2 Merge pull request #216 from deeglaze/typedef_include lzha101 2018-03-05 15:54:56 +08:00
  • 3535f30bd2 Merge pull request #215 from deeglaze/sgx_is_enclave_crashed lzha101 2018-03-05 15:52:56 +08:00
  • 22f9f6008e Adds includes to allow use of some typedefs when in pickier compilers. Dionna Glaze 2018-02-23 12:01:42 -08:00
  • 3d80233b42 Adds an API function to check if the enclave has crashed. Dionna Glaze 2018-02-23 09:59:44 -08:00
  • 7d0a4086ed Merge pull request #219 from lzha101/st_fix lzha101 2018-02-28 10:53:58 +08:00
  • 08d15d554e Fix dump command for sgx_sign Zhang Lili Z 2018-02-28 18:46:37 +08:00
  • 1bcdf2ed21 Linux 2.1.1 Open Source Gold Release sgx_2.1.1 Andy Zhao 2018-02-13 06:29:03 +00:00
  • 3ccaec34f4 Merge pull request #203 from lzha101/openssl_compat lzha101 2018-01-29 11:19:20 +08:00
  • a12405a2b3 Fix OpenSSL 1.1.0 compatibility issue in sign_tool and urts_sim Zhang Lili Z 2018-01-27 01:45:19 +08:00
  • 3f132c612f Update download_prebuilt.sh lzha101 2018-01-26 17:02:10 +08:00
  • 049541fa6a Merge pull request #197 from dingelish/master lzha101 2018-01-23 09:23:03 +08:00
  • ec99334de7 Fix a typo Yu Ding 2018-01-19 10:55:22 -08:00
  • 550724f559 Merge remote-tracking branch 'upstream/master' Yu Ding 2018-01-19 10:53:43 -08:00
  • 1ccf25b64a Linux 2.1 Open Source Gold release sgx_2.1 Li, Xun 2018-01-19 11:02:56 +08:00
  • 4752534fb2 Fix improper Makefile for tprotected_fs and uprotected_fs, enabling make -j. Yu Ding 2018-01-17 14:50:33 -08:00
  • 3699ffd5eb Merge pull request #188 from yuyuany/heap_init yuyuany 2017-12-11 14:06:25 +08:00
  • 5fd7026fc3 Clear the heap pages after enclave initialization Yu Yuan 2017-12-11 21:56:40 +08:00
  • 160be9c402 Merge pull request #186 from akryeem-INTC/akryeem-INTC-patch-2 lzha101 2017-11-30 15:57:58 +08:00
  • 9f397bb0f6 Update script to look into specific SGXSSL tag. akryeem-INTC 2017-11-30 09:27:49 +02:00
  • cbdce63643 Fix bug in aesm_service and uae_service shared code Li, Xun 2017-11-15 10:18:30 +08:00
  • 1cac210251 Merge pull request #179 from rrebane/master yuyuany 2017-11-15 09:19:18 +08:00
  • d15da77481 Fix linker error due to undefined reference. Reimo Rebane 2017-11-13 12:51:13 +02:00
  • de141c3984 Merge pull request #178 from avchinch/master Andy Zhao 2017-11-10 09:52:31 +08:00
  • 406038db39 Update README with SGX 2.0-capable driver note. Angie Chinchilla 2017-11-09 16:30:15 -05:00
  • 53c7eae28f Remerge pull request #176 Li, Xun 2017-11-09 09:55:31 +08:00
  • 159f60223e Linux 2.0 Open Source Gold release sgx_2.0 Li, Xun 2017-11-07 14:41:20 +08:00
  • 2ef16f684e Merge pull request #176 from clenimar/mention-source-env yuyuany 2017-10-24 09:00:41 +08:00
  • cabf1f60b0 Mention environment set up to compile samples Clenimar Filemon 2017-10-18 18:37:34 -03:00
  • cc7b61d123 Merge pull request #173 from dingelish/master lzha101 2017-10-16 15:18:00 +08:00
  • f807025460 Merge pull request #174 from mkow/patch-1 lzha101 2017-10-16 13:23:27 +08:00
  • b1bc6fcad9 Fix a typo in a sample code Michał Kowalczyk 2017-10-12 22:38:24 +02:00
  • 4b78988578 Fix to a static library linking problem. The new protected_fs library is shipped within two static libraries (libsgx_tprotected_fs.a and libsgx_uprotected_fs.a). Both of them include a header file. These two header files would cause linking problem because in many circumstances, these two header files appear in source code directories and source codes include them. This patch is intended to resolve this conflict. Yu Ding 2017-09-28 20:45:08 -07:00
  • 9d8046e310 Check and handle signal interrupts in sockets Haitao Huang 2017-09-16 11:26:45 -05:00
  • 960ad91a4a Add error code in oal for invalid inputs Haitao Huang 2017-09-16 11:27:35 -05:00
  • e22c569335 Update libunwind for glibc 2.26 compatibility Li, Xun 2017-09-20 10:51:18 +08:00
  • 9cda5c4774 Merge pull request #165 from corda/chrisr3-stack-protector-fix lzha101 2017-09-20 09:58:29 +08:00
  • 36918f071f Ensure trts_nsp.cpp is compiled without stack protection. Chris Rankin 2017-09-19 07:31:57 +00:00
  • 94c162c98b g++7 fixes (#148) Kai Mast 2017-09-18 04:07:19 -04:00
  • 8a72fed873 Merge pull request #159 from corda/chrisr3-gcc7-fix Li Xun 2017-09-18 15:58:10 +08:00
  • 635e3a3708 Resolve warnings about deprecated throw(std::bad_alloc) in C++11. Chris Rankin 2017-09-13 10:31:11 +01:00
  • 2133df2d4a Merge pull request #155 from 01org/revert-151-ocall_exit_enclave yuyuany 2017-09-13 10:06:33 +08:00
  • f2cf6d18aa Revert "Check for crash in sgx_ocall and exit enclave if enclave is crashed" yuyuany 2017-09-07 15:21:45 +08:00
  • 0356eb6249 Merge pull request #153 from greglaun/greglaun-typos lzha101 2017-09-06 15:58:16 +08:00
  • 2fe2471459 Merge pull request #154 from llly/pull Li Xun 2017-09-06 14:10:42 +08:00
  • 2e00f11ed5 Make code compatible with OpenSSL 1.0 and 1.1 Vytautas Mickus 2017-07-15 21:00:57 +03:00
  • 95ea2c21a9 Tell gcc about the fallthroughs (needed because of -Werror in makefiles) Vytautas Mickus 2017-07-15 21:12:03 +03:00