OEMCrypto and OPK 18.10.0

GitOrigin-RevId: 987123747bd0be50fc5e4e89ec26eaa6d215bc36
This commit is contained in:
Googler
2025-06-03 11:52:24 -07:00
committed by mattfedd
parent 92146d2468
commit 98f0721662
46 changed files with 1155 additions and 1214 deletions

View File

@@ -2,6 +2,24 @@
[TOC]
## [Version 18.10][v18.10]
### Tests
- Updated `OEMCryptoClientTest.CheckBuildInformation_OutputLengthAPI17` to
accept a returned SHORT_BUFFER size that is larger than the actual required
size.
- Updated `OEMCryptoClientTest.CheckJsonBuildInformationAPI18` to treat the
JSON fields in the `ree` block as optional.
- Added `CorePIGTest.PrintClientAndServerVersionNumber`. Previously this
was only on v19.
### OPK
- OPK_SharedBuffer_Reset optimized to zero out used memory only.
- OPK_BumpAllocator_Reset optimized to zero out used memory only.
- OPKI_ObjectTable mutable struct members separated from immutable members.
## [Version 18.9][v18.9]
This release adds new OEMCrypto APIs to support CAS PVR. It also includes test
@@ -621,3 +639,4 @@ Public release for OEMCrypto API and ODK library version 16.4.
[v18.7]: https://widevine-partner.googlesource.com/oemcrypto/+/refs/tags/v18.7
[v18.8]: https://widevine-partner.googlesource.com/oemcrypto/+/refs/tags/v18.8
[v18.9]: https://widevine-partner.googlesource.com/oemcrypto/+/refs/tags/v18.9
[v18.10]: https://widevine-partner.googlesource.com/oemcrypto/+/refs/tags/v18.10