Commit Graph

  • a4e66ac673 Merge "Add additional error conditions to MediaDrm" Jeff Tinker 2019-01-15 01:22:14 +00:00
  • 9df3421eea Add logging to Usage Table Header Rahul Frias 2019-01-14 11:29:30 -08:00
  • 5d6c12ff5d Add additional logging to Cdm Engine Rahul Frias 2019-01-09 18:04:59 -08:00
  • 13b5c48512 Fix handling of INSUFFICIENT_RESOURCES in LoadEntry Srujan Gaddam 2019-01-07 16:58:59 -08:00
  • a00b50095c Add additional error conditions to MediaDrm Jeff Tinker 2018-12-12 08:52:28 -08:00
  • 40bd0d5209 Merge "Allow queries without opening a session" Rahul Frias 2019-01-10 18:42:32 +00:00
  • 2720633450 Merge "Remove shared license code from OEMCrypto" Srujan Gaddam 2019-01-10 18:07:16 +00:00
  • 22e991343b Allow queries without opening a session Rahul Frias 2019-01-08 09:52:40 -08:00
  • 80166b37e2 Remove shared license code from OEMCrypto Srujan Gaddam 2018-12-19 13:46:34 -08:00
  • 38c45a66a3 Revert "Re-enable Binary Provisioning Test" John Bruce 2019-01-09 18:49:38 +00:00
  • c207ef8ea6 Re-enable Binary Provisioning Test John W. Bruce 2019-01-07 18:11:42 -08:00
  • f4b4937217 Merge "Remove spurious log message" TreeHugger Robot 2019-01-09 01:56:50 +00:00
  • 2870210598 Merge changes I09cec674,Iee28fa90,I1ef35e15 Srujan Gaddam 2019-01-08 17:32:14 +00:00
  • da18d8ea6b Merge "Add decrypt hash support" Rahul Frias 2019-01-08 16:37:04 +00:00
  • e2cf30bec7 Merge "Fix getSecureStop returns zero opaque data intermittently." Edwin Wong 2019-01-07 22:39:19 +00:00
  • f7659c72dd Fix getSecureStop returns zero opaque data intermittently. Edwin Wong 2019-01-04 14:57:10 -08:00
  • 589a3cf27e Add decrypt hash support Rahul Frias 2018-12-12 02:04:26 -08:00
  • ff307a7c0e Modify Level 3 full decrypt path testing for 15.1 Srujan Gaddam 2018-12-19 19:26:27 -08:00
  • 9c95e4caae Remove OEMCrypto_InitializeDecryptHash Fred Gylys-Colwell 2018-12-13 14:08:45 -08:00
  • f42038d89a Update OEMCrypto documentation to 15.1 Fred Gylys-Colwell 2018-12-10 18:02:04 -08:00
  • 9e82eccc2e Add Missing \n to OEC Log John W. Bruce 2019-01-04 16:30:14 -08:00
  • d44a8016ad Merge "Verify double call to OEMCrypto_DeactivateUsageEntry" TreeHugger Robot 2019-01-03 19:37:51 +00:00
  • 47c2b65cba Cleanup unaligned code. Edwin Wong 2018-12-24 18:31:12 -08:00
  • 7e77327d9c Merge changes I505c46fe,Id315c643 Adam Stone 2018-12-23 21:59:33 +00:00
  • 27e26110b4 Add Oemcrypto build information to metrics. Adam Stone 2018-12-12 16:40:41 -08:00
  • 0a64d25067 Add a field indicating online vs offline licenses. Adam Stone 2018-12-11 10:40:32 -08:00
  • e5161a318e Verify double call to OEMCrypto_DeactivateUsageEntry Fred Gylys-Colwell 2018-12-19 12:08:43 -08:00
  • 17932a63fd Change from custom Lock to std::mutex. Fred Gylys-Colwell 2018-12-19 12:06:21 -08:00
  • 4c5c4caf66 Add detail about L3 initialization Srujan Gaddam 2018-12-13 10:23:31 -08:00
  • 769c1d3cdf Remove spurious log message Jeff Tinker 2018-11-28 13:14:29 -08:00
  • 25d29fd22b Use the std::chrono to get the time. Rahul Frias 2018-12-13 12:09:04 -08:00
  • 3c350b677f Use vec.data() instead of &vec[0]. Rahul Frias 2018-12-13 12:04:10 -08:00
  • e22d0ab48c Only export public symbols. Rahul Frias 2018-12-13 10:18:40 -08:00
  • 0e28104cff Change from custom Lock to std::mutex. Rahul Frias 2018-12-13 10:07:21 -08:00
  • 65c64292b7 Merge "Enforce OEMCrypto insufficient resources error reporting" Rahul Frias 2018-12-12 16:47:11 +00:00
  • b10d5c2a8f Merge changes from topic "level_3_oecv15" Srujan Gaddam 2018-12-11 19:54:39 +00:00
  • afd11c0da5 Add support for Resource Rating Tiers Rahul Frias 2018-11-30 13:07:25 -08:00
  • e01b559bb7 Update ClientIdentification in proto Rahul Frias 2018-11-30 00:11:20 -08:00
  • 5f96a20d99 Allow querying of OEMCrypto build information Rahul Frias 2018-12-04 23:46:47 -08:00
  • f98fbbb187 Enforce OEMCrypto insufficient resources error reporting Rahul Frias 2018-09-09 02:45:19 -07:00
  • caa8c99752 Push generic_crypto_unittest to the device Rahul Frias 2018-12-09 02:34:18 -08:00
  • 0513205d7f Merge "Allow tests to take serial number as a parameter" Rahul Frias 2018-12-07 16:32:07 +00:00
  • dbef7f34ac Merge changes Ic23e2e48,I5d25844b John Bruce 2018-12-07 00:35:51 +00:00
  • 732c077f79 Changes to adapter + gyp to support v15 Srujan Gaddam 2018-10-31 16:54:33 -07:00
  • 64ae554237 Add full decrypt path testing functionality to Level 3 Srujan Gaddam 2018-10-31 16:49:56 -07:00
  • f018070236 Update pointers to substrings in Level 3 Srujan Gaddam 2018-10-30 14:42:01 -07:00
  • a0de811f85 Update level 3 reference API for v15 Srujan Gaddam 2018-10-30 10:55:13 -07:00
  • f900486d1b Merge "Add Missing Includes Netflix Pointed Out" John Bruce 2018-12-06 20:59:40 +00:00
  • 92cf993cf5 Add Missing Includes Netflix Pointed Out John W. Bruce 2018-12-06 09:31:42 -08:00
  • b771d93514 Google-style override & virtual John W. Bruce 2018-12-06 09:01:18 -08:00
  • 5629a646d8 Remove Sub-Licenses and Sub-Sessions John W. Bruce 2018-12-06 09:00:51 -08:00
  • 7653f2dc15 Allow tests to take serial number as a parameter Rahul Frias 2018-12-04 23:33:11 -08:00
  • d81904ec78 Move MediaDrmApiTest to its own folder. Edwin Wong 2018-12-04 11:45:57 -08:00
  • cb8631776a Merge "Update Widevine HIDL service to 1.2." Edwin Wong 2018-12-03 20:20:30 +00:00
  • fb54367674 Merge "Refactor file_store to use smart pointers" Srujan Gaddam 2018-12-03 17:58:34 +00:00
  • a27b30d65c [automerger skipped] DO NOT MERGE Keep pi-dev-plus-aosp widevine building. am: 8d460254da -s ours Elliott Hughes 2018-11-30 17:25:07 -08:00
  • 8d460254da DO NOT MERGE Keep pi-dev-plus-aosp widevine building. Elliott Hughes 2018-11-30 16:53:50 -08:00
  • 896ce2b5aa Refactor file_store to use smart pointers Srujan Gaddam 2018-11-14 16:59:00 -08:00
  • f6739e7412 [automerger skipped] DO NOT MERGE Keep pi-dev-plus-aosp widevine building. am: c0a8e51725 -s ours Elliott Hughes 2018-11-30 16:14:39 -08:00
  • 20adb9438d Update Widevine HIDL service to 1.2. Edwin Wong 2018-11-27 10:20:32 -08:00
  • c0a8e51725 DO NOT MERGE Keep pi-dev-plus-aosp widevine building. Elliott Hughes 2018-11-30 15:59:49 -08:00
  • 5d360abd4b [automerger skipped] Enforce OEMCrypto insufficient resources error reporting *** DO NOT MERGE *** am: ac596b4f6c am: 8b97612fb7 -s ours Rahul Frias 2018-11-27 15:37:52 -08:00
  • 8b97612fb7 Enforce OEMCrypto insufficient resources error reporting *** DO NOT MERGE *** am: ac596b4f6c Rahul Frias 2018-11-27 15:28:32 -08:00
  • e59b976625 Update comments and unit tests for InstallKeyboxOrCert Fred Gylys-Colwell 2018-11-20 15:11:15 -08:00
  • 7beac0352e Merge "Address NTS TCs AUDIO-026-* failures" Rahul Frias 2018-11-26 18:28:43 +00:00
  • f76387d1fc Merge "Fix for off by one error and correct comments" TreeHugger Robot 2018-11-26 06:11:21 +00:00
  • 579edcb52c Merge "Add README for Android" TreeHugger Robot 2018-11-26 05:51:22 +00:00
  • 9326cf9a41 Merge "Unit test for pointer alignment" Fred Gylys-Colwell 2018-11-22 00:34:31 +00:00
  • da4029d83d Add README for Android Fred Gylys-Colwell 2018-11-20 16:13:56 -08:00
  • 14978a0832 Address NTS TCs AUDIO-026-* failures Rahul Frias 2018-11-05 23:13:39 -08:00
  • ac596b4f6c Enforce OEMCrypto insufficient resources error reporting *** DO NOT MERGE *** Rahul Frias 2018-09-09 02:45:19 -07:00
  • 0f57ebb5b4 Unit test for pointer alignment Fred Gylys-Colwell 2018-11-17 13:21:30 -08:00
  • 3a3307242d Fix for off by one error and correct comments Fred Gylys-Colwell 2018-11-18 14:00:28 -08:00
  • f0e855a8d4 Merge "Always use configured client authentication" Rahul Frias 2018-11-17 23:18:20 +00:00
  • dd55fefe87 Add support for HDCP 2.3 Rahul Frias 2018-11-14 08:51:09 -08:00
  • d8cc5481e3 Update license_protocol and client_identification protos Rahul Frias 2018-11-05 10:08:53 -08:00
  • 87b3c3cbe7 Align table in comments Fred Gylys-Colwell 2018-11-16 14:48:23 -08:00
  • f18ac47d71 Update oemcrypto adapter for v15 -> v14 Fred Gylys-Colwell 2018-11-12 14:21:47 -08:00
  • 246621c5ce Full decrypt path testing Fred Gylys-Colwell 2018-11-12 14:21:17 -08:00
  • 4ffacfdcc7 OEMCrypto_GetRandom should only be called after init Fred Gylys-Colwell 2018-11-12 14:20:55 -08:00
  • 4fa255ea51 Add Sandbox ID support Fred Gylys-Colwell 2018-11-12 14:20:29 -08:00
  • 0ee5214b92 Add rollback-prevention time methods to ref Srujan Gaddam 2018-11-12 14:19:56 -08:00
  • b7e4b56934 Update OEMCrypto calls to use substrings (addendum) Srujan Gaddam 2018-11-12 14:19:29 -08:00
  • 4d5e0f961b Add tests for null kc/kc iv Srujan Gaddam 2018-11-12 14:19:08 -08:00
  • 926a780397 Resize mac_key string to 2 * MAC_KEY_SIZE Srujan Gaddam 2018-11-12 14:18:41 -08:00
  • e6439255ba Update OEMCrypto calls to use substrings Srujan Gaddam 2018-11-12 14:18:00 -08:00
  • 4550979f22 OEMCrypto Resource Rating Fred Gylys-Colwell 2018-11-12 14:17:02 -08:00
  • 52b274a3a4 Add HDCP 2.3 to logs Fred Gylys-Colwell 2018-11-12 14:16:39 -08:00
  • 43a47a60c0 Add session parameter to OEMCrypto_CopyBuffer Fred Gylys-Colwell 2018-11-12 14:15:00 -08:00
  • 5b20bb54ff Documentation for OEMCrypto v15 Fred Gylys-Colwell 2018-11-12 14:14:38 -08:00
  • 5b76ad3648 Documentation for OEMCrypto v15 Delta Fred Gylys-Colwell 2018-11-12 14:13:50 -08:00
  • 29805b367c Generate OEMCrypto header from doc Fred Gylys-Colwell 2018-11-12 14:13:02 -08:00
  • ef067572bc Remove error OEMCrypto_KEY_NOT_LOADED Fred Gylys-Colwell 2018-11-12 14:12:26 -08:00
  • f3e9d84484 Add build info API to OEMCrypto Fred Gylys-Colwell 2018-11-12 14:11:55 -08:00
  • f2edb8f2dd Update API version to 15 Fred Gylys-Colwell 2018-11-12 14:11:06 -08:00
  • dbd437d7da Reorder OEMCrypto header Fred Gylys-Colwell 2018-11-12 14:10:30 -08:00
  • 091a75d863 OEMCrypto v15 header Fred Gylys-Colwell 2018-11-12 14:09:30 -08:00
  • 05fc8b5e97 Temporarily use old test keybox Fred Gylys-Colwell 2018-11-14 13:08:10 -08:00
  • 458de2569d Remove old test cert and rest of 4121 Fred Gylys-Colwell 2018-11-09 16:13:25 -08:00
  • c3772ebd0c Ensure provisioned in unit tests Fred Gylys-Colwell 2018-11-09 15:51:14 -08:00