<?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 "NetworkService" 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>