Source release 18.7.0
This commit is contained in:
37
CHANGELOG.md
37
CHANGELOG.md
@@ -2,16 +2,47 @@
|
||||
|
||||
[TOC]
|
||||
|
||||
## 18.7.0 (2024-09-04)
|
||||
|
||||
This is a minor release with bug fixes and test improvements. However, because
|
||||
of improvements to the BCC Factory Upload Tool, we recommend that all partners
|
||||
who use this tool upgrade to version 18.7.0.
|
||||
|
||||
### Features
|
||||
|
||||
- Added workaround for OEMCrypto implementations with slightly corrupted build
|
||||
information
|
||||
- The BCC Factory Upload Tool supports new command-line options for dry runs,
|
||||
batch checks, version-checking, and verbose output.
|
||||
|
||||
### Tests
|
||||
|
||||
- Added new tests to better validate the behavior of
|
||||
`OEMCrypto_BuildInformation()`
|
||||
- Verifies output length is set correctly
|
||||
- Verifies content is ASCII JSON without trailing null bytes
|
||||
- Verifies documented JSON fields: required fields are present, and optional
|
||||
and required fields are the correct JSON types
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Fixed decrypt failures on devices with low TEE memory caused by sending an
|
||||
output buffer to decrypt that was much larger than necessary
|
||||
- Several BCC Factory Upload Tool fixes:
|
||||
- Added the missing `FileSystem::Exists()` function
|
||||
- Fixed a bug causing the output to be unnecessarily padded
|
||||
- Fixed an issue where fields containing JSON were not properly escaped
|
||||
|
||||
## 18.6.0 (2024-06-24)
|
||||
|
||||
This is a minor release with bug fixes and test improvements.
|
||||
|
||||
## Features
|
||||
### Features
|
||||
|
||||
- Added new test data for entitled licenses
|
||||
- Added new tests for clear lead sample decryption
|
||||
|
||||
## Bug Fixes
|
||||
### Bug Fixes
|
||||
|
||||
- Improved error logging for tests
|
||||
- Small fixes to reduce compiler warning
|
||||
@@ -29,7 +60,7 @@ CE CDM v18.5.0 includes all changes from CE CDM v17.3.0 and v18.1.0.
|
||||
address two major bugs in the CE CDM code which could result in lost offline
|
||||
licenses or app crashes. See _Bug Fixes_ for 18.5.0 and 17.3.0 for details.
|
||||
|
||||
## Features
|
||||
### Features
|
||||
|
||||
- Supports up to OEMCrypto v18.5, including new OEMCrypto tests introduced
|
||||
since OEMCrypto v18.1.
|
||||
|
||||
Reference in New Issue
Block a user