|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <relnotes name="Bluetooth Stack PRT"> |
|
3 <purpose> |
|
4 PRT plugin to ESock Sockets Server. Implements the Bluetooth protocol family and manages application level security (Bluetooth level 2). |
|
5 </purpose> |
|
6 |
|
7 <defect number="DEF141225" title="ou1cimx1#155408: Store SSP debug links in the registry during debug session " revision="217"> |
|
8 Updated CPhysicalLink::StoreDeviceL() to allow SSP debug link keys to be stored in the registry. |
|
9 Also reverted fix for PDEF134727 (fix no longer required). |
|
10 </defect> |
|
11 |
|
12 <defect number="DEF140421" title="[upf33] Notification in wrong thread in AVCTPServices " revision="216"> |
|
13 Fixed to allow notifications to be managed in the right thread. |
|
14 </defect> |
|
15 |
|
16 <defect number="DEF140424" title="Coverity errors: DEADCODE, CHECKED_RETURN " revision="215"> |
|
17 Fixed Coverity issues. |
|
18 </defect> |
|
19 |
|
20 <defect number="DEF140383" title="[upf33] Issues with AVDTP L2CAP configuration " revision="214"> |
|
21 Passed the right populated configuration object to L2CAP channel. |
|
22 </defect> |
|
23 |
|
24 <defect number="PDEF139836" title=".esk and .cmi files do not have header" revision="213"> |
|
25 Added copyright headers |
|
26 </defect> |
|
27 |
|
28 <defect number="DEF140084" title="Incorrect ASSERT in L2CAP" revision="212"> |
|
29 Changed second assert in HL2CapPDU::SetPduOwner() to allow the case where the owner attempting to be set matches that already set. |
|
30 </defect> |
|
31 |
|
32 <defect number="DEF139363" title="Pending PDUs are not removed from the TDblQue before the queue is deleted" revision="211"> |
|
33 Dequeued PDU's when they deregister from their owner and ensured that pdu's can not be assigned null owners or have ownership transferred |
|
34 by assigning a new owner when one already exists |
|
35 </defect> |
|
36 |
|
37 <defect number="DEF135093" title="PREQ1760 Outstanding changes on L2CAP " revision="210"> |
|
38 Some L2CAP work was outstanding post-PREQ1760 submission. |
|
39 </defect> |
|
40 |
|
41 <defect number="PDEF138340" title="Implement Errata 735 for AVDTP" revision="209"> |
|
42 Implemented Errata 735 for new format of 'General Reject' response |
|
43 Updated KAvdtpSignalIdentifierMask from 0x1F (5 bits) to 0x3F (6 bits). |
|
44 </defect> |
|
45 |
|
46 <defect number="DEF138092" title="Move linkmgr/hci_v2 up a directory" revision="208"> |
|
47 As hci_v2 is now the only version, linkmgr/hci_v2 has been moved up a directory. |
|
48 </defect> |
|
49 |
|
50 <defect number="138186" title="HCI Starvation time is left uncancelled" revision="207"> |
|
51 Modified DeleteCommand to update the hci starvation timer whenever a command is removed from the command queue |
|
52 </defect> |
|
53 |
|
54 <defect number="DEF138146" title="Stack always sends LinkKeyRequestReplyNegative on PHY creation " revision="206"> |
|
55 Added a check to ensure that a LinkKey has been requested before we allow the AuthenticationController to run |
|
56 </defect> |
|
57 |
|
58 <defect number="PDEF138345" title="Connection hangs if remote doesn't support extended features " revision="205"> |
|
59 Connection completed using legacy pairing for the authentication, if extended features is not supported. |
|
60 </defect> |
|
61 |
|
62 <defect number="DEF137586" title="Speculative authentication can result in PIN Code request" revision="204"> |
|
63 Modified DoPinRequestL to leave on speculative authentication. |
|
64 </defect> |
|
65 |
|
66 <defect number="PDEF134726" title="Debug mode allows authentication of link" revision="203"> |
|
67 Allow SSP debug mode to be switched on with an existing link key in the registry. |
|
68 </defect> |
|
69 |
|
70 <defect number="PDEF134727" title="Debug mode uses general bonding io capabilities" revision="202"> |
|
71 Advertise no bonding in IO_Capability_Request_Reply when debug mode is enabled. |
|
72 </defect> |
|
73 |
|
74 <defect number="DEF134040" title="[upf32] L2CAP accepts connections from same remote CID" revision="201"> |
|
75 Change CL2CapLinkSignalHandler::HandleConnectionRequest() implementation so that it looks for existing channel |
|
76 </defect> |
|
77 |
|
78 <defect number="DEF137116" title="Set the same one as addressed play and browsed play, the TG EPOC crashed " revision="200"> |
|
79 CAvctpTransport::GetChannelMtu updated to prevent crash |
|
80 </defect> |
|
81 |
|
82 <defect number="DEF137231" title="Panic on Reset complete event if initialisor plugin has async post reset command" revision="199"> |
|
83 Fixed issue introduced by the fix for DEF133314, where the stack would panic when using an initialisor |
|
84 that sends an asynchronous reset command. |
|
85 </defect> |
|
86 |
|
87 <defect number="DEF130747" title="[Coverity]-EVALUATION_ORDER,MISSING_BREAK,USE_AFTER_FREE -bluetooth/latest " revision="198"> |
|
88 Fix Coverity issues. |
|
89 </defect> |
|
90 |
|
91 <defect number="PDEF136616" title="Extended features requested even if remote doesn't support them " revision="197"> |
|
92 Updated CPhysicalLink for HCI V2 so that the extended features request is sent (if supported) once the supported features request has completed. |
|
93 </defect> |
|
94 |
|
95 <defect number="DEF136632" title="Removing HCI v1 from stack" revision="196"> |
|
96 Removed HCI V1 from Bluetooth stack. |
|
97 </defect> |
|
98 |
|
99 <defect number="DEF134443" title="Sporadic failure on naviengine of AVRCP14 BV-0003" revision="195"> |
|
100 Increased the Muxer Idle Timeout and toughen the Idle() method up |
|
101 </defect> |
|
102 |
|
103 <defect number="PDEF135115" title="HCI Server cannot be used without loading the BT Stack" revision="194"> |
|
104 Create a new version of the HCI Server that is responsible for ensuring the BT Stack is not unloaded while it has active sessions. |
|
105 </defect> |
|
106 |
|
107 <defect number="DEF132882" title="[ONB Coverity] NULL_RETURNS failure in RFComm" revision="193"> |
|
108 Check for NULL value returned from CRfcommMuxer::FindSAP() and add the same check in logging method before derefernecing the pointer. |
|
109 </defect> |
|
110 |
|
111 <defect number="DEF133314" title="Not sure about EHCICtrlrInitNoOutstandingCmds panic in CommandCompleteEvent" revision="192"> |
|
112 Change the condition in CHCIFacade::CommandCompleteEvent() from: if(iInitState != EInitialised) to: if(iInitState == EPostReset) |
|
113 since the code within is only intended to be run after the class has gone through the resetting sequence and the |
|
114 EIdle/EPreReset/EResetting/EReset states. |
|
115 </defect> |
|
116 |
|
117 <defect number="DEF134040" title="[upf32] L2CAP accepts connections from same remote CID" revision="191"> |
|
118 CID now checked against list of open connections. |
|
119 </defect> |
|
120 |
|
121 <defect number="DEF133566" title="Pairing Server sessions do not hold the Bluetooth stack open" revision="190"> |
|
122 Add changes to secman, pairingserver and pairingsession to register sessions to hold stack open. |
|
123 </defect> |
|
124 |
|
125 <defect number="PDEF134136" title="[Lisbon] Previous PIN code length should not be enforced for new pairing" revision="189"> |
|
126 Updated CBTPinRequester to handle passed in recommended PIN code length. |
|
127 Updated CPhysicalLink::DoPinRequestL() so that previous PIN code length is not set as required PIN code length for new pairing, but instead recommended PIN code length. |
|
128 </defect> |
|
129 |
|
130 <defect number="DEF133729" title="Headercheck failures in Bluetooth" revision="188"> |
|
131 Updated 1 header file to #include e32base.h. |
|
132 </defect> |
|
133 |
|
134 <defect number="DEF133857" title="[ONB Coverity] UNINIT errors in L2Cap" revision="187"> |
|
135 Initialised a previously uninitialised member field to zero in two methods in l2caplinksignalhandler.cpp. |
|
136 </defect> |
|
137 |
|
138 <defect number="DEF132013" title="Leavescan errors in avdtp" revision="186"> |
|
139 Renamed RETURN_IF_BAD_SIGNAL macro to RETURN_IF_SIGNAL_BAD to avoid false positive Leavescan errors. |
|
140 </defect> |
|
141 |
|
142 <defect number="DEF133195" title="TPanTestGAVDP and gavdp_tester_emu.script have failures" revision="185"> |
|
143 Corrections to deal with what is returned from CL2CAPConnectionSAP::GetData(). |
|
144 </defect> |
|
145 |
|
146 <defect number="PDEF132897" title="[ONB Coverity] USE_AFTER_FREE error in secman" revision="184"> |
|
147 Correct an object use after destruction in secman btaccessrequester.cpp. |
|
148 </defect> |
|
149 |
|
150 <defect number="PDEF132899" title="[ONB Coverity] UNINIT error in secman " revision="183"> |
|
151 Added coverity intentional comment to filter false positive from coverity. |
|
152 </defect> |
|
153 |
|
154 <defect number="PDEF133090" title="Entire Vendor event sent to Vendor SAP for HCI v2 only" revision="182"> |
|
155 Updated HCI v2 to behave like v1 when a Vendor specific event is received. The event data is now only sent to the Vendor SAP instead of the entire event. |
|
156 </defect> |
|
157 |
|
158 <defect number="DEF132000" title="Lint error in simplepairingresult.cpp" revision="181"> |
|
159 Updated CBluetoothSecurityResultList::NewResult() to avoid redeclaration of the TBluetoothSecurityResult* entry pointer. |
|
160 </defect> |
|
161 |
|
162 <defect number="PDEF131616" title="Lisbon: CBTInquiryMgr::MhcqcCommandErrored needs implementation" revision="180"> |
|
163 Added implementation for MhcqcCommandErrored. |
|
164 </defect> |
|
165 |
|
166 <defect number="PDEF132429" title="Hciproxy unable to receive unexpected Vendor Specific Events" revision="179"> |
|
167 1) Prevent vendor debug event panicking stack in debug mode (issue only in BT v2.1 stack). |
|
168 2) Prevent HCI level Ioctl with Ioctl 'name' KHCIWriteVendorSpecificFrameIoctl completing immediately (issue only in HCI_v1 stack). |
|
169 </defect> |
|
170 |
|
171 <defect number="PDEF132432" title="No checking for valid vendor specific event in CommandCompleteEvent" revision="178"> |
|
172 A check for NULL value is added before dereferencing the event pointer. |
|
173 </defect> |
|
174 |
|
175 <defect number="PDEF132431" title="Lisbon: Clear authenticaiton/pairing result lists when observer removed" revision="177"> |
|
176 Updated CBluetoothSecurityResultList::ReleaseObserver() so that iResultList is cleared when the observer is removed. |
|
177 </defect> |
|
178 |
|
179 <defect number="DEF132012" title="Leavescan error in btprt" revision="176"> |
|
180 Modified InstallBTProtocolFamily() to trap any leaves generated by CBTProtocolFamily::NewL() and return NULL in the event of a leave occuring. |
|
181 </defect> |
|
182 |
|
183 <defect number="PDEF130682" title="L2CAP - minor issues with handling oversized SDUs and GetData esock interface" revision="175"> |
|
184 Return value of CL2CAPConnectionSAP::GetData changed to be 1 or a negative error value. |
|
185 </defect> |
|
186 |
|
187 <defect number="DEF132011" title="Leavescan error in hci_v2" revision="174"> |
|
188 Trapped the leave and added an ASSERT_DEBUG to panic if there is an error. |
|
189 </defect> |
|
190 |
|
191 <defect number="DEF131799" title="A small ACL buffer will cause problem in non-basic mode" revision="173"> |
|
192 HL2CapPDU::GetPDUOrFragmentSize ammended to allow for ACL buffer sizes lower than 183. |
|
193 </defect> |
|
194 |
|
195 <defect number="DEF130911 " title="[Future OS Product] Build warnings in bluetooth " revision="172"> |
|
196 Corrected code to stop build warnings |
|
197 </defect> |
|
198 |
|
199 <defect number="PDEF131664" title="Missing hci complete events for bluetooth 2.1 features" revision="171"> |
|
200 Added events for EncryptionKeyRefreshComplete and RemoteHostSupportedFeaturesNotification to supported events mask. |
|
201 </defect> |
|
202 |
|
203 <defect number="PDEF131617" title="Security result APIs can panic with E32USER-CBase 33" revision="170"> |
|
204 Used CleanupClosePushL to push the CObject derived class onto the cleanupstack. |
|
205 </defect> |
|
206 |
|
207 <defect number="DEF131182" title="KERN-EXEC 3 in ESock_Bt handling connection complete event" revision="169"> |
|
208 Do not assume the existance of a related command when the HCIFacade receives a Connection Complete Event. |
|
209 </defect> |
|
210 |
|
211 <defect number="PDEF131558" title="(urgent) BT host resolver returns no devices or completes early" revision="168"> |
|
212 Updated all HCI implementations so that a call to CBTInquiryMgr::StartInquiry() when an identical inquiry is already running results in the host resolver being passed the results accumulated so far by the already running inquiry. |
|
213 </defect> |
|
214 |
|
215 <defect number="PDEF131210" title="[upf31] AVDTP rejects abort for unknown SEID, where it should be dropped" revision="167"> |
|
216 CAvdtpInboundSignallingMessage::DoHandleAbortL modified handling of error response. |
|
217 </defect> |
|
218 |
|
219 <defect number="DEF130413" title="Unused code in ACL SAP should be removed" revision="166"> |
|
220 Removed declarations from aclsap.h. Removed initialisation of iAvdtpSessions from aclsap.cpp. |
|
221 </defect> |
|
222 |
|
223 <defect number="DEF130668" title="LISBON: Baseband Lisbon Tests have multiple failures" revision="165"> |
|
224 Added the refresh encryption complete event to the hci event mask. |
|
225 </defect> |
|
226 |
|
227 <defect number="PDEF131211" title="LocallyInitiated is always set to EFalse for NumericComparision Notifiers" revision="164"> |
|
228 Updated the access requester with other intermediate SSP states which can exists when authentication is pending. |
|
229 </defect> |
|
230 |
|
231 <defect number="DEF127178" title="LISBON: Incorrectly authenticated link connection attempted with iVoicePro." revision="163"> |
|
232 Changed handling of EUnauthenticatedCombinationKey. |
|
233 </defect> |
|
234 |
|
235 <defect number="PDEF130953" title="No way to cancel initialisor callback" revision="162"> |
|
236 Add new API to initialisation plugin to allow stack to abort initialisation. |
|
237 </defect> |
|
238 |
|
239 <defect number="PDEF130811" title="LC_Fute: Data transfer too slow" revision="161"> |
|
240 Take Rfcomm max frame size into account when calculating optimal MTU value. Also improved basic mode optimisation. |
|
241 </defect> |
|
242 |
|
243 <defect number="DEF126562" title="SMP: Migrate avctp to Bluetooth logger" revision="160"> |
|
244 Logging changed to use standard Bluetooth logger. |
|
245 </defect> |
|
246 |
|
247 <defect number="DEF125659" title="SMP: Migrate stack to Bluetooth logger" revision="159"> |
|
248 Replace non-standard bluetooth statck logging with more standard logger under control of commsdbg.ini |
|
249 </defect> |
|
250 |
|
251 <defect number="DEF129716" title="SMP: bluetooth_stack doesn't compile for x86gcc platform" revision="158"> |
|
252 Fixed non-ISO C++ compliant AVCTP code. |
|
253 </defect> |
|
254 |
|
255 <defect number="DEF130010" title="Add logging-panic facility to btlogger" revision="157"> |
|
256 Fix included undefining ASSERT; reworked code using ASSERT. |
|
257 </defect> |
|
258 |
|
259 <defect number="DEF124496" title="ACL link not idled if connection closed during authentication" revision="156"> |
|
260 Updated the AuthenticationPending behaviour to use the AuthenticationComplete method ensuring an ACL Idle timer is started. |
|
261 </defect> |
|
262 |
|
263 <defect number="DEF124707" title="{Lisbon] Remaining PLM/EPR review comments" revision="155"> |
|
264 Implemented the review comments. |
|
265 </defect> |
|
266 |
|
267 <defect number="DEF129459" title="Failed pairing when remote device is quick at performing SSP" revision="154"> |
|
268 Handled the case for quick remote device. |
|
269 </defect> |
|
270 |
|
271 <defect number="PDEF129902" title="[upf31] When pairing with a display only device, we don't display a notifier" revision="153"> |
|
272 Allow "Display Only" remote devices to be paired using "Man In The Middle". |
|
273 </defect> |
|
274 |
|
275 <defect number="PDEF129901" title="[upf31] Race condition on Connection Accept" revision="152"> |
|
276 Gracefully handle the race condition in which a connection is accepted after it has timed out at the remote end. |
|
277 </defect> |
|
278 |
|
279 <defect number="PDEF129275" title="BT stack sends out of spec HCI disconnect commands when cancelling pairing" revision="151"> |
|
280 Handle the case where a disconnect is requested on a link that is not yet fully established by disconnecting it as soon as it is established. |
|
281 </defect> |
|
282 |
|
283 |
|
284 <defect number="PDEF129519" title="[UPF31] L2CAP: PDUs not delinked correctly from their parent SDU" revision="150"> |
|
285 Delinked the PDU after it has been retrived from parent SDU. |
|
286 </defect> |
|
287 |
|
288 |
|
289 <defect number="PDEF129518" title="[upf31] Panic when connecting with denied in the security requirement" revision="149"> |
|
290 Prevent a security ASSERT_DEBUG from firing when it should not |
|
291 </defect> |
|
292 |
|
293 <defect number="DEF125658" title="SMP: Migrate avdtp to Bluetooth logger" revision="148"> |
|
294 Replace non-standard avdtp logging with more standard logger under control of commsdbg.ini |
|
295 </defect> |
|
296 |
|
297 <defect number="DEF127461" title="Optimal L2CAP MPS computation breaks FEC negotiation" revision="147"> |
|
298 Fix Flow and Error control negotiation so local options don't overwrite all peer options |
|
299 </defect> |
|
300 |
|
301 <defect number="DEF124706" title="Remaining EIR review comments and features" revision="146"> |
|
302 CEirManager now will not be created unless EIR is supported by the hardware. |
|
303 </defect> |
|
304 |
|
305 <defect number="DEF128204" title="errors in IM tagging in shortlink" revision="145"> |
|
306 Correct the IM tagging. |
|
307 </defect> |
|
308 |
|
309 <defect number="DEF125179" title="[codenomicon] Remconserver Panics in a number of tests" revision="144"> |
|
310 Fixed in avctp. |
|
311 </defect> |
|
312 |
|
313 <defect number="PDEF127745" title="Propagation of DEF114863: Errors in HCI_V2 code under 9.2 from PDEF112302" revision="143"> |
|
314 Propagated the fixes from changelist #1120897 |
|
315 </defect> |
|
316 |
|
317 <defect number="PDEF127573" title="hci command queue should be outside compliant portion for bt qualification" revision="142"> |
|
318 Move HCI Command Queue to hci_v2 framework directory. |
|
319 </defect> |
|
320 |
|
321 <deliverystep number="1223" name="Bluetooth Core v2.1 Mandatory Features" osproject="Sphinx" revision="141"> |
|
322 <preq number="1296" title="Bluetooth Core v2.1 Mandatory Features"/> |
|
323 </deliverystep> |
|
324 <milestone project="GT0368" number="3.8"/> |
|
325 |
|
326 <defect number="DEF127199" title="[Coverity]-SYMBIAN.CLEANUP_STACK-bluetooth/profiles" revision="140"> |
|
327 Delete the local variable before it goes out of scope to avoid memory leak. |
|
328 </defect> |
|
329 |
|
330 <defect number="DEF126067" title="Failures on BT21 TCK when run using M04623" revision="139"> |
|
331 StrongPinRequired is initialized to default value EFalse. |
|
332 </defect> |
|
333 |
|
334 <defect number="DEF126715" title="Warning experienced building for armv5 udeb" revision="138"> |
|
335 Changed the code so it make more sense, thus the warning disappeared. |
|
336 </defect> |
|
337 |
|
338 <defect number="DEF118239" title="Changes necessary for EC120 submission" revision="137"> |
|
339 Implemented changes needed for comms-infras EC120 submission. |
|
340 </defect> |
|
341 |
|
342 <defect number="DEF125492" title="L2CAP attempts to disconnect PSM valued DCID during connection request" revision="136"> |
|
343 Add the Enter method for TL2CAPSigStateWaitConnectRsp state to initialize the DCID. |
|
344 </defect> |
|
345 |
|
346 <defect number="DEF126773" title="Overly aggressive behaviour on unknown AVDTP capabilities" revision="135"> |
|
347 Remove unknown capabilities from a Get Capabilities response before validating the known capabilities. |
|
348 </defect> |
|
349 |
|
350 <defect number="DEF125492" title="Better modelling and handling of failed physical link disconnections" revision="134"> |
|
351 Requeing idle timer when it fires and the link is idle, in case disconnect fails. Treating disconnect as having failed if Command Disallowed is returned |
|
352 </defect> |
|
353 |
|
354 <defect number="DEF126227" title="HCIv2 - Priority commands should not block other priority commands" revision="133"> |
|
355 Add separate priority and workaround queues to the HCI command queue controller |
|
356 </defect> |
|
357 |
|
358 <defect number="DEF125689" title=" [coverity][lisbon] - USE_AFTER_FREE bluetooth/stack/secman/btaccessrequester.cpp" revision="132"> |
|
359 Coverity failures prevented in btaccessrequester. |
|
360 </defect> |
|
361 |
|
362 <defect number="PDEF126217" title="MPhysicalLinksState virtual method are non-public." revision="131"> |
|
363 Added the HCI Shared binary hcishared.dll to host three T-classes which need to be exported. |
|
364 </defect> |
|
365 |
|
366 <defect number="DEF125218" title="A succesful dedicated bond can return KErrAccessDenied" revision="130"> |
|
367 Fixed the issue with link key race condition |
|
368 </defect> |
|
369 |
|
370 <defect number="DEF125857" title="[coverity] - EVALUATION_ORDER - bluetooth" revision="129"> |
|
371 Evaulation order clarified in 2 files. |
|
372 </defect> |
|
373 |
|
374 <defect number="DEF125587" title="orphaned source file in stack\linkmgr\hci_v2" revision="128"> |
|
375 Remove linkflowcontrol.cpp |
|
376 </defect> |
|
377 |
|
378 <defect number="DEF125359" title="Connect result is incorrect when connecting to NoIO device fails" revision="127"> |
|
379 NoIO devices now handled in connections |
|
380 </defect> |
|
381 |
|
382 <defect number="PDEF125573" title="bluetooth viewsrv-11 with BH900" revision="126"> |
|
383 Notify SCO object of error when a disconnect complete comes in, so the SCO object can be deleted |
|
384 </defect> |
|
385 |
|
386 <defect number="DEF124490" title="Many ReadClockOffset cmds sent and many BT Reg updates when connection closed" revision="125"> |
|
387 Correctly managed a single outstanding ReadClock and BT reg update. |
|
388 </defect> |
|
389 |
|
390 <defect number="DEF125265" title="Memory leaks in AVDTP" revision="124"> |
|
391 Delete Asynchronous callback on the deletion of the Logical Channel Factory |
|
392 Delete the user plane transport session if the stream has gone away when the SAP is shutdown |
|
393 </defect> |
|
394 |
|
395 <defect number="DEF124336" title="[Coverity]CLogicalChannelFactory::DoObtainChannelL checks dereferenced variable" revision="123"> |
|
396 Verified that this behaviour is safe, expanded comments to clarify. |
|
397 </defect> |
|
398 |
|
399 <defect number="DEF124735" title="KERN-EXEC3 in debug mode while logging trace in RegistryHelpers" revision="122"> |
|
400 changed the debug to use CommsDB, also implemented james linkmgr fix. |
|
401 </defect> |
|
402 |
|
403 <defect number="DEF124482" title="[UPF30] L2CAP MPS size used ignores the MPS provided from the peer device" revision="121"> |
|
404 Take into account the MPS from the remote device when we calculate our optimal PDU size. |
|
405 </defect> |
|
406 |
|
407 <defect number="PDEF124831" title="Phone crash and reset A2DP underflow situation" revision="120"> |
|
408 Now Ioctl is correctly cleared avoiding to complete an Ioctl twice (that was the Panic Reason). |
|
409 </defect> |
|
410 |
|
411 <defect number="DEF124858" title="EIR Bluetooth name not updating when too long and no other data specified" revision="119"> |
|
412 Max size of EIR data reduced to fit in DM5 packet. |
|
413 </defect> |
|
414 |
|
415 <defect number="DEF124809" title="Attempting a dedicated bond with a BT2.1 headset panics ESock_Bt" revision="118"> |
|
416 Have secman check activity of access requesters after sending events. |
|
417 </defect> |
|
418 |
|
419 <defect number="DEF124269" title="Simultaneous General and Limited Inquiry panics stack" revision="117"> |
|
420 Improve Inquiry manager handling of multiple Inquiries with different Inquiry Access Codes. |
|
421 </defect> |
|
422 |
|
423 <defect number="DEF124328" title="CAvctpPacketMgr::ConstructL has an unused variable" revision="116"> |
|
424 Remove unused variable. |
|
425 </defect> |
|
426 |
|
427 <defect number="DEF124326" title="Check usage of DEBUG_PTR8" revision="115"> |
|
428 Remove DEBUG_PTR8 as only used as a debugging aid. |
|
429 </defect> |
|
430 |
|
431 <defect number="DEF124327" title="[Coverity]CAvctpSapLinksMgr::ServiceProviderGoingDown could lock up in" revision="114"> |
|
432 Include the iterator in the loop. |
|
433 </defect> |
|
434 |
|
435 <deliverystep number="659" name="Bluetooth Core v2.1 Mandatory Features" osproject="Sphinx" revision="113"> |
|
436 <preq number="1296" title="Bluetooth Core v2.1 Mandatory Features"/> |
|
437 </deliverystep> |
|
438 <deliverystep number="658" name="Bluetooth Core v2.1 Mandatory Features" osproject="Sphinx"> |
|
439 <preq number="1296" title="Bluetooth Core v2.1 Mandatory Features"/> |
|
440 </deliverystep> |
|
441 <milestone project="GT0368" number="3.6"/> |
|
442 |
|
443 <defect number="INC122910" title="Symbian OS: HCIv2 intialisation fails when filtering out first message in the co" revision="112"> |
|
444 Remove the first deletion which is not needed since command would be removed in CommandCompleteEvent. |
|
445 </defect> |
|
446 |
|
447 <defect number="PDEF123599" title="CBluetoothSocket using RFCOMM can panic the Bluetooth stack" revision="111"> |
|
448 Guarding added to check that connection is complete/multiplexer is up before allowing some GetOpt's. |
|
449 </defect> |
|
450 |
|
451 <defect number="PDEF124159" title="Symbian stack crash in Plantronics HS P590" revision="110"> |
|
452 Improved connection handling in CBTProxySAP |
|
453 </defect> |
|
454 |
|
455 <defect number="DEF123598" title="remote device can cause l2cap to leak memory" revision="109"> |
|
456 Introduced a function DeleteCommands(HL2CapCommand aCommandsToBeDeleted) to delete the iPendingCommands and iCommandsAwaitingResponse in the destructor of CL2CapLinkSignalHandler. |
|
457 </defect> |
|
458 |
|
459 <defect number="DEF123618" title="testexecute z:\testdata\scripts\pwrctrl.script test crashes" revision="108"> |
|
460 Initializing iLastPowerState to EBTOn, since the stack is assumed to be power on status when HCIFacade starts up |
|
461 </defect> |
|
462 |
|
463 <defect number="DEF123200" title="Filename case check fails" revision="107"> |
|
464 change Capitaled Remotenamerequestcancelcommand.h in hcifacade_commands.cpp to remotenamerequestcancelcommand.h. |
|
465 </defect> |
|
466 |
|
467 <defect number="DEF123851" title="CPhysicalLink* FindPhysicalLink needs to define as const member function" revision="106"> |
|
468 add const declaration for FindPhysicalLink(THCIConnHandle aConnH) and FindPhysicalLink() |
|
469 </defect> |
|
470 |
|
471 <defect number="PDEF123000" title="DUT does not connect to BT stereo headset" revision="105"> |
|
472 l2cap muxer no longer unsubscribes from physical link when l2cap layer is disconnected. |
|
473 </defect> |
|
474 |
|
475 <defect number="PDEF123002" title="HL2CapPDU::GetPDUSize optimises on wastage not performance" revision="104"> |
|
476 Now GETPDUSize optimises on performance. |
|
477 </defect> |
|
478 |
|
479 <defect number="PDEF121952" title="Security risk! Encryption not enforced when requested" revision="103"> |
|
480 Encryption now correctly managed and enforced when needed. |
|
481 </defect> |
|
482 |
|
483 <defect number="DEF122202" title="CHCIFacade::McioPreResetCommandComplete synchronously called with error." revision="102"> |
|
484 Initialising iInquiryMgr before iHCIFacade->InitL gets called. Now it is able to handle a call with error. |
|
485 </defect> |
|
486 |
|
487 <defect number="DEF121776" title="Stack doesn't re-open channels when power back on" revision="101"> |
|
488 Add local variables to memorize free channels and power status. |
|
489 </defect> |
|
490 |
|
491 <defect number="DEF121786" title="[miniupf3] AVDTP Panic when suspending at same time as being suspended." revision="100"> |
|
492 Suspending while being in suspending state should not try to suspend. |
|
493 </defect> |
|
494 |
|
495 <defect number="DEF121778" title="[miniupf3] Should cancel outstanding RNR before doing connection" revision="099"> |
|
496 Cancel RNR sent to the controller when doing a connection. |
|
497 </defect> |
|
498 |
|
499 <defect number="DEF121250" title="Make commsdbg logging in Bluetooth code work in UREL builds (i.e. on hardware)" revision="098"> |
|
500 Fixed some #ifdefs for logging code to be compilable in UREL. |
|
501 </defect> |
|
502 |
|
503 <defect number="DEF121052" title="BT stack should handle unexpected retransmitted events on boot." revision="097"> |
|
504 Stack now handles unexpected retransmitted events on boot. |
|
505 </defect> |
|
506 |
|
507 <defect number="PDEF122283" title="Bluetooth modem failure with KErrNotReady" revision="096"> |
|
508 Ensure free credits are only sent to the remote once. |
|
509 </defect> |
|
510 |
|
511 <defect number="PDEF121320" title="A2DP (stereo) link can not be opened" revision="095"> |
|
512 Free AVDTP logical channel IDs for errorred jobs |
|
513 </defect> |
|
514 |
|
515 <defect number="PDEF119945" title="Configuring L2CAP MTU for optimum performance" revision="094"> |
|
516 MTU size requested by peer device can now be set. |
|
517 </defect> |
|
518 |
|
519 <defect number=" PDEF120492" title=" ALS PIOT [Nokia HS12W] No sound in Bluetooth-PHF after pressing Stop key an..." revision="093"> |
|
520 CSignallingSession::SetOption() updated for ESendStartResponse and ESendSuspendResponse. |
|
521 </defect> |
|
522 |
|
523 <defect number="DEF119387" title="HCIv2 Controller init not performed if initially had an error" revision="092"> |
|
524 Changed the iInitState to EIdle if the initialisor plugin has failed pre reset initialisation. |
|
525 </defect> |
|
526 |
|
527 <defect number="PDEF120228" title="SAP connection fail with NB" revision="091"> |
|
528 HCI v1 notify the "issue command" completion immediately (like expected by the customer). |
|
529 </defect> |
|
530 |
|
531 <defect number="DEF117715" title="Tag scan failures in hci_v2" revision="090"> |
|
532 Fix todos and doxygen tags in HCIv2. |
|
533 </defect> |
|
534 |
|
535 <defect number="DEF119028" title="No API to get inbound MTU for AVDTP media socket" revision="089"> |
|
536 API added to get inbound MTU for AVDTP media socket |
|
537 </defect> |
|
538 |
|
539 <defect number="DEF117238" title="Correct LeaveScan error in physicallinks.cpp." revision="088"> |
|
540 CPhysicalLink::LinkKeyRequest now traps a leaving function call. |
|
541 </defect> |
|
542 |
|
543 <defect number="DEF118488" title="[upf29] MBuf 15 panic when L2CAP receives 0-length ACL data packet." revision="087"> |
|
544 Placed a check on the length of PDU fragment before appending it to PDU chain. |
|
545 </defect> |
|
546 |
|
547 <defect number="DEF118499" title=" [UPF29] Reassembly can fail if fragment is lost" revision="086"> |
|
548 ACL fragment handling improved. |
|
549 </defect> |
|
550 |
|
551 <defect number="PDEF118870" title="Klocwork issues, NULL pointer can be used in release build, bluetooth" revision="085"> |
|
552 ClearSession method has been deleted because it is not used. |
|
553 </defect> |
|
554 |
|
555 <defect number="DEF117237" title="Correct LeaveScan error in avctp.cpp" revision="084"> |
|
556 Call to CAvctpConnection::DataClientJoiningL in CAvctpProtocol::GetMuxerForIncoming wrapped with TRAP. |
|
557 </defect> |
|
558 |
|
559 <defect number="DEF112829" title="[upf28] AVDTP responds to General Reject with General Reject" revision="083"> |
|
560 Drop incoming General Reject messages. NB: outstanding issue with SIG errata. |
|
561 </defect> |
|
562 |
|
563 <defect number="PDEF117129" title="Invalid CID used on L2CAP" revision="082"> |
|
564 Updates to send correct CID on L2CAP. |
|
565 </defect> |
|
566 |
|
567 <defect number="DEF115695" title="Remove building of hci_v1 from >=v9.5..." revision="081"> |
|
568 Bluetooth bld.inf files modified, and header files removed to exclude HCI v1 building from v9.5 onwards |
|
569 </defect> |
|
570 |
|
571 <defect number="DEF115091" title="Only one low-power mode command per connection_handle should be allowed in HCIv2" revision="080"> |
|
572 Added a class used to post low power mode command to ensure that there is only one outstanding command per connection handle. |
|
573 </defect> |
|
574 |
|
575 <defect number="DEF116295" title="HCIFacade panics when faking a command status event" revision="079"> |
|
576 Construct the TBuf8 object properly due to avoid panic. |
|
577 </defect> |
|
578 |
|
579 <defect number="DEF115807" title="Clarify component definitions and usage of avctp plugins" revision="078"> |
|
580 bluetooth_providers.mrp has been removed. |
|
581 </defect> |
|
582 |
|
583 <defect number="DEF115198" title="Bluetooth stack panic while streaming audio to SEMC MBS-100 device" revision="077"> |
|
584 EGavdpOpenInBadState GAVDP Usage error panic introduced. |
|
585 </defect> |
|
586 |
|
587 <defect number="DEF112517" title="Configuring L2CAP MTU for optimum performance" revision="076"> |
|
588 Updates to allow negotiation of MTU size to improve performance. |
|
589 </defect> |
|
590 |
|
591 <defect number="DEF114380" title="EBTACLLogicalLinkBadDebind panic in ~CPhysicalLink" revision="075"> |
|
592 Add more handling to prevent panicking of the stack when a Gavdp Connect is issued immediately after a Gavdp Cancel. |
|
593 </defect> |
|
594 |
|
595 <defect number="DEF112712" title="L2CAP Retransmission Disable bit not processed in recvd I-Frames" revision="074"> |
|
596 Added code to manage the Retransmission Disable bit in CL2CapDataReTxController incoming IFrame handler. |
|
597 </defect> |
|
598 |
|
599 <defect number=" DEF114579" title="Changes needed in AVCTP to work with PREQ399" revision="073"> |
|
600 AVCTP updated to work correctly with Converged Comms code changes. |
|
601 </defect> |
|
602 |
|
603 <defect number="DEF114172" title="Esockbt crashes in ASSERT_DEBUG for hci_v2" revision="072"> |
|
604 Added error handling for ChangeConnectionPacketType command. |
|
605 </defect> |
|
606 |
|
607 <defect number="PDEF115231" title="Phone boot when connecting and disconnecting BT stereo HF from phone ui" revision="071"> |
|
608 Add more handling to cancel outstanding AVDTP requests when a Gavdp Cancel is issued. |
|
609 </defect> |
|
610 |
|
611 <defect number="DEF112677" title="L2CAP can ignore negotiated packet size" revision="070"> |
|
612 PDU size calculation now takes the Min the requested PDU size and the existing PDU size. |
|
613 </defect> |
|
614 |
|
615 <defect number="PDEF114630" title="Vendor debug event handling on HCIv2 broken (chopped copy)" revision="069"> |
|
616 Get return of vendorEvent.VendorDebugEvent() by ref instead of by value. |
|
617 </defect> |
|
618 |
|
619 <defect number="PDEF114880" title="No attempt to write the CoD info to the controller during BT on" revision="068"> |
|
620 Adding ClearPendingLocalDeviceSettingsCoD() to clear persistent CoD value when bt is reset or powered off. |
|
621 </defect> |
|
622 |
|
623 <defect number="PDEF114277" title="LIBmm40820 APR: Esock_bt data abort in :~CHCICommandItem" revision="067"> |
|
624 Corrections to fix build failures. |
|
625 </defect> |
|
626 |
|
627 <defect number="PDEF114277" title="LIBmm40820 APR: Esock_bt data abort in :~CHCICommandItem" revision="066"> |
|
628 Added additional code to suggested areas to help identify any overflows. |
|
629 </defect> |
|
630 |
|
631 <defect number="DEF112713" title="[UPF28] Failure to retransmit when TxWin is full" revision="065"> |
|
632 Additional function added: void CL2CapDataReTxController::PDUAvailable(). |
|
633 </defect> |
|
634 |
|
635 <defect number="DEF111134" title="Devices are only added to the registry upon pairing" revision="064"> |
|
636 Calls to StoreDeviceL added in linkmanager HCI v1 and 2. |
|
637 </defect> |
|
638 |
|
639 <defect number="PDEF113602" title="Phone boot when connecting and disconnecting BT stereo HF from phone ui" revision="063"> |
|
640 Add handling to cancel outstanding AVDTP requests when a Gavdp Cancel is issued. |
|
641 </defect> |
|
642 |
|
643 <defect number="PDEF113340" title="Bluetooth stack doesn't fully handle errors (eg OOM) that occur in the registry" revision="062"> |
|
644 Ensure that registry updates are correctly observed by an asynchronous thread. |
|
645 </defect> |
|
646 |
|
647 <defect number="DEF111138" title="Registry helpers had two error paths" revision="061"> |
|
648 Errors TRAPD to have just one path. |
|
649 </defect> |
|
650 |
|
651 <defect number="DEF111368" title="Filename Policy non-conformance generates warnings in checksource build" revision="060"> |
|
652 Files are changed in conformance to Filename policy |
|
653 </defect> |
|
654 |
|
655 <defect number="PDEF112316" title="Limited discoverable CoD bit not set" revision="059"> |
|
656 CoD service bits need to reflect the correct status of the device |
|
657 </defect> |
|
658 |
|
659 <defect number="PDEF112573" title="Esock_BT crash when switching BT headset off during call" revision="058"> |
|
660 Implement CBluetoothProtocolBase::Error() to stop base class panic. |
|
661 </defect> |
|
662 |
|
663 <defect number="PDEF111707" title="Erroneous behaviors when transfer sound to inactive Sink device" revision="057"> |
|
664 Use the remote address asssociated with a signalling channel, instead of failing because there's no bearer up. |
|
665 </defect> |
|
666 |
|
667 <defect number="PDEF111536" title="Increased RFCOMM timer causes connection problem with several HF" revision="056"> |
|
668 Changed RFCOMM mux idle timeout to be 5 seconds on disconnection. |
|
669 </defect> |
|
670 |
|
671 <defect number="DEF110228" title="Exported header (metadata.h) under /epoc32/include has a conflicting name" revision="055"> |
|
672 Metadata header file include paths updated |
|
673 </defect> |
|
674 |
|
675 <defect number="PDEF110977" title="Bluetooth security notifier passes 532 bytes by value so possible stack overflow" revision="054"> |
|
676 Changed to pass TBTNotifierUpdateParamsPckg by const ref. |
|
677 </defect> |
|
678 |
|
679 <defect number="PDEF110808" title="A (currently closed) remote DoS attack vector needs commenting" revision="053"> |
|
680 This is a COMMENTS ONLY change. |
|
681 </defect> |
|
682 |
|
683 <defect number="DEF110315" title="IMPORT_C/EXPORT_C issues" revision="052"> |
|
684 Corrected declaration of two functions of CCapabi?ityParseVisitor (gavpinterface.h) |
|
685 </defect> |
|
686 |
|
687 <defect number="PDEF110224" title="NULL pointer dereference possible on AVDTP signalling session" revision="051"> |
|
688 Ioctls, SetOpts and GetOpts were using descriptors passed to their methods, without checking the validity. |
|
689 </defect> |
|
690 |
|
691 <defect number="DEF108386" title="[upf27]Outgoing AVDTP connections are not secure" revision="050"> |
|
692 Authentication and Encryption now demanded for outgoing AVDTP connections |
|
693 </defect> |
|
694 |
|
695 <defect number="DEF097231" title="HCIv2 open issues" revision="049"> |
|
696 Corrected problems with CmdQ event matching. |
|
697 </defect> |
|
698 |
|
699 <defect number="DEF110440" title="Change Pan Profile code so it works with PREQ399" revision="048"> |
|
700 submit the code changes developed for REQ7657 |
|
701 </defect> |
|
702 |
|
703 <defect number="PDEF109248" title="PBAP connection problem with BH-902 and BH-903" revision="047"> |
|
704 PBAP ?onnection problem with BH-902 and BH-903 |
|
705 </defect> |
|
706 |
|
707 <defect number="PDEF108899" title="L2Cap transmit MTU not reported correctly after being specifically set" revision="046"> |
|
708 The L2Cap interface constant KL2CAPGetOutboundMTU has been split into two: KL2CAPNegotiatedOutboundMTU and KL2CAPOutboundMTUForBestPerformance. The former if used with a GetOpt will return the outbound MTU actually negotiated with the remote, the latter is simply a more descriptive alias for KL2CAPGetOutboundMTU. |
|
709 </defect> |
|
710 |
|
711 <defect number="PDEF108465" title="BT SAP Pairing does not work" revision="045"> |
|
712 BT SAP Pairing does not work |
|
713 </defect> |
|
714 |
|
715 <defect number="PDEF108271" title="BT headset connection dropping often" revision="044"> |
|
716 Correct baseband model and its usage so that it should never overestimate bandwidth usage. Re-instate use of the baseband model upon request to bring up a SCO link. |
|
717 </defect> |
|
718 |
|
719 <defect number="DEF108087" title="[upf27] Short idle timer in RFCOMM" revision="043"> |
|
720 Short idle timer in RFCOMM |
|
721 </defect> |
|
722 |
|
723 <defect number="DEF107332" title="HCI v2 Panic when hold mode disallowed" revision="042"> |
|
724 Low power mode request failures will no longer cause HCIv2 to panic in debug mode. |
|
725 </defect> |
|
726 |
|
727 <defect number="PDEF107703" title="Wrong Rejection Error Message Whilst In Accept Paired Only Mode" revision="041"> |
|
728 Wrong Rejection Error Message Whilst In Accept Paired Only Mode |
|
729 </defect> |
|
730 |
|
731 <defect number="PDEF107071" title="Panic in AVDTP after open command is rejected" revision="040"> |
|
732 Panic in AVDTP after open command is rejected |
|
733 </defect> |
|
734 |
|
735 <defect number="DEF106246" title="HCIv2 makes assumption that client goes asynchronous on initialisation" revision="039"> |
|
736 Avoid the asynchronous startup of the CmdQ |
|
737 </defect> |
|
738 |
|
739 <defect number="PDEF106810" title="Problems accepting eSCO connections" revision="038"> |
|
740 Problems accepting eSCO connections |
|
741 </defect> |
|
742 |
|
743 <defect number="DEF103820" title="AVDTP abort dropped while handling fragmented packets." revision="037"> |
|
744 AVDTP abort dropped while handling fragmented packets. |
|
745 </defect> |
|
746 |
|
747 <defect number="PDEF105924" title="BullsEye Coverage Compiler is failing coverage builds" revision="036"> |
|
748 Message pragmas simplified to prevent build warnings |
|
749 </defect> |
|
750 |
|
751 <defect number="PDEF106045" title="Problems with IsLinkProbablyPossible()" revision="035"> |
|
752 If 2 ACLs exist, and one of them already has a SCO link, the second SCO connection over the other ACL now succeeds. |
|
753 </defect> |
|
754 |
|
755 <defect number="DEF105758" title="Avctp event classes are not zero'd at construction" revision="034"> |
|
756 Avctp event classes are not zero'd at construction |
|
757 </defect> |
|
758 |
|
759 <defect number="DEF104811" title="HCIv2 can panic when disconnecting parked (LMP) BT socket." revision="033"> |
|
760 The original (HCI_Exit_Park_State) fix has been re-worked to provide a more "protocol agreeable" solution. |
|
761 </defect> |
|
762 |
|
763 <defect number="PDEF104493" title="BT pairing cancellation is not working after passcode entered" revision="032"> |
|
764 Alter the Bluetooth stack so that an"Unpair" called on the registry whilst the as?ociated Bluetooth physical link is active will no longer be ignored. |
|
765 </defect> |
|
766 |
|
767 <defect number="PDEF105718" title="BT: remote SCO link state change does not cause audio to re-route. P3" revision="031"> |
|
768 Remote SCO link state change should now cause audio to re-route. |
|
769 </defect> |
|
770 |
|
771 <defect number="PDEF105137" title="L2CAP retransmission mode lockup / L2CAP 42 panic in UDEB" revision="030"> |
|
772 The L2Cap layer now no longer stalls when operating in retransmission mode concurrently with a name inquiry. |
|
773 </defect> |
|
774 |
|
775 <defect number="PDEF105139" title="Phone hangs when starting sync with pc suite during data transferring connection" revision="029"> |
|
776 In RFComm blocked SAPs are now added to the beginning of the blocked SAP queue as opposed to the end. |
|
777 </defect> |
|
778 |
|
779 <defect number="PDEF102785" title="BT device name not changed after reboot" revision="028"> |
|
780 HCI v1/HCI v2: Intr?ducing TBTTrackedLocalDevice class, so updates to BT registry are not done all settings in one shot, but only update settings which have been changed. |
|
781 </defect> |
|
782 |
|
783 <defect number="DEF104882" title="Kern Exec 3 in CBTHostResolver::GetIAC() (causes Java BT TCKs to fail)" revision="027"> |
|
784 CBTHostResolver::GetIAC() now checks iNameRecord for NULL, before dereferencing. |
|
785 </defect> |
|
786 |
|
787 <defect number="DEF103460" title="RFCOMM doesn't idle a passive mux channel that gets no mux" revision="026"> |
|
788 Passive L2CAP connections that expect an RFCOMM will timeout (10s) if the SABM is not received. |
|
789 </defect> |
|
790 |
|
791 <defect number="DEF099005" title="HCIv2: Command Queue makes a bad assumption about 0 credit commands" revision="025"> |
|
792 HCIv2: Command Queue makes a bad assumption about 0 credit commands |
|
793 </defect> |
|
794 |
|
795 <defect number="DEF104461" title="Forward Propagation of INC103148 A32 codenomicon A2DP test failure" revision="024"> |
|
796 Forward Propagation of INC103148 A32 codenomicon A2DP test failure |
|
797 </defect> |
|
798 |
|
799 <defect number="PDEF102805" title="Bluetooth Stack try to write 11 time CoD" revision="023"> |
|
800 Modified linkmgr to inhibit unnecessary CoD writes. |
|
801 </defect> |
|
802 |
|
803 <defect number="PDEF103389" title="Sometimes Bt link drop when Bt stereo connection established from HF" revision="022"> |
|
804 GAVDP now rejects a Start attempt when in Starting mode |
|
805 </defect> |
|
806 |
|
807 <defect number="PDEF103671" title="DEF98980 requires adaptation changes in CHI which aren't obvious" revision="021"> |
|
808 Replaced magic numbers by appropriate constants |
|
809 </defect> |
|
810 |
|
811 <defect number="DEF103096" title="Missing propagation to HCIv2 platform, very high interoperability problem" revision="020"> |
|
812 Missing propagation to HCIv2 platform, very high interoperability (Incomming pairing, disconnection before sending link key reply (Inactive) ) |
|
813 </defect> |
|
814 |
|
815 <defect number="PDEF096969" title="P&S race condition in bt stack now has impact on security" revision="019"> |
|
816 To cover the effects of a race condition, the Bluetooth stack now checks the registry's remote table for ALL registry initiated P&S notifications. |
|
817 </defect> |
|
818 |
|
819 <defect number="DEF101319" title="Filename case check failures in source build and test" revision="018"> |
|
820 Corrected filenames to enable building of Symbian OS in Linux |
|
821 </defect> |
|
822 |
|
823 <defect number="DEF102249" title="upf26: Media Transport Capability not included in AVDTP Set Configure" revision="017"> |
|
824 Media transport capability not included in avdtp set configure (after rejected configure) |
|
825 </defect> |
|
826 |
|
827 <defect number="PDEF104208" title="UPF26: Inquiry started automatically when bonding" revision="016"> |
|
828 Fixing a problem where if an Inquiry was cancelled, then an independent Remote Name Request was started, another inquiry could be started |
|
829 </defect> |
|
830 |
|
831 <defect number="PDEF104145" title="PDEF068170 not yet propagated to hci_v2" revision="015"> |
|
832 Bringing HCIv1 and HCIv2 link managers into line, by removing some funcionality to change link keys, which had previously been removed from HCIv1 |
|
833 </defect> |
|
834 |
|
835 <defect number="PDEF103389" title="Sometimes Bt link d?op when Bt stereo connection established from HF" revision="014"> |
|
836 GAVDP now rejects a Start attempt when in Starting mode |
|
837 </defect> |
|
838 |
|
839 <defect number="PDEF103671" title="DEF98980 requires adaptation changes in CHI which aren't obvious" revision="013"> |
|
840 Replaced magic numbers by appropriate constants |
|
841 </defect> |
|
842 |
|
843 <defect number="DEF103096" title="Missing propagation to HCIv2 platform, very high interoperability problem" revision="012"> |
|
844 Missing propagation to HCIv2 platform, very high interoperability (Incomming pairing, disconnection before sending link key reply (Inactive) ) |
|
845 </defect> |
|
846 |
|
847 <defect number="PDEF096969" title="P&S race condition in bt stack now has impact on security" revision="011"> |
|
848 To cover the effects of a race condition, the Bluetooth stack now checks the registry's remote table for ALL registry initiated P&S notifications. |
|
849 </defect> |
|
850 |
|
851 <defect number="DEF102822" title="Remove authserver component from 9.3 build" revision="010"> |
|
852 If L2Cap receives a disconnection request, whilst being configured, the SAP signalling queues are now flushed before sending a disconnection response. |
|
853 </defect> |
|
854 |
|
855 <defect number="PDEF102205" title="Can?t pair with other phones via BT after pairing failed at the first time." revision="009"> |
|
856 Tidied up some calls to leaving functions inside non leaving ones in the security manager by adding in calls to TRAP macros. Tweaked the deletion procedure of the security notifier update active object. |
|
857 </defect> |
|
858 |
|
859 <defect number="PDEF101752" title="Interop failure with the IHF 1000 carkit (used as Volvo carkit)" revision="008"> |
|
860 Slightly slow down L2Cap configuration in order to accommodate the IHF1000 car-kit (old version). |
|
861 </defect> |
|
862 |
|
863 <defect number="DEF099550" title="Restructuring phy linkmgr for pairingscache approach" revision="007"> |
|
864 Restructured phy linkmgr for the pairingscache approach. |
|
865 </defect> |
|
866 |
|
867 <defect number="PDEF101795" title="Stereo audio is missing with A2DP-device" revision="006"> |
|
868 Failed configuration could have led to incorrect sep in use claim. |
|
869 </defect> |
|
870 |
|
871 <defect number="PDEF099922" title="HCI: RemoteNameReqCompleteEvent supplies spurious characters on end of device na" revision="005"> |
|
872 Remote name recipt event handling improved to store the remote name in a descriptor of the relevant size rather than always using one of the maximum possible name length. |
|
873 </defect> |
|
874 |
|
875 <defect number="PDEF100444" title="SCO Connections fail between 2 eSCO enabled controllers" revision="004"> |
|
876 Fix to bluetooth stack for a problem when trying to set up a SCO connection between two EDR enabled controllers |
|
877 </defect> |
|
878 |
|
879 <defect number="PDEF099901" title="AFH channel assesment mode cannot be switched on dynamically" revision="003"> |
|
880 Allow AFH Channel Assessment to be switched off (and back on again). |
|
881 </defect> |
|
882 |
|
883 <defect number="PDEF100259" title="File sending from 3.1 to 3.0 fails" revision="002"> |
|
884 Check only the link mode when trying to detect if the channel is basic mode in one direction and FEC in the other. All the other parameters will have been sorted out in the channel nogotiation before we get to the open state. |
|
885 </defect> |
|
886 |
|
887 <defect number="PDEF100260" title="L2CAP sends retransmission packets after configured as basic mode" revision="001"> |
|
888 Change the L2Cap configuration API so that it does not disrupt the L2cap configuration algorithm. |
|
889 </defect> |
|
890 </relnotes> |