Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Dec 00:05
· 1 commit to release/202311 since this release
97eb41d

Adoption of Semantic Versioning

  • Note: Shared Crypto follows semantic versioning. The version number is incremented based on the type of changes made to the shared crypto binaries. The version number is not tied to the version of the underlying crypto provider.
  • Note: Prior to adopting semantic versioning in the 1.0.0 release, the version number followed a form of YYYY.MM.PATCH. The 1.0.0 release was the first to use semantic versioning and proceeds any of those versions.

Breaking Change - Standalone MM Integration

Two options are now provided for Standalone MM. It is important to select the option based on the Standalone MM core used on your platform:

Since the MM Supervisor currently does not support AARCH64, only a X64 MM Supervisor Standalone MM binary is available. A platform should not have both STANDALONEMM_CRYPTO_SERVICES and STANDALONEMM_MMSUPV_CRYPTO_SERVICES set to non-NONE values.

What's Changed

  • Use OpenSSL intrinsic lib for all archs by @makubacki in #96
  • [Release/202311] CryptoBinPkg: Update EDKII_CRYPTO_VERSION from 17 to 18 by @Flickdm in #102
  • generate_cryptodriver: Add useful versioning to shared crypto binaries by @makubacki in #105
  • Remove temporary files from the published binary files by @kenlautner in #106
  • Add PR test gates for Mu_Crypto_Release by @kenlautner in #104
  • Update MU_BASECORE to include cherrypick subhook submodule by @Flickdm in #112
  • Fix OpensslPkg CI by @makubacki in #114
  • Add Non-MM Supervisor Standalone MM X64 Binary by @makubacki in #113
  • Update instructions for semantic versioning by @makubacki in #115

Full Changelog: v2023.12.2...v1.0.0