Commit Graph

  • f80ff74319 Add Missing "override" to EntitlementKeySession::Type() John W. Bruce 2019-03-05 14:07:22 -08:00
  • c110804133 Fix Netflix Warnings John W. Bruce 2019-03-05 11:40:23 -08:00
  • 9a40a107f8 Add LOG_SILENT LogPriority John W. Bruce 2019-03-05 11:35:39 -08:00
  • 5f7803dedd Add comments to unit tests Fred Gylys-Colwell 2019-03-03 21:16:55 -08:00
  • e5380ca59f Restrict uses of BoringSSL. John W. Bruce 2019-02-28 17:32:22 -08:00
  • 50e4d67415 Merge "Add log when LoadEntitledContentKeys fails" Srujan Gaddam 2019-02-28 01:33:49 +00:00
  • 8d54b99b75 Add log when LoadEntitledContentKeys fails Srujan Gaddam 2019-02-27 11:26:02 -08:00
  • e67d87bec1 Merge "Correction to logging when SRM version is queried" Rahul Frias 2019-02-27 21:48:06 +00:00
  • 99cea1b363 Merge "Separate key session SelectKey methods" Srujan Gaddam 2019-02-27 01:18:18 +00:00
  • b3000dbcee Merge "Finer-Grained OEMCrypto Locking" John Bruce 2019-02-26 22:57:20 +00:00
  • e10ac3b465 Finer-Grained OEMCrypto Locking John W. Bruce 2019-02-19 13:58:07 -08:00
  • 6a8bd096f4 Separate key session SelectKey methods Srujan Gaddam 2019-02-21 16:51:38 -08:00
  • c891824a7a Adds a VersionInfo message to SignedMessage Adam Stone 2019-02-14 17:10:19 -08:00
  • 741645a4be Add UsageTableHeader metrics Adam Stone 2019-02-05 16:33:31 -08:00
  • 9be36c1d4b Flush whole page + use percentile for page size Srujan Gaddam 2019-02-08 13:01:23 -08:00
  • 85d8e961f8 Protect Session Map with a Recursive Mutex John W. Bruce 2019-02-21 16:06:14 -08:00
  • d925048c35 Merge "Set max output buffer size in Mod Mock" Fred Gylys-Colwell 2019-02-21 22:30:46 +00:00
  • 36e845d00d Merge "Keep OEMCrypto testbed singleton after terminate" Fred Gylys-Colwell 2019-02-21 22:30:35 +00:00
  • e03739585f Merge "Update build_and_run script" Fred Gylys-Colwell 2019-02-21 20:18:46 +00:00
  • d45ce337a3 Merge "Move WV unit/integration tests to /data/nativetest" Rahul Frias 2019-02-21 20:04:47 +00:00
  • 34553f649c Merge changes Iea5df62b,I346c04a5 John Bruce 2019-02-21 19:37:15 +00:00
  • 0144293022 Merge "Add Lock to ValueMetric" John Bruce 2019-02-21 19:35:26 +00:00
  • 088c5afa02 Move WV unit/integration tests to /data/nativetest Rahul Frias 2019-02-21 01:28:48 -08:00
  • 4916cb1e9c Correction to logging when SRM version is queried Rahul Frias 2019-02-14 11:21:47 -08:00
  • 6c4a10ea15 Update build_and_run script Fred Gylys-Colwell 2019-02-20 17:21:45 -08:00
  • 007153889e Merge "Test to ensure rollback doesn't affect key duration" Srujan Gaddam 2019-02-20 18:53:23 +00:00
  • d9de4c0304 Add Lock to ValueMetric John W. Bruce 2019-02-19 14:05:40 -08:00
  • 42e21600a0 Do Not Add Parallel Unit Tests John W. Bruce 2019-02-19 13:52:25 -08:00
  • 7e97ba4383 Split CryptoSession Lock into Three John W. Bruce 2019-02-19 13:51:11 -08:00
  • 4389e262d1 Set max output buffer size in Mod Mock Fred Gylys-Colwell 2019-02-10 20:06:08 -08:00
  • d20cf6c892 Keep OEMCrypto testbed singleton after terminate Fred Gylys-Colwell 2019-02-09 10:05:09 -08:00
  • b34c9db4c7 Update key control block logging Fred Gylys-Colwell 2019-02-09 09:31:50 -08:00
  • 3448b2d4ec Merge changes I18139f67,Ib48361ef Adam Stone 2019-02-13 18:31:21 +00:00
  • 5b49bf83a2 Add device files error detail to metrics. Adam Stone 2019-02-01 11:28:03 -08:00
  • c54c2be6e8 Remove obsolete paragraph from docs Fred Gylys-Colwell 2019-02-11 10:09:10 -08:00
  • 605ff83103 Add error detail metric to some session methods Adam Stone 2019-01-30 10:31:24 -08:00
  • b56fd5e7bb Merge "Add a script to run the GTS and CTS media tests" TreeHugger Robot 2019-02-08 20:22:39 +00:00
  • 058e9a67d0 Add a script to run the GTS and CTS media tests Peter Kalauskas 2019-01-31 12:27:59 -08:00
  • 6bd5c564d8 Test to ensure rollback doesn't affect key duration Srujan Gaddam 2019-01-16 16:51:02 -08:00
  • 05599927b9 Switch to using shared_ptr for Session Metrics Adam Stone 2019-01-29 11:27:21 -08:00
  • 9f31068de6 Merge "Add a metric decorator around cdm engine" Adam Stone 2019-02-04 17:55:35 +00:00
  • c9f7085f92 Merge "Enable provider client token test" Rahul Frias 2019-02-01 21:44:02 +00:00
  • f8e46ebb34 Merge "Add a Reader-Writer Lock" John Bruce 2019-02-01 19:32:43 +00:00
  • 4287df7d3d Merge "Revert "Remove Test Keybox Again"" Fred Gylys-Colwell 2019-02-01 19:23:31 +00:00
  • f83e813ea8 Enable provider client token test Rahul Frias 2019-02-01 00:06:21 -08:00
  • 46eecb6b80 Add a metric decorator around cdm engine Adam Stone 2019-01-15 17:25:43 -08:00
  • 7af3070120 Fix typo in comment Peter Kalauskas 2019-01-31 14:34:57 -08:00
  • 1cc4f71975 Merge "Add recoverable errors" Rahul Frias 2019-01-31 15:26:38 +00:00
  • 272e60db27 Add recoverable errors Rahul Frias 2019-01-30 02:15:52 -08:00
  • 137c472f7e Merge "Revert "Add relocs param to TerminateRuntime"" Srujan Gaddam 2019-01-31 00:22:46 +00:00
  • 252e437cc4 Revert "Add relocs param to TerminateRuntime" Srujan Gaddam 2019-01-30 22:42:04 +00:00
  • afc46da6dc Merge "Add lazy service target to widevine" Peter Kalauskas 2019-01-30 21:54:58 +00:00
  • fca89868f8 Revert "Remove Test Keybox Again" Fred Gylys-Colwell 2019-01-30 19:17:06 +00:00
  • 1afc15fba3 Add lazy service target to widevine Peter Kalauskas 2018-10-15 15:43:40 -07:00
  • 8084bd5375 Implement isCryptoSchemeSupported in the Widevine drm plugin Jeff Tinker 2019-01-25 22:06:22 -08:00
  • a1b5b42d55 Add a Reader-Writer Lock John W. Bruce 2019-01-29 13:41:38 -08:00
  • 54104c7a22 Implement MediaDrm offline license support in Widevine hidl service. Edwin Wong 2019-01-21 17:07:43 -08:00
  • 19c4996b3c Merge "Modified return values for Restore operations" Rahul Frias 2019-01-28 21:31:54 +00:00
  • 7eb408e181 Merge "Support both PEM format and DER format intermediate certs" Rahul Frias 2019-01-28 21:08:43 +00:00
  • 61ef6b691a Merge "Add CDM integration test for offline renewal and release" Rahul Frias 2019-01-28 21:06:48 +00:00
  • f60d2b87fa Merge "Add logging to Usage Table Header" Rahul Frias 2019-01-28 20:03:09 +00:00
  • d21695d395 Merge "Add a cross-platform argument parser." John Bruce 2019-01-28 18:29:10 +00:00
  • 5e883463da Merge "Add relocs param to TerminateRuntime" Srujan Gaddam 2019-01-28 18:28:48 +00:00
  • fcfa61c71f Merge "Misc Windows fixes." John Bruce 2019-01-28 17:49:28 +00:00
  • 980b15fd7e Support both PEM format and DER format intermediate certs Rahul Frias 2019-01-28 09:38:53 -08:00
  • 4b54d8a7a4 Merge "Report provider client token" Rahul Frias 2019-01-28 17:30:52 +00:00
  • 9372b9fb54 Merge "Segfault When Running Jenkins Tests... Sometimes" John Bruce 2019-01-26 17:31:32 +00:00
  • 1e9c85c00d Merge changes Ibd8951c7,I9a13dbae Fred Gylys-Colwell 2019-01-26 01:09:28 +00:00
  • 03c10789f9 Add mutex lock around InstallTestRootOfTrust Fred Gylys-Colwell 2019-01-25 11:18:38 -08:00
  • 9a66a6f590 Add a cross-platform argument parser. Jacob Trimble 2019-01-25 15:37:42 -08:00
  • b3dd9c3711 Misc Windows fixes. Jacob Trimble 2019-01-25 15:05:00 -08:00
  • dfc5909d0c Segfault When Running Jenkins Tests... Sometimes John W. Bruce 2019-01-25 14:48:00 -08:00
  • d203bea228 Fix entry range for INSUFFICIENT_RESOURCES tests Srujan Gaddam 2019-01-18 15:20:21 -08:00
  • 7982f0848d Report provider client token Rahul Frias 2019-01-23 00:35:39 -08:00
  • ee45468c22 Add relocs param to TerminateRuntime Srujan Gaddam 2019-01-18 15:52:04 -08:00
  • 408509efdc Remove Test Keybox Again Fred Gylys-Colwell 2019-01-23 21:11:43 -08:00
  • 85e2c6a026 Merge "Simplify How Request ID Indices are Generated" John Bruce 2019-01-24 05:27:18 +00:00
  • dfeaa49cb7 Merge "Implement HttpSocket for Windows." John Bruce 2019-01-24 05:24:49 +00:00
  • 33885289ae Add CDM integration test for offline renewal and release Rahul Frias 2019-01-21 02:00:17 -08:00
  • 869fd8b0d6 Merge "Return error codes when storing or retrieving licenses" Rahul Frias 2019-01-23 19:12:25 +00:00
  • 8b61a03b5f Return error codes when storing or retrieving licenses Rahul Frias 2019-01-14 19:09:37 -08:00
  • ca00dc7ae4 Simplify How Request ID Indices are Generated John W. Bruce 2019-01-18 16:24:59 -08:00
  • bf6245967e Add securityLevel to MediaDrm isCryptoSchemeSupported API Jeff Tinker 2019-01-18 19:30:41 -08:00
  • 45b3f5761e Add a static method to query security level Rahul Frias 2019-01-17 16:53:12 -08:00
  • 81e77bda58 Merge "Add support for HDCP 2.3" Jeff Tinker 2019-01-19 05:48:02 +00:00
  • 700ee5160a Add session metric pruning. Adam Stone 2019-01-15 18:21:47 -08:00
  • 675b934406 Modified return values for Restore operations Rahul Frias 2019-01-17 00:09:38 -08:00
  • 39028534fa Implement HttpSocket for Windows. Jacob Trimble 2019-01-16 16:06:37 -08:00
  • 92e123d8ea Merge "Fix handling of INSUFFICIENT_RESOURCES in LoadEntry" Srujan Gaddam 2019-01-17 03:33:49 +00:00
  • cfe7221d9e Merge "Fix IV handling for pattern encryption." John Bruce 2019-01-17 03:07:56 +00:00
  • ff7f8c00bf Fix IV handling for pattern encryption. John W. Bruce 2019-01-16 16:34:52 -08:00
  • 0c194ff115 Merge "Re-enable Binary Provisioning Test Again" John Bruce 2019-01-17 00:30:42 +00:00
  • 3b328bb896 Merge "Make Properties::Init() Take Action Only Once" John Bruce 2019-01-17 00:30:07 +00:00
  • 0a365da715 Add platform.cpp to Additional Build Files John W. Bruce 2019-01-15 16:54:52 -08:00
  • 777abaef01 Add some platform abstractions. John W. Bruce 2019-01-15 16:53:22 -08:00
  • 1cd093795e Resolve Merge Disparity John W. Bruce 2019-01-15 16:46:14 -08:00
  • e12a837e14 Re-enable Binary Provisioning Test Again John W. Bruce 2019-01-15 16:27:17 -08:00
  • 86efc7534a Make Properties::Init() Take Action Only Once John W. Bruce 2019-01-15 16:24:45 -08:00
  • 7c0cd2582b Add support for HDCP 2.3 Jeff Tinker 2019-01-14 17:32:41 -08:00
  • ef00d6ffa5 Update property retrival method Rahul Frias 2019-01-11 00:57:32 -08:00