<?xml version="1.0" encoding="UTF-8"?>
<relnotes name="SMS PRT">
  <purpose>
    PRT plugin to ESock Sockets Server and ETel Multimode client implementing SMS protocol.
  </purpose>

  <defect number="PDEF137451" title="TAM China-GSM/WCDMA-OTC-SMS delivery report is pending if the SMS ovr 22 chars" revision="035">
    Changed decoding of status report PDUs to accept truncated user data fields without marking the PDU as corrupt.
  </defect>

  <defect number="PDEF131437" title="&quot;*&quot;,&quot;#&quot; are not handled properly in SMS number(TP-OA / TP-DA)" revision="034"/>
  <defect number="DEF128736" title="SMS Stack cannot receive multi-PDU messages with different encodings" revision="033">
  </defect>
  
  <defect number="PDEF129819" title="SMS GetEncodingInfoL() does not always return correct unconverted char counts" revision="032">
  </defect>
  
  <deliverystep number="1204" name="PREQ2265: CBS: Turkish SMS Encoding" osproject="Sphinx" revision="031">
    <preq number="2265" title="Turkish language SMS encoding"/>
  </deliverystep>
  <milestone project="GT0330" number="3.6"/>

  <deliverystep number="1232" name="PREQ2090: Cellular Baseband Services: Eastern European SMS support" osproject="Sphinx" revision="030">
    <preq number="2090" title="Eastern European 7-bit SMS Conversion"/>
  </deliverystep>
  <milestone project="GT0330" number="3.5"/>

  <defect number="PDEF122019" title="SMS Stack may corrupt its preallocated file when dealing with class 0 messages" revision="029">
  </defect>
  
  <defect number="PDEF123830" title="&quot;SOS&quot; sms message is not displayed" revision="028">
  </defect>
  
  <defect number="PDEF123412" title="Phone reboots when sending iCal via message" revision="027">
  </defect>
  
  <ec number="113" title="Optimise the SMS stack" revision="026">
    Improvements to methods used to encode and look up messages to enable faster performance.
  </ec>
  
  <defect number="DEF118285" title="Fix of INC112439 breaks 7bit WAP messages with @ characters..." revision="025">
    Fixed handling of '@' character in 7-bit WAP messages.
  </defect>
  
  <defect number="PDEF117881" title="SMS stack is encoding with 1252 code page for 8-bit alphabet messages" revision="024">
    8-bit alphabet SMS messages are not converted any more, as the GSM specs specify.
  </defect>

  <defect number="PDEF116760" title="CSmsProvider dtor doesn't clean up messages" revision="023">
    CSmsProvider destructor now ensures that any reference to itself are cleaned up.
  </defect>
  
  <defect number="INC116147" title="When UE receives SMS in which BCD number is set in TP-OA, the sender is displaye" revision="022">
    CSmsAddress handles correctly SMS addresses with non numerical hexadecimal characters (A-F).
  </defect>

  <defect number="PDEF115633" title="V&amp;V MA MAE Elena TE070719-50725 Messaging/Contacts(?): Could not send contact..." revision="021">
    Fixed issue with segmentation of WAP datagrams containing extended characters.
  </defect>

  <defect number="PDEF114607" title="SmartMessage: Phone keeps receiving the same Textual coding business card." revision="020">
    Reference number is also updated in wap re-assembly store for single pdu message with concat reference.
  </defect>

  <defect number="PDEF113731" title="After PowerDown CSmsMonitorDiskSpace may try to use invalidated handle" revision="019">
    Fixed issue with AO not being cancelled in CSmsProtocol::PowerDown().
  </defect>

  <defect number="PDEF109881" title="SBTM: Data SMS received when device is turned off become corrupt" revision="018">
    Fixed problem where a received data SMS might become corrupt if sent while the device was turned off.
  </defect>
  
  <preq number="1736" title="SMS Class 0 and Type 0 3GPP Compliance" revision="017">
    Added support for handling SMS Class 0 and Type 0 in out of disk conditions.
  </preq>

  <defect number="PDEF106225" title="SMS Stack has no memory leak checking..." revision="016">
    A memory leak has been fixed.
  </defect>

  <cr number="0929" title="Add PREQ1505 and REQ6518 to the scope of Naiad" revision="015">
    Added support for accessing SMS transport parameters for received WAP messages.
  </cr>

  <defect number="DEF100489" title="DP: Several Telephony components need MMP files updating for DP" revision="014">
    Downgraded component from "Mandatory unpaged" to "Recommended unpaged"
  </defect>

  <defect number="PDEF100308" title="SecurityCamp: 8-bit generic SMS test cases 3 and 5 resets the phone." revision="013">
    The SMS stack no longer panics on finding an invalid IE. Instead the SMS stack now leaves, which is handled either by a positive or negative acknowledgement (depending on the ESK settings) as a corrupt PDU normally is.
  </defect>

  <defect number="PDEF096670" title="SWSV_612_R15B01_MESS-SMS Regression: Class 0 and class 1 SMS aren't received ..." revision="012">
    A PandS value has been added for low disk space scenarios.
  </defect>

  <defect number="PDEF096271" title="RF Incorrect input validation of SMS" revision="011">
    Corrupted SMS now result in a leave rather than a panic
  </defect>

  <ec number="15" title="Make the SMS Stack more reliable" revision="010">
    SMSStackV2 introduced, offering increaced reliability and performance.
  </ec>

  <defect number="PDEF084308" title="Can't receive message when using China Unicon dual mode card" revision="009">
    GSMU now handles incorrect/corrupted timezone difference values by setting the value to 0, rather than rejecting the message
  </defect>

  <cr number="0205" title="Concatenated SMS sending with delivery report required fails occasionally" revision="008">
    Previously, the SMS Stack required a delivery report for each part of the concatenated message. With this submissions, it requires the delivery report only for the last part of concatenated SMS, which decreases the load on the network and increases the amount of succesfully sent concatenated SMSs
  </cr>

  <defect number="PDEF080837" title="V&amp;V EFT TE051220-33351 P990 Messaging slow sending of SMS" revision="007">
    The old bearer setting is now stored within the SMS stack incase the setting needs to be reverted
  </defect>

  <defect number="PDEF078184" title="NBSProtocol SmsStack goes into eternal loop when running SMS Stack Receive op" revision="006">
    SMS Stack now has added protection to stop it going into an infinite loop when running SMS stack receive operation
  </defect>

  <defect number="PDEF078184" title="NBSProtocol SmsStack goes into eternal loop when running SMS Stack Receive op" revision="005">
    SMS Stack will now stop trying to receive SMS messages if SMS reception is not supported
  </defect>

  <minorchange revision="004">
    Clean-up of SMS Stack code and fixed minor RVCT compiler warnings
  </minorchange>

  <minorchange revision="003">
    Fixed some minor RVCT compiler warnings
  </minorchange>

  <defect number="PDEF073811" title="34.2.3 Failed memory available notification" revision="002">
    Correction to the logic of monitoring free disk space for SMS reception
  </defect>

  <defect number="PDEF073865" title="SMS stack should set the correct MO SMS bearer on the TSY" revision="001">
    Corrected the SMS MO bearer setting sent to TSY when it is changed
  </defect>
</relnotes>
