Onkar Shinde
c010396125
Updated policy_timers_fuzzer
...
Implemented google c++ code style changes for policy_timers_fuzzer
exec/s: 15780
Test: ./policy_timers_fuzzer
Bug: 312374669
Change-Id: I0868deac9ec55549db0da3eaeee23daee9516c0f
2023-12-08 10:31:38 +00:00
Treehugger Robot
2b3de00a36
Merge "Updated certificate_provisioning_fuzzer" into main
2023-11-29 18:08:13 +00:00
Onkar Shinde
02441b620f
Updated cdm_session_fuzzer
...
Implemented google c++ code style changes for cdm_session_fuzzer
exec/s: 21
Test: ./cdm_session_fuzzer
Bug: 312374669
Change-Id: I4dd20d3120876dd12b599ebf6fe8aa43dc0207f9
2023-11-28 12:32:58 +00:00
Onkar Shinde
32acc95f8f
Updated certificate_provisioning_fuzzer
...
Implemented google c++ code style changes for certificate_provisioning_fuzzer
exec/s: 97
Test: ./certificate_provisioning_fuzzer
Bug: 312374669
Change-Id: I5501a2c2237ea5f2d2931465b4391c29c4500ce3
2023-11-28 12:17:25 +00:00
Kunal Rai
f3c22ff3f1
Updated policy_engine_fuzzer
...
Implemented google c++ code style changes for policy_engine_fuzzer
execs/s: 71
Test: ./policy_engine_fuzzer
Bug: 312374669
Change-Id: I8320f360f0c58c4fd3309a9f159ca49568da2abc
2023-11-21 09:53:58 +00:00
Kyle Zhang
c8ec53bbc1
Merge changes from topic "wv-force-l3" into main
...
* changes:
Add libPlatformProperties dependency
Add property to check if user forces L3
2023-11-17 19:46:53 +00:00
Kyle Zhang
bc3187a5d1
Add libPlatformProperties dependency
...
Bug: 301669353
Change-Id: I6bbabbc6590cd57dc85ec96e5048efb6be0613e6
2023-11-14 23:50:30 +00:00
Kyle Zhang
8a9be792c9
Merge "Do not fall back to L3 if L1 has test keybox" into main
2023-11-13 22:14:38 +00:00
Kyle Zhang
6b60fc3a76
Add property to check if user forces L3
...
[ Merge of go/wvgerrit/186611 ]
Android user can set the property using the developer option.
Bug: 301669353
Change-Id: I730b635f6cc28dfb0471c1d679627c94b9e16af1
2023-11-09 19:59:46 +00:00
Kyle Zhang
3101930ea6
Merge "Updated widevine fuzzers" into main
2023-11-09 18:38:11 +00:00
Akshata Kadam
e8d78fb219
Updated widevine fuzzers
...
Test: ./cdm_engine_fuzzer
Test: ./crypto_session_fuzzer
Bug: 309924911
Change-Id: I6fdf1b11173bc428b36749d7184ae6dc38cedc32
2023-11-09 12:13:54 +00:00
Treehugger Robot
df00f99671
Merge "cdm_engine_fuzzer: Bug Fix" into main
2023-11-09 12:08:08 +00:00
Kyle Zhang
45d8b38b43
Do not fall back to L3 if L1 has test keybox
...
[ Merged of go/wvgerrit/186370 ]
CDM by default allows test keybox from device side.
Bug: 299987160
Bug: 301669353
Change-Id: I06f1936ccd068eb71364a5a8931970954233b686
2023-11-09 00:26:17 +00:00
Treehugger Robot
a136bff991
Merge "cdm_session_fuzzer: Bug Fix" into main
2023-11-08 00:42:18 +00:00
Akshata Kadam
019b54bd51
cdm_engine_fuzzer: Bug Fix
...
Resolved timeout issue in cdm_engine_fuzzer.cpp
exec/s: 20
Test: ./cdm_engine_fuzzer
Bug: 304414453
Change-Id: I1ada7775ba423bb6941bec846d108ee8c76e2c04
2023-11-07 12:48:50 +00:00
Akshata Kadam
affa1e240f
cdm_session_fuzzer: Bug Fix
...
Resloved timeout issue in cdm_session_fuzzer.cpp
exec/sec: 10
Test: ./cdm_session_fuzzer
Bug: 305312405
Bug: 305394299
Bug: 305435195
Change-Id: Ib84f7aa1a2b3a181dd0ffc1e500eb9c18cdbe03a
2023-11-06 08:47:13 +00:00
Akshata Kadam
d258c36b2f
content_decryption_fuzzer: Bug Fix
...
Resolved timeout issue in content_decryption_fuzzer.cpp
exec/sec: 10
Test: ./content_decryption_fuzzer clusterfuzz-testcase-minimized-content_decryption_fuzzer-6117614003748864
Bug: 3043856607
Change-Id: I5610e6bcae0bc88d5d7a31aa120adc30340b74f2
2023-11-06 08:39:09 +00:00
Treehugger Robot
c1f65ff88a
Merge "Add package name for build flag" into main
2023-10-26 21:36:55 +00:00
Kyle Zhang
8661efab13
Add package name for build flag
...
Bug: 303466154
Change-Id: Ia48e9ca2da6d0d17179998200e0ebdb238a4d217
2023-10-25 21:46:30 +00:00
Kyle Zhang
f74a5e6637
Drop Widevine apex prebuilt files wv_341113000
...
The following files have been updated as part of this change:
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy-wv_341113000.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy-wv_341113000.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy-wv_341113000.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy-wv_341113000.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable-wv_341113000.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable-wv_341113000.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable-wv_341113000.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable-wv_341113000.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=341113000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:34
Built here: ab/10842987
The change is generated with prebuilt drop tool.
Change-Id: I01e646c5524aaf254c8ed7353e74243d8fd4480c
2023-10-25 21:44:30 +00:00
Atharva_Deshpande
c656ebe741
Added cdm_session_fuzzer
...
Test: ./cdm_session_fuzzer
exec/s:10
Bug: 265234582
Change-Id: I9ffb9f1de99a3e37fa456b357946292f16af5d69
2023-10-04 04:11:00 +00:00
Akshata Kadam
4528a2899d
Added device_files_fuzzer
...
exec/s: 150
Test: ./device_files_fuzzer
Bug: 265234582
Change-Id: I55b65929e3b741df8d5ff114f6d7eb63888e7913
2023-10-04 04:11:00 +00:00
Aashutosh Murthy
72b8ca08bd
Added certificate_provisioning_fuzzer
...
exec/s: 120
Test: ./certificate_provisioning_fuzzer
Bug: 265234582
Change-Id: I3dea4a6fb7b857f51cf782c42003e1f2c21dc75a
2023-10-04 04:11:00 +00:00
Akhilesh_Sanikop
52b50902c3
Added cdm_engine_fuzzer
...
exec/s: 20
Test: ./cdm_engine_fuzzer
Bug: 265234582
Change-Id: I17f80264c2772b07cd4461864e6d010310cfc910
2023-10-04 04:11:00 +00:00
Harsh Abichandani
5c51a93c21
Added buffer_reader_fuzzer
...
exec/s: 13311
Test: ./buffer_reader_fuzzer
Bug: 265234582
Change-Id: I25865fa5619a0a488ebef3926ea060956e955685
2023-10-04 04:11:00 +00:00
Karan Jain
5bed1044eb
Added crypto_session_fuzzer
...
exec/s: 29
Test: ./crypto_session_fuzzer
Bug: 265234582
Change-Id: Ia42bcae6ea2f6ec722b972f44256e8b8cb56d9d5
2023-10-04 04:11:00 +00:00
Akshata Kadam
c86a3bc1e1
Added cdm_license_fuzzer
...
exec/s: 50
Test: ./cdm_license_fuzzer
Bug: 265234582
Change-Id: I5769fb7c0d225c38ed4681f74e32f545edaf43cf
2023-10-04 04:11:00 +00:00
Aditya Wazir
7f9f3f3f4b
Added privacy_crypto_fuzzer
...
exec/s: 603
Test: ./privacy_crypto_fuzzer
Bug: 265234582
Change-Id: I6b922ba288742229749419c35fd71fded6125859
2023-10-04 04:11:00 +00:00
Karan Jain
a252eba173
Added policy_timers_fuzzer
...
exec/s: 12119
Test: ./policy_timers_fuzzer
Bug: 265234582
Change-Id: Ia5085ea6064a84ed6a4e5cb07a70b28893dd8879
2023-10-04 04:11:00 +00:00
Atharva_Deshpande
aebfcbb789
Added service_certificate_fuzzer
...
exec/s: 10
Test: ./service_certificate_fuzzer
Bug: 265234582
Change-Id: I7290ec085d44cd7e6c5beeba80d6febd72eda7f7
2023-10-04 04:11:00 +00:00
kunal rai
41a6f51c13
Added system_id_extractor_fuzzer
...
exec/s: 316
Test: ./system_id_extractor_fuzzer
Bug: 265234582
Change-Id: I9ef8d2747f875bfe287fff51edc90c862a4f4d66
2023-10-04 04:09:38 +00:00
Ayushi Khopkar
d581265e79
Merge changes If8132ed6,I1be1f040 into main
...
* changes:
Added content_decryption_fuzzer
Added policy_engine_fuzzer
2023-10-04 04:08:13 +00:00
Kyle Zhang
51bbffd87e
Drop Widevine CDM v17 prebuilt files
...
The following files have been updated as part of this change:
libwvdrmengine/prebuilt/v17/android.hardware.drm-service.widevine
Built here: ab/10868711
The change is generated with prebuilt drop tool.
Bug: 300303634
Change-Id: I7477f3c4efaecc0b56fbcf27b37653f3462a605c
2023-10-02 18:01:31 +00:00
Akshata Kadam
79bcb645f5
Added content_decryption_fuzzer
...
exec/s: 10
Test: ./content_decryption_fuzzer
Bug: 265234582
Change-Id: If8132ed6c5db5794a444c03e7f37682674f26148
2023-09-27 09:26:40 +00:00
Akshata Kadam
2ce71b64be
Added policy_engine_fuzzer
...
exec/s: 600
Test: ./policy_engine_fuzzer
Bug: 265234582
Change-Id: I1be1f040cfef4d8c7f80de92f26b2e086327658e
2023-09-27 09:21:42 +00:00
Treehugger Robot
d9b24af07f
Merge "Correct stability issues for SPOIDs for provisioning 4.0" into udc-qpr-dev am: 05f045d802 am: 2b9c29d110
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/24537206
Change-Id: I718342725a8025d4e1f6e6d2ec547a4b0e600cf6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-20 22:07:10 +00:00
Treehugger Robot
2b9c29d110
Merge "Correct stability issues for SPOIDs for provisioning 4.0" into udc-qpr-dev am: 05f045d802
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/24537206
Change-Id: Ifd57483a874109b90736654f021f6bbcd3422f0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-20 21:11:08 +00:00
Treehugger Robot
05f045d802
Merge "Correct stability issues for SPOIDs for provisioning 4.0" into udc-qpr-dev
2023-09-20 20:15:28 +00:00
Rahul Frias
2f83cd0e49
Correct stability issues for SPOIDs for provisioning 4.0
...
[ Merge of http://go/wvgerrit/183472 ]
For provisioning 4.0 devices, the DRM certificate serial number
was changing on a reprovisioning attempt or factory reset. The
app parameters sent up in the client identification name-value
pair field were being filtered out in provisioning requests.
This has been corrected for provisioning 4.0 stage 2
(DRM certificate request). There is no need to include them for
stage 1 (OEM certificate request).
The test case WvCdmRequestLicenseTest.ProvisioningSpoidTest
was created earlier to ensure that SPOIDs and DRM certificates are
stable. Unfortunately due to another bug b/250099615, the RKP service
was holding a connection to the Widevine TA for provisioning 4.0
devices. When native tests ran as their own process, L1 would fail
to load due to a connection failure and the test would run as L3.
The tests passed for provisioning 4.0 devices Pixel 7 and 8 when
they should have failed. This gave us a false sense of confidence
that the SPOIDs were stable.
For now a workaround is to run a shell command to kill the widevine
TA before running native tests.
$ adb shell pkill -f -9 widevine
New tests have been introduced to provide integration coverage
WVPluginTest at the WV plugin level and CoreIntegrationTest
for core. GTS tests are also being written in b/295538002.
Bug: 294451432
Bug: 293950895
Test: WVPluginTest.ProvisioningStableSpoidTestL1, WVTS tests
Change-Id: Ib9ace4387866ea38bb1840feb69cea78d2d2c09c
2023-09-19 09:39:13 -07:00
Kyle Zhang
302c09e555
Sign nonupdatable widevine apex with its dev key
...
Bug: 299149538
Change-Id: Ic99838e4e8410b92bcef2bb88da4d64841546819
2023-09-06 21:20:46 +00:00
Kyle Zhang
27d51ad769
Merge "Drop Widevine CDM v17 prebuilt files" into udc-qpr-dev am: 50b61a6d15 am: 20f11d31db
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/24578415
Change-Id: Ia75918291346fa5f02bef264e1603647f26b7cd4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-31 01:03:01 +00:00
Kyle Zhang
20f11d31db
Merge "Drop Widevine CDM v17 prebuilt files" into udc-qpr-dev am: 50b61a6d15
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/24578415
Change-Id: I38d337324edd40f5d992bc0c39f51989883894e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-31 00:08:49 +00:00
Kyle Zhang
50b61a6d15
Merge "Drop Widevine CDM v17 prebuilt files" into udc-qpr-dev
2023-08-30 23:08:25 +00:00
Robert Shih
d2ae81db2a
Update Widevine apex min_sdk_version to 34 am: d81cdbae42 am: 0734bab945
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/24326594
Change-Id: Ia18fc314eaa00fa7a4bdc8e58d624b667680e896
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-30 21:03:01 +00:00
Robert Shih
0734bab945
Update Widevine apex min_sdk_version to 34 am: d81cdbae42
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/24326594
Change-Id: I1b3f34c9d89bd7331c3de850c9895ab03b7c92e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-30 20:10:38 +00:00
Kyle Zhang
dfed5db616
Drop Widevine CDM v17 prebuilt files
...
The following files have been updated as part of this change:
libwvdrmengine/prebuilt/v17/android.hardware.drm-service.widevine
Built here: ab/P61807725
The change is generated with prebuilt drop tool.
Bug: 297297678
Test: com.google.android.wvts
Change-Id: I1d91131c16a044aa4f3aad0afc2857fb74182851
2023-08-30 04:36:15 +00:00
Robert Shih
d81cdbae42
Update Widevine apex min_sdk_version to 34
...
Bug: 287567070
Bug: 294568360
Test: v2/widevine-eng/drm_compliance_apex
Change-Id: Iad45bf7a66ff0217724376aa8648ecd613af32c1
2023-08-28 12:30:36 -07:00
Kyle Zhang
9a12053a16
Drop Widevine CDM v17 prebuilt files am: 9c6f96d87c am: 52dcea6955
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/24486319
Change-Id: Ic8dfef971f1a21f29331e7b18c24cce04bf8071d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-22 01:12:11 +00:00
Kyle Zhang
52dcea6955
Drop Widevine CDM v17 prebuilt files am: 9c6f96d87c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/24486319
Change-Id: I53d1fa2257ef82c24d7e412290731db92ba03300
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-21 23:56:27 +00:00
Kyle Zhang
9c6f96d87c
Drop Widevine CDM v17 prebuilt files
...
The following files have been updated as part of this change:
libwvdrmengine/prebuilt/v17/android.hardware.drm-service.widevine
Built here: ab/P61073747
The change is generated with prebuilt drop tool.
Bug: 291139517
Test: com.google.android.wvts.MediaDrmParameterizedTests#testValidateMetrics[L1] and 3
Change-Id: I66e2c03ba226c6404ee0c92ab84e07f187a20b32
2023-08-18 23:03:33 +00:00