email/imap4mtm/group/messaging_email_imap.history.xml
changeset 0 72b543305e3a
child 9 1d7827e39b52
equal deleted inserted replaced
-1:000000000000 0:72b543305e3a
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <relnotes name="IMAP4 MTM">
       
     3   <purpose>
       
     4     Message Type Module (MTM) plugin to Messaging Framework supporting send/receive/edit of IMAP4 email messages.
       
     5   </purpose>
       
     6 
       
     7 
       
     8  <defect number="DEF142209" title="[System Build] components go influenced by sytem marco in MSF00202 tb101sf" revision="077">
       
     9     Included missing header file.
       
    10   </defect>
       
    11 
       
    12   <deliverystep number="1462" name="Splitting mixed header files for Messaging" osproject="SymTB92" revision="076">
       
    13    <preq number="2510" title=" Splitting mixed header files for Messaging">
       
    14     Mixed header files will now contain only published All or published Partner or internal
       
    15    </preq>
       
    16     <milestone project="GT0465" number="3.5"/>
       
    17   </deliverystep>
       
    18 
       
    19   <defect number="PDEF138350" title="imapsession TryFindLineL USER 21 " revision="075">
       
    20     Checking for the out of boundary condition.
       
    21   </defect>
       
    22 
       
    23   <defect number="DEF138022" title="[StrayScanner]CImapOfflineControl::DoLocalOpL stray events " revision="074">
       
    24     resolved stray event posibility for CImapOfflineControl::DoLocalOpL. 
       
    25   </defect>
       
    26 
       
    27   <defect number="DEF137733" title="Coverity - SymTB9.2 M04900 - Messaging " revision="073">
       
    28     resolved coverity issue. 
       
    29   </defect>
       
    30 
       
    31   <defect number="DEF137837" title="MUP doest not work as expected with Imap when ENever or ESessionNo is selected" revision="072">
       
    32     ENever and ESessionNo is now handled in IMAP4 server mtm. 
       
    33   </defect>
       
    34 
       
    35   <defect number="PDEF135874" title="Unread mail changed to read after sync" revision="071">
       
    36     Added API for syncing the flag Read/Unread status. 
       
    37   </defect>
       
    38 
       
    39    <defect number="DEF135128" title="Add/Remove MMC card while downloading a bulk message" revision="070">
       
    40      Handled error condition when store is not available.
       
    41    </defect>
       
    42    
       
    43    <defect number="PDEF135344" title="Email: IMAP : RpointerArray used after doing ResetAndDestroy" revision="069">
       
    44      Added else condition
       
    45    </defect>
       
    46 
       
    47    <defect number="DEF133554" title="[Coverity]-REVERSE_INULL -messaging/email/imap  " revision="068">
       
    48      Pointer was deferenced without checking for NULL. Added check for NULL.
       
    49    </defect>
       
    50 
       
    51 <defect number="DEF131930" title=" ICC Codenomicon: Panic Imapserver 77 while executing codenomicon testcases" revision="067">
       
    52    Check TRequeststatus before adding session report to queue.  
       
    53  </defect>
       
    54 
       
    55  <defect number="DEF131927" title=" ICC Codenomicon: Panic user 21 while executing codenomicon testcases " revision="066">
       
    56    	when we recieve data from codenomicon server we are checking length of unparsed data 	  
       
    57  </defect>
       
    58 
       
    59   <defect number="DEF131926" title=" ICC Codenomicon: Panic user 0 while executing codenomicon testcases " revision="065">
       
    60 	we are checking ibodystructure,return  if it is already set  
       
    61   </defect>
       
    62 
       
    63  <defect number="PDEF132916" title="HTML message part download not working properly" revision="064">
       
    64 	Updated the CImapCompoundBase::CheckSelectionL function with KUidMsvEmailHtmlEntry KUidMsvEmailExternalBodyEntry and KUidMsvEmailRtfEntry
       
    65   </defect>
       
    66 
       
    67   <defect number="PDEF132593" title="IMAP mailbox not showing all messages" revision="063">
       
    68 	Updated the parser function
       
    69   </defect>
       
    70 
       
    71  <deliverystep number="1397" name="To prevent sending username and password in readable or easily de-cryptable form during authentication" osproject="Emin" revision="062">
       
    72    <preq number="1119" title=" Secure IMAP4 and POP3 Authentication using CRAM-MD5 as specified in RFC 2195">
       
    73     To prevent sending username and password in readable or easily de-cryptable form during authentication
       
    74    </preq>
       
    75     <milestone project="GT0478" number="3.2"/>
       
    76   </deliverystep>
       
    77   
       
    78   <deliverystep number="1394" name="To improve performance, processing power and memory usage while downloading body of the message" osproject="Emin" revision="061">
       
    79    <preq number="758" title="IMAP4 Binary Content Extension">
       
    80     To improve performance, processing power and memory usage while downloading body of the message
       
    81    </preq>
       
    82     <milestone project="GT0478" number="3.1"/>
       
    83   </deliverystep>
       
    84  
       
    85   <defect number="DEF130808" title="[Coverity]-SYMBIAN.CLEANUP_STACK -generic/messaging " revision="060">
       
    86     The push and pop of array were moved out of the if condition so that this operation happens anyway
       
    87   </defect>
       
    88 
       
    89  <defect number="PDEF130162" title="IMAP problem in S60 3rd ed. fp2 devices" revision="059">
       
    90     Added condition to check the mime present rather than checking its length with the defined literal length
       
    91   </defect>
       
    92 
       
    93  <defect number="DEF127083" title="Receiving Email over secure connection returns KErrEof " revision="058">
       
    94     Added a condition to check the error code 
       
    95   </defect>
       
    96 
       
    97  <defect number="DEF126669 " title=" ICC Codenomicon: User panic while executing testcase " revision="057">
       
    98     Initialised folder id
       
    99   </defect>
       
   100 
       
   101  <defect number="DEF125919 " title=" Coverity messaging " revision="056">
       
   102     Initialised folder id
       
   103   </defect> 
       
   104 
       
   105   <defect number="DEF125560" title=" t_unit_imapsession test case failure." revision="055">
       
   106      Updated with port 143
       
   107    </defect>
       
   108 
       
   109  <defect number="DEF125600" title=" t_unit_imapservermtm test case fails" revision="054">
       
   110     MOdified test code and test data
       
   111   </defect>
       
   112 
       
   113   <defect number="PDEF124476" title="leaked handles in msvserver" revision="053">
       
   114     Closed RThread handle to avoid leak
       
   115   </defect>
       
   116 
       
   117   <defect number=" DEF125424 " title="Possible Memory leak in IMAP " revision="052">
       
   118    Not creating a new iEntrySelection since it can be directly assigned value of aEntrySelection.
       
   119   </defect>
       
   120 
       
   121   <defect number=" PDEF123699 " title="Characters are missing when receive a forwarded plain text email with " revision="051">
       
   122     The fix is  a workaround to send a fetchsize of 20k irrespective of mail body size.
       
   123   </defect>
       
   124 
       
   125   <defect number="PDEF119705" title="Extra SELECT INBOX messages sent when opening email" revision="050">
       
   126     Avoiding calling Select Inbox, If its already selected the Inbox.
       
   127   </defect>  
       
   128   
       
   129   <defect number=" DEF122100 " title="No destination in ups request CPromptRequest, when retrieveing mails via Imap " revision="049">
       
   130     LoadSettings is called before destination is passed to UPS server.
       
   131   </defect>
       
   132 
       
   133    <defect number="PDEF121906" title="IMAP log file should take server port no as its filename" revision="048">
       
   134     Instead of using the default name, we append the IMAP server port no to the logfile name.
       
   135    </defect>
       
   136 
       
   137   <defect number="PDEF121527" title="Program closed when save email setting." revision="047">
       
   138    Checking iServiceId = 0,Which indicates connection is already disconnected.
       
   139   </defect>
       
   140 
       
   141   <defect number="PDEF120949" title="Email IMAP emails downloaded with imap idle while outside messaging is Locked" revision="046">
       
   142   Set the current id to null so that we aren't locking any folders
       
   143   </defect>
       
   144 
       
   145   <defect number="PDEF120946" title="messaging_email_imap component is not filename policy compliant" revision="045">
       
   146   Changed the file name as per the policy
       
   147   </defect>
       
   148 
       
   149   <defect number="PDEF120351" title="Messaging: Messaging crash when receiving plain text message" revision="044">
       
   150      assert debugs commented in cimapsyncmanager.cpp
       
   151   </defect>
       
   152 
       
   153   <defect number="PDEF119705" title="Extra SELECT INBOX messages sent when opening email" revision="043">
       
   154      If the INBOX folder is selected while doing get and send, then in Idle state it need not to send SELECT INBOX command to fetch the body of mails. 
       
   155   </defect>
       
   156 
       
   157   <defect number="PDEF118849" title="Dubious use of TDesC8::Alloc() in IMAP mtm" revision="042">
       
   158     Initialized the buffer (iBuf=NULL) and replaced Alloc with AllocL
       
   159   </defect>
       
   160 
       
   161   <defect number="PDEF118461" title="Yahoo!Shopping/Auction mail via e-mail, Japanese character become jargon." revision="041">
       
   162     System Default charset is used if email header does not have the charset value
       
   163   </defect>
       
   164 
       
   165   <defect number="PDEF118553" title="st-messaging-imap fails with UNKNOWN Code = -15" revision="040">
       
   166   After deleting the iImConnect in CImapSessionManager::CloseNetworkConnection() assign this with NULL.
       
   167   </defect>
       
   168 
       
   169   <defect number="PDEF116651" title="Email can not connect again after delete the connection from Connection manager" revision="039">
       
   170    Added a new API in session manager that closes the current network connection and the socket server. The call tio this API happens from DisconnectAll in CImapProtocolController after having disconnected all the sessions for the socket. 
       
   171   </defect>
       
   172 
       
   173   <defect number="PDEF116346" title="Panic creating remote folders" revision="038">
       
   174    New default argument added for GetFolder api which allows to subscribe to the list occordingly.
       
   175   </defect>
       
   176 
       
   177   <defect number="PDEF116345" title="431 Wrong icon after local delete and get and send in IMAP account" revision="037">
       
   178    Changed  flags in sync with the UIQ flags for new use case.
       
   179   </defect>
       
   180 
       
   181   <defect number="PDEF115994" title="Email IMAP:Low priority emails and invitations not received, if received wrong" revision="036">
       
   182     After commiting the entries for the mail, we reset the value of iIsICalendar and iIsVCalendar to false.
       
   183   </defect>
       
   184 
       
   185   <defect number="PDEF115925" title="Added receipt request for sent email is ignored and never sent for IMAP accounts" revision="035">
       
   186     Added a call to the function iServerEntry.ChangeEntry(entry), so that it updates the entry with receipt request.
       
   187   </defect>
       
   188 
       
   189   <defect number="PDEF115643" title="Panic IMAPServer:7011 when closing connection while receiving emails " revision="034">
       
   190     Made changes to cancel the CImapSession properly.
       
   191   </defect>
       
   192 
       
   193   <defect number="PDEF112853" title="Imap does not download the body of messages" revision="033">
       
   194     When server responses with no body length
       
   195   </defect>
       
   196 
       
   197   <deliverystep number="602" name="Submit PREQ1307 to MCL" osproject="Oghma" revision="032">
       
   198     <preq number="1307" title="Non-Seamless Network Bearer Mobility for Messaging">
       
   199     Non-Seamless Network Bearer Mobility for Messaging
       
   200     </preq>
       
   201     <milestone project="GT0342" number="3.2.1"/>
       
   202   </deliverystep>
       
   203 
       
   204   <deliverystep number="601" name="Implemented user prompting while sending/recieving the messages" osproject="Oghma" revision="031">
       
   205     <preq number="1678" title="Messaging User Prompting">
       
   206     Messaging User Prompting
       
   207   </preq>
       
   208     <milestone project="GT0342" number="3.4"/>
       
   209   </deliverystep>
       
   210 
       
   211   <defect number="DEF108055" title="preq1307: KIMAP4MTMFolderFullSync syncs headers for Inbox when applied only to.." revision="030">
       
   212     Only sync inbox when IMAP IDLE enabled in IMAP settings
       
   213   </defect>
       
   214 
       
   215   <defect number="DEF107867" title="IMAP: Move within service does not remove emails from source folder" revision="029">
       
   216     The State machine method is updated to delete the local copy of messages that have been expunged on the remote server.
       
   217   </defect>
       
   218 
       
   219   <defect number="PDEF106937" title="MsvServer crashes due to panic and unhandled exception with automatic retrieval" revision="028">
       
   220     Fix fetching progress at the start of an IMAP folder sync operation
       
   221   </defect>
       
   222 
       
   223   <defect number="PDEF105688" title="Email (3SK): icon.statusbar.temp.message.email is still displayed if email..." revision="027">
       
   224     Hide emails in remote folders during offline move operations
       
   225   </defect>
       
   226 
       
   227   <defect number="PDEF106701" title="The e-mail should be correctly retrieved." revision="026">
       
   228     Fix storage of rtf text attachments downloaded from email servers
       
   229   </defect>
       
   230 
       
   231   <defect number="PDEF105314" title="Synchronising folders between phone and server is very slow" revision="025">
       
   232     Improve performance when synchronising folders on an IMAP server
       
   233   </defect>
       
   234 
       
   235   <deliverystep number="603" name="Only Download IMAP4 Personal Folders when Requested" osproject="Oghma" revision="024">
       
   236     <preq number="1120" title="Synchronising the IMAP4 Folder Tree">
       
   237     Synchronising the IMAP4 Folder Tree
       
   238   </preq>
       
   239     <milestone project="GT0342" number="3.2.2"/>
       
   240   </deliverystep>
       
   241 
       
   242   <defect number="DEF103626" title="IMAP rewrite rereview comments: cimapfetchbody.cpp (part 3)" revision="023">
       
   243     Cleanup of IMAP fetch body code
       
   244   </defect>
       
   245 
       
   246   <defect number="PDEF105426" title="Out of memory error when downloading many IMAP folders" revision="022">
       
   247     CImapFolder uses the character converter classes from the CImapUtils. Header converter moved to CImapUtils.
       
   248   </defect>
       
   249 
       
   250   <defect number="DEF103621" title="IMAP rewrite rereview comments: cimapfetchbody.cpp (part 2)" revision="021">
       
   251     Corrected TagID usage when pipelining fetch commands
       
   252   </defect>
       
   253 
       
   254   <defect number="DEF103632" title="IMAP rewrite rereview comments: cimapfolder.cpp (part 2)" revision="020">
       
   255     Progress Fields iMsgs, iMsgToDo, iHedersFetched, etc updated as per old IMAP
       
   256   </defect>
       
   257 
       
   258   <defect number="DEF103952" title="IMAP rewrite rereview comments: cimapsyncmanager.cpp (part 3)" revision="019">
       
   259     Full folder path now set in the constructor of cimapfolder, formerly cimapsyncmanager
       
   260   </defect>
       
   261 
       
   262   <defect number="DEF103951" title="IMAP rewrite rereview comments: cimapsyncmanager.cpp (part 2)" revision="018">
       
   263     Changes are made as per the review comments provided in DEF103951
       
   264   </defect>
       
   265 
       
   266   <defect number="DEF103950" title="IMAP rewrite rereview comments: cimapsyncmanager.cpp (part 1)" revision="017">
       
   267     Changes are made as per the re-review comments provided in DEF103950.
       
   268   </defect>
       
   269 
       
   270   <deliverystep number="500" name="Messaging file name changes to support GNU compiler for Linux" osproject="Oghma" revision="016">
       
   271     <preq number="1182" title="GNU Make-based build system">
       
   272     GNU Make-based build system
       
   273   </preq>
       
   274     <milestone project="GT0342" number="3.3"/>
       
   275   </deliverystep>
       
   276 
       
   277   <deliverystep number="501" name="RAM improvement" osproject="Oghma" revision="015">
       
   278     <preq number="1432" title="Improve Messaging Subsystem RAM Usage">
       
   279     Improve messaging subsystem RAM usage.
       
   280   </preq>
       
   281     <milestone project="GT0342" number="3.1"/>
       
   282   </deliverystep>
       
   283 
       
   284   <defect number="DEF104999" title="st_messaging_IMAP fails with UNKNOWN Code = -15" revision="014">
       
   285     Fixed problem where IMAP idle controller was deleted while it was handling an error.
       
   286   </defect>
       
   287 
       
   288   <defect number="PDEF104435" title="New IMAP - UI deadlock during Populate cancellation" revision="013">
       
   289     Deadlock during Populate cancellation is removed.
       
   290   </defect>
       
   291 
       
   292   <defect number="DEF103630" title="IMAP rewrite rereview comments: cimapfolder.cpp (part 1)" revision="012">
       
   293     Changes made based on review comments 1,5,6,10,15,24 on imap/imapsyncmanager/src/cimapfolder.cpp
       
   294   </defect>
       
   295 
       
   296   <defect number="PDEF102763" title="New IMAP: Cancelling background sync not working correctly" revision="011">
       
   297     Flag value is updated correctly, to prevent unwanted disconnection. The idle controller object is also deleted appropriately.
       
   298   </defect>
       
   299 
       
   300   <defect number="DEF102340" title="IMAP rewrite rereview comments: cimapfetchbody.cpp (part 1)" revision="010">
       
   301     Review comments implemented.
       
   302   </defect>
       
   303 
       
   304   <defect number="DEF100622" title="IMAP rewrite rereview comments: cimapcompoundsyncservice.cpp" revision="009">
       
   305     IMAP rewrite rereview comments executed for cimapcompoundsyncservice.
       
   306   </defect>
       
   307 
       
   308   <defect number="PDEF100746" title="New IMAP: IMAP settings FolderPath not correctly supported" revision="008">
       
   309     Support added to IMAP settings for FolderPath information.
       
   310   </defect>
       
   311 
       
   312   <cr number="0971" title="Email MTM client utilities to support third-party MTMs" revision="007">
       
   313     Add third party MTM support to email client utilities by defining a standard system progress structure and methods to retrieve it.
       
   314   </cr>
       
   315 
       
   316   <defect number="DEF100618" title="IMAP rewrite rereview comments: cimapappend.cpp" revision="006">
       
   317     Fixed memory leak that occurs when code leaves.
       
   318   </defect>
       
   319 
       
   320   <defect number="DEF100624" title="IMAP rewrite rereview comments: cimapfetchbodystructurebase.cpp" revision="005">
       
   321     Fixed memory leak that occurs when code leaves.
       
   322   </defect>
       
   323 
       
   324   <defect number="INC096164" title="MsvServer crashes when cancelling connecting (SSL/TLS) (New IMAP Stack)" revision="004">
       
   325     There was a stray signal, while cancelling connecting to SSL/TLS. Now it's handled in SessionManager.
       
   326   </defect>
       
   327 
       
   328   <defect number="INC099717" title="Mail editor jams when user tries to forward email with another email attached" revision="003">
       
   329     Errors from CopyMessage() were not handled properly, sending the imap protocol into an infinite loop. This is fixed by leaving if an error occurs. Moving an attached email would fail because the email was not recognised as a child of the relevant folder. This was fixed by making the IsAChild() function recursive - checking parents of parents for ownership
       
   330   </defect>
       
   331 
       
   332   <defect number="INC099394" title="New Imap stack reuses ECommandInvalidParseState panic code" revision="002">
       
   333     New Imap stack reuses ECommandInvalidParseState panic code
       
   334   </defect>
       
   335 
       
   336   <defect number="INC098962" title="Can not get connection to mailbox after cancelled Access point selection" revision="001">
       
   337     Can not get connection to mailbox after cancelled Access point selection
       
   338   </defect>
       
   339 </relnotes>