messagingfw/msgsrvnstore/group/messaging_framework.history.xml
author hgs
Wed, 03 Nov 2010 22:41:46 +0530
changeset 62 db3f5fa34ec7
permissions -rw-r--r--
201044_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
62
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
     2
<relnotes name="Message Server and Store">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
     3
  <purpose>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
     4
    Framework for storage, retrieval, editing, sending and receiving of messages such as email or SMS.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
     5
  </purpose>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
     6
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
     7
<defect number="SALM-82YBE9/DEF144617" title="The pointer cacheEntry alloacted on heap must be pushed onto CleanupStack before a leave function is invoked" " revision= "133">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
     8
   	Updated msvdbadapter.cpp to push and pop of CMsvCacheEntry in GetChildren() API .
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
     9
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    10
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    11
 <defect number="PDEF142159/EHGO-7V4CS2 " title="A note is displayed after formatting Memory card when "Memory in use" " revision= "132">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    12
   	Updated the Notification wrt DiskRemove and Disk Insert.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    13
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    14
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    15
  <defect number="EMPA-7ZNF42" title="Message store setting to E, is crashing the application after restart" revision= "131">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    16
   	messaging DB name was passed [1000484b]messaging.db instead of [1000484B]messaging.db to SQL Server
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    17
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    18
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    19
  <defect number="PDEF143512" title="Constant crash in !MsvServer" revision= "130">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    20
   	Changes done in MinTime and MaxTime functions.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    21
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    22
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    23
  <defect number="DEF141963" title="converter test case is failing" revision= "129">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    24
   	changed error handling while creating conversion status table.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    25
  </defect>  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    26
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    27
  <defect number="PDEF142806" title="ELKD-7VRJCY-Memory full note when receive SMS" "revision="128">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    28
	Handled error condition, while writing data into client buffer.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    29
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    30
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    31
  <defect number="DEF142215" title="CHECKED_RETURN checker error in MSF00197 vtb101sf" revision= "127">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    32
   	Fix for coverity error.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    33
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    34
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    35
  <defect number="DEF141877" title="Coverity: SYMBIAN.CLEANUP_STACK checker error" revision="126">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    36
	Fix for coverity errors.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    37
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    38
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    39
  <defect number="DEF132887" title="T_MSGS_CLIENT3 tests failing in H/W" revision= "125">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    40
   	Rewritten MoveEntryL() and ChangeEntryL() in indexadapter.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    41
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    42
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    43
  <defect number="DEF141569" title="T_MSGS_SERVER.winscw.REL.txt is failing on winscw" revision="124">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    44
   Removed coverity fix in msvserv.cpp and changed the test code to compare missing folders with error code
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    45
   folder not found rather tha KErrNotFound.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    46
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    47
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    48
  <defect number="DEF139419" title="Adding attachment to an already composed email panics with MSGS:39" revision= "123">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    49
   	Added code to update visible folder flag corresponding to MoveEntry call in client side call of AddAttachment
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    50
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    51
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    52
  <defect number="PDEF141621 " title="Message Memory Automaticlly gets Changed into "Phone Memory" from "Mass  Memory"" revision="122"> Change backup handler code not to throw notification when backup starts. The current media will remain unavailable when the backup is in progress.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    53
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    54
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    55
  <defect number="PDEF141359 " title="test failures on 93 winscw regression " revision="121">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    56
   fix in test code.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    57
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    58
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    59
  <defect number="DEF141287 " title="Search & sort query fails to search an email with any word in TO and CC Field. " revision="120">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    60
   msvsearchsortdbwrapper.cpp has been updated to fix this defect.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    61
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    62
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    63
  <defect number="DEF140738" title="Few CMsvEntry API (Count(), Operator[]) does not work properly on std entries" revision="119">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    64
   Fetching childrens from all available drives.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    65
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    66
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    67
  <defect number="DEF140608" title="Message Server doesn't support changedrive to a drive not present in drive list" revision="118">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    68
   Message Server adds the target drive to the drive list if it's not already there in the drive list.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    69
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    70
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    71
  <defect number="PDEF140702" title="Messaging does not remove all inbox entries" revision="117">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    72
   Messaging does not remove all inbox entries
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    73
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    74
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    75
  <defect number="DEF139217" title="Coverity Issues" revision="116">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    76
   Coverity Issues
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    77
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    78
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    79
  <defect number="DEF136478" title="Creating POP Message fails after message store is moved to MMC card" revision="115">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    80
   TMsvId was masked with driveId that was dynamically allocated, this caused the problem.. Solution makes sure that current drive is always masked with driveId 1
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    81
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    82
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    83
  <defect number="DEF138778" title="Possible stray signal in CMsvServer::DoChangeDriveL" revision="114">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    84
   In case of error, the ChangeDrive() should not do request complete.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    85
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    86
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    87
  <defect number="DEF138708" title="Message store is unable to support a large number of messages" revision="113">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    88
   Swapped out entries from the cache suitably
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    89
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    90
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    91
  <deliverystep number="1462" name="Splitting mixed header files for Messaging" osproject="SymTB92" revision="112">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    92
   <preq number="2510" title=" Splitting mixed header files for Messaging">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    93
    Mixed header files will now contain only published All or published Partner or internal
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    94
   </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    95
    <milestone project="GT0465" number="3.5"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    96
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    97
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    98
  <defect number="DEF138014" title="[StrayScanner]CImPlainBodyText::PreviousChunkL theoretical stray event" revision="111">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
    99
   Resolved the possible occurence of panic E32USER-CBase 46
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   100
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   101
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   102
  <defect number="DEF138009" title="[StrayScanner]CBtSrvMtm::StartCommandL race condition - E32USER-CBase 46 " revision="110">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   103
   resolved race condition - E32USER-CBase 46 posibility for CBtSrvMtm::StartCommandL.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   104
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   105
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   106
  <defect number="PDEF134527" title="CMtmDllRegistry possibly wrongly classified [Modularity] " revision="109">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   107
   CMtmDllRegistry class tag is promoted to publishedAll.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   108
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   109
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   110
  <defect number="DEF137200" title="Adding attachment to an already composed email panics with MSGS:39 " revision="108">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   111
   Updated the child visible folder id in DB and in cache for each descendents of same entry but skip the first entry
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   112
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   113
  <defect number="DEF136503" title="Few tests are failing 9.6 " revision="107">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   114
   Updated test code inline with the production code changes.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   115
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   116
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   117
  <defect number="DEF135279" title="Panic while removing the multimedia card." revision="106">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   118
   Modified CMsvDiskChangeNotifier::RunL() to ensure we do not activate an already active active-object.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   119
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   120
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   121
  <defect number="DEF133875" title="System Build: Elfe32 warning in Message server and store M04835 vFuture build ." revision="105">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   122
   Added EXPORT_C for destructor of class CMsvSearchsortOpOnHeaderBodyin msvseachsortoponheaderbody.cpp. Followed by abld freeze to freeze the new export function.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   123
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   124
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   125
  <defect number="DEF130118" title="Create account tests are failing for st-messaging-nonfunc-sqlite-backup." revision="104">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   126
   Handling Backup/Restore scenario
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   127
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   128
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   129
  <defect number="PDEF133424" title="PDEF133424:  improvement for the messaging code .. ." revision="103">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   130
   Added check for CTrapCleanup , will retun KErrNomemory if allocation fails. 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   131
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   132
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   133
  <defect number="PDEF131907" title="Memory card disk space can be filled by receiving SMS messages." revision="102">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   134
    Drive is checked for thresholdvalue while receiving SMS message .
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   135
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   136
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   137
  <defect number="DEF130787" title="[Coverity]-DEADCODE,FORWARD_NULL,MISSING_BREAK,REVERSE_INULL,UNINIT,USE_AFTER_FR" revision="101">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   138
   Added break to switch case in case EQueryIteratorAsc msvdbadapter.cpp 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   139
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   140
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   141
  <defect number="PDEF130890" title="!MsvServer::!MsvServer KERN-EXEC:44" revision="100">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   142
   Messaging server panics with Kern Exec 44 when no IAP selected upon user prompt dialogue.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   143
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   144
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   145
  <defect number="DEF130064" title="AccessEntryIndex and CreateEmail fails" revision="99">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   146
    Media insertion and removal from an active drive is not handled properly.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   147
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   148
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   149
  <defect number="PDEF127404" title="Inserted confirmation Japanese text is not shown when partial retrieve is activa" revision="98">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   150
    Japanese text is converted to 8-bit before it is inserted to the 8-bit buffer 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   151
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   152
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   153
  <defect number="DEF128495" title="Create Email operation performance is low .. and fix fails the sanity test.. " revision="097">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   154
    When an entry is moved, it's new parent's child-list should be updated accordingly.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   155
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   156
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   157
  <defect number="DEF129177" title="SAN: CleanMessageFolder fails with error code -1 in st_sanity_messaging test." revision="096">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   158
    CleanMessageFolder test step fails with -1 due to programming error in CMsvDBAdapter.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   159
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   160
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   161
  <defect number="DEF129124" title="Messaging framework displays unwanted debug output at startup" revision="095">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   162
    Removal of unnecessary RDebug prints throughout the server code.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   163
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   164
 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   165
  <defect number="DEF128889" title="Messaging smoke test failed on ARMv5 in M04716 v9.6" revision="094">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   166
    Removed an unnecessary paramater restricting the launch of mailinit.exe
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   167
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   168
 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   169
 <defect number="DEF128888" title="SAN: Create and send Email fails in st_sanity_messaging test." revision="093">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   170
    Issues related to catch up from integ.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   171
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   172
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   173
 <defect number="DEF128830" title="[System Builds]:GT,TV errorswarnings due to submission CL1378647 in M04714 v9.6" revision="092">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   174
    Files v3_MSGSU.DEF and v3_msgsU.def added for submission.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   175
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   176
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   177
 <deliverystep number="883" name="Messaging: Extended framework APIs for managing message store across multiple drives" osproject="Diran" revision="091">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   178
   <preq number="557" title="Improved support in Messaging for removable media">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   179
    Extended framework APIs for managing message store across multiple drives
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   180
   </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   181
    <milestone project="GT0465" number="3.1"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   182
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   183
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   184
 <defect number="DEF128077" title="@prototype tags in messaging" revision="090">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   185
      Added IM tag message server.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   186
    </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   187
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   188
  <defect number="DEF127435" title="T_MSGS_CLIENT4 fails in UDEB mode" revision="089">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   189
      Added check for TMsvEntry Id(). Added delay before start of  number of tests that closed the message server.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   190
    </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   191
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   192
 <defect number="DEF127541" title="CommitTransactionL called at a wrong place in msvlocal.cpp" revision="088">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   193
    Moved commitTransctaionL to instead of CMscLocalDeleteoperation::completed().
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   194
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   195
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   196
  <defect number="DEF127232" title="Framework unit test T_MSGS_CLOSE fail" revision="087">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   197
    Added validation check in TestForcedClosingL for KErrNotFound, EMsvServerTerminated, EMsvEntriesCreated.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   198
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   199
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   200
  <defect number="DEF126021" title="Framework unit test scripts fail to sort, send, move , delete etc" revision="086">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   201
    Framework unit test cases fixed to pass in UDEB mode for code coverage.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   202
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   203
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   204
  <defect number="DEF125878" title="Create Email operation performance is low when there are many existing messages" revision="085">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   205
    VisibleFolderFlag setting was done wrongly, so it was imapcted the performance.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   206
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   207
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   208
  <defect number="DEF126422" title="Backup and Restore is not working properly for messaging component" revision="084">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   209
    Handled Restore functionality.   
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   210
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   211
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   212
  <defect number="DEF126849" title="[Coverity] - SYMBIAN.CLEANUP -messaging/framework/" revision="083">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   213
    Initialized the declared variable, removed the double push into the cleanupstack, removed the dead code, checked the function return valure.   
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   214
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   215
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   216
  <defect number="DEF126851" title="[Coverity]-UNUSED_VALUE,DEADCODE,PASS_BY_VALUE -messaging/framework/" revision="082">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   217
    Initialized the declared variable, removed the double push into the cleanupstack, removed the dead code, checked the function return valure.  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   218
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   219
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   220
  <defect number="DEF125421" title="Exploratory:Repeated query for zero search result panics with KERN-EXEC 3" revision="081">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   221
	While performing a search, if resultant array is empty then we leave with KErrNotFound
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   222
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   223
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   224
  <defect number="DEF126600" title="Testing message a low disk space, but !MsvServer Panic KERN-EXEC 3" revision="080">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   225
    Instance of free pool variable iFreePoolInstance is created before creating or opening the database(db).
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   226
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   227
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   228
  <defect number="DEF126161" title="Directory can't be shared between components with different OSD " revision="079">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   229
    Moved msgerr.rls,msgerr.ra and GTMessaging.iby files from messaging/group to messaging_framework/group
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   230
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   231
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   232
  <defect number="DEF124227" title="RSendAs.CreateL() will Leave with KErrNotFound even if storage is present" revision="078">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   233
   Handled Media removal/Insert and backup/restore scenarios
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   234
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   235
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   236
  <defect number="DEF126228" title="Exploratory: GetEntry() is failing when related Service entry is not in Cache " revision="077">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   237
   added condition KMsvRootIndexEntryId for not swap root folder id from cache
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   238
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   239
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   240
  <defect number="DEF125939" title="[coverity] - CHECKED_RETURN - messaging/framework/server " revision="076">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   241
   Recoded to avoid the checked return error
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   242
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   243
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   244
  <defect number="DEF125557" title="Dead code in messaging sub-system" revision="075"> 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   245
   Removed the class CMsvWait which has function declaration and defination, but not referred. 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   246
  </defect> 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   247
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   248
  <defect number="PDEF124476" title="leaked handles in msvserver" revision="074">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   249
   Closed RThread handle to avoid leak
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   250
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   251
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   252
  <defect number="PDEF125683" title="Message server IPC does not work reliably " revision="073">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   253
    Writing to client buffer is done first before writing how much data is written, this makes sure that if client buffer is small then CMsvServerSession inform the client that the buffer was small , so client will increase the buffer size and send a request to server again.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   254
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   255
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   256
  <defect number="PDEF125297" title="Email: Partial retrieval crashes messaging " revision="072">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   257
    Using the same UID for storing and restoring msg body text from the store  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   258
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   259
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   260
  <defect number="PDEF125292" title="Filename Case Check errors most of them from PREQ1881" revision="071">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   261
    Changed according to the filename case check policy.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   262
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   263
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   264
  <defect number="DEF123780" title="New Search/Sort mechanism unable to handle more then 4608 entries as result" revision="070">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   265
    Duplication of Resultant Array was happening, which is now removed
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   266
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   267
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   268
  <defect number="DEF123790" title="Exploratory: Validation missing for new search/sort on unsupported message part" revision="069">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   269
    Added validation check in CMsvSearchSortQuery::AddSortOptionL.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   270
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   271
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   272
  <defect number="DEF125045" title="[coverity] - UNINIT - messaging/framework/server/src/msvindex.cpp" revision="068">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   273
    nullEntry is initialized to NULL at the time of declaration
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   274
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   275
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   276
  <defect number="DEF125043" title="[coverity] - UNINIT - messaging/framework/server/src/msvindex.cpp" revision="067">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   277
    nullEntry is initialized to NULL at the time of declaration
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   278
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   279
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   280
  <defect number="DEF125042" title="[coverity] - UNINIT - messaging/framework/server/src/msvindex.cpp" revision="066">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   281
    nullEntry is initialized to NULL at the time of declaration
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   282
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   283
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   284
  <defect number="DEF125039" title="[coverity] - USE_AFTER_FREE - messaging/framework/server/src/msvserv.cpp" revision="065">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   285
    the freed pointer is checked for NULL before using it
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   286
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   287
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   288
  <defect number="DEF123963" title="EXploratory: Serach/sort operation panics(KERN-EXEC:0) after changing the drive" revision="064">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   289
    When changing the handle to DB, the hold handle was not being deleted, search was performed on the old handle
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   290
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   291
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   292
  <defect number="DEF121089" title="Index file versioning is needed in messaging." revision="063">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   293
    Indexcontext checks but does not delete an older version of message store but throws an error instead.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   294
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   295
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   296
  <defect number="DEF124040" title="Coverity-Blr-UNINIT(2)-Remove warnings for variables that are uninitialized" revision="062">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   297
       initilizing the declared variables.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   298
   </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   299
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   300
 <defect number="DEF124041" title="Coverity-Blr-FORWARD_NULL(3)-NULL was passed to a function that dereferences it." revision="061">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   301
      Added conditions to check if variables are still NULL before passing them to functions that dereference them.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   302
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   303
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   304
 <defect number="DEF123918" title="Coverity-Blr-CHECKED_RETURN(3)-Return values must be checked before using them" revision="060">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   305
      Added check to test return values.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   306
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   307
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   308
 <defect number="DEF123312" title="!MsvServer panics with KERN-EXEC 3 when booting a NAND ROM" revision="059">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   309
      Before deleting, check for the existence of SearchSortEntry table.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   310
  </defect> 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   311
 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   312
 <defect number=" DEF123231 " title="Deltacache updation is not done properly for EUpdatedMsg " revision="058">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   313
    Deltacache updation is not done properly.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   314
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   315
  <defect number=" INC119719 " title="SPPR_PERF: MsvServer crashes under IPC attack " revision="057">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   316
    Invalid buffer is handled so that message server does not crash.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   317
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   318
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   319
  <deliverystep number="835" name="Messaging: New advanced APIs for searching and sorting for Message store" osproject="Sphinx" revision="056">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   320
   <preq number="1667" title="Enhanced search capabilities for message store">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   321
    New advanced APIs for searching and sorting for Message store
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   322
   </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   323
    <milestone project="GT0358" number="3.2.2"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   324
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   325
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   326
 <defect number="DEF121754" title="System Build:Messaging component fails during smoketest in M04542 v9.5 and Future " revision="055">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   327
     Changes made in msvindexadapter to trap the error while using FindEntryL.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   328
   </defect> 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   329
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   330
      <defect number="PDEF121240" title="Msgs are displayed in wrong order when the sorting is done by the subject" revision="054">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   331
Changed sorting order as msgs are sorted by subject and the latest msgs are displayed first on the list.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   332
</defect> 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   333
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   334
       <defect number="DEF119926" title="SAN: st_sanity_messaging tests are failing at 'clean message folder' test steps " revision="053">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   335
		 The error -1 was returned by CMsvDbadapter:UpdateOwnerStatusL()method, this is now resolved .
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   336
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   337
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   338
     <defect number="PDEF120675" title="Messaging app cannot be started due to index file corruption during creation " revision="052">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   339
  Read Ids from Index file and compared .
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   340
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   341
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   342
  <defect number="DEF119928" title="msvindexadapter.cpp contains dubious code" revision="051">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   343
      Attach ELeave to new operator, ensure naming/coding conventions are followed.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   344
    </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   345
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   346
   <defect number="DEF118436" title="Messaging client API provokes F32 to fault client " revision="050">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   347
	Use  User::LeaveIfError()  for handle the panic. 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   348
  </defect>	
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   349
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   350
  <deliverystep number="809" name="Messaging: Migration of Message Server Index entry table To SQLite" osproject="Sphinx" revision="049">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   351
    <preq number="1189" title="Enhance Message store by moving to a SQL database">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   352
    Migrated TMSV entry to Sqllite Database
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   353
  </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   354
    <milestone project="GT0358" number="3.2.2"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   355
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   356
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   357
 <defect number="PDEF119476" title="Check for index file incorrect in CMsvIndexContext::CreateIndexL" revision="048">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   358
   Check for long1, long 2 fields corrected
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   359
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   360
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   361
 <defect number="PDEF119118" title="Messaging Application Unable To Open Because of Corrupted/Missing Data files" revision="047">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   362
   Added if else block
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   363
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   364
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   365
  <defect number="DEF118938" title="Messaging component fails during smoketest in M04492 vFuture" revision="046">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   366
   Multiple changes to framework/server code for the system test failure.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   367
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   368
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   369
  <defect number="PDEF118833" title="CMsvEntry::CreateL() asynchronous overloads mistakenly documented as synchronous" revision="045">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   370
   Used asynchronously keyword, while CMsvEntry::CreateL() called with TRequestStatus.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   371
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   372
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   373
  <defect number="PDEF118754" title="Email, DRM: crash when receiving email with drm attachment from Outlook" revision="044">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   374
  Added shared access for access DRM files.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   375
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   376
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   377
  <defect number="DEF118395" title="onb test failures on winscw " revision="043">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   378
   Multiple changes to framework/server code
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   379
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   380
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   381
  <defect number="PDEF118706" title="Wrong function referred to in CBaseMtm::AddAddresseeL() description" revision="042">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   382
   Used ValidateMessage() in place of Validate() method.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   383
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   384
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   385
  <defect number="DEF118319" title="RSqlStatement::BindL returns -311 when CMsvDBAdapter::GetChildrenL is called " revision="041">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   386
   CMsvCacheVisibleFolder::GetChildrenL method  KComma was wrongly appened to the query buffer
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   387
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   388
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   389
  <defect number="DEF117895" title="Filename case issues cause build failure on Linux with Raptor" revision="040">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   390
   Changing the syntax of the header file included in framework/server files 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   391
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   392
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   393
  <defect number="PDEF116600" title="Cannot switch message memory store from mmc to phone if store is over 10 MB" revision="039">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   394
	The cluster size is now used to calculate the total space needed to copy mail store from phone memory to MMC OR vice versa. 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   395
   </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   396
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   397
  <defect number="PDEF115917" title="Unclear documentation of function CMsvEntry::CreateL()" revision="038">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   398
	Rephrased the comments for documentation. 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   399
   </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   400
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   401
  <defect number="INC114556" title="Messaging Application Unable To Open Because of Corrupted/Missing Data files " revision="037">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   402
   If  Entry details is not found then implemented to add entries 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   403
   </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   404
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   405
  <defect number="PDEF115398" title="RMsvServerSession::GetChildIdsL doesn't handle errors correctly" revision="036">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   406
	Added a check in RMsvServerSession::GetChildIdsL(), so that it leaves if error occurs 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   407
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   408
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   409
  <defect number="PDEF114968" title="HTML Performance terribly slow if a large number of emails are present in the" revision="035">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   410
    A new Hash has been introduced that will store all the TMsvEntries with key as TMsvId.   
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   411
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   412
  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   413
  <defect number="INC114104" title="Note is truncated after one image is inserted to MMS twice and remove second one" revision="034">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   414
    Created file with maxPath and if Condition is added to check the length is not more than the filename.   
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   415
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   416
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   417
  <deliverystep number="808" name="Messaging: Unicode / Binary encoding for SMS in SendAs" osproject="Sphinx" revision="033">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   418
    <preq number="1881" title="UNICODE/Binary for SMS SendAs">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   419
    UNICODE/Binary for SMS SendAs
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   420
  </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   421
    <milestone project="GT0358" number="3.1"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   422
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   423
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   424
  <defect number="PDEF114150" title="Enumeral mismatch: anonymous enum vs TMsvEntry::anonymous enum" revision="032">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   425
    Used a temperary variable to mask the anonymous global enum.   
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   426
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   427
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   428
   <defect number="DEF113233" title="(Messaging Server) call to GetDesLength() not checked for error return" revision="031">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   429
    Checked for an error value returned by GetDesLength.   
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   430
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   431
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   432
  <defect number="DEF112364" title="Wrong conditional statements in TMsvServerStoreManager.cpp" revision="030">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   433
    Added conditional statements   
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   434
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   435
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   436
  <defect number="DEF112340" title="No IM tags specified in msvids.h for new uids introduced a part of PREQ 1678" revision="029">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   437
    Added IM Tags for msvids.h  
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   438
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   439
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   440
  <defect number="PDEF112580" title="Email accounts: Panic and other problems removing email account if mail is open" revision="028">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   441
    Added a check on iState to notify that the context has been deleted and is now invalid in CMsvEntry::ChangeL for both synchronous and asynchronous overloads
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   442
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   443
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   444
  <defect number="PDEF111867" title="Messaging docs incorrectly state that EMsvGeneralError is no longer" revision="027">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   445
    Edited the documentation for EMsvGeneralError
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   446
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   447
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   448
  <defect number="PDEF110398" title="Email message with graphics/web links crash the application" revision="026">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   449
    Handled TBuf Overflow in TMsvServerStoreManager::CreateAttachmentL() using RBuf
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   450
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   451
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   452
  <deliverystep number="694" name="PREQ775:Messaging:Alignment of CBR and System Model" osproject="Oghma" revision="025">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   453
    <preq number="775" title="Messaging:Alignment of CBR and System Model">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   454
    Watcher has been removed from messaging_framework component and moved into messaging_watcher.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   455
  </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   456
    <milestone project="GT0342" number="3.5"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   457
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   458
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   459
  <deliverystep number="602" name="Submit PREQ1307 to MCL" osproject="Oghma" revision="024">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   460
    <preq number="1307" title="Non-Seamless Network Bearer Mobility for Messaging">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   461
    Non-Seamless Network Bearer Mobility for Messaging
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   462
  </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   463
    <milestone project="GT0342" number="3.2.1"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   464
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   465
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   466
  <defect number="PDEF109725" title="Indexcontext.cpp includes header from email/clientmtm and sms clientmtm" revision="023">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   467
    Removed unwanted header files from Indexcontext.cpp.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   468
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   469
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   470
  <defect number="DEF108002" title="Warnings generated with checksource build  " revision="022">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   471
    Added condition to differentiate the winscw and armv5 def files for case sensitive 
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   472
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   473
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   474
  <deliverystep number="601" name="Implemented user prompting while sending/recieving the messages" osproject="Oghma" revision="021">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   475
    <preq number="1678" title="Messaging User Prompting">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   476
    Messaging User Prompting
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   477
  </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   478
    <milestone project="GT0342" number="3.4"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   479
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   480
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   481
  <defect number="DEF105400" title="Add missing IM tags to Messaging public header files" revision="020">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   482
    Added IM tag for all given header files.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   483
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   484
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   485
  <defect number="DEF107594" title="Extra newline character added when restoring body text to rich text object" revision="019">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   486
    Fix problem where extra newline character was incorrectly inserted when restoring plain body text as rich text object
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   487
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   488
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   489
  <defect number="DEF107319" title="Uninitialised variable in MSVSESS.CPP" revision="018">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   490
    Fix problem where server session could attempt to use uninitialised buffer during reading
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   491
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   492
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   493
  <defect number="PDEF107250" title="MTMs are only restored from ROM drive." revision="017">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   494
    Restore MTMs from non ROM drives when rebuilding messaging index
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   495
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   496
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   497
  <defect number="PDEF107233" title="The new BT message can receive and then disappear rapidly if Quick format the ha" revision="016">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   498
    Don't rebuild the messaging index if it is locked to format a hard disk
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   499
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   500
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   501
  <defect number="PDEF106952" title="&quot;Application closed: Messaging&quot; is displayed when changing the memory in use." revision="015">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   502
    Fix cancel during mesage store copy operation
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   503
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   504
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   505
  <defect number="DEF105394" title="CMsvPlainBodyText and CImPlainBodyText should have a DoCancel() method" revision="014">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   506
    Add cancellation routines for plain body text handlers
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   507
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   508
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   509
  <defect number="PDEF105331" title="Startup of Multiple CMsvServers causes messaging registry to be deleted." revision="013">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   510
    Registry not deleted while in use
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   511
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   512
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   513
  <defect number="PDEF105471" title="Watcher plugin thread should have unique name" revision="012">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   514
    Watcher thread is assigned with unique name each time it gets created
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   515
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   516
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   517
  <deliverystep number="500" name="Messaging file name changes to support GNU compiler for Linux" osproject="Oghma" revision="011">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   518
    <preq number="1182" title="GNU Make-based build system">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   519
    GNU Make-based build system
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   520
  </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   521
    <milestone project="GT0342" number="3.3"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   522
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   523
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   524
  <deliverystep number="501" name="RAM improvement" osproject="Oghma" revision="010">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   525
    <preq number="1432" title="Improve Messaging Subsystem RAM Usage">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   526
    Improve messaging subsystem RAM usage.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   527
  </preq>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   528
    <milestone project="GT0342" number="3.1"/>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   529
  </deliverystep>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   530
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   531
  <defect number="PDEF104080" title="Email attachment with 100 contact cards cant be opened in proper time." revision="009">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   532
    Prevented the framework server message handling routines from setting the parent of the email as the context entry everytime
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   533
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   534
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   535
  <defect number="PDEF101920" title="[BLOCKING] SWSV_R16A01_MMS_Application crash when trying to send a DRM protec..." revision="008">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   536
    Updated @param comments for the effected files.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   537
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   538
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   539
  <defect number="PDEF101862" title="Unix server with lots of IMAP folders makes phone unresponsive" revision="007">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   540
    Stop the idle reclaim process from restarting from where it was when there's an error as it will likely hit the same error again.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   541
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   542
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   543
  <defect number="PDEF101465" title="When reclaiming the message server index, Store returns KErrNotReady" revision="006">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   544
    Now cancels reclaim idler to prevent background reclamation whilst we have uncommitted streams.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   545
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   546
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   547
  <cr number="0971" title="Email MTM client utilities to support third-party MTMs" revision="005">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   548
    Add third party MTM support to email client utilities by defining a standard system progress structure and methods to retrieve it.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   549
  </cr>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   550
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   551
  <ec number="82" title="Messaging MTM documentation" revision="004">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   552
    FindEntry performance optimisation. Linear search employed by FindEntry has been replaced by a hash map lookup to improve performance.
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   553
  </ec>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   554
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   555
  <defect number="PDEF100751" title="Self-signed application causes MsvServer to crash by sending invalid IPC message" revision="003">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   556
    Added extra checks during run time to prevent server from panicking"
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   557
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   558
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   559
  <defect number="INC098601" title="Device start up: MSexe.exe: Multiple file accesses to same file" revision="002">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   560
    Device start up: MSexe.exe: Multiple file accesses to same file
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   561
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   562
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   563
  <defect number="PDEF099928" title="MsvServer exception in CMsvIndexContext destructor" revision="001">
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   564
    Checks iIndexStore is not NULL before calling Revert in the CMsvIndexContext destructor
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   565
  </defect>
db3f5fa34ec7 201044_02
hgs
parents:
diff changeset
   566
</relnotes>