Presubmit Automerger Backend
c2c53d9c2e
[automerger skipped] [automerge] Add mutex to CdmEngine for use of cert_provisioning_. 2p: 491dfe7690 am: 0aef7b0dd2 am: 20441c9b5b -s ours am: 263a86047c -s ours am: b490501324 -s ours am: f1272a7e35 -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21892284
Change-Id: I8536669e6a4374a8fe52f4400f1b4da66392bdb7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-31 00:12:54 +00:00
Alex Dale
4ee6c4f130
[automerger skipped] Add mutex to CdmEngine for use of cert_provisioning_. am: 48bfaab32f am: 8ef7063d37 am: a54e3a924e am: 300491060f -s ours am: 6baaafc851 -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21900046
Change-Id: I9daec58a1c67c0dcae62010d4d4d5eccf4a73cf8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-31 00:02:32 +00:00
Kyle Zhang
52dfe850ad
Merge "Drop Widevine Apex release key signed prebuilts" into udc-dev am: 4d94891fab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/22342728
Change-Id: I98bb4a215e5dda0e23c84fc12f53c18f99fb24ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 23:53:00 +00:00
Alex Dale
b93b7a2247
[automerger skipped] Add mutex to CdmEngine for use of cert_provisioning_. am: 48bfaab32f am: 18dce87499 -s ours am: e827a6da8a -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 6e5ab021d8 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21900046
Change-Id: Iefc27a178391d0f600fdc168282736ac59d010da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 23:46:52 +00:00
Alex Dale
3a3bb1ce14
Merge "Android CDM: Restored secure stop tests." into udc-dev am: 9d82b224eb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/22294726
Change-Id: I02a9749a4059a12e81d10a471c8141c2e8d5140a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 23:34:52 +00:00
Rahul Frias
4f11544afc
Merge changes I44095261,I30829ad7 into udc-dev am: 98543b50cb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/22239717
Change-Id: I608af2dd4de640d563d6a1f388748ce28a86ea14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 23:23:20 +00:00
Kyle Zhang
a053a34e13
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/P53529894
The change is generated with prebuilt drop tool.
Bug: 274815205
Change-Id: I9acb9b4ce62548763f9345b645221c5bea0d3b21
2023-03-30 22:01:26 +00:00
Presubmit Automerger Backend
ad346225e9
[automerger skipped] [automerge] Add mutex to CdmEngine for use of cert_provisioning_. 2p: 491dfe7690 am: 0aef7b0dd2 am: 20441c9b5b -s ours am: 263a86047c -s ours am: dfe7c493de -s ours am: fb319ba5dc -s ours am: 5d89b131a5 -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21892284
Change-Id: I0c6bd0ef9efa73d3123ed5c5f778c79da3ba58d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 21:55:07 +00:00
TreeHugger Robot
467e38f10e
Merge "Clean up files no longer needed." into udc-dev
2023-03-30 21:22:30 +00:00
Presubmit Automerger Backend
5d89b131a5
[automerger skipped] [automerge] Add mutex to CdmEngine for use of cert_provisioning_. 2p: 491dfe7690 am: 0aef7b0dd2 am: 20441c9b5b -s ours am: 263a86047c -s ours am: dfe7c493de -s ours am: fb319ba5dc -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21892284
Change-Id: I82876d7310cb88edbe2f67c61b46692a720f6e4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 21:11:39 +00:00
Alex Dale
d66177a257
Add mutex to CdmEngine for use of usage_session_.
...
[ Merge of http://go/wvgerrit/169430 ]
Bug: 263314813
Test: GtsMediaTestCases
Test: request_license_test
Change-Id: I0859865d26b14d492832001e55897f89853577f1
2023-03-30 13:50:34 -07:00
Presubmit Automerger Backend
fb319ba5dc
[automerger skipped] [automerge] Add mutex to CdmEngine for use of cert_provisioning_. 2p: 491dfe7690 am: 0aef7b0dd2 am: 20441c9b5b -s ours am: 263a86047c -s ours am: dfe7c493de -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21892284
Change-Id: I6fac25c59bfcb90015d669eb825b190c1adc89e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 20:42:27 +00:00
Presubmit Automerger Backend
f1272a7e35
[automerger skipped] [automerge] Add mutex to CdmEngine for use of cert_provisioning_. 2p: 491dfe7690 am: 0aef7b0dd2 am: 20441c9b5b -s ours am: 263a86047c -s ours am: b490501324 -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21892284
Change-Id: I914bab13a327019958bc7fb1378af790b15bcb9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 20:39:19 +00:00
Presubmit Automerger Backend
dfe7c493de
[automerger skipped] [automerge] Add mutex to CdmEngine for use of cert_provisioning_. 2p: 491dfe7690 am: 0aef7b0dd2 am: 20441c9b5b -s ours am: 263a86047c -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21892284
Change-Id: I8bbaea855ec14d368b5e9492c51fbdf49c759bc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 20:06:43 +00:00
Presubmit Automerger Backend
b490501324
[automerger skipped] [automerge] Add mutex to CdmEngine for use of cert_provisioning_. 2p: 491dfe7690 am: 0aef7b0dd2 am: 20441c9b5b -s ours am: 263a86047c -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21892284
Change-Id: I649d0fb24b0238fb2b0fab1125f34831d0815ea5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 20:06:04 +00:00
Alex Dale
6baaafc851
[automerger skipped] Add mutex to CdmEngine for use of cert_provisioning_. am: 48bfaab32f am: 8ef7063d37 am: a54e3a924e am: 300491060f -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21900046
Change-Id: I8b28d05c3e11c0bac9a8b841b3b7b4f7e657d7f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 19:34:18 +00:00
Presubmit Automerger Backend
263a86047c
[automerger skipped] [automerge] Add mutex to CdmEngine for use of cert_provisioning_. 2p: 491dfe7690 am: 0aef7b0dd2 am: 20441c9b5b -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 48bfaab32f is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21892284
Change-Id: Idf333bf485c83ecb1eb9a923701e181191f34c7f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 19:13:59 +00:00
Presubmit Automerger Backend
20441c9b5b
[automerge] Add mutex to CdmEngine for use of cert_provisioning_. 2p: 491dfe7690 am: 0aef7b0dd2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21892284
Change-Id: I6a0c0d45198d938ab60cf6faa241254613d5d861
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 18:44:50 +00:00
Kyle Zhang
d210d9d5d1
Clean up files no longer needed.
...
libwvdrmengine/apex/nonupdatable/device.mk is vendor/widevine/libwvdrmengine/apex/device/device-nonupdatable.mk now.
Bug: 251299786
Change-Id: Ibdd315c70ea4ec261f1490d8cd9eacca269105d6
2023-03-30 18:22:46 +00:00
Kyle Zhang
4d94891fab
Merge "Drop Widevine Apex release key signed prebuilts" into udc-dev
2023-03-30 18:11:30 +00:00
Alex Dale
300491060f
Add mutex to CdmEngine for use of cert_provisioning_. am: 48bfaab32f am: 8ef7063d37 am: a54e3a924e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21900046
Change-Id: Ib245efb17abbb864219f006fd008ef2bd9c526f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 17:34:20 +00:00
Alex Dale
e827a6da8a
[automerger skipped] Add mutex to CdmEngine for use of cert_provisioning_. am: 48bfaab32f am: 18dce87499 -s ours
...
am skip reason: Merged-In If71a0e7a81f376cf28688a590b6cb9dcea699545 with SHA-1 6e5ab021d8 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21900046
Change-Id: If4f49c6361697b16312f5be4f1ca2988a9674421
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 17:17:46 +00:00
Alex Dale
a54e3a924e
Add mutex to CdmEngine for use of cert_provisioning_. am: 48bfaab32f am: 8ef7063d37
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21900046
Change-Id: Ifd3597f01ea72172065c44cf467248b63372a3f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 17:02:20 +00:00
Alex Dale
8ef7063d37
Add mutex to CdmEngine for use of cert_provisioning_. am: 48bfaab32f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21900046
Change-Id: I016f0cf66e4d90a32d087c0d492cb52bd3392e84
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 16:25:19 +00:00
Alex Dale
18dce87499
Add mutex to CdmEngine for use of cert_provisioning_. am: 48bfaab32f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/21900046
Change-Id: I9653a720ab006450409ba021c695c9d74947ca61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-30 16:24:37 +00:00
Alex Dale
9d82b224eb
Merge "Android CDM: Restored secure stop tests." into udc-dev
2023-03-30 06:11:58 +00:00
Cong Lin
c0f1a22890
Update Android L3 after CloseSession() fix
...
Merge of https://widevine-internal-review.googlesource.com/c/cdm/+/169301/
Orignial commit message:
Fix session open flag when closing entitled key session
When a session is closed, it also closes all its entitled key sessions.
A bug in L3 accidentally resets session_open flags in other active
sessions.
Re-generated Android L3.
Test: L3 key rotation tests in Pixel 7
Test: Run GTS media test on Pixel 7
Bug: 264688931
Change-Id: Ia02aeb2b0914a1634874871f1b82ed82f8069dbb
2023-03-29 21:50:19 -07:00
Kyle Zhang
57a954bc49
Drop Widevine Apex release key signed prebuilts
...
The following files have been updated as part of this change:
libwvdrmengine/apex/prebuilt/com.google.android.widevine.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=340514000
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=33
compileSdkVersionCodename=UpsideDownCake
sdkVersion:UpsideDownCake
targetSdkVersion:10000
Built here: ab/9842411
The change is generated with prebuilt drop tool.
Bug: 251299786
Change-Id: I741feb00f9b749ad26910c8ee85a256e21d6399f
2023-03-29 23:47:06 +00:00
Rahul Frias
98543b50cb
Merge changes I44095261,I30829ad7 into udc-dev
...
* changes:
Dump BCC on failed provisioning request
Refresh corpus for oemcrypto fuzz tests with modified format
2023-03-29 23:34:40 +00:00
Alex Dale
e928670c85
Android CDM: Restored secure stop tests.
...
[ Semi-revert of http://ag/20183443 ]
[ Merge of http://go/wvgerrit/168898 ]
These tests were removed from Android last quarter; however, they
now need to be restored. These tests will be removed in Android V.
To help with ambiguity around where the CDM is operating on a single
or set of usage info messages, the variables have been renamed to
propery indicate plurality.
Bug: 263319220
Test: cdm_extended_duration_test
Test: request_license_test
Test: libwvdrmdrmplugin_hal_test
Change-Id: I38b16dd5811069fafaeab5ffc19d0f8a8095f0cf
2023-03-28 21:26:06 -07:00
Kyle Zhang
076886fe20
Merge "Integrate apex version info to Widevine CDM property" into udc-dev am: b5ec1ae108
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/vendor/widevine/+/22105407
Change-Id: I2c16695bc25822abb565fb700afdabf8ab5569f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-03-28 23:00:50 +00:00
Kyle Zhang
b5ec1ae108
Merge "Integrate apex version info to Widevine CDM property" into udc-dev
2023-03-28 22:31:45 +00:00
Vicky Min
6d494fa76c
Filter RSA 3072 tests
...
Merge from Widevine repo of http://go/wvgerrit/169089
We want to transition to using GTEST_SKIP to skip unit tests instead of
modifying the GTEST_FILTER variable. This does so for tests that require
RSA 3072 support. Note: I think part of this CL got lost in
go/wvgerrit/167740, so this is adding the rest in.
Bug: 251240681
Merged from https://widevine-internal-review.googlesource.com/168237
Change-Id: I3002f705f7e3f4b38d0e5efef355e5c3f3529218
2023-03-28 20:30:22 +00:00
Ian Benz
f2cc88c0f7
Add MemorySanitizer support for opk_ta tests
...
Merge from Widevine repo of http://go/wvgerrit/169087
- Add opk_ta_msan platform and CI script
- Fix uninitialized memory reads identified by MemorySanitizer
Merged from https://widevine-internal-review.googlesource.com/163237
Merged from https://widevine-internal-review.googlesource.com/168058
Bug: 260089091
Change-Id: If33f061631da92a41b9c507843772f104b76515f
2023-03-28 20:30:22 +00:00
Vicky Min
0972c59fc0
Filter CAS tests
...
Merge from Widevine repo of http://go/wvgerrit/169080
We want to transition to using GTEST_SKIP to skip unit tests instead of
modifying the GTEST_FILTER variable. This does so for tests that require
CAS support.
Bug: 251240681
Merged from https://widevine-internal-review.googlesource.com/167739
Change-Id: Ifb971bf01e2c21fe672bbe4bfa15c797456256ef
2023-03-28 20:30:22 +00:00
Vicky Min
f83698a164
Refactor missed provisioning and renewal tests
...
Merge from Widevine repo of http://go/wvgerrit/169079
Bug: 253779846
Merged from https://widevine-internal-review.googlesource.com/167738
Change-Id: If8fc484f02fc1544977f1fb3a5fe1fa42d7367d7
2023-03-28 20:30:22 +00:00
Vicky Min
225a3e50ed
Use GTEST_SKIP to skip prov40 tests
...
Merge from Widevine repo of http://go/wvgerrit/169076
We want to transition to using GTEST_SKIP to skip unit tests instead of
modifying the GTEST_FILTER variable. This does so for provisioning 4.0
tests.
Bug: 251240681
Merged from https://widevine-internal-review.googlesource.com/167497
Change-Id: I65a879fba24b199bd115980bdd556c123fcc1cdc
2023-03-28 20:30:22 +00:00
Fred Gylys-Colwell
6c834acc50
Update test updates and known issues to ChangeLog
...
Merge from Widevine repo of http://go/wvgerrit/169075
Merged from https://widevine-internal-review.googlesource.com/167677
Bug: 275264353
Test: luci tests
Change-Id: I247e5fd73ad53d526a662badbca43520fed5f1bd
2023-03-28 20:30:22 +00:00
Fred Gylys-Colwell
2f45350921
Update oemcrypto unit tests version number
...
Merge from Widevine repo of http://go/wvgerrit/169074
And update a few scripts that check for version number.
Merged from https://widevine-internal-review.googlesource.com/167657
Bug: 275264353
Test: luci tests
Change-Id: Ic3c16323e993075c9bfe206fc73bf82c0e67f65b
2023-03-28 20:30:22 +00:00
John "Juce" Bruce
8dd8fc5a79
Update CHANGELOG for late-breaking OPK v17.1.1 changes
...
Merge from Widevine repo of http://go/wvgerrit/169073
Due to the late-breaking maximum_minor_version change, we had to revise
the CHANGELOG on the release branch. This patch ports this change to the
development branches.
Bug: 275264353
Test: luci tests
Change-Id: I46a18bd05ad1ae2afc766eaaf39c563f82f4eeea
2023-03-28 20:30:22 +00:00
Fred Gylys-Colwell
d7ee89bab0
Filter Cast Reciver tests
...
Merge from Widevine repo of http://go/wvgerrit/169070
This turns on the cast receiver tests for any device that
claims to support this feature. Previously, we had to
explicitly request these tests on the command line.
But since they do not pass for Prov 4.0, we fitler them out
in this case and reference a bug tracking that work.
We also switch to using GTEST_SKIP to skip the tests instead
of modifying the GTEST_FILTER.
Bug: 251240681
Bug: 269310676
Bug: 259455058
Bug: 259454969
Merged from https://widevine-internal-review.googlesource.com/166497
Change-Id: I1bcd749243a474b3f638547aa43c2805e86731af
2023-03-28 20:30:22 +00:00
Matt Feddersen
803617b783
Document RSA keypair issue on OP-TEE 64-bit
...
Merge from Widevine repo of http://go/wvgerrit/169069
Merged from https://widevine-internal-review.googlesource.com/167604
Bug: 275264353
Test: luci tests
Change-Id: Ib77b2f7d3855779dd6d97696d6066ad361e6e416
2023-03-28 20:30:22 +00:00
Vicky Min
64521717d8
Use GTEST_SKIP to skip prov 3.0 tests
...
Merge from Widevine repo of http://go/wvgerrit/169068
We want to transition to using GTEST_SKIP to skip unit tests instead of
modifying the GTEST_FILTER variable. This does so for provisioning 3.0
tests.
Bug: 251240681
Merged from https://widevine-internal-review.googlesource.com/167498
Change-Id: I997e1051f3bd7925bc69cf1b269a5bbbae8031b7
2023-03-28 20:30:22 +00:00
John "Juce" Bruce
d3183f504e
Remove V17 backwards-compatibility decrypt functions
...
Merge from Widevine repo of http://go/wvgerrit/169066
Now that we only have to support the v18 API, we can drop the v17
versions of these functions. For SelectKey, the new function fully
replaces it, so it has been removed. For the other functions, the v18
functions were calling the v17 functions previously. Now, they have been
rolled together.
These functions were not actually deprecated in the OEMCryptoCENC.h
header to allow OPK's serialization generator to still support them for
backwards-compatibility. Now that they are gone, this patch also
deprecates the functions.
Bug: 240995221
Merged from https://widevine-internal-review.googlesource.com/167338
Change-Id: I10261142121d4de8c96e2cd5fac570f7b536a82e
2023-03-28 20:30:22 +00:00
Vicky Min
54e6b3d45d
Small changes to refactored unit tests
...
Merge from Widevine repo of http://go/wvgerrit/169064
This CL should cleanup some minor issues that existed after the initial
CLs refactoring the unit tests went in. The issues fixed should be:
1) duplicate decrypt tests
2) decrypt tests added to be run
3) removed unecessary header files
4) refactored some provisioning tests that I had previously overlooked
Bug: 253779846
Merged from https://widevine-internal-review.googlesource.com/167537
Change-Id: Ic474fbcf69a08c0482b5e74d0c80be2cd16702d8
2023-03-28 20:30:22 +00:00
John "Juce" Bruce
ea3d319879
Add CHANGELOG entry for OPK v17.1.1
...
Merge from Widevine repo of http://go/wvgerrit/169062
Bug: 269670984
Merged from https://widevine-internal-review.googlesource.com/167378
Merged from https://widevine-internal-review.googlesource.com/167369
Change-Id: I309aff7aa0e7f662893f20e54975009c427a525f
2023-03-28 20:30:22 +00:00
Vicky Min
26aa378ca5
Refactor usage table tests
...
Merge from Widevine repo of http://go/wvgerrit/169061
Bug: 253779846
Merged from https://widevine-internal-review.googlesource.com/167477
Change-Id: I6046e59449700c8be05641f71dcbb2bba6ce493b
2023-03-28 20:30:22 +00:00
Vicky Min
6897bc1a1c
Refactor decrypt unit tests
...
Merge from Widevine repo of http://go/wvgerrit/169052
Refactor the decrypt unit tests into a separate file.
Bug: 253779846
Merged from https://widevine-internal-review.googlesource.com/167180
Change-Id: I10a4a987b0d597f0c6d2953c0723bea4d790fb9c
2023-03-28 20:30:22 +00:00
Rahul Frias
b3a57e7375
Dump BCC on failed provisioning request
...
[ Merge of http://go/wvgerrit/168357 and http://go/wvgerrit/168177 ]
When we get an error from the provisioning server while
running a test, we should log extra provisioning
information.
Bug: 273990016
Test: GtsMediaTestCases
Change-Id: I44095261e07ae079c632873f254d8e6879bab8c3
2023-03-28 20:28:57 +00:00
Matt Feddersen
dbd5bd2a4d
Update OPK v18 documentation
...
Merge from Widevine repo of http://go/wvgerrit/169050
- Update changelog
- Update copy parter files script to include linux port
- Update opk_partner_test script (used to make sure everything works out
of the box) with third party dependencies, refactored downloads into
a public setup.sh script
- Remove WTPI_BUILD_INFO from OPK makefiles and gyp files, since it is
no longer needed
- Remove FILES.md since it is out of date and ree-sources.mk and
tee-sources.mk satisfy the same purpose
- Add debug flag in comments for OP-TEE and Linux ports. As a hint for
how to enable debug in OPK
- Remove oemcrypto_build_info.h since it is no longer needed. Move the
XSTR macro it contained to oemcrypto_api_macros.h
- Add provisioning method macro to OPTEE and Linux build files to hint
at how to build Prov 2 and Prov 4 using the same build files but
different build-time values.
Merged from https://widevine-internal-review.googlesource.com/166219
Bug: 275264353
Test: luci tests
Change-Id: I220e3296f631d895a7c4504454635fe396efc0a4
2023-03-28 20:28:57 +00:00