Jeff Tinker
424ead3417
Fix Level 3 Field Provisioning Device ID
...
The field provisioning code generates a randum number to use as the
device id, and then restricts the data to alphanumeric characters.
Previously, it could have also included a 0 byte in the data. This CL
corrects that.
bug: 9073146
Merge of https://widevine-internal-review.googlesource.com/#/c/5740/
from the Widevine CDM repository
Change-Id: Iaf3e9e733f7c66c19d4168178a8e25ee0ba7e936
2013-05-22 12:10:11 -07:00
Jeff Tinker
1b295f4c81
Support Offline Licenses
...
Bug: 8621588
Merge of the following CLs from the Widevine CDM repository:
https://widevine-internal-review.googlesource.com/#/c/5602/
https://widevine-internal-review.googlesource.com/#/c/5431/
https://widevine-internal-review.googlesource.com/#/c/5660/
Change-Id: If37940e2535e1a1eca95e4394d8cf9bf689e9c3a
2013-05-15 21:18:20 -07:00
Jeff Tinker
4cf8594a87
Replaces staging provisioning server url with production server url
...
The default provisioning server url now points to the production server.
Also switches to the real field provisioning system ID that works
only on the production servers, and updates the unit tests to work
properly with the prod servers.
Bug: 8724358
Merge of:
https://widevine-internal-review.googlesource.com/#/c/5270/
https://widevine-internal-review.googlesource.com/#/c/5550/
https://widevine-internal-review.googlesource.com/#/c/5321/
https://widevine-internal-review.googlesource.com/#/c/5501/
from the Widevine CDM repository
Change-Id: Iff1d7349c6a84bf30c6cdd534933ae747d5cff55
2013-05-09 15:54:33 -07:00
Jeff Tinker
63c597d330
Update path to Widevine MediaDrm engine credentials
...
Use separate directories for unit test-generated
credentials vs actual credentials, so the unit test
credentials don't interfere with the real ones.
related-to-bug: 8620943
Merge of:
Update path to where CDM persistently stores data
https://widevine-internal-review.googlesource.com/#/c/5300/
Rename Keybox File
https://widevine-internal-review.googlesource.com/#/c/5240/
... from the widevine CDM repo.
Change-Id: Idefa484b3a2f71f723238f033460bf431ce4209b
2013-04-25 14:12:11 -07:00
Jeff Tinker
f2406daae1
Use /data/mediadrm for MediaDrm plugin-related storage
...
related-to-bug: 8702754
Merge of:
Rename Keybox File
https://widevine-internal-review.googlesource.com/#/c/5240/
Store persistent data in /data/mediadrm
https://widevine-internal-review.googlesource.com/#/c/5234/
...from Widevine CDM repository
Change-Id: I4030257942e572e6f42cc8f32872a6409d9e3892
2013-04-24 22:10:44 -07:00
Jeff Tinker
1aff209f91
Field provisioning for L3 OEMCrypto
...
bug: 8621460
Merge of https://widevine-internal-review.googlesource.com/#/c/4955/
from Widevine CDM repository.
Change-Id: I30cf4314283db51c8e706c026501784259c87c13
2013-04-23 15:37:58 -07:00