telephonyserver/etelmultimode/group/release.txt
changeset 0 3553901f7fa8
child 24 6638e7f4bd8f
equal deleted inserted replaced
-1:000000000000 0:3553901f7fa8
       
     1 /***************************************************************************************/
       
     2 This file records all changes made to ETELMM since T-API
       
     3 This includes documentation, source code, test code or build files changes
       
     4 
       
     5 If a change requires an update to the documentation then the version number recorded here
       
     6 will be the same as that of the API definition document (e.g. 5.01 will become 5.02)
       
     7 
       
     8 If a change does not require an update to the documentation then the version number recorded
       
     9 here will increment in following way 5.02 becomes 5.02.1, then 5.02.2 etc until a document 
       
    10 update.
       
    11 /***************************************************************************************/
       
    12 
       
    13 Version 5.07
       
    14 (23rd October 2002)
       
    15 Implemented Change Requests
       
    16 
       
    17 JROE-5DHF7C - It is not possible to open an auxilliary line without knowing its name.
       
    18 GFAN-5DEHM9 - MM Etel client doesn't detect if CCBS recall accepted/refused by another client (MM-Etel)
       
    19 GFAN-5DEHKV - Conference event notification ambiguous in MM Etel API(MM-Etel)
       
    20 GFAN-5DEHHS - Verification of new password must be passed to network.
       
    21 GFAN-5DEHCT - Support for basic service groups not sufficient.
       
    22 
       
    23 Version xxxx
       
    24 (24th January 2002)
       
    25 ===================
       
    26 Code Implementation:
       
    27 – Added the new API and test harness for 3G Comms 
       
    28 
       
    29 Version 5.05
       
    30 (19th December 2001)
       
    31 ===================
       
    32 Fixed defects
       
    33 Documentation:
       
    34 Section 3.5.3 
       
    35 – Added values to end of TSSTServices33To40
       
    36 – Corrected definitions of services in TSSTServices41To48
       
    37 – Added enum for services 49 to 56. 
       
    38 – Added iServices49To56 to TMobilePhoneServiceTableV1
       
    39 – Corrected italic highlight of non-supported SST & CSP features
       
    40 – Clarified difference between SST and UST in introductory paragraph and within description of TMobilePhoneServiceTable
       
    41 – Changed use of word SIM to ICC where appropriate
       
    42 
       
    43 Code:
       
    44 SHY-55HGFT - Services 41 to 48 not correct in TSSTServices41To48
       
    45 
       
    46 Version 5.04
       
    47 (19th November 2001)
       
    48 ===================
       
    49 Fixed defects
       
    50 Documentation:
       
    51 Section 3.10.3 - Removed constraint of what defines a valid DTMF character
       
    52 Section 3.11.2 - Ensured typdef short, long network names have same size as header file.
       
    53 Section 3.11.14 - Delete iSystemId in  TMobilePhoneNetworkManualSelection as manual selection is GSM/WCDMA mode only.
       
    54 Section 3.14.2 and 3.14.3 - Correct specification of aPrivacySetting to RMobilePhone::TMobilePhonePrivacy
       
    55 Section 3.16.1 - Ensured capability flags have same name as header file
       
    56 Section 3.20.1 - Clarified that CFNRy timeout is in steps of 5 for GSM
       
    57 Section 5.8.3 - Correct reference to TRemotePartyInfo
       
    58 Reinsert references to sub-session names (KETelSmsMessaging, KETelBroadcastMessaging etc)
       
    59 Section 8.4.8 - Add description of SkipValue and RemainingReadLength
       
    60 
       
    61 Code:
       
    62 SHY-54MNV4 - Not all iExtensionId attributes of V1 types being initialised or streamed
       
    63 
       
    64 Version 5.03
       
    65 (10th November 2001)
       
    66 ===================
       
    67 
       
    68 Accepted Change Request:
       
    69 
       
    70 New section 3.8 in document - Add support for indicator flags for charger connected, 
       
    71 network availability and call in progress. New API is similar to indicator functionality 
       
    72 in GSM API (i.e. RBasicGsmPhone::GetIndicator and RBasicGsmPhone::IndicatorNotification)
       
    73 
       
    74 
       
    75 Version 5.02
       
    76 (26th October 2001)
       
    77 ===================
       
    78 
       
    79 ETELMM defect fixes
       
    80 
       
    81 1. SHY-53SMMB - ETBSCBUF needs updating
       
    82 
       
    83 ETBSCBUF.H has been renamed to ETSLOTNUM.H and the suggested slot numbers for ETELMM added
       
    84 
       
    85 2. SHY-53RGSW - EReceiveEither is named EReceiveAny in documentation
       
    86 
       
    87 Section 7.1.6 of API definition document
       
    88 Ensure consistency between document and code, EReceiveEither instead of EReceiveAny
       
    89 Section 7.1.3 of API definition document 
       
    90 Ensure consistency between document and code, KCapsReceiveEither instead of KCapsReceiveAny
       
    91 
       
    92 3. SHY-53RGQ7 - ETELMM phonebook API incorrectly handles the aIndex parameter
       
    93 
       
    94 Section 8.4 of API definition document altered and code changed to reflect this 
       
    95 Read and Write methods have had parameter changes to ensure that correct information is 
       
    96 sent or returned to client. The Write parameters aIndex and aPBData are swapped round to 
       
    97 ensure correct use of  underlying RTelSubSessionBase::SetAndGet.
       
    98 
       
    99 4. SHY-53MDVY - LND phonebook missing from etelmm.h
       
   100 
       
   101 Definition of LND phonebook name added to etelmm.h
       
   102 
       
   103 5. SHY-53LNP9 - TMobilePhoneNetworkMode should distinguish between IS-95 and cdma2000 networks
       
   104 
       
   105 Section 3.3.1 and 3.10.5 of API definition document and corresponding code changes
       
   106 Differentiated CDMA mode between IS-95 CDMA and cdma2000. 
       
   107 Added values to TMobilePhoneNetworkMode and TMobilePhoneModeCaps
       
   108 
       
   109 6. iServiceCentre attribute of TMobileGsmSmsEntryV1 was	not included in InternalizeL 
       
   110 and ExternalizeL of this class
       
   111 
       
   112 7. Integrated CPhoneBookBuffer library into ETELMM
       
   113 Added mm_pbutil.cpp and mpbutil.f files and exported mpbutil.h
       
   114 See API Definition document for more details and the API description for this library