Commit Graph

  • 981c7e97d9 Replace reference to SelectKey with GetKeyHandle in docs Fred Gylys-Colwell 2023-11-19 22:04:04 -08:00
  • 797ab111ca Update OEMCrypto version to 18.4 in header Fred Gylys-Colwell 2023-09-01 16:36:31 -07:00
  • dafd837420 Update documentation of OEMCrypto_GetDeviceSignedCsrPayload() Cong Lin 2023-07-24 22:51:38 -07:00
  • dad5b3efb6 Update link in entitlement documentation Fred Gylys-Colwell 2023-08-04 16:03:55 -07:00
  • 40becdc349 Add is_factory_build to BuildInformation Matt Feddersen 2023-08-08 14:22:46 -07:00
  • 91c7a8cffe Misc Fixes Jacob Trimble 2023-08-16 15:40:11 -07:00
  • 0a39e71bfb Specify encoding restrictsion for BCC Fred Gylys-Colwell 2023-07-10 15:51:38 -07:00
  • 0a9bc6534c Document key usage for GenerateCertificateKeyPair Fred Gylys-Colwell 2023-07-06 14:24:58 -07:00
  • bf5804a103 Format code block in header Fred Gylys-Colwell 2023-07-11 13:30:08 -07:00
  • e0dac6f403 Remove a mistaken comment line Junfeng Yang 2023-06-16 17:21:46 -07:00
  • aaa1ce865f Improve documentation for OEMCrypto_GenerateCertificateKeyPair Matt Feddersen 2023-05-02 17:31:52 +00:00
  • 89ba99f16d Add new optional fields to OEMCrypto_BuildInformation output Matt Feddersen 2023-03-24 22:54:31 +00:00
  • a012466156 Use GTEST_SKIP for non keybox devices Vicky Min 2023-07-20 23:10:44 +00:00
  • 30669a7b67 Cdm to expose GetDeviceInformation() and GetDeviceSignedCsrPayload() Cong Lin 2023-07-19 11:17:12 -07:00
  • c600ccb741 Add Cdm support for Cast provision 4.0 flow Kyle Zhang 2023-07-07 20:28:37 +00:00
  • f6c1879b4c Add OEMCrypto_FactoryInstallBCCSignature API Fred Gylys-Colwell 2023-06-02 17:11:41 -07:00
  • dd1c01c9dd Merge cdm core changes into Android main Robert Shih 2024-01-29 13:02:03 -08:00
  • cc8f885e2b Merge oemcrypto fuzz tests into Android main Robert Shih 2024-01-29 12:46:02 -08:00
  • e123e25a9e Add comments referencing both places that need to be updated with new minor version releases. Vicky Min 2023-07-31 13:57:08 -07:00
  • 7277331f92 Update ODK version to 18.4 and unit tests Cong Lin 2023-08-03 11:11:51 -07:00
  • 10d9bc272f Mark some ODK types as undocumented, and document others Fred Gylys-Colwell 2023-07-25 15:47:35 -07:00
  • e765453b35 Update ODK minor version to match when major version is updated Vicky Min 2023-07-28 13:03:45 -07:00
  • 06ad24bce0 Update ODK and test version to 18.3 Fred Gylys-Colwell 2023-07-07 12:20:58 -07:00
  • 2e7c68440b Bump OEMCrypto API to 18.2 to match ODK Matt Feddersen 2023-04-12 17:49:49 +00:00
  • 84e27c660d Initialize renewal request time Fred Gylys-Colwell 2023-07-06 17:01:49 -07:00
  • d0752047fc Document b/290249855 in ODK Fred Gylys-Colwell 2023-07-06 16:12:49 -07:00
  • 414e928238 Remove version check in ODK_InitializeSessionValues Vicky Min 2023-07-05 11:06:32 -07:00
  • 48b1aed404 Set min_sdk_version for the Widevine APEX on ODK Alex Dale 2023-06-14 15:33:39 -07:00
  • ff80927f90 Allow server to send license with larger ODK_MAX_NUM_KEYS Vicky Min 2023-06-07 21:22:24 -07:00
  • 57e997fe19 Add golden test data for ODK Fred Gylys-Colwell 2023-05-26 12:02:11 -07:00
  • db670e7bcc Add tests for ODK overflow functions John Bruce 2023-05-24 10:18:38 -07:00
  • 8f6dbdb94e Set rental clock if not already set in ODK_ParseLicense Vicky Min 2023-05-24 16:26:48 -07:00
  • d5afa3fd99 Cleanup design of ODK_ParsedLicense handling and maintain backwards compatibility Vicky Min 2023-05-04 15:29:19 -07:00
  • 6c953ab651 Fix license response default values error in CreateCoreLicenseResponse Vicky Min 2023-05-04 20:10:50 -07:00
  • f71014507d Set renewal_delay_base in function CreateCoreLicenseResponseFromProto Vicky Min 2023-04-18 15:01:48 -07:00
  • 152f2144f9 Fix ODK warning errors for WV DRM Vicky Min 2023-04-18 15:21:24 -07:00
  • ae0134b21d Make the server send ODK v18 messages by default Fred Gylys-Colwell 2023-04-14 09:25:25 -07:00
  • 89666aeb89 Fix issues identified by clang-tidy Googler 2023-04-14 06:40:20 -07:00
  • a2a27c44ef Correctly parse v18.0 provisioning requests Matt Feddersen 2023-04-12 09:00:41 -07:00
  • c6e7c70a6b Remove reference to OEMCrypto_LoadKeys() in ODK code Vicky Min 2023-04-05 10:25:46 -07:00
  • 231ff3735c Backport http://go/ag/21276850 Fred Gylys-Colwell 2023-02-24 17:21:44 -08:00
  • 85357db81b Fix policy engine unittest issues from clang-tidy Ian Benz 2023-06-26 11:41:09 +00:00
  • e9b0196a23 Generate golden data tests for ODK Fred Gylys-Colwell 2022-12-15 23:04:14 -08:00
  • cebd90e300 Add clang-tidy support for the CDM Ian Benz 2023-04-11 20:46:08 +00:00
  • b7b423aca3 Reduce clock skew in flaky duration tests Fred Gylys-Colwell 2023-05-28 15:48:32 -07:00
  • 0cd3d185c7 Cleanup vendor projects are proprietary. Rahul Frias 2023-02-22 13:49:05 -08:00
  • 8fcaa04eab Revise cdm signing api and test Kyle Zhang 2023-05-12 21:28:55 +00:00
  • 5070a7b949 Exposing the Cast Signing Algorithm Kyle Zhang 2023-04-27 19:12:09 +00:00
  • 14c5d6ee5f Move internal fuzz target naming scheme to g3doc Ian Benz 2023-11-30 23:41:35 +00:00
  • e19927f4bf Update OEMCrypto fuzzing documentation Ian Benz 2023-08-04 16:56:07 +00:00
  • 9a24732f5b Replace entitled key session fuzzer Ian Benz 2023-05-11 18:01:48 +00:00
  • 79c809840e Add OEMCrypto_QueryKeyControl fuzzer Ian Benz 2023-06-15 18:09:15 +00:00
  • 078682a897 Simplify fuzz tests using LicenseWithUsageEntryFuzz Ian Benz 2023-05-12 17:52:38 +00:00
  • 5c5433a8d8 Update OEMCrypto_LoadLicense corpus for ODK_Packing_ParsedLicense Ian Benz 2023-06-14 16:11:12 +00:00
  • 28e68a866b Fix crash in wvoec::LicenseRoundTrip::InjectFuzzedResponseData Vicky Min 2023-06-13 00:04:07 +00:00
  • ed55c511a3 Add OEMCrypto_GenerateCertificateKeyPair second stage fuzzer Ian Benz 2023-06-10 03:05:49 +00:00
  • 4aa2bcde49 Fix OEMCrypto_LoadEntitledContentKeys fuzzer Ian Benz 2023-06-09 20:43:06 +00:00
  • 3a05989920 Add OEMCrypto_GetDeviceSignedCsrPayload fuzzer Ian Benz 2023-05-12 16:10:57 +00:00
  • ea43147a08 Add OEMCrypto_GetDeviceInformation fuzzer Ian Benz 2023-05-12 14:26:06 +00:00
  • 4f29280b3e Remove unused OEMCrypto_GenerateSignature fuzzer Ian Benz 2023-05-09 21:19:33 +00:00
  • 09e6f1c60f Add OEMCrypto_GetKeyHandle fuzzer Ian Benz 2023-05-11 14:01:49 +00:00
  • 31a2f09792 Enable OEMCrypto_MoveEntry/ReuseUsageEntry fuzzers Ian Benz 2023-05-10 19:46:16 +00:00
  • 8a4160bf8a Add OEMCrypto_GetRandom fuzzer Ian Benz 2023-05-09 20:16:54 +00:00
  • 76cf1cd985 Simplify and enable create and remove entitled key session fuzzer Ian Benz 2023-05-10 14:00:36 +00:00
  • 708670c98b Simplify OEMCrypto_InstallOemPrivateKey fuzzer Ian Benz 2023-05-10 14:46:52 +00:00
  • 75d4778531 Fix spelling mistake Ian Benz 2023-04-26 21:05:14 +00:00
  • a66143bec4 Fix OEMCrypto_GenerateRSASignature fuzzer Ian Benz 2023-03-23 23:01:28 +00:00
  • 57b391c8b9 Fix bugs impacting fuzzing coverage Ian Benz 2023-03-21 01:45:50 +00:00
  • 55ef762c08 Improve fuzzers with FuzzedDataProvider inputs Ian Benz 2023-03-22 15:52:29 +00:00
  • 53fe55cb72 Clean up fuzz helper classes Ian Benz 2023-03-20 17:46:15 +00:00
  • af070601b0 Add OEMCrypto_SetDecryptHash/GetHashErrorCode fuzzer Ian Benz 2023-03-27 16:13:29 +00:00
  • 7b592f1990 Add OEMCrypto_GenerateCertificateKeyPair fuzzer Ian Benz 2023-03-23 14:34:25 +00:00
  • c0c349cd28 Fix OEMCrypto_LoadUsageEntry fuzzer Ian Benz 2023-03-24 00:45:20 +00:00
  • fb1f3af60f Add OEMCrypto_GetBootCertificateChain fuzzer Ian Benz 2023-03-23 15:09:30 +00:00
  • 8a9b3c5c75 Fix OEMCrypto_LoadEntitledContentKeys fuzzer Ian Benz 2023-03-24 17:50:40 +00:00
  • 0919fb7ea6 Merge "Add GMScore into allow list to invoke signRSA API." into main Ling-Yu Lee 2024-01-26 00:18:19 +00:00
  • 3a87988181 Add GMScore into allow list to invoke signRSA API. Ling-Yu Lee 2024-01-19 06:32:34 +00:00
  • 665781cba3 Merge "widevine fuzzer: remove relative paths" into main Treehugger Robot 2024-01-25 00:28:07 +00:00
  • 47f5d9906c Merge "Updated crypto_session_fuzzer" into main Treehugger Robot 2024-01-22 16:30:03 +00:00
  • 27b5316c39 Merge "Updated cdm_engine_fuzzer" into main Treehugger Robot 2024-01-22 16:21:23 +00:00
  • da299dfd47 Merge "Updated system_id_extractor_fuzzer" into main Treehugger Robot 2024-01-22 05:24:56 +00:00
  • f6dcfb08e1 Merge "Updated cdm_license_fuzzer" into main Treehugger Robot 2024-01-16 04:53:09 +00:00
  • ec6cb73143 widevine fuzzer: remove relative paths Steven Moreland 2023-12-28 01:07:58 +00:00
  • 163db3777f Remove unnecessary test dependency on libmedia_omx Kyle Alexander 2023-12-21 20:55:58 +00:00
  • b83113f891 Merge "Updated content_decryption_fuzzer" into main Treehugger Robot 2023-12-13 22:53:00 +00:00
  • 2415894e2f Updated cdm_license_fuzzer Onkar Shinde 2023-12-12 09:01:03 +00:00
  • c39f453c59 Updated cdm_engine_fuzzer Onkar Shinde 2023-12-12 08:46:03 +00:00
  • 982bec196b Updated crypto_session_fuzzer Onkar Shinde 2023-12-12 08:34:01 +00:00
  • d866ba45aa Merge "Updated service_certificate_fuzzer" into main Treehugger Robot 2023-12-11 20:42:34 +00:00
  • f99bdc79c7 Merge "Updated privacy_crypto_fuzzer" into main Treehugger Robot 2023-12-11 17:13:03 +00:00
  • 9243037fca Merge "Updated policy_timers_fuzzer" into main Treehugger Robot 2023-12-11 17:13:03 +00:00
  • 44e768678b Updated privacy_crypto_fuzzer Onkar Shinde 2023-12-08 11:37:33 +00:00
  • c010396125 Updated policy_timers_fuzzer Onkar Shinde 2023-12-08 10:31:28 +00:00
  • 363447d00c Updated buffer_reader_fuzzer Onkar Shinde 2023-12-08 10:26:23 +00:00
  • 98fd5501b3 Updated service_certificate_fuzzer Onkar Shinde 2023-12-05 06:30:22 +00:00
  • 214fec8bb4 Updated content_decryption_fuzzer Onkar Shinde 2023-12-01 16:35:23 +05:30
  • 8bfb8bd34d Updated system_id_extractor_fuzzer Onkar Shinde 2023-12-05 06:07:41 +00:00
  • 2b3de00a36 Merge "Updated certificate_provisioning_fuzzer" into main Treehugger Robot 2023-11-29 18:08:13 +00:00
  • 02441b620f Updated cdm_session_fuzzer Onkar Shinde 2023-11-28 12:06:37 +00:00
  • 32acc95f8f Updated certificate_provisioning_fuzzer Onkar Shinde 2023-11-28 12:14:13 +00:00