Commit Graph

16 Commits

Author SHA1 Message Date
Buildbot
d69222d492 Media CAS Proxy SDK release: 16.5.0 2021-07-12 21:46:29 +00:00
Buildbot
760d53c347 Media CAS Proxy SDK release: 16.4.1 2020-10-26 18:57:34 +00:00
Buildbot
b12b8e3c51 Media CAS Proxy SDK release: 15.2.1 2020-06-26 17:55:01 +00:00
Buildbot
283c90df1d Media CAS Proxy SDK release: 14.2.3 2020-04-06 21:35:54 +00:00
Buildbot
a69971e438 Media CAS Proxy SDK release: 14.2.3 2020-03-25 23:15:09 +00:00
Buildbot
1a5d4a4361 Media CAS Proxy SDK release: 14.2.2 2019-10-17 03:49:02 +00:00
Buildbot
fd375eced4 Media CAS Proxy SDK release: 14.2.1 2019-10-15 23:36:47 +00:00
Buildbot
a12d9d2bc1 Media CAS Proxy SDK release: 1.2.3 2019-09-05 23:54:47 +00:00
Buildbot
e40e74ae40 Media CAS Proxy SDK release: 1.2.3 2019-09-05 19:29:48 +00:00
Buildbot
7c2014fff5 Media CAS Proxy SDK release: 1.2.2 2019-07-22 20:57:46 +00:00
Buildbot
51acc11bbf Media CAS Proxy SDK release: 1.2.1_abi_fix 2019-06-07 23:17:40 +00:00
Buildbot
1b0c09b33d Media CAS Proxy SDK release: updated 1.2.1 2019-06-04 00:05:28 +00:00
Buildbot
bb2da945ac Media CAS Proxy SDK release: 1.2.1 2019-06-03 23:28:22 +00:00
Buildbot
a3cf021ab3 Media CAS Proxy SDK release: 1.1.6 2019-05-21 23:45:45 +00:00
Widevine Buildbot
dda00601c2 CAS Proxy SDK git checkin as per g3doc.
Adds support for specifying service type when creating a service certificate.

A recent change to the SDK allows for service certificates (DrmCertificate) to also specify a ServiceType indicating which type of service they are supposed to be used on.  This CL adds certificate creation service support for this.

-------------
Fix typo in cas proxy SDK.

-------------
Migrate C++ proto_library rules to cc_proto_library.

We update dependency edges of cc_* rules on proto_library() rules to use a cc_proto_library() intermediary in preparation for eliminating proto_library()'s cc support as per []

More information: []

Tested:
    TAP --sample for global presubmit queue
    []

-------------
Migrate cc proto_library to cc_proto_library. Also fixes build break introduced by []

-------------
Remove unnecessary #MOE directives

-------------
[Proxy_SDK] Move generateSignature in WvPLSDKEnvironment to signature_util.cc file.

-------------
[SDK]Add service_certificate type check in WVPL LSDK and PROXY SDK.

-------------
[Proxy_SDK] Add new API to get remote_attestation_cert_serial_number for proxy SDK.

-------------
[Proxy_SDK] Add getDrmDeviceId function

-------------
[Proxy_SDK] add getrequesttype function for proxy sdk

-------------
[SDK] Add videoFeature field to WvPLWidevinePsshData in WvPLWidevine.java and wvpl_type.h. Related to []

-------------
Allow specified devices to request licenses even if these devices are in TEST_ONLY state.
This will also override the global setting of TEST_ONLY devices not being allowed to
successfully receive licenses from Widevine License SDK.

-------------
[Proxy_SDK] Add ParseDCSL function and test case.

-------------
[Proxy_SDK] Return non-ok status for service_certificate_request when create proxy sdk session. Add test case in Java test.

-------------
[Proxy_SDK] Add video_feature parsing in GetPsshData function. Also check video_feature when geneateModularDrmLicenseRequest.

-------------
[SDK]Deprecated message_type() function, use request_type() instead.

-------------
Use JDK instead of JRE

The concept of a JRE is going away in JDK 11. The jre/ subdirectory in the JDK will no longer exist and the :jre targets will no longer make sense.

Currently in JDK 8, the JDK is a superset of the JRE (it contains all of the files in the JRE), so this is a safe change.

Tested:
    TAP found no affected targets
    []

-------------
Renaming WvPLSDKSession.request_type() API.
Added LICENSE_TYPE_UNSPECIFIED enumeration to WvPLLicenseType.

-------------
Additional VLOG messaging for licensing with TEST_ONLY devices.

-------------
Remove forward declarations of absl names. The style guide bans this, and those names are not for external users to redeclare. External users should include the public headers instead.

-------------
Change Kokoro to use latest bazel version

-------------
Update the abseil build to the December 18 release.

This fixes a problem where the MOE build is failing because there was no definition for node_hash_map.

-------------
[CAS_Proxy]Add WvPLCASProxyEnvironmentJNI.cc and com_google_video_widevine_sdk_wvpl_WvPLCASProxyEnvironment.h file to implement JNI layer for WvPLCASProxyEnvironment.

-------------
Apply changes to sdk to match device certificate status list updates.

Cleans up some of the protos we're using for the new SignedDeviceInfo. Also, adjusts the sdk implementation to reflect the proto and service changes.

-------------
[CAS_PROXY]Add WvPLCASProxyEnvironment.java, WvPLCASProxySession.java and WvPLCASProxyTest.java file.

-------------
Add API to return the DRM service certificate by provider.

-------------
[CAS_PROXY]Implement SetDrmServiceCertificate and SetDeviceCertificateStatusList JNI layer.

-------------
Get DeviceInfo from request.

-------------
CAS Proxy SDK updated to 1.1.5.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=248640225
2019-05-21 18:20:53 +00:00
Buildbot
cb621e566a Media CAS Proxy SDK release: 1.5.5 2019-05-17 19:59:23 +00:00