OSDN Git Service

Bug fixes in OMA DRM v1 Forward Lock Agent
authorHenrik B Andersson <henrikb.andersson@sonyericsson.com>
Mon, 21 Feb 2011 13:22:08 +0000 (14:22 +0100)
committerHenrik Baard <henrik.baard@sonyericsson.com>
Thu, 4 Aug 2011 11:43:02 +0000 (13:43 +0200)
commit90855078eb989944bca1824058d7231cd68e5021
tree37223af2787c451afadf1a9e392ade89450d2f9a
parent93a1e245c94f14b6fb68361f76e46285431dab26
Bug fixes in OMA DRM v1 Forward Lock Agent

A couple of fixes in the Forward Lock Agent.
The DRM Framework isn't thread safe so the Forward Lock Agent needs
to protect the private structures.
Base64-encoded content with LF-only instead of CRLF line breaks is now
accepted.
A fix for non-standard boundary characters.
The debug prints are also turned off as default.

Change-Id: I8ab417231380fbe1c371d18a147773ceabc6f69f
drm/libdrmframework/plugins/common/util/include/SessionMap.h
drm/libdrmframework/plugins/common/util/src/MimeTypeUtil.cpp
drm/libdrmframework/plugins/forward-lock/FwdLockEngine/Android.mk
drm/libdrmframework/plugins/forward-lock/FwdLockEngine/src/FwdLockEngine.cpp
drm/libdrmframework/plugins/forward-lock/internal-format/converter/FwdLockConv.c
drm/libdrmframework/plugins/forward-lock/internal-format/decoder/FwdLockFile.c