Commit Graph

  • 218aa76560 Merge changes I37d6d7aa,I9e8624dd,I96c2015a,I0b755962 John Bruce 2018-11-16 18:08:02 +00:00
  • 49906026b7 Merge "Setup test ROT + log empty root key in ref" Srujan Gaddam 2018-11-14 21:01:47 +00:00
  • b182a7445e Replace scoped_ptr With std::unique_ptr John W. Bruce 2018-11-14 10:49:53 -08:00
  • fb4d53bae6 Replace shared_ptr With std::shared_ptr John W. Bruce 2018-11-14 10:48:47 -08:00
  • 39cfe6037f Replace UniquePtr with std::unique_ptr John W. Bruce 2018-11-14 10:47:53 -08:00
  • d902366ac8 override, Don't OVERRIDE John W. Bruce 2018-11-14 10:45:57 -08:00
  • 3c42b91471 Merge "Update WV build and android version number change canary" Rahul Frias 2018-11-13 18:12:07 +00:00
  • 9b7e2013d4 Update WV build and android version number change canary Rahul Frias 2018-11-12 15:08:02 -08:00
  • 49f518a911 Always use configured client authentication Rahul Frias 2018-11-11 12:52:08 -08:00
  • e89c9b969c Merge "Parameterize "forbid analog" in mod mock" TreeHugger Robot 2018-11-10 16:05:37 +00:00
  • 9fc06b07a3 Merge "Fix invalid iterator in CloseCdm" Rahul Frias 2018-11-07 17:16:38 +00:00
  • 39fd24b8d8 Merge "Avoid double release of crypto_lock_" Rahul Frias 2018-11-07 17:14:56 +00:00
  • 5c2f991973 Setup test ROT + log empty root key in ref Srujan Gaddam 2018-11-01 14:25:08 -07:00
  • 19c582aac7 Avoid double release of crypto_lock_ Rahul Frias 2018-10-31 18:41:28 -07:00
  • d374b17b7c Fix invalid iterator in CloseCdm Rahul Frias 2018-10-23 00:12:45 -07:00
  • 058b80f906 Partner (Amazon) reported a memory leak Rahul Frias 2018-10-31 10:22:14 -07:00
  • c0144ac97f Add SetValue for unsigned long for uint64_t am: b0f80eb4a7 Colin Cross 2018-10-30 14:11:46 -07:00
  • b0f80eb4a7 Add SetValue for unsigned long for uint64_t Colin Cross 2018-10-27 23:33:23 -07:00
  • d44294b663 Address VTS test failures Rahul Frias 2018-10-22 12:09:06 -07:00
  • e2a1682b99 Suppress implicit-fallthrough warnings. Rahul Frias 2018-10-15 19:04:26 -07:00
  • de66ef118d Merge "Allow Reloading Partially-Released Licenses" John Bruce 2018-10-12 03:10:31 +00:00
  • 1cc16a83c8 Merge "Move AES tables to clear buffers for decryption" Srujan Gaddam 2018-10-11 18:35:08 +00:00
  • 5d4932264f Allow Reloading Partially-Released Licenses John W. Bruce 2018-10-09 14:07:13 -07:00
  • 3d603eb12d Reject Embedded Keys Under 16 Bytes John W. Bruce 2018-10-08 10:05:34 -07:00
  • 44fe62b0a6 Remove spurious "No Widevine PSSH" error log message Jeff Tinker 2018-10-05 09:59:12 -07:00
  • c2a3cf767d Move AES tables to clear buffers for decryption Srujan Gaddam 2018-09-25 17:10:42 -07:00
  • fcb428fc26 Merge "Multiple RSA keys unit test" TreeHugger Robot 2018-09-24 21:54:35 +00:00
  • 071836c43f Merge "Unit test with small buffer" TreeHugger Robot 2018-09-20 19:25:17 +00:00
  • adfc0093f5 Rename method CanUseKey for clarity Rahul Frias 2018-09-13 23:42:24 -07:00
  • ba3e8933c8 Avoid sending clear subsamples to the decoder before keys are loaded Rahul Frias 2018-07-25 22:59:11 -07:00
  • 0c072a628c Merge "Change keys_ to key_statuses_" TreeHugger Robot 2018-09-19 01:16:49 +00:00
  • edb7de2923 Avoid dlclose Fred Gylys-Colwell 2018-09-18 16:52:03 -07:00
  • 20e85635a2 Multiple RSA keys unit test Fred Gylys-Colwell 2018-08-03 16:57:38 -07:00
  • e288d10026 Unit test with small buffer Fred Gylys-Colwell 2018-09-18 16:48:13 -07:00
  • f97624e477 Change keys_ to key_statuses_ Fred Gylys-Colwell 2018-09-18 16:44:31 -07:00
  • 48b8fa860e Parameterize "forbid analog" in mod mock Fred Gylys-Colwell 2018-09-18 16:41:36 -07:00
  • f4258cc628 Send test name to server Fred Gylys-Colwell 2018-09-16 10:07:32 -07:00
  • f572d60633 Restrict usage table size in mod mock Fred Gylys-Colwell 2018-09-02 13:24:11 -07:00
  • 562c14b5f1 Use InstallRootKeyCertificate for keybox and cert Fred Gylys-Colwell 2018-09-02 13:22:53 -07:00
  • 3a2d291dc5 Testbed classes inherit from oemcrypto reference code Fred Gylys-Colwell 2018-09-02 13:20:14 -07:00
  • a0961a8834 Merge common code Fred Gylys-Colwell 2018-09-02 13:18:18 -07:00
  • 41917224f5 Remove dangerous logging from OEMCrypto Reference code Fred Gylys-Colwell 2018-09-02 13:14:13 -07:00
  • e37509dcb2 Remove keybox from OEMCrypto ref Fred Gylys-Colwell 2018-08-03 17:12:29 -07:00
  • b849630a6f Fix generic crypto tests Fred Gylys-Colwell 2018-08-03 17:11:01 -07:00
  • 5095bb746e Handle KEY_NOT_LOADED error Fred Gylys-Colwell 2018-08-03 17:10:30 -07:00
  • 790799ceaa Refactor provisioning tests Fred Gylys-Colwell 2018-08-03 17:09:47 -07:00
  • e635d4d384 Common test main Fred Gylys-Colwell 2018-08-03 17:09:19 -07:00
  • 4af5aaf18a Add test base that catches nonce flood Fred Gylys-Colwell 2018-08-03 17:08:09 -07:00
  • c06b55b42f Refactor Android L3s Fred Gylys-Colwell 2018-08-03 15:04:03 -07:00
  • d9c5e59e00 Rename OpenSSL to BoringSSL Fred Gylys-Colwell 2018-08-03 12:18:34 -07:00
  • 2c940856fd Allow clear lead to play before key policy loaded Fred Gylys-Colwell 2018-08-01 19:05:48 -07:00
  • 01ce294226 Correct pssh Fred Gylys-Colwell 2018-07-31 21:15:38 -07:00
  • 7bd1d0ea51 Update OEMCrypto L3 to v14 Fred Gylys-Colwell 2018-07-01 21:31:24 -07:00
  • 60d010d18d Address review comments Fred Gylys-Colwell 2018-07-10 15:06:58 -07:00
  • 72e260da48 Clean merge of Client ID code Fred Gylys-Colwell 2018-07-01 21:18:33 -07:00
  • bbb89c2d7f Fix whitespace and copyrights Fred Gylys-Colwell 2018-07-01 21:17:22 -07:00
  • 0099f8d08b Remove Remaining OPENSSL_VERSION_NUMBER Conditional Compiles Fred Gylys-Colwell 2018-07-01 21:13:52 -07:00
  • b62a8f1652 Use GetDeviceID to determine SPOID's unique id Fred Gylys-Colwell 2018-07-01 20:50:32 -07:00
  • de8d11b8de Remove WrongMessageTest Fred Gylys-Colwell 2018-07-01 20:25:53 -07:00
  • 1299fe883c GTest compiler warnings Fred Gylys-Colwell 2018-07-01 20:19:43 -07:00
  • d36ab56575 Sync the definition of WidevinePssh data Fred Gylys-Colwell 2018-07-01 19:41:58 -07:00
  • 6000f834a0 Entitled Key Management Fred Gylys-Colwell 2018-07-01 19:21:47 -07:00
  • d5bb64a60c Strip padding from entitlement keys. Fred Gylys-Colwell 2018-07-01 17:59:29 -07:00
  • fc4186e4fd Add initial support for key rotation through ce cdm interface. Fred Gylys-Colwell 2018-07-01 17:56:23 -07:00
  • d17199fb83 Update comments on copying old usage entries Fred Gylys-Colwell 2018-07-01 17:22:06 -07:00
  • 8639842ff5 Clarify that Properties::Init is called multiple times Fred Gylys-Colwell 2018-07-01 12:27:16 -07:00
  • 0936f1b875 Improve SSL Error Handling in HttpSocket::Read() Fred Gylys-Colwell 2018-07-01 12:23:45 -07:00
  • 22d9160219 Revert of "Prevent race conditions between decrypt and close session" Fred Gylys-Colwell 2018-07-01 12:19:52 -07:00
  • 147f40a5ef Explicitly Pass NULL Character in ProvisioningServiceCertificateInvalidTest Fred Gylys-Colwell 2018-07-01 12:07:18 -07:00
  • 1d594f3140 Assorted Key Session Code Cleanup Fred Gylys-Colwell 2018-07-01 11:57:58 -07:00
  • f573bfc7b0 Address build breaks Fred Gylys-Colwell 2018-07-01 10:45:52 -07:00
  • 08c57e7a8e Support Dual PSSHs Fred Gylys-Colwell 2018-06-30 23:38:38 -07:00
  • a242a32bba Implement Method to Release Licenses Without a Server Roundtrip Fred Gylys-Colwell 2018-06-30 23:08:55 -07:00
  • 240652afcf Do Not Unprovision Baked-In DRM Certs Fred Gylys-Colwell 2018-06-30 22:30:57 -07:00
  • 13a76d1236 Merge Forgotten Cleanup from CE CDM v3.5.0 Fred Gylys-Colwell 2018-06-30 12:48:38 -07:00
  • 299623e148 Use different time call in TimeRollbackPrevention test Fred Gylys-Colwell 2018-07-10 15:01:38 -07:00
  • 947531a6a9 Refactor oemcrypto mock into stand alone reference code Fred Gylys-Colwell 2018-06-29 16:57:19 -07:00
  • b8091eaa7d Merge "Delete usage information on insufficient resources" into pi-dev am: b4b02e7762 am: 4540d4eba3 Rahul Frias 2018-08-29 20:45:55 -07:00
  • 4540d4eba3 Merge "Delete usage information on insufficient resources" into pi-dev am: b4b02e7762 Rahul Frias 2018-08-29 20:41:55 -07:00
  • b4b02e7762 Merge "Delete usage information on insufficient resources" into pi-dev TreeHugger Robot 2018-08-30 03:31:52 +00:00
  • 15ecbe09bd Refine TwoHundredEntries tests am: a963e90bb8 am: 5b74e3186a Fred Gylys-Colwell 2018-08-29 18:29:35 -07:00
  • 5b74e3186a Refine TwoHundredEntries tests am: a963e90bb8 Fred Gylys-Colwell 2018-08-29 18:10:22 -07:00
  • 299b100fc8 Delete usage information on insufficient resources Rahul Frias 2018-08-22 11:55:41 -07:00
  • a963e90bb8 Refine TwoHundredEntries tests Fred Gylys-Colwell 2018-08-21 13:37:44 -07:00
  • 760e938384 Merge "Use new play license service URI" Rahul Frias 2018-08-14 17:06:33 +00:00
  • e7703c90e3 [automerger skipped] Remove std::tr1:: am: 3513db8f73 -s ours Haibo Huang 2018-08-10 17:23:49 -07:00
  • 3513db8f73 Remove std::tr1:: Haibo Huang 2018-07-13 14:48:26 -07:00
  • 7b7d5edd7c Use new play license service URI Rahul Frias 2018-08-01 13:40:09 -07:00
  • 531b6d3d10 Remove std::tr1:: Haibo Huang 2018-07-13 14:48:26 -07:00
  • c28cea3637 Add Missing Parameter to License Keys Unit-Test John W. Bruce 2018-07-19 12:49:40 -07:00
  • 44d2d2653e Delete old provisioning doc Fred Gylys-Colwell 2018-06-29 13:59:42 -07:00
  • 52a1d1681c Recover when stored information is corrupted am: a20034e3a2 am: 0dc79e547f Rahul Frias 2018-06-06 20:56:39 -07:00
  • 0dc79e547f Recover when stored information is corrupted am: a20034e3a2 Rahul Frias 2018-06-06 14:10:20 -07:00
  • a20034e3a2 Recover when stored information is corrupted Rahul Frias 2018-06-05 17:39:56 -07:00
  • 9af88e1c59 Address deadlock am: d401baa236 am: 2d7e47508b Rahul Frias 2018-05-30 00:06:13 -07:00
  • 2d7e47508b Address deadlock am: d401baa236 Rahul Frias 2018-05-30 00:01:12 -07:00
  • d401baa236 Address deadlock Rahul Frias 2018-05-28 12:40:41 -07:00
  • a5b89dc5eb Merge "Update Docs for OEMCrypto v14.1" into pi-dev am: 7d90a07c08 am: b94b13107d Fred Gylys-Colwell 2018-05-26 11:09:30 -07:00
  • b94b13107d Merge "Update Docs for OEMCrypto v14.1" into pi-dev am: 7d90a07c08 Fred Gylys-Colwell 2018-05-26 11:02:51 -07:00
  • 7d90a07c08 Merge "Update Docs for OEMCrypto v14.1" into pi-dev TreeHugger Robot 2018-05-26 17:54:12 +00:00