os/security/contentmgmt/contentaccessfwfordrm/group/security_caf2.history.xml
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
<?xml version="1.0" encoding="UTF-8"?>
sl@0
     2
<relnotes name="Content Access Framework for DRM">
sl@0
     3
  <purpose>
sl@0
     4
    Framework support for Digital Rights Management (DRM), enables policy based management of loading and access to restricted content by applications and Multimedia plugins.
sl@0
     5
  </purpose>
sl@0
     6
sl@0
     7
  <defect number="DEF131117" title="F32 agent and RTA agent do not fully support 64bit file server" revision="035">
sl@0
     8
	F32agent and RTA agent changed to support 64 bit file server
sl@0
     9
  </defect>
sl@0
    10
  
sl@0
    11
  <defect number="DEF130856" title="API and Documentation Inconsistency" revision="034">
sl@0
    12
	CAgentData::GetAttributeSet() - capability documentation added
sl@0
    13
  </defect>
sl@0
    14
sl@0
    15
  <deliverystep number="" name="PREQ2193 SMP-Safe Crypto Services Components" osproject="Diran" revision="033">
sl@0
    16
	  <milestone project="GT0433" number="MS3.7"/>
sl@0
    17
	  <preq number="2193" title="SMP-Safe Crypto Services Components">
sl@0
    18
		  Add SMPSAFE keyword in SDP mmp files
sl@0
    19
	  </preq>
sl@0
    20
  </deliverystep>
sl@0
    21
sl@0
    22
  <deliverystep number="1301" name="PREQ1725 64 Bit File Server" osproject="Diran" revision="032">
sl@0
    23
    <milestone project="GT0433" number="MS3.10"/>
sl@0
    24
    <preq number="1725" title="PREQ1725 64 Bit File Server">
sl@0
    25
      64 Bit File Server
sl@0
    26
    </preq>
sl@0
    27
  </deliverystep>
sl@0
    28
sl@0
    29
  <defect number="DEF126609" title="Category G ipr in security code needs to be confirmed or changed" revision="031">
sl@0
    30
	Category G ipr in security code confirmed only for reccafconfig and other code changed to category T
sl@0
    31
  </defect>
sl@0
    32
sl@0
    33
  <defect number="PDEF126524" title="CAF: Resolving should handle leaves in CAgentManager construction" revision="030">
sl@0
    34
	The leave from AgentManagerL is trapped and ignored.
sl@0
    35
  </defect>
sl@0
    36
sl@0
    37
  <deliverystep number="1127" name="CR1440: Crypto Services: Additional CAF support for retrieval of Cover Art for OMA DRM files" osproject="Sphinx" revision="029">
sl@0
    38
    <milestone project="GT0379" number="MS3.36"/>
sl@0
    39
    <cr number="1440" title="Additional CAF support for retrieval of Cover Art for OMA DRM files">
sl@0
    40
      Additional CAF support for retrieval of Cover Art for OMA DRM files
sl@0
    41
    </cr>
sl@0
    42
  </deliverystep>
sl@0
    43
 
sl@0
    44
  <defect number="PDEF120733" title="Add agent specific base enum to TEventMask in caftypes.h in caf2 component" revision="028">
sl@0
    45
	added an enum to TEventMask.
sl@0
    46
  </defect>
sl@0
    47
  
sl@0
    48
  <defect number="DEF119317" title="Improve RTA performance by disabling flogger calls in release build" revision="027">
sl@0
    49
	Disabled flogger calls in release builds to improve RTA performance. 
sl@0
    50
  </defect>
sl@0
    51
  
sl@0
    52
  <deliverystep number="702" name="CR1042: Crypto Services: Add a function to check usage rights from files in private directories for DRM purposes" osproject="Sphinx" revision="026">
sl@0
    53
    <milestone project="GT0379" number="MS3.12"/>
sl@0
    54
    <cr number="1042" title="Add a function to check usage rights from files in private directories for DRM purposes">
sl@0
    55
      Adding APIS and SPIS in CAF to enable agents to provide meta-data for data in private directories of user aplication for DRM purposes.
sl@0
    56
    </cr>
sl@0
    57
  </deliverystep>  
sl@0
    58
  
sl@0
    59
  <defect number="PDEF118683" title="CAF2 ConstructL does not check for success of allocation" revision="025">
sl@0
    60
	CAF2 ConstructL does check for success of allocation.
sl@0
    61
  </defect>
sl@0
    62
  
sl@0
    63
  <defect number="DEF116208" title="Filename Policy non-conformance generates build warnings" revision="024">
sl@0
    64
     changed the case in the caf2 streaming component.
sl@0
    65
  </defect>
sl@0
    66
  
sl@0
    67
  <defect number="DEF116370" title="Wrong case of "BWINS" and "EABI" in security_caf2 mrp file" revision="023">
sl@0
    68
     Fixed case in MRP file.
sl@0
    69
  </defect>
sl@0
    70
sl@0
    71
  <deliverystep number="891" name="CR1184: Crypto Services: CAF" osproject="Sphinx" revision="022">
sl@0
    72
    <milestone project="GT0379" number="MS3.13"/>
sl@0
    73
    <cr number="1184" title="Additional CAF support for OMA DRM Content Differentiation">
sl@0
    74
      Added new attributes to enumerations.
sl@0
    75
    </cr>
sl@0
    76
  </deliverystep>
sl@0
    77
sl@0
    78
  <defect number="PDEF111260" title="Can't cancel CAF asynchronous read" revision="021">
sl@0
    79
     Added an interface for canceling an asynchronous request in CData together with default implementation.
sl@0
    80
  </defect>
sl@0
    81
sl@0
    82
  <deliverystep number="708" name="Security - Alignment of CBR and System Model components" osproject="Oghma" revision="020">
sl@0
    83
    <milestone project="GT0313" number="MS3.7"/>
sl@0
    84
    <preq number="775" title="Alignment of CBR and System Model components">
sl@0
    85
      Modified the ipr category of reccafconfig.
sl@0
    86
    </preq>
sl@0
    87
  </deliverystep>
sl@0
    88
sl@0
    89
  <defect number="PDEF110025" title="Error in CSupplier::ImportFileL" revision="019">
sl@0
    90
    Removed dead code from CSupplier::ImportFileL
sl@0
    91
  </defect>
sl@0
    92
sl@0
    93
  <defect number="DEF108584" title="tjmioom test fails in MCL" revision="018">
sl@0
    94
    Fixed OOM handling by revising connection management to the SystemAMS server
sl@0
    95
  </defect>
sl@0
    96
sl@0
    97
  <defect number="DEF108575" title="CAF - RFile interfaces do not document requirement for shared sessions" revision="017">
sl@0
    98
    Fixed documentation for RFile &amp; related calls - it did not state that RFs sessions should be shared.
sl@0
    99
  </defect>
sl@0
   100
sl@0
   101
  <defect number="PDEF107577" title="Security test tswi\searchtags.pl fails because of 2 caf files" revision="016">
sl@0
   102
    Added @file tag to the following files: caf2\inc\patchdata.h, caf2\source\cafutils\mimefieldanddata.h.
sl@0
   103
  </defect>
sl@0
   104
sl@0
   105
  <defect number="PDEF107974" title="Device crashes if URL saved after TV streaming is played from video tab" revision="015">
sl@0
   106
    Fixed defect where recognizer raised a panic on a long URI
sl@0
   107
  </defect>
sl@0
   108
sl@0
   109
  <defect number="DEF107052" title="CAF Resolver - error handling needs to be revised" revision="014">
sl@0
   110
    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
sl@0
   111
  </defect>
sl@0
   112
sl@0
   113
  <defect number="PDEF107038" title="Elena + DRM V1 + Embedded MMS: It is possible to select and send a FL-Audio c..." revision="013">
sl@0
   114
    KErrInUse is propagated now if an agent returns it in Resolve
sl@0
   115
  </defect>
sl@0
   116
sl@0
   117
  <defect number="DEF106919" title="Caf introduced Lint errors into the Security subsystem" revision="012">
sl@0
   118
    Added various minor fixes to fix lint errors.
sl@0
   119
  </defect>
sl@0
   120
sl@0
   121
  <defect number="PDEF106450" title="Media gallery - &quot;File cannot be moved&quot; from phone to memory card" revision="011">
sl@0
   122
    CF32AgentManager::RenameFile was rewritten to support operation across drives
sl@0
   123
  </defect>
sl@0
   124
sl@0
   125
  <defect number="PDEF104572" title="SWSV_633_91_R24_A01_MEDIA_IMG-IG-2: Picture gallery crash when try to open co..." revision="010">
sl@0
   126
    F32 Agent returns system wide error when recognising mime types for given content instead of failing silently
sl@0
   127
  </defect>
sl@0
   128
sl@0
   129
  <defect number="DEF104038" title="Scoping change to streamableptrarray causes build failures" revision="009">
sl@0
   130
    Modified code so that it compiles with CW3.0 compiler as well as CW3.1.1
sl@0
   131
  </defect>
sl@0
   132
sl@0
   133
  <defect number="PDEF102493" title="name space collision due to using namespace in published partner header" revision="008">
sl@0
   134
    Removed using namespace ContentAccess; from public header and inl files
sl@0
   135
  </defect>
sl@0
   136
sl@0
   137
  <defect number="PDEF102779" title="CAF attributes do not support all OMA DRM v2 DCF fields" revision="007">
sl@0
   138
    Added EContentVersion attribute to TAttribute enum, and EContentLocation and ERightsIssuerURI to TStringAttribute enum, to ensure CAF more fully supports the OMA DRM v2 specification.
sl@0
   139
  </defect>
sl@0
   140
sl@0
   141
  <deliverystep number="557" name="Filename policy changes" osproject="Oghma" revision="006">
sl@0
   142
    <milestone project="GT0329" number="3.11"/>
sl@0
   143
    <preq number="1182" title="GNU Make-based build system">
sl@0
   144
    Updating the component source files to comply with the Symbian filename policy.
sl@0
   145
  </preq>
sl@0
   146
  </deliverystep>
sl@0
   147
sl@0
   148
  <minorchange revision="005">
sl@0
   149
    Symbian OS v9.3 component branched from common codeline
sl@0
   150
  </minorchange>
sl@0
   151
sl@0
   152
  <defect number="PDEF102182" title="RTA panics when CContent::GetStringAttributeSet() is called" revision="004">
sl@0
   153
    Fixed defect where RTL CContent::GetStringAttributeSet() funciton in RTA was causing panic. Added test code to verify against regression.
sl@0
   154
  </defect>
sl@0
   155
sl@0
   156
  <defect number="DEF101878" title="CImportFile API capability requirements incorrect (CAF2)" revision="003">
sl@0
   157
    Removed the capability requirement on users of the CImportFile API.
sl@0
   158
  </defect>
sl@0
   159
sl@0
   160
  <defect number="INC101398" title="CAF agents cannot be installed via SIS packages" revision="002">
sl@0
   161
    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.
sl@0
   162
  </defect>
sl@0
   163
sl@0
   164
  <minorchange revision="001">
sl@0
   165
    
sl@0
   166
    Minor Change - Moved source code from the security subsystem to the Syslibs subsystem.
sl@0
   167
    
sl@0
   168
  </minorchange>
sl@0
   169
</relnotes>