summary refs log tree commit diff
path: root/pkgs/os-specific/linux/sgx
Commit message (Collapse)AuthorAge
* Merge pull request #153237 from veehaitch/sgx-sdk-2.15.1-samplesJörg Thalheim2022-01-31
|\ | | | | sgx-sdk, sgx-psw: improve samples
| * sgx-sdk, sgx-psw: improve samplesVincent Haupert2022-01-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make it easier to review updates to `sgx-{sdk,psw}` on machines with actual SGX hardware support. The passthru tests build and run the SGX samples in simulation mode which works without any hardware support. To run the samples on a machine with SGX hardware support, issue the following command: ```bash $(nix-build -A sgx-sdk.runTestsHW)/bin/run-tests-hw ``` Make sure the SGX AESM daemon is running as some tests require it. See the `services.aesmd.*` NixOS module options and the `sgx-psw` package for details.
* | sgx-sdk: fix buildJonathan Ringer2022-01-24
| |
* | sgx-ssl: don't run test app in `installCheckPhase`Vincent Haupert2022-01-15
| | | | | | | | | | | | | | | | | | | | Although we build the test app in SGX simulation mode which does not require hardware SGX support, SGX SSL fails to initialize on non-Intel CPUs. This is unexpected (and inconsistent with the `sgx-sdk` sample code we run in the `installCheckPhase`) and subject to an upstream issue: https://github.com/intel/intel-sgx-ssl/issues/113 Revert this commit as soon as the issue is resolved by Intel.
* | sgx-ssl: init at lin_2.15.1_1.1.1lAndreas Stührk2022-01-12
|/ | | | Co-authored-by: Vincent Haupert <mail@vincent-haupert.de>
* sgx-sdk, sgx-psw: 2.14 -> 2.15.1Vincent Haupert2021-12-15
| | | | | Also add some of the new samples as tests. Disable parallel builds for the samples as they don't seem to support it (fail randomly).
* nixosTests.aesmd: initVincent Haupert2021-12-10
|
* sgx-sdk, sgx-psw: add `debug` argumentVincent Haupert2021-12-10
|
* sgx-psw: init at 2.14.100.2Vincent Haupert2021-12-10
| | | | Co-authored-by: Alex Zero <joseph@marsden.space>
* sgx-sdk: create sgx dir and moveVincent Haupert2021-12-10