Files
Krzysztof Wiśniewski 0f129bc833 DCAP-specific include file (QAL APIs header) removed from SDK and libsgx-headers
- Partially reverts ed8405d0fd which included
  `sgx_dcap_qal.h` in `libsgx-headers` and transferred ownership of its contents
  to this repository.

- The QAL API definitions are now transferred back to DCAP, where the QAL implementation
  lives.

- The common structure definitions ( `tee_policy_bundle_t`, `tee_policy_auth_result_t`) which
  are shared between SGX (TVL) and DCAP repositories are extracted to a new header 
  `sgx_dcap_qal_types.h` and kept as part of the SGX repository, with the intent
  to also be included by DCAP's 'sgx_dcap_qal.h`.

Additional changes:
--------------------
- SGX SDK installer package and `libsgx-headers` DEB/RPM package's BOM changes:
   1) *REMOVE* an SGX-side copy of `sgx_dcap_qal.h` (QAL APIs)
        This header is still available via `libsgx-dcap-quote-verify-dev` DEB/RPM package,
        matching the exported API of the corresponding `libsgx_dcap_quoteverify.so` library.
   2) *ADD* `sgx_dcap_qal_types.h` (QAL types, shared with TVL)

---------

Signed-off-by: Krzysztof1 Wisniewski <krzysztof1.wisniewski@intel.com>
2026-04-21 11:57:05 +02:00
..
2021-05-18 10:52:48 +08:00
2021-05-18 10:52:48 +08:00
2024-09-26 15:34:56 +08:00