Commit Graph

  • af3a4a0d48 Align the style Xiangquan Liu 2024-03-28 09:45:47 +08:00
  • 1a12212015 Delete qcnl/qpl as suggested. Xiangquan Liu 2024-03-27 14:14:45 +08:00
  • 7fd4862bbd Change the meaning of variable USE_PREBUILT_OPENSSL Xiangquan Liu 2024-03-26 11:10:27 +08:00
  • 11439c0a00 Update build system to link system libcrypto Xiangquan Liu 2024-03-25 09:38:55 +08:00
  • c1562844fd Fix bug of stub share library versioning Xiangquan Liu 2024-03-14 15:06:30 +08:00
  • 063df37ae6 Move the value of _FORTIFY_SOURCE to 3 in Ubuntu 24.04 xiangquanliu 2024-03-12 15:41:32 +08:00
  • a13265fa6d Fixed a target dependency issue of urts (#1016) Xiangquan, Liu 2024-02-29 15:59:35 +08:00
  • c1ffb49dbc Implement the proposed solution of library versioning (#1002) Xiangquan, Liu 2024-01-08 14:43:57 +08:00
  • df5ba280cf Fix psw build failures caused by SDK installation path changes (#987) Xiangquan, Liu 2023-11-09 09:49:09 +08:00
  • 76e9db8b35 Update to pass build on Ubuntu 23.10 (#985) Qiu Feng 2023-11-02 10:49:15 +08:00
  • bbe28405fc switch dcap_source submodule to canonical_packaging_dev branch. Zhang, Lili Z 2023-11-01 14:00:01 +08:00
  • 80a6625c49 add action scripts He, Jing J 2024-04-30 09:16:49 +08:00
  • e3ef83d540 Updates for SGX 2.24 reproducible build. sgx_2.24_reproducible Zhang Lili 2024-04-28 08:53:12 +08:00
  • a53adeaab7 Linux 2.24 Open Source Gold Release sgx_2.24 Li, Xun 2024-04-26 13:35:12 +08:00
  • b8e342fc36 Update LE XML files. sgx_2.22_reproducible sgx_reproducible_2.22_fix_le Zhang Lili 2024-04-03 13:33:26 +08:00
  • 05851b21a1 Update reproducible README to add the links of AEs' README files. Zhang Lili 2024-04-03 15:48:50 +08:00
  • 3e65daae2c Update LE XML files. Zhang Lili 2024-04-03 13:33:26 +08:00
  • 94e1593820 Updates for SGX 2.23 reproducible build. sgx_2.23_reproducible Zhang Lili 2024-01-19 00:36:20 +08:00
  • 242644c777 Update external/dcap_source submodule sgx_2.23 Li, Xun 2024-01-18 15:19:20 +08:00
  • cd6c2a8b81 Linux 2.23 Open Source Gold Release Li, Xun 2024-01-17 16:25:11 +08:00
  • c1458783be Updates for SGX 2.22 reproducible build. Zhang Lili 2023-10-24 13:18:19 +08:00
  • 8a22317709 Linux 2.22 Open Source Gold Release sgx_2.22 Li, Xun 2023-10-24 11:05:23 +08:00
  • 8be98b1acb Added a constant-time instruction decoder to supplement the default AEX-Notify mitigation. (#960) Scott Constable 2023-10-19 23:38:23 -07:00
  • f656e74afd Fix memory leak in sign_tool.cpp (#971) Michael Spiegel 2023-09-05 02:59:20 -04:00
  • aef6ade7c4 Updates for SGX 2.21 reproducible build. sgx_2.21_reproducible Zhang, Lili Z 2023-08-22 11:22:28 +08:00
  • f47d0e5a01 Linux 2.21 Open Source Gold Release sgx_2.21 Zhang, Lili Z 2023-08-22 10:10:14 +08:00
  • a1eeccba5a Update AEX-Notify default handler. (#959) lzha101 2023-08-04 14:33:48 +08:00
  • 4b888cda73 Fixed minor typo in key definitions (#951) Camila Fonseca 2023-07-21 07:45:09 +01:00
  • bf9990776d Do traditional Ocall if g_uswitchless_handle is uninitialized henrywang8atfbdotcom 2022-01-27 14:36:26 -08:00
  • 20bed6e2bb Updates for SGX 2.20 reproducible build. sgx_2.20_reproducible Zhang Lili 2023-07-21 11:09:05 +08:00
  • e7bbc158fa Linux 2.20 Open Source Gold Release sgx_2.20 Li, Xun 2023-07-21 10:11:26 +08:00
  • 57ce183e07 Support Intel(R) TDX 1.4/1.5 Attestation with Live backend server tdx_1.5 Li, Xun 2023-06-30 16:42:20 +08:00
  • 064d0468de add a sample project for stdc_ex branch stdc_ex Jing He 2022-12-26 22:28:37 -05:00
  • 0939077616 Intel(R) TDX 1.5 Linux MVP 23Q1 release tdx_1.5_mvp_23q1 yzhu53 2023-04-13 06:55:56 +08:00
  • 1efe23c20e Add support for AESM command line option --supported_attestation_types lingyuji 2023-03-28 17:08:28 +08:00
  • 33a1ec185f Fix integer overflow bug volcano 2023-04-02 13:43:04 +08:00
  • 0471aaef86 enable atomic operations in std::shared_ptr Costy Blokh 2023-01-20 17:05:17 +02:00
  • d3fd8b4511 Fix wrong parameter when calling mm_dealloc volcano0dr 2023-03-15 20:24:10 +08:00
  • cf62e6557c Updates for SGX 2.19 reproducible build. sgx_2.19_reproducible Zhang Lili 2023-03-10 09:40:59 +08:00
  • 1bf092a389 Linux 2.19 Open Source Gold Release sgx_2.19 Li, Xun 2023-03-09 16:35:16 +08:00
  • 8eb685f807 Utilize quote_appraisal_eng branch for dcap submodule. quote_appraisal_eng Zhang, Lili Z 2023-02-14 16:03:39 +08:00
  • d5e10dfbd7 Merge pull request #931 from intel/update_license Andy Zhao 2023-01-13 19:21:09 +08:00
  • 42cb30a7cd Update license of Intel signed architecture enclaves Li, Xun 2023-01-13 13:22:00 +08:00
  • 607a226fc3 Linux 2.18.1 Open Source Gold Release Li, Xun 2023-01-12 11:16:23 +08:00
  • 7cd51793d0 Linux 2.18.1 Open Source Gold Release sgx_2.18.1 sgx_2.18.1_branch Li, Xun 2023-01-12 11:16:23 +08:00
  • 984f3c9fe8 Fix number of layout entry for global_data_t (#924) volcano 2023-01-05 17:03:23 +08:00
  • 387e220401 Fix missing mm_modify_permissions in sim mode (#928) volcano 2023-01-05 17:02:50 +08:00
  • 3be7be4060 Fix data races around g_enclave_state (#889) Maja Kądziołka 2023-01-05 06:57:46 +01:00
  • ec0a8ed3f8 Support KSS on simulation mode (#885) volcano 2022-12-21 10:36:32 +08:00
  • 131434961a Merge pull request #922 from intel/docker_build_fix Haitao Huang 2022-12-15 12:10:52 -06:00
  • a504531ce9 Docker build: expose new kernel sgx dev nodes Haitao Huang 2022-12-14 15:31:36 -08:00
  • 816df5c360 PSW: fix docker build and psw bin installer for urts version update Haitao Huang 2022-12-13 21:05:57 -08:00
  • 2fef5c1288 Merge pull request #919 from JunjunGu1/fix-driver-node Haitao Huang 2022-12-14 10:08:31 -06:00
  • c37095cf6a merge the fix for driver node detection JunjunGu1 2022-12-13 11:05:44 +08:00
  • e4748b7ca1 Bug fix. Zhang Lili 2022-11-30 15:24:11 +08:00
  • 4cab878689 Fix submodule branch Li, Xun 2022-11-30 09:23:41 +08:00
  • ef38c57bba Removed uncessary creation of apply_patch file Muhammad El-Hindi 2022-09-19 11:02:43 +02:00
  • a597187c5f Check if dnnl preparation step is required Muhammad El-Hindi 2022-09-10 23:44:09 +02:00
  • e20be7e459 Update Makefile of dnnl for unattended installs melhindi 2022-09-04 13:33:43 +02:00
  • cd8ea431c3 Rebase the code to 2.18 release. Zhang Lili 2022-11-29 15:51:35 +08:00
  • 30012305f3 Updates for SGX 2.18 reproducible build. sgx_2.18_reproducible Zhang Lili 2022-11-24 13:42:20 +08:00
  • b0af6e75ac Linux 2.18 Open Source Gold Release sgx_2.18 Li, Xun 2022-11-24 13:29:09 +08:00
  • 34ba60baa2 Fix CVE-2022-37434 yanxue 2022-11-15 16:45:50 +08:00
  • bfeded4b0c update sgx-emm commit edmm_v5 Haitao Huang 2022-09-19 09:01:36 -07:00
  • 720b1c14bb urts: add a null pointer check for acquire_thread Haitao Huang 2022-09-19 07:35:18 -07:00
  • 0cb086da71 sdk/trts: remove init_rts_ema_root Haitao Huang 2022-09-11 13:43:16 -07:00
  • ec216f7619 sgx-emm/api_tests: move random tests to unsafe Haitao Huang 2022-09-09 18:07:50 -07:00
  • c9f757f7b6 sgx-emm/api_tests: add random allocation and stack expansion cases Haitao Huang 2022-09-08 21:33:35 -07:00
  • 2b4dcf82ef sgx-emm/api_tests: add a case with nested handler Haitao Huang 2022-09-08 18:57:59 -07:00
  • 3c082a7b78 sgx-emm/api_tests: add case for longjmp from exception handler Haitao Huang 2022-09-08 14:08:16 -07:00
  • 4887b30b51 Fix pthread_self for untrusted threads that Ecall Henry Wang 2022-08-23 13:55:13 -07:00
  • b817ce3cf2 update commit for sgx-emm Haitao Huang 2022-08-29 19:26:49 -07:00
  • e2fce97168 enclave_common: fix build error in sgx_mm_ocalls.cpp Haitao Huang 2022-08-29 08:57:05 -07:00
  • a3254d9a03 sgx-emm: update commit to point to dev Haitao Huang 2022-08-29 08:32:21 -07:00
  • ced74d68f6 Enable parallelization of build in dnnl make file (#845) melhindi 2022-08-26 08:53:16 +02:00
  • e151e2a6dd Remove AE debugInfo packages to pass build on some distros (#876) Qiu Feng 2022-08-26 14:22:31 +08:00
  • 6ad7ab16b0 update for sgx_mm_init returning error. Haitao Huang 2022-08-17 18:30:42 -07:00
  • 1604f391bc Fix build error after adapting enclave common loader changes xxu36 2022-08-11 16:30:52 +08:00
  • 4f4d1f1865 Update enclave common loader interface xxu36 2022-08-05 16:32:22 +08:00
  • 5a8e3f12b7 update API test to use UserRegionSize in config Haitao Huang 2022-07-18 20:35:29 -07:00
  • 92a08a3fef Fix bookkeeping overhead xxu36 2022-08-23 13:37:04 +08:00
  • a0b0ff3669 Metadata and sdk version selection for compatibility xxu36 2022-07-18 12:53:22 +08:00
  • 6b68f96845 Support for compatibility xxu36 2022-07-10 14:41:25 +08:00
  • 1cbcb2d99d Added signtool checking for EDMM related configurations xxu36 2022-07-03 12:31:38 +08:00
  • 3cdca125bd EDMM support with configurable User Region Size xxu36 2022-06-06 21:59:50 +08:00
  • fc6f8f67d9 sgx-emm/api_tests: add a case to change permissions to PT_NONE Haitao Huang 2022-08-17 09:10:43 -07:00
  • d9f70c2377 Revert "enclave_common: simplfy permissions change" Haitao Huang 2022-08-16 17:10:09 -07:00
  • 9112d1c46a Add stdc ex libs. stdc_ex_1.0 Zhang Lili 2022-08-17 10:51:59 +08:00
  • 70e1535caa Linux 2.17.1 Open Source Gold Release sgx_2.17.1 Li, Xun 2022-08-10 08:32:47 +08:00
  • 15098e70d7 Merge pull request #858 from yuguorui/master Li Xun 2022-07-27 13:04:33 +08:00
  • ee88ac2925 EMM: restructure to use sgx-emm submodule Haitao Huang 2022-07-14 11:33:51 -07:00
  • 33718ab276 Add sgx-emm submodule Haitao Huang 2022-07-14 09:00:50 -07:00
  • be1417a0da EMM: update design doc specify the runtime provided mutex to be recursive Haitao Huang 2022-07-12 08:17:15 -07:00
  • 8da2132bd8 emm: handle potential spurious #PF Also EXEC always require READ Haitao Huang 2022-07-08 12:09:46 -07:00
  • a2a4b4856d Enclave Common API for EDMM Haitao Huang 2022-06-27 19:17:54 -07:00
  • e3865c67c3 EMM: update driver interface for upstream kernel Haitao Huang 2022-06-27 17:53:46 -07:00
  • 68048bd2f9 psw/enclave_common: remove some unneeded wording from enclave_alloc api docs Haitao Huang 2022-06-14 19:50:29 -07:00
  • 5d778d80c1 sdk/emm: update design doc Haitao Huang 2022-06-08 13:21:52 -07:00
  • ca27dd4f03 urts/user_handler: allow OCalls/Exception callback without OCall tables Haitao Huang 2022-06-06 14:35:26 -07:00
  • a6af9b5207 emalloc: misc fixes Haitao Huang 2022-05-29 12:21:42 -07:00