Android Build Coastguard Worker
2bd348d126
Make change and version bump to AV1A.240803.001
...
Snap for 12179112 from 41346502c0 to vic-widevine-partner-release
Change-Id: I092732cfa3c9a2358212a8f35565104b9051cc5c
2024-08-03 07:56:44 +00:00
John W. Bruce
41346502c0
Fix OEMCrypto documentation for (0,0) patterns
...
The docs on OEMCrypto_DecryptCENC() weren't updated correctly when we
allowed the (0,0) pattern in v17. This patch brings the header docs
in-line with the handwritten part of the devsite documentation.
Merged from http://go/wvgerrit/204630
Bug: 336330529
Change-Id: Ic6c81d8f04904b83c34fbc0235ebbae8705a4182
2024-08-01 16:32:09 +00:00
Android Build Coastguard Worker
b88ca0623d
Make change and version bump to AV1A.240801.001
...
Snap for 12168358 from 38434032e1 to vic-widevine-partner-release
Change-Id: Ic8849e8a7a885895464c73241b13f538fb564bd2
2024-08-01 08:25:45 +00:00
Android Build Coastguard Worker
558731e446
Make change and version bump to AV1A.240730.001
...
Snap for 12154887 from 38434032e1 to vic-widevine-partner-release
Change-Id: If6bcb7adee5d28aa78ce8ca83b2c598a4c059661
2024-07-30 19:16:28 +00:00
Kyle Zhang
38434032e1
Merge "Add new release apex set 12141839" into vic-widevine-dev
2024-07-29 23:01:21 +00:00
Android Build Coastguard Worker
83b5bb40f8
Make change and version bump to AV1A.240727.001
...
Snap for 12147527 from 8defa640ff to vic-widevine-partner-release
Change-Id: I1a84227f5fce142cc2c65ad0395440c3708b802e
2024-07-27 08:00:15 +00:00
Kyle Zhang
979e2a46e1
Add new release apex set 12141839
...
Bug: 324294223
Change-Id: If139d31130c584f1a48b84c034a1dfa751ac880e
2024-07-26 21:37:06 +00:00
Kyle Zhang
69022525bb
Drop Widevine apex prebuilt files for release 12141839
...
The following files have been updated as part of this change:
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12141839.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12141839.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12141839.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12141839.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12141839.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12141839.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12141839.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12141839.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240725
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
The change is generated with prebuilt drop tool.
Change-Id: Ieb903c8ec94e3f124f1aa2a7056e4dd6dfa07254
2024-07-26 21:30:53 +00:00
Android Build Coastguard Worker
6476f34862
Make change and version bump to AV1A.240725.002
...
Snap for 12137595 from 8defa640ff to vic-widevine-partner-release
Change-Id: Ib6a28db656b75fa14bd601676fd3686433a32214
2024-07-25 22:44:54 +00:00
Android Build Coastguard Worker
13d0c4a554
Make change and version bump to AV1A.240725.001
...
Snap for 12137595 from 8defa640ff to vic-widevine-partner-release
Change-Id: Id08d995460748516a066b349204d3fed287afd44
2024-07-25 08:25:21 +00:00
Android Build Coastguard Worker
dd8c921ae1
Make change and version bump to AV1A.240720.001
...
Snap for 12116095 from 8defa640ff to vic-widevine-partner-release
Change-Id: Ife3da7574420e6b6223f1a2356cfc129b30384ed
2024-07-20 08:00:46 +00:00
Android Build Coastguard Worker
434752da5e
Make change and version bump to AV1A.240718.001
...
Snap for 12106780 from 8defa640ff to vic-widevine-partner-release
Change-Id: I33acebed8821326ddbe5d159fd5785112edd4e73
2024-07-18 08:30:54 +00:00
Android Build Coastguard Worker
f73cd3beca
Make change and version bump to AV1A.240716.001
...
Snap for 12098137 from 8defa640ff to vic-widevine-partner-release
Change-Id: I115bb8ebb37e8ec028fbe00267c74a39aeb9cf7c
2024-07-16 23:11:32 +00:00
Kyle Zhang
8defa640ff
Add java path to args of dev_sign_bundle
...
Bug: 339855197
Change-Id: I61d2ea24570857c96fe0b1d273efc5c288386888
(cherry picked from commit 925fa55b4340cc57ced3da52e7d9d4a99ea5405d)
2024-07-16 06:26:25 +00:00
Kyle Zhang
c5f6bc0a95
Merge "Haystack: Forbid DeriveKeysFromSessionKey after a license is loaded" into vic-widevine-dev
2024-07-09 21:25:24 +00:00
Android Build Coastguard Worker
09d53fd29e
Make change and version bump to AV1A.240704.001
...
Snap for 12047203 from b282ec92b6 to vic-widevine-partner-release
Change-Id: I5b2680f1f99d29c2ab4d24a9b6c80e1a282d97bd
2024-07-04 09:19:20 +00:00
Alex Dale
b282ec92b6
Improved SystemIdExtractor's opened/closed session behavior.
...
[ Merge of http://go/wvgerrit/201577 ]
[ Cherry-pick of http://ag/28133919 ]
VIC specific: No DRM reprovisioning support
The SystemIdExtractor did not properly define behavior when working
with opened/closed CryptoSessions. Due to the CryptoSession's class
dual role of being both a session and a general handle into the
crypto engine, small bugs relying on undefined behavior which happened
to return expected output allowed tests to pass.
This CL makes the following changes:
1) Have SystemIdExtractor verify caller expectations when session is
open.
2) Improved SystemIdExtractor to operate when CryptoSession is opened
or closed.
3) Updates several SystemIdExtractorTest cases to better test defined
behavior without relying on undefined behavior.
4) Better code comments; hopefully some which will help prevent future
misuse of the internal APIs.
Test: system_id_extractor_unittest on Oriole
Test: WVTS on oriole
Bug: 329713288
Change-Id: I65518fe62f43e8060ea752852eb08a3d7132e2a0
2024-07-02 14:24:37 -07:00
Android Build Coastguard Worker
e534599c3c
Make change and version bump to AV1A.240629.001
...
Snap for 12032148 from 11025293aa to vic-widevine-partner-release
Change-Id: I467cd913fafb496b4229295689a2553466136a09
2024-06-29 07:58:05 +00:00
Treehugger Robot
11025293aa
Merge changes from topic "vic-drop" into vic-widevine-dev
...
* changes:
Add new dev apex set 11921200
Add new dev apex set 11775005
Add new dev apex set 11662047
2024-06-29 01:15:24 +00:00
Treehugger Robot
4cefe502bd
Merge "Drop Widevine apex prebuilt files for dev 11775005" into vic-widevine-dev
2024-06-29 01:15:24 +00:00
Treehugger Robot
a04ff05d64
Merge "Drop Widevine apex prebuilt files for dev 11921200" into vic-widevine-dev
2024-06-29 01:15:24 +00:00
Kyle Zhang
b3bb37f76c
Add new dev apex set 11921200
...
The prebuilt version is AV1A.240603.001.
The branch it was built on is `vic-widevine-partner-release`.
Bug: 324294223
Change-Id: If42db8dea02eb4c15b97692c275df66b30a4dd63
(cherry picked from commit 33326c9604500cb45219f05852416734cc517799)
2024-06-06 18:33:47 +00:00
Kyle Zhang
e5223be4ef
Add new dev apex set 11775005
...
The prebuilt version is AV1A.240428.001.
The branch it was built on is `vic-widevine-partner-release`.
Bug: 324294223
Change-Id: Ia0b63e5b667d17036f9dde6916cafa4e436278e8
(cherry picked from commit b54d86a04f00d405a054c8c88f9d42f115136467)
2024-06-06 18:33:30 +00:00
Kyle Zhang
75a9d61f93
Add new dev apex set 11662047
...
The prebuilt version is ZV1A.240402.001.
The branch it was built on is `trunk-widevine-release`.
Bug: 324294223
Change-Id: Idbaf0816db3487573b7b90139af865b0ed90f116
(cherry picked from commit a319d2b737f85ffb45b508537aa486bfc38a5518)
2024-06-06 18:33:11 +00:00
Kyle Zhang
1dfd8c26b6
Drop Widevine apex prebuilt files for dev 11662047
...
The following files have been updated as part of this change:
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11662047.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240402
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11662047.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240402
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11662047.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240402
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11662047.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240402
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11662047.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240402
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11662047.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240402
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11662047.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240402
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11662047.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240402
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
Built here: ab/11662047
The change is generated with prebuilt drop tool.
Bug: 324294223
Change-Id: I2fd508c7d60a0c774700757562816d0219e37240
(cherry picked from commit 5621d91cf4c92c69616018c8c82c457f5eb0e9f7)
2024-06-06 00:53:32 +00:00
Kyle Zhang
80c7641ceb
Drop Widevine apex prebuilt files for dev 11775005
...
The following files have been updated as part of this change:
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11775005.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240428
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11775005.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240428
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11775005.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240428
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11775005.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240428
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11775005.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240428
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11775005.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240428
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11775005.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240428
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11775005.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240428
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
Built here: ab/11775005
The change is generated with prebuilt drop tool.
Change-Id: Ia5480be8d46cafe17f48d86e51f40fd6de707c17
(cherry picked from commit d2a007fcc8b144eb12236b508b587d3705005649)
2024-06-06 00:31:35 +00:00
Kyle Zhang
d765b3d80d
Drop Widevine apex prebuilt files for dev 11921200
...
The following files have been updated as part of this change:
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11921200.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240603
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11921200.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240603
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11921200.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240603
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.lazy-11921200.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=190240603
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11921200.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240603
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11921200.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240603
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11921200.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240603
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
libwvdrmengine/apex/prebuilt/dev/com.google.android.widevine.nonupdatable-11921200.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190240603
versionName=
platformBuildVersionName=UpsideDownCake
compileSdkVersion=34
compileSdkVersionCodename=UpsideDownCake
sdkVersion:34
targetSdkVersion:10000
Built here: ab/11921200
The change is generated with prebuilt drop tool.
Change-Id: Ibac3e6edce713b9d6713dec667590220deb07648
(cherry picked from commit a4055024ed1daef68a9fa2be386d53a2feaedd4a)
2024-06-06 00:26:25 +00:00
Android Build Coastguard Worker
f5e40a86b1
Make change and version bump to AV1A.240603.001
...
Snap for 11919749 from faa07f65f8 to vic-widevine-partner-release
Change-Id: I85e66acee5a394aa7f88f8db9c9f5e97caa9d0f6
2024-06-03 23:09:27 +00:00
Robert Shih
faa07f65f8
Merge "Add missing aconfig container field to vendor/widevine/libwvdrmengine" into vic-widevine-dev
2024-06-03 17:49:56 +00:00
Rahul Frias
5a1b5e2b37
Haystack: Forbid DeriveKeysFromSessionKey after a license is loaded
...
[ Merge of http://go/wvgerrit/199050 ]
Fix to L3 renewal policy bypass attack:
OEMCrypto_DeriveKeysFromSessionKey cannot be called after a license is
loaded.
Re-generated L3 from oemcrypto-v19 branch.
Also needed to update a few tests because it now returns a different
error code.
Test: tested with
https: //widevine-internal-review.git.corp.google.com/c/cdm/+/196392
Bug: 334154045
Merged from https://widevine-internal-review.googlesource.com/197957
Change-Id: Id0e81123b140085654106e99a05ae2405091f101
2024-06-02 00:17:36 -07:00
Rahul Frias
c6e4b70ae7
Merge "Re-generate Android V L3 after renewal policy fix" into vic-widevine-dev
2024-06-02 07:14:24 +00:00
Vicky Min
df171c9d94
Fix clear lead integration tests
...
The original clear lead integration tests weren't following the flow of
the original bug because there was only one sample, so
DecryptMultipleSamples wasn't being called in the same way. This should
fix this.
Bug: 320785945
Merged from https://widevine-internal-review.googlesource.com/198137
(cherry picked from commit 4141e271d44c32da88dc0f02a0173fae0b45ead9)
Change-Id: Ia70e3fd78381d8d34261b95931fdb303f77f73fd
2024-06-02 07:06:03 +00:00
Yu Liu
4fa509a385
Add missing aconfig container field to vendor/widevine/libwvdrmengine
...
Bug: 330354107
Test: CI
Flag: NONE
Ignore-AOSP-First: It is easier to detect all the mismatch in internal
master.
Change-Id: Ib7f679e34521afcee7fae648415315f4cbab91d6
(cherry picked from commit a6f7ac137ca1ab00985c1eb8b3e96a647a5d8400)
2024-06-01 07:13:42 +00:00
Cong Lin
3122896ecb
Re-generate Android V L3 after renewal policy fix
...
Merge of
https://widevine-internal-review.git.corp.google.com/c/cdm/+/199044
L3 builds created for this fix:
https://widevine-internal-review.git.corp.google.com/c/cdm/+/199050
Fix to L3 renewal policy bypass attack:
OEMCrypto_DeriveKeysFromSessionKey cannot be called after a license is
loaded.
System IDs:
build_arm_v() { build_arm_with_id 33097; }
build_arm64_v() { build_arm64_with_id 33098; }
build_x86_v() { build_x86_with_id 33099; }
build_x86_64_v() { build_x86_64_with_id 33100; }
Test: tested with
https: //widevine-internal-review.git.corp.google.com/c/cdm/+/196392
Test: run_level3_static_tests
Test: run wvts on Pixel7
Bug: 334154045
Change-Id: Ib188d0a37a2193f56dfd287e2f0274ba65bd7b3e
2024-05-31 17:42:58 +00:00
Robert Shih
0880898d99
Allow system user csr access
...
Bug: 296971609
Test: Oppo rkp_factory_extraction_tool
Change-Id: I0e51bc52cc269e69fb3d3f056dfa7fbaa414e6a5
2024-05-31 10:22:22 -07:00
Rahul Frias
0500d27ce5
Fix LicenseRenewalSpecifiedServer for SDK servers
...
[ Merge of http://go/wvgerrit/197972 ]
The test only needs to verify that the license has a renewal
server url. It does not need to fetch a renewal from that url.
bug: 338103523
Change-Id: I1513f8692089c3f51a53ffd6ecb62348702b8fb8
2024-05-30 10:48:53 -07:00
Android Build Coastguard Worker
8c876437d0
Make change and version bump to AV1A.240515.001
...
Snap for 11830041 from d926fb31ec to vic-widevine-partner-release
Change-Id: Id850f9b967fd599eca001b3c4339198f0330bdec
2024-05-16 00:00:40 +00:00
Rahul Frias
d926fb31ec
Address missing dependencies or executables
...
[ Merge of http://go/wvgerrit/195850 ]
Since Widevine device builds now include APEX prebuilts,
shared library dependencies for the prebuilts are in
are in /apex/com.google.android.widevine/lib[64] rather
than /system/lib[64] or /vendor/lib[64]. When tests are
run not all the dependencies are present.
These changes include
* Statically linking missing dependencies
* Adding /apex/com.google.android.widevine/lib[64] to
the shared library path
* Searching for some of the test executables in
/data/nativetest[64]/vendor/
Bug: 329888778
Bug: 329891889
Bug: 329891175
Bug: 329891049
Test: ./build_and_run_all_unit_tests.sh
Change-Id: I067685cedc7701c4e6502bdac98b53e22b61ad1e
2024-05-10 18:17:10 -07:00
Vicky Min
d53caaade2
Skip entitlement session test that is only supported on CAS devices
...
Bug: 335398236
Merged from https://widevine-internal-review.googlesource.com/197432
(cherry picked from commit a35129440254c91a261903e499e3f2417425cfb0)
(cherry picked from commit 87d58f48d62dbc4cdbb6c2af1c5a7bda2e209efa)
Change-Id: I7f67dfbc8725cbe0a67d8eda082fa184286d2e84
2024-05-10 18:15:16 -07:00
Fred Gylys-Colwell
1f3c38d6a3
Update request url
...
The test server for UAT and for the SDKs now accept the same
url format for renewals.
Bug: 328763985
Change-Id: I1a58412047735efa26da7986bf19fa9a7fbaf374
2024-05-10 15:03:17 -07:00
Vicky Min
1c6ec56725
Update DecryptZeroSizeSubSample test to accept success or error
...
Bug: 338010108
Merged from https://widevine-internal-review.googlesource.com/198002
Change-Id: I52c72a5c1a287e8556a243b6072faf23ce4bbdad
(cherry picked from commit 8b806d128e450ab0bf9cba17e21b5ed5ff97c277)
2024-05-10 17:24:37 +00:00
Android Build Coastguard Worker
cec4aa6380
Version bump to AV1A.240428.001 [libwvdrmengine/version.txt]
...
Change-Id: If922a1a1b9494b1c732f7d1cbf15e4c04fe083c5
2024-04-28 18:28:44 +00:00
Rahul Frias
c4bb374653
Merge "Update ODK version to 19.1" into vic-widevine-dev
2024-04-26 23:50:25 +00:00
Treehugger Robot
874fbfff5f
Merge "Revert "Add SCP support for Android files"" into vic-widevine-dev
2024-04-22 20:04:16 +00:00
Spandan Das
1caf26737b
Use prefer for source vs prebuilts selection of widevine
...
widevine currenty uses `use_source_config_var` and product variables to
ensure that products gets the correct selection of source or prebuilts
of widevine apex.
`use_source_config_var` is being deprecated from Soong to unfiy the
mechanisms for source vs prebuilt selection. This CL transitions
widevine to a different mechanism `prefer` for prebuilt selection to aid
the deprecation.
Test: lunch cf_x86_64_phone-trunk_staging-userdebug; m nothing; aninja
-t path droid
vendor/widevine/libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks;
// no path exists, i.e. uses source
Test: lunch osprey-trunk_staging-userdebug; m nothing; aninja -t path
droid vendor/widevine/libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks;
// path exists; i.e. uses prebuilts
Bug: 332379718
Change-Id: I78800aee49f1de83ea2ce8160923362871806d87
2024-04-18 18:25:20 +00:00
Rahul Frias
c5a48e1cf3
Merge "Fix default cipher mode for CAS unit test" into vic-widevine-dev
2024-04-18 07:18:38 +00:00
Rahul Frias
e24c8dcb86
Revert "Add SCP support for Android files"
...
This reverts commit 95b50d39ba .
Reason for revert: Rikers changes should go on main. We can decide that partner OEMs can pick up this feature for V once it has been well tested on main.
Change-Id: I129303cbc86e267aba013a7c314724e51477dc82
2024-04-17 01:41:01 +00:00
Jacob Trimble
95b50d39ba
Add SCP support for Android files
...
SCP uses the JNI headers in generated code, so several targets need
the include path; this will have no effect on non-SCP builds. Also,
in "protected" builds, there is a generated library that needs to be
linked in the final binary, but this doesn't exist in the "analysis"
step; we create an empty static library if it doesn't exist so it works
on all cases.
Merged from https://widevine-internal-review.googlesource.com/169850
Merged from https://widevine-internal-review.googlesource.com/176177
Bug: 262635528
Change-Id: Ib676d55efbcbec81de9c3123bc70afb570d6caa5
(cherry picked from commit b9482eb23c261788a4432de7566f1b1de1cf9379)
2024-04-16 20:48:35 +00:00
Matt Feddersen
985eaacfb9
Update ODK version to 19.1
...
[ Merge of http://go/wvgerrit/195352 ]
PiperOrigin-RevId: 618915151
Merged from https://widevine-internal-review.googlesource.com/195050
Change-Id: Ieff901a961c3f965497b62a655c3ddb536e112a0
2024-04-16 10:59:48 -07:00
Cong Lin
c33960cb7c
Fix default cipher mode for CAS unit test
...
[ Merge of http://go/wvgerrit/194571 ]
Default to OEMCrypto_CipherMode_CBC instead of OEMCrypto_CipherMode_CENC
which is not used by CAS.
Test: CAS unit tests
Bug: 325639114
Bug: 322928572
Merged from https://widevine-internal-review.googlesource.com/193650
Change-Id: I8876d5262643015fb6a322eae6444ef4001d146d
2024-04-16 10:25:38 -07:00