summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/sgx
Commit message (Expand)AuthorAgeFilesLines
* selftests/sgx: Skip non X86_64 platformZhao Mengmeng2023-12-081-1/+1
* selftests/sgx: Remove incomplete ABI sanitization code in test enclaveJo Van Bulck2023-12-081-13/+3
* selftests/sgx: Discard unsupported ELF sectionsJo Van Bulck2023-12-081-0/+2
* selftests/sgx: Ensure expected location of test enclave bufferJo Van Bulck2023-12-083-4/+6
* selftests/sgx: Ensure test enclave buffer is entirely preservedJo Van Bulck2023-12-082-4/+6
* selftests/sgx: Fix linker script assertsJo Van Bulck2023-12-081-5/+1
* selftests/sgx: Handle relocations in test enclaveJo Van Bulck2023-12-081-15/+35
* selftests/sgx: Produce static-pie executable for test enclaveJo Van Bulck2023-12-083-4/+8
* selftests/sgx: Remove redundant enclave base address save/restoreJo Van Bulck2023-12-081-3/+0
* selftests/sgx: Specify freestanding environment for enclave compilationJo Van Bulck2023-12-081-1/+1
* selftests/sgx: Separate linker optionsJo Van Bulck2023-12-081-5/+7
* selftests/sgx: Include memory clobber for inline asm in test enclaveJo Van Bulck2023-12-081-3/+5
* selftests/sgx: Fix uninitialized pointer dereferences in encl_get_entryJo Van Bulck2023-12-081-3/+6
* selftests/sgx: Fix uninitialized pointer dereference in error pathJo Van Bulck2023-12-081-2/+3
* selftests/sgx: Add "test_encl.elf" to TEST_FILESYi Lai2023-05-081-0/+1
* selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warningKristen Carlson Accardi2022-08-151-0/+6
* selftests/sgx: Page removal stress testReinette Chatre2022-07-071-0/+120
* selftests/sgx: Test reclaiming of untouched pageReinette Chatre2022-07-071-0/+80
* selftests/sgx: Test invalid access to removed enclave pageReinette Chatre2022-07-071-0/+243
* selftests/sgx: Test faulty enclave behaviorReinette Chatre2022-07-071-0/+114
* selftests/sgx: Test complete changing of page type flowReinette Chatre2022-07-073-0/+385
* selftests/sgx: Introduce TCS initialization enclave operationReinette Chatre2022-07-072-0/+38
* selftests/sgx: Introduce dynamic entry pointReinette Chatre2022-07-071-0/+6
* selftests/sgx: Test two different SGX2 EAUG flowsReinette Chatre2022-07-071-0/+250
* selftests/sgx: Add test for TCS page permission changesReinette Chatre2022-07-071-0/+71
* selftests/sgx: Add test for EPCM permission changesReinette Chatre2022-07-073-0/+267
* selftests/sgx: Treat CC as one argumentMuhammad Usama Anjum2022-02-171-1/+1
* selftests/sgx: Remove extra newlines in test outputReinette Chatre2022-02-111-2/+2
* selftests/sgx: Ensure enclave data available during debug printReinette Chatre2022-02-111-2/+2
* selftests/sgx: Do not attempt enclave build without valid enclaveReinette Chatre2022-02-111-0/+1
* selftests/sgx: Fix NULL-pointer-dereference upon early test failureReinette Chatre2022-02-111-4/+5
* selftests/sgx: Fix corrupted cpuid macro invocationJarkko Sakkinen2021-12-171-3/+2
* selftests/sgx: Add test for multiple TCS entryReinette Chatre2021-11-153-0/+39
* selftests/sgx: Enable multiple thread supportReinette Chatre2021-11-151-7/+14
* selftests/sgx: Add page permission and exception testReinette Chatre2021-11-153-0/+169
* selftests/sgx: Rename test properties in preparation for more enclave testsReinette Chatre2021-11-153-26/+26
* selftests/sgx: Provide per-op parameter structs for the test enclaveJarkko Sakkinen2021-11-153-46/+69
* selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribedJarkko Sakkinen2021-11-151-0/+75
* selftests/sgx: Move setup_test_encl() to each TEST_F()Jarkko Sakkinen2021-11-151-4/+15
* selftests/sgx: Encpsulate the test enclave creationJarkko Sakkinen2021-11-151-18/+26
* selftests/sgx: Dump segments and /proc/self/maps only on failureJarkko Sakkinen2021-11-151-11/+12
* selftests/sgx: Create a heap for the test enclaveJarkko Sakkinen2021-11-153-9/+26
* selftests/sgx: Make data measurement for an enclave segment optionalJarkko Sakkinen2021-11-153-3/+10
* selftests/sgx: Assign source for each segmentJarkko Sakkinen2021-11-153-6/+8
* selftests/sgx: Fix a benign linker warningSean Christopherson2021-11-151-1/+1
* selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.cTianjia Zhang2021-07-301-20/+21
* selftests/sgx: remove checks for file execute permissionsDave Hansen2021-06-231-13/+3
* selftests/sgx: Refine the test enclave to have storageJarkko Sakkinen2021-06-154-15/+74
* selftests/sgx: Add EXPECT_EEXIT() macroJarkko Sakkinen2021-06-151-3/+11
* selftests/sgx: Dump enclave memory mapJarkko Sakkinen2021-06-151-0/+14