|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <relnotes name="Bluetooth Manager"> |
|
3 <purpose> |
|
4 The Bluetooth Manager allows information about remote Bluetooth devices to be stored, retrieved, modified and deleted. It also provides a mechanism for BT_v2.PRT to store information about the local Bluetooth device. Information is stored using DBMS |
|
5 </purpose> |
|
6 |
|
7 <defect number="DEF142577" title="Searching Bluetooth Registry for Process ID doesn't work" revision="032"> |
|
8 Fixed RBTDbQuery::SearchL() to build the sql string correctly |
|
9 </defect> |
|
10 |
|
11 <defect number="DEF141225" title="ou1cimx1#155408: Store SSP debug links in the registry during debug session " revision="031"> |
|
12 Updated CBTRegistry to purge SSP debug link keys when the registry is opened. |
|
13 </defect> |
|
14 |
|
15 <defect number="PDEF139836" title=".esk and .cmi files do not have header" revision="030"> |
|
16 Added copyright headers |
|
17 </defect> |
|
18 |
|
19 <defect number="PDEF133169" title="BC break in CBTDevice prevents S60 5.0 from unpairing devices" revision="029"> |
|
20 Added condition to do SetPaired(EFalse) when the device is not paired. |
|
21 </defect> |
|
22 |
|
23 <defect number="PDEF132650" title="[Seaside] Unhelpful use of .. in PRJ_EXPORT section " revision="028"> |
|
24 Changed path from "../data/z/" to "z:/". |
|
25 </defect> |
|
26 |
|
27 <defect number="DEF130010" title="Add logging-panic facility to btlogger" revision="027"> |
|
28 Fix included undefining ASSERT; reworked code using ASSERT. |
|
29 </defect> |
|
30 |
|
31 <defect number="DEF128510" title="Bluetooth support missing from CR1329. Add support for CR1328 SysUtil API" revision="026"> |
|
32 Now we try to get the name using SysUtil Api if possible. |
|
33 </defect> |
|
34 |
|
35 <defect number="DEF126572" title="SMP: Migrate registry to Bluetooth logger" revision="025"> |
|
36 All logging moved to standard Bluetooth logger. |
|
37 </defect> |
|
38 |
|
39 <defect number="DEF128204" title="errors in IM tagging in shortlink" revision="024"> |
|
40 Correct the IM tagging. |
|
41 </defect> |
|
42 |
|
43 <deliverystep number="1223" name="Bluetooth Core v2.1 Mandatory Features" osproject="Sphinx" revision="023"> |
|
44 <preq number="1296" title="Bluetooth Core v2.1 Mandatory Features"/> |
|
45 </deliverystep> |
|
46 <milestone project="GT0368" number="3.8"/> |
|
47 |
|
48 <defect number="DEF126739" title="Increase in-source documentation for BT registry " revision="022"> |
|
49 In source comments improved. |
|
50 </defect> |
|
51 |
|
52 <defect number="DEF125470" title="Starting l2cap after creating an sdp session prevents records being added to eir" revision="021"> |
|
53 Records now added to eir after sdp sessions created. |
|
54 </defect> |
|
55 |
|
56 <defect number="DEF123579" title="Incorrect implementation of Bluetooth registry search" revision="020"> |
|
57 Added parentheses for SQL OR. Changed the way the SQL query buffer is extended, and the size of it. |
|
58 </defect> |
|
59 |
|
60 <defect number="DEF122936" title="Bluetooth registry searching for current process ID doesn't work." revision="019"> |
|
61 Added support for searching for devices added by current process (SID) in RBTDbQuery::SearchL(). |
|
62 </defect> |
|
63 |
|
64 <deliverystep number="659" name="Bluetooth Core v2.1 Mandatory Features" osproject="Sphinx" revision="018"> |
|
65 <preq number="1296" title="Bluetooth Core v2.1 Mandatory Features"/> |
|
66 </deliverystep> |
|
67 <deliverystep number="658" name="Bluetooth Core v2.1 Mandatory Features" osproject="Sphinx"> |
|
68 <preq number="1296" title="Bluetooth Core v2.1 Mandatory Features"/> |
|
69 </deliverystep> |
|
70 <milestone project="GT0368" number="3.6"/> |
|
71 |
|
72 <defect number="DEF122952" title="TBTRegistrySearch copy constructor does not fully copy" revision="017"> |
|
73 Add extra copy fields to copy constructor. |
|
74 </defect> |
|
75 |
|
76 <defect number="DEF122896" title="TBTNamelessDevice::CompareTo fails to compare passkeys correctly" revision="016"> |
|
77 Add a new == operator for TPINCodeV10 class to handle the passkey comparison. |
|
78 </defect> |
|
79 |
|
80 <defect number="PDEF118870" title="Klocwork issues, NULL pointer can be used in release build, bluetooth" revision="015"> |
|
81 Two methods mentioned on the defect have been deleted because not used anymore. See the original defect comments for more info. |
|
82 </defect> |
|
83 |
|
84 <defect number="PDEF118089" title="Nile BTmanserver crash on new ROM of Rosetta Phone" revision="014"> |
|
85 Added the condition to force it to leave,and it triggers the deletion of the registry and a start from fresh. |
|
86 </defect> |
|
87 |
|
88 <defect number="DEF115695" title="Remove building of hci_v1 from >=v9.5..." revision="013"> |
|
89 Bluetooth bld.inf files modified, and header files removed to exclude HCI v1 building from v9.5 onwards |
|
90 </defect> |
|
91 |
|
92 <defect number="PDEF113170" title="calls to GetDesLength() not checked for error " revision="012"> |
|
93 Altered GetDesLength() function so that it will leave if error |
|
94 </defect> |
|
95 |
|
96 <defect number="PDEF111639" title="Missing bluetooth assigned numbers from BTdevice.h" revision="011"> |
|
97 New enums added |
|
98 </defect> |
|
99 |
|
100 <defect number="PDEF108577" title="BTManServer requires workaround for using date/time safely in SQL" revision="010"> |
|
101 BTManServer requires workaround for using date/time safely in SQL |
|
102 </defect> |
|
103 |
|
104 <defect number="PDEF108175" title="Documentation for RBTLocalDevice and TBTLocalDevice is incomplete" revision="009"> |
|
105 Tagging in BTManClient method descriptions updated so that dOxygen picks them up as appropriate. |
|
106 </defect> |
|
107 |
|
108 <defect number="PDEF107706" title="Assertion fails in a function CBTRegistry::ColumnNoL under low memory conditions" revision="008"> |
|
109 Assertion fails in a function CBTRegistry::ColumnNoL under low memory conditions |
|
110 </defect> |
|
111 |
|
112 <defect number="PDEF105446" title="My phone's name is not saved after reboot the phone when phone name contains 30" revision="007"> |
|
113 Specify the maximum length for local name column, when creating registry database. |
|
114 </defect> |
|
115 |
|
116 <defect number="PDEF102785" title="BT device name not changed after reboot" revision="006"> |
|
117 Changing access control to enum in TBTLocalDevice from private to protected. |
|
118 </defect> |
|
119 |
|
120 <defect number="DEF101319" title="Filename case check failures in source build and test" revision="005"> |
|
121 Corrected filenames to enable building of Symbian OS in Linux |
|
122 </defect> |
|
123 |
|
124 <defect number="PDEF103755" title="Bt Registry path is hardcoded as c:" revision="004"> |
|
125 Changes made to BTManServer to determine Bt Registry path on runtime, as it is stored on system drive, which does not have to be always c: |
|
126 </defect> |
|
127 |
|
128 <defect number="DEF100820" title="Cancelling a CBTRegistryResponse leaves the subsession in an inconsistant state" revision="003"> |
|
129 Changes made to BTManServer to keep the subsession in a consistent state if a CBTRegistryResponse is cancelled. |
|
130 </defect> |
|
131 |
|
132 <defect number="PDEF100401" title="Bt device search fails with certain variants" revision="002"> |
|
133 Changes to BTManServer to fix date problems with certain locale settings. |
|
134 </defect> |
|
135 |
|
136 <defect number="PDEF099901" title="AFH channel assesment mode cannot be switched on dynamically" revision="001"> |
|
137 Allow ’AFH Channel Assessment’ to be switched off (and back on again). |
|
138 </defect> |
|
139 </relnotes> |