<?xml version="1.0"?>
<relnotes schema="1.0.0" name="ETel Server and Core" purpose="" type="component">
  <purpose>
    ETel Telephony Server and core APIs. The server controls and shares multi-client access to the phone hardware, running as a thread within the Comms process, and defines a framework for plugin TSY extensions which implement device-dependent behaviour and interface to the licensee supplied telephony signalling stack.
  </purpose>
  
  <defect number="DEF125535" title="ETel Multiple Request Completion code could cause ETel to panic" revision="022">
  </defect>
    
  <preq number="1405" title="Support For Mbms Broadcast" osproject="Sphinx" revision="022">
    Added support for MBMS Broadcast 
  </preq>

  <defect number="PDEF123420" title="When going online with Maps and data connection is established, phone will reset" revision="021">
  </defect>
  
  <deliverystep number="996" name="PREQ965: BBA Support for SUPL" osproject="Sphinx" revision="020">
    <preq number="965" title="LBS Support for SUPL v1.0"/>
  </deliverystep>
  <milestone project="GT0365" number="3.10"/>
  <defect number="PDEF115426" title="OpenSubSessionObjectByNameL should assert that received object is not NULL" revision="019">
    Added assertions after calls to OpenNewObjectL and OpenNewObjectByNameL.
  </defect>
  <defect number="PDEF112913" title="RMobileSmsMessaging::Close doesn't invalidate the handle" revision="018">
    Added method to reset the session handle.
  </defect>
  <defect number="INC110734" title="EtelMM method, NotifySendNetworkServiceRequest(), declaration has clear contrad" revision="017">
    Added new API RMobilePhone::NotifyAllSendNetworkServiceRequest
  </defect>
  <preq number="1404" title="ETel support for 3GPP R6 USAT" revision="016">
    Added ETel support for 3GPP R6 USAT
  </preq>
  <defect number="DEF105719" title="Etel Recorder crash when a client call an IPC with a bad descriptor" revision="015">
    Etel Recorder crash when a client calls an IPC with a bad descriptor
  </defect>
  <preq number="1372" title="ETel support for HSUPA" revision="014">
    Added ETel support for HSUPA
  </preq>
  <cr number="1040" title="Preventing of FDN check if request has proactive origin" revision="013">
    No FDN check if request has proactive origin
  </cr>
  <defect number="DEF104314" title="EtelRecorder needs to be enabled in debug builds" revision="012">
    EtelRecorder logging is now enabled in debug builds
  </defect>
  <preq number="928" title="GPS Assistance Data and Cell based Positioning API" revision="011"/>
  <defect number="DEF103107" title="[System Build]: Compilation errors in Etel in MCL build M04157 v9.4, v9.5" revision="010">
    Updated Etel MRP file with new EtelRecorder source folder
  </defect>
  <ec number="112" title="Provide a record and playback facility for IPCs passing through Etel Server" revision="009">
    Added EtelRecorder to provide a record and playback facility for IPCs passing through Etel Server
  </ec>
  <defect number="DEF082587" title="Etel Panic in OOM situation" revision="008">
    ETel is now less susecptable to panicking in OOM situations
  </defect>
  <defect number="PDEF086718" title="Does not shoot the KPermissionDenied if the &quot;NetworkService&quot; capability is not a" revision="007">
    A number of Etel3rdPary API capabilities have been downgraded to none
  </defect>
  <defect number="INC085346" title="HSDPA, EGPRS Cell Indicators missing from ETelMM API" revision="006">
    HSDPA and EGPRS Cell Indicators support has been added
  </defect>
  <defect number="DEF082021" title="TTlvStructBase::NextItemL does not behave as expected with 0 length item" revision="005">
    TTlvStructBase::NextItemL and TTlvStructBase::RemoveNextItemL have been modified to support zero-length items
  </defect>
  <defect number="PDEF078990" title="Invalid content of the telephony_etel.mrp file and missing or invalid telepho..." revision="004">
    telephony_etel.mrp updated to specify individual source sub-folders
  </defect>
  <defect number="PDEF076062" title="ETel client side crashes when S60 OMA PoC client is started without SIM card" revision="003">
    Fixed CAsyncRetrieveVariableLengthBufferV2 so that it does not Panic on cancellation. Panic was occurring due to a request completion of a TRequestStatus pointer
  </defect>
  <defect number="PDEF075837" title="The Etel CMI file must be modified to enable the BServer to run in the C32 pr..." revision="002">
    ETel's configuration cmi file is now split into a separate component, telephony_etel-config, which should allow for simpler licensee customisation
  </defect>
  <minorchange revision="001">
    ETel's PlatSec policy table reduced to approx. 10% its original size; all duplicate entries are now removed
  </minorchange>
</relnotes>
