6.0.0-rc2
Pre-release
Pre-release
·
28 commits
to main
since this release
Removed
- Internal logging macros (
LOG_INFO_FMT
,LOG_DEBUG_FMT
etc) deprecated in 3.0 (#4024), have been removed and can no longer be used by application code. Replace with theCCF_APP_*
equivalent (#6908). verify_quote.sh
script (#6919).
Changed
- The RPM package is now split into two separate packages
Added
- Attestations of new SNP nodes must be from a trusted TCB version higher than the minimum TCB version stored for that CPU model in
public:ccf.gov.nodes.snp.tcb_versions
. Addedset_snp_minimum_tcb_version(cpuid, tcb_version)
andremove_snp_minimum_tcb_version(cpuid)
governance actions. New networks will automatically populate the TCB version, pre-existing networks must set a TCB version when upgrading. (#6837) - Expose
AttestationProvider::get_snp_attestation
to extract snp attestations from a quote. (#6837)