gecko/dom/bluetooth
Thomas Zimmermann 5499fdacaa Bug 1046737: Use value to maintain Bluetooth bonding arrays, r=shuang
The Bluedroid code uses indices into global arrays while pairing
with devices. These arrays might get changed in between and the
indices become incorrect. The result is undefined.

The patch fixes the problem by using the value, a reply runnable,
directly for array lookups. No indices are required.

This bug was fixed in bluetooth2/ already, but not yet backported.
2014-08-01 10:26:20 +02:00
..
bluedroid Bug 1046737: Use value to maintain Bluetooth bonding arrays, r=shuang 2014-08-01 10:26:20 +02:00
bluez Bug 1007576 - [bluez] Update CoD value after device found while doing NFC pairing, r=echou 2014-06-27 11:43:01 +08:00
ipc Bug 1011110: Don't allow replying to a BluetoothRequest twice. r=bent 2014-06-02 19:02:27 -07:00
tests/marionette Bug 968709 - Add a marionette test case to Bluetooth set to make sure the URL of Marionette client is correct. r=vyang 2014-06-18 00:20:00 -04:00
BluetoothAdapter.cpp Bug 1029866 - Rename InitUsingWin(...) to Init(...), r=bobowencode 2014-06-25 13:17:17 +03:00
BluetoothAdapter.h Bug 1009675 part 2. Return WebIDL 'any' values as handles. r=peterv 2014-06-11 16:26:52 -04:00
BluetoothCommon.h Bug 942104 - Add an event listener "ondiscoverystatechanged", r=gyeh, r=mrbkap 2014-05-23 14:00:14 +08:00
BluetoothDevice.cpp Bug 1029866 - Rename InitUsingWin(...) to Init(...), r=bobowencode 2014-06-25 13:17:17 +03:00
BluetoothDevice.h Bug 1009675 part 2. Return WebIDL 'any' values as handles. r=peterv 2014-06-11 16:26:52 -04:00
BluetoothHfpManagerBase.h
BluetoothHidManager.cpp Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
BluetoothHidManager.h
BluetoothManager.cpp Bug 1029866 - Rename InitUsingWin(...) to Init(...), r=bobowencode 2014-06-25 13:17:17 +03:00
BluetoothManager.h Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley 2014-04-08 18:27:18 -04:00
BluetoothProfileController.cpp Bug 1003663 - Handle the case that user turn off BT during the middle of BT reply. r=echou, f=shuang 2014-05-08 19:20:15 +08:00
BluetoothProfileController.h Bug 1003663 - Handle the case that user turn off BT during the middle of BT reply. r=echou, f=shuang 2014-05-08 19:20:15 +08:00
BluetoothProfileManagerBase.h Bug 1029389: Asynchronous starting and stopping of profile managers, r=shuang 2014-07-15 10:56:53 +02:00
BluetoothPropertyContainer.cpp
BluetoothPropertyContainer.h
BluetoothReplyRunnable.cpp
BluetoothReplyRunnable.h
BluetoothRilListener.cpp Bug 981519 - number and name presentation - part 5 - BT module. r=btian 2014-04-17 11:46:03 +08:00
BluetoothRilListener.h Bug 927320 - 1/2: rename TelephonyProvider to TelephonyService. r=aknow 2014-06-03 22:15:25 +08:00
BluetoothService.cpp Bug 1016243 - [cleanup] Remove unused function BluetoothService::RemoveObserverFromTable, r=shuang 2014-05-27 17:02:44 +08:00
BluetoothService.h Bug 1016243 - [cleanup] Remove unused function BluetoothService::RemoveObserverFromTable, r=shuang 2014-05-27 17:02:44 +08:00
BluetoothSocketObserver.h
BluetoothUuid.cpp Bug 1015819 - Part 1: [bluedroid] Restore CoD value based on SDP records. r=echou, f=btian 2014-06-20 00:48:00 -04:00
BluetoothUuid.h Bug 1015819 - Part 1: [bluedroid] Restore CoD value based on SDP records. r=echou, f=btian 2014-06-20 00:48:00 -04:00
moz.build Bug 1042878 - part 2 - move MOZ_CAIRO_CFLAGS et al additions to C*FLAGS into moz.build; r=glandium 2014-07-24 11:55:33 -04:00
ObexBase.cpp
ObexBase.h