|
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 |