50 Commits

Author SHA1 Message Date
houmingyong
150b64134d generate cargo vendor on prep stage 2025-03-12 17:07:18 +08:00
houmingyong
3ea9cb2cb6 fix evidence decode typos
(cherry picked from commit 92f00acc4dabc52c35fba793ec9dbfa0bb24195a)
2024-11-26 14:56:04 +08:00
houmingyong
be22ca951c get policy with id
(cherry picked from commit 1c3588da6c193b20f3097d7df16ea36cc8bb6c1c)
2024-11-26 14:56:04 +08:00
houmingyong
985043f2ef add error type for api
(cherry picked from commit f2fa9b7fc624189a8714f23c8a5dd66f099dc402)
2024-11-26 14:14:32 +08:00
houmingyong
c1ea32e44f fix multi thread request-as generate challenge
(cherry picked from commit ce2e832ecc7ec272acb82dd32638506e5d60fbb6)
2024-11-26 14:14:32 +08:00
houmingyong
a29a8f6ee7 fix concurrent request error to aa or as
(cherry picked from commit 07b1970b1564bf1e1a77cd085ed84cea4cad0446)
2024-11-26 11:10:30 +08:00
houmingyong
2ae23069a8 remove attestation-agent and attestation-service from devel
(cherry picked from commit bdbb747303cd83e57d9c9e4ae5b27c92f6764393)
2024-11-12 21:23:10 +08:00
houmingyong
6c0820bfa4 add secGear-aa secGear-as package
(cherry picked from commit c378825538ce61b98b1e4586cf7130d9eebbc425)
2024-11-08 16:15:44 +08:00
steven ygui
cdbe318f8c backport patches
(cherry picked from commit 09f96d31f45e35ba932a9478062cd3fc3c07253c)
2024-11-08 11:46:16 +08:00
steven ygui
606e91387c backport patches
(cherry picked from commit 3beb59ff4b4e1ef8cd12e4afdee39d1a9081c37d)
2024-11-08 11:21:32 +08:00
houmingyong
2bc7edfc37 add rust third party dependencies
(cherry picked from commit 23a7a5f5dfe8381f985e5530b5c199a904bade2f)
2024-10-26 10:03:44 +08:00
houmingyong
1ea832c862 register shared memory by open session
(cherry picked from commit 083fd05aaac483e7034edfd1d9a5398117362e42)
2024-09-19 20:41:50 +08:00
zhengxiaoxiao
347292f02c support CPU core binding
(cherry picked from commit ee0ff86d2536f5a4997820378f22e74d07becf9a)
2024-09-19 19:34:20 +08:00
houmingyong
4b21dd3c4c sync from master 2024-06-20 21:06:33 +08:00
qsw33
3f2c80f899 syncchronous features
(cherry picked from commit b4ebfa473badcd8b24cfda1859c4f6a3c7a62991)
2023-09-13 16:17:18 +08:00
houmingyong
978f81c814 backport some patchs 2023-04-27 21:31:00 +08:00
houmingyong
de1b9e7956 new feature secure channel support 2023-04-11 09:24:21 +08:00
houmingyong
bb8cc8aac4 fix aysnchronous ecall bug 2022-12-20 11:17:26 +08:00
houmingyong
ec31d3e30c add asynchronous switchless example 2022-12-20 10:20:19 +08:00
houmingyong
56f988d484 switchless support asynchronous ecall 2022-12-17 11:05:10 +08:00
houmingyong
4fd53d6263 [feature]switchless support configure schedule-policy 2022-11-22 20:53:36 +08:00
zhengxiaoxiao
1344fec46c add Delete-the-null-determination-of-out_buf_in_codegene.patch and support-switchless-feature.patch 2022-11-17 21:08:46 +08:00
付善庆
ceda951c54
Unified license name specification 2022-08-04 01:58:24 +00:00
zhengxiaoxiao
9d6079f4c9 override with 22.03
(cherry picked from commit 45653919dada0b9efb74eda9bdbc5040bc3257d1)
2022-08-03 14:12:32 +08:00
zhangkea
e95c5aad44 fix bogus date in %changelog 2022-06-16 18:05:14 +08:00
duyiwei
ba11aadfbc
update secGear.spec.——delete %{?dist} 2022-03-15 03:52:11 +00:00
houmingyong
554d326ea9 fix no secgear.log output 2022-01-11 09:56:46 +08:00
gaoyusong
240992c8a1 backport some patches from openeuler secGear
Signed-off-by: gaoyusong <gaoyusong1@huawei.com>
2021-10-26 15:51:01 +08:00
chenmaodong
8eb7214776 add requires for secGear: libsgx-aesm-launch-plugin ocaml-dune
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
2021-07-19 23:49:31 +08:00
zgzxx
808e317d1b add buildrequires openssl for x86 2021-07-02 09:38:10 +08:00
zgzxx
7493b37e7f add some buildrequires gcc-c++ rpm 2021-06-29 19:18:16 +08:00
chenmaodong
2099adf8be clean enclave memory when it comes to error_handle
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
2021-06-04 16:43:58 +08:00
whzhe
87b6486674 backport some patches from openeuler secGear
Signed-off-by: whzhe <wanghongzhe@huawei.com>
2021-06-03 10:16:22 +08:00
chenmaodong
5decb1cbd3 fix uaf in cc_enclave_create
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
2021-06-02 21:47:10 +08:00
chenmaodong
9e62fb9925 update some bugfixs and adaptations from openeuler secGear
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
2021-05-21 14:25:55 +08:00
yanlu
81ff05f7fd update signtool and codegen 2021-05-12 11:30:26 +08:00
chenmaodong
38de222f88 add cmake to the requires when installing secGear-devel
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
2021-04-27 20:39:49 +08:00
whzhe
45ab866772 add licenses and thirdparty opensource notice 2021-04-13 15:23:46 +08:00
zgzxx
e59910b9e0 backport patch 2021-03-20 17:38:02 +08:00
whzhe
40c412f07b fix local compile error 2021-03-19 15:41:14 +08:00
gaoyusong
dbd21246bd backport patch 2021-03-18 16:50:28 +08:00
zgzxx
5b70e532bf backport patch 2021-03-15 20:13:55 +08:00
chenmaodong
5e0a9a56b0 change requires from linux-sgx-sdk to sgxsdk
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
2021-03-10 16:16:56 +08:00
zgzxx
56e8b22483 add codegen and sign_tool, modify file path and backport patch 2021-03-04 15:02:30 +08:00
chenmaodong
43d701e11d delete unnecessary BuildRequires
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
2021-02-22 10:55:39 +08:00
chenmaodong
97312809e2 fix url and source0 description error
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
2021-02-22 09:05:49 +08:00
chenmaodong
55860b70dd fix secGear build error and add secGear-sim rpm package
Signed-off-by: chenmaodong <chenmaodong@huawei.com>
2021-02-07 17:49:36 +08:00
whzhe
475daaa07f add release version of secGear 2021-02-03 17:39:39 +08:00
whzhe
4cf009be48 only compile arch x86_64 2021-01-26 16:44:45 +08:00
whzhe
ae6884dabb init secGear 2021-01-22 11:25:04 +08:00