Proto commits in intel/linux-sgx

These 16 commits are when the Protocol Buffers files have changed:

Commit:cf62e65
Author:Zhang Lili
Committer:Zhang Lili

Updates for SGX 2.19 reproducible build. Signed-off-by: Zhang Lili <lili.z.zhang@intel.com>

The documentation is generated from this commit.

Commit:1bf092a
Author:Li, Xun
Committer:Li, Xun

Linux 2.19 Open Source Gold Release Supported the Key Separation and Sharing (KSS) feature in Simulation mode. Upgraded to OpenSSL 1.1.1t. Upgraded Intel(R) SGX Quote Verification Enclave to integrate SgxSSL/OpenSSL version 1.1.1t. Added new API in quote verification library to extract FMSPC (Family-Model-SteppingPlatform-CustomSKU) value from ECDSA quote. Added Rust support for SGX ECDSA quote generation. Added Linux kernel 5.19 support in TDX R3AAL (Ring 3 Attestation Abstraction Layer). Removed Protobuf in TDX QGS (Quote Generation Service) and R3AAL (Ring 3 Attestation Abstraction Layer). Fixed bugs. Signed-off-by: Li, Xun <xun.li@intel.com>

The documentation is generated from this commit.

Commit:0231ac0
Author:Zhang Lili
Committer:Zhang Lili

Updates for SGX 2.15 reproducible build. Signed-off-by: Zhang Lili <lili.z.zhang@intel.com>

Commit:6bb988f
Author:Zhang Lili
Committer:Zhang Lili

Linux 2.15 Open Source Gold Release Upgraded Intel(R) Integrated Performance Primitives Cryptography library to version 2021 update 3. Upgraded Intel(R) SGX Architecture Enclaves based on new IPP crypto library. Added software prevention of fault injection attacks. Upgraded to GNU Binutils 2.36.1. Stopped providing ld.gold (developers should use ld instead). Supported Google Protobuf C++. Enabled C++14 within SGX SDK. Added SM2/3/4 Samples. Fixed bugs. Signed-off-by: Zhang Lili <lili.z.zhang@intel.com>

Commit:26c4589
Author:lzha101
Committer:GitHub

Update copyright. (#708) Signed-off-by: Zhang Lili <lili.z.zhang@intel.com>

Commit:1eaa455
Author:Li, Xun
Committer:Li, Xun

Linux 2.9.1 Open Source Gold Release Supported to query Intel(R) SGX attestation key ID list. Fixed bugwqs. Signed-off-by: Li, Xun <xun.li@intel.com>

Commit:4589dad
Author:Li, Xun
Committer:Li, Xun

Linux 2.9 Open Source Gold Release Fixed bugs. Signed-off-by: Li, Xun <xun.li@intel.com>

Commit:9ddec08
Author:Zhang Lili Z

Linux 2.8 Open Source Gold Release. Signed-off-by: Zhang Lili Z <lili.z.zhang@intel.com>

Commit:b13ab0e
Author:Zhang Lili Z
Committer:Zhang Lili Z

Linux 2.7 Open Source Gold Release Changes: Added a command option “-resign” for Signing Tool. Split the header file of Un-trusted Architecture Services. Supported Red Hat* Enterprise Linux* Server 8.0 (for x86_64). And we do not support Red Hat* Enterprise Linux* Server 7.6 (for x86_64) from this release Added support for new version Intel(R) Provisioning Certification Server interfaces. Added new libraries libsgx_epid.so, libsgx_launch.so, libsgx_platform.so and libsgx_quote_ex.so Fixed bugs. Signed-off-by: Zhang Lili Z <lili.z.zhang@intel.com>

Commit:c505e61
Author:Li, Xun
Committer:Li, Xun

Linux 2.6 Open Source Gold Release Added support for Reproducible Enclave Build using Docker file. Added support for Intel AVX-512 instructions and Intel SHA Extensions New Instructions (SHA-NI) in trusted libraries. Support both EPID and ECDSA based quote for quoting related interfaces in sgx_uae_service library. Updated key exchange library to support both EPID and ECDSA based remote attestation. Support new interface to check platform information blob from remote attestation response message. Fixed bugs. Signed-off-by: Li, Xun <xun.li@intel.com>

Commit:d10cabe
Author:Li, Xun
Committer:Li, Xun

Linux 2.5 Open Source Gold Release Added new APIs in sgx_uae_service.h and sgx_ukey_exchange.h to support ECDSA quote based remote attestation. The set of legacy APIs supports EPID only and the set of new APIs supports ECDSA quotes. Enhanced Edger8r with structure deep-copy feature. Fixed bugs. Signed-off-by: Li, Xun <xun.li@intel.com>

Commit:1ccf25b
Author:Li, Xun

Linux 2.1 Open Source Gold release Signed-off-by: Li, Xun <xun.li@intel.com>

Commit:1115c19
Author:Li, Xun

Linux 1.8 Open Source Gold release Signed-off-by: Li, Xun <xun.li@intel.com>

Commit:6662022
Author:llly

Linux 1.7 Open Source Gold release Signed-off-by: Li, Xun <xun.li@email.com>

Commit:85947ca
Author:zhaohuidu

Upgrade to Linux 1.6 gold release switch code to linux 1.6 opensource gold release

Commit:9441de4
Author:Angie Chinchilla

Initial release of Intel SGX for Linux. This release is used in conjunction with the linux-sgx-driver Intial release: https://github.com/01org/linux-sgx-driver commit-id: 0e865ce5e6b297a787bcdc12d98bada8174be6d7 Intel-id: 33399 Signed-off-by: Angie Chinchilla <angie.v.chinchilla@intel.com>