diff -r 000000000000 -r bde4ae8d615e os/security/contentmgmt/contentaccessfwfordrm/group/security_caf2.history.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/os/security/contentmgmt/contentaccessfwfordrm/group/security_caf2.history.xml Fri Jun 15 03:10:57 2012 +0200 @@ -0,0 +1,169 @@ + + + + Framework support for Digital Rights Management (DRM), enables policy based management of loading and access to restricted content by applications and Multimedia plugins. + + + + F32agent and RTA agent changed to support 64 bit file server + + + + CAgentData::GetAttributeSet() - capability documentation added + + + + + + Add SMPSAFE keyword in SDP mmp files + + + + + + + 64 Bit File Server + + + + + Category G ipr in security code confirmed only for reccafconfig and other code changed to category T + + + + The leave from AgentManagerL is trapped and ignored. + + + + + + Additional CAF support for retrieval of Cover Art for OMA DRM files + + + + + added an enum to TEventMask. + + + + Disabled flogger calls in release builds to improve RTA performance. + + + + + + Adding APIS and SPIS in CAF to enable agents to provide meta-data for data in private directories of user aplication for DRM purposes. + + + + + CAF2 ConstructL does check for success of allocation. + + + + changed the case in the caf2 streaming component. + + + + Fixed case in MRP file. + + + + + + Added new attributes to enumerations. + + + + + Added an interface for canceling an asynchronous request in CData together with default implementation. + + + + + + Modified the ipr category of reccafconfig. + + + + + Removed dead code from CSupplier::ImportFileL + + + + Fixed OOM handling by revising connection management to the SystemAMS server + + + + Fixed documentation for RFile & related calls - it did not state that RFs sessions should be shared. + + + + Added @file tag to the following files: caf2\inc\patchdata.h, caf2\source\cafutils\mimefieldanddata.h. + + + + Fixed defect where recognizer raised a panic on a long URI + + + + Revised error handling in CAF, so that if the agent leaves in either DoRecognizeL or IsRecognizedL, we will not trap the error. Potential behaviour change was approved in BR2123.1 + + + + KErrInUse is propagated now if an agent returns it in Resolve + + + + Added various minor fixes to fix lint errors. + + + + CF32AgentManager::RenameFile was rewritten to support operation across drives + + + + F32 Agent returns system wide error when recognising mime types for given content instead of failing silently + + + + Modified code so that it compiles with CW3.0 compiler as well as CW3.1.1 + + + + Removed using namespace ContentAccess; from public header and inl files + + + + Added EContentVersion attribute to TAttribute enum, and EContentLocation and ERightsIssuerURI to TStringAttribute enum, to ensure CAF more fully supports the OMA DRM v2 specification. + + + + + + Updating the component source files to comply with the Symbian filename policy. + + + + + Symbian OS v9.3 component branched from common codeline + + + + Fixed defect where RTL CContent::GetStringAttributeSet() funciton in RTA was causing panic. Added test code to verify against regression. + + + + Removed the capability requirement on users of the CImportFile API. + + + + The compile-time CAF_LOAD_POST_PRODUCTION_AGENTS macro relocated to ROM build-time to allow licensees to enable this feature with out recompiling the CAF component. + + + + + Minor Change - Moved source code from the security subsystem to the Syslibs subsystem. + + +