Thomas Zimmermann
8149608bb0
Bug 932728: Open only one connection to DBus, r=echou,qdot
...
Bluetooth maintains two connections to the DBus server and the DBus
system itself maintains a third one. This implies some overhead and
makes the code more difficult to understand.
This patch changes the Bluetooth code to use the connection that is
established by the DBus system.
2013-12-12 12:56:00 +01:00
Shawn Huang
c4a0e658bf
Bug 941462 - Reply internal error code when getting I/O error from BlueZ, r=gyeh
2013-12-12 19:37:42 +08:00
Jamin Liu
bdb4e62641
Bug 932490 - Fix the buffer overflows of OBEX packet. r=echou
2013-12-11 09:53:24 -05:00
Ben Tian
9be1a17136
Bug 948247 - [bluedroid] Race condition in BluetoothSocket may result in segmentation fault, r=echou
2013-12-11 16:53:11 +08:00
Eric Chou
083ca04c04
Bug 947870 - Avoid assertion on receiving files via Bluetooth, r=gyeh
2013-12-11 13:17:34 +08:00
Ryan VanderMeulen
6428c27a28
Merge b2g-inbound to m-c.
2013-12-09 17:26:11 -05:00
Birunthan Mohanathas
00360187c4
Bug 798033 - Remove 'using namespace' from dom/ headers. r=echou
2013-12-08 21:53:11 -05:00
Birunthan Mohanathas
58325c73be
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
...
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Birunthan Mohanathas
bd0f161288
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
2013-12-08 21:52:33 -05:00
Ben Tian
15a244dc81
Bug 946555 - Remove unused functions in BluetoothService classes and some warnings, r=echou
2013-12-06 12:20:07 +08:00
Eric Chou
03f4d1a518
Bug 947060 - Don't go through bonding procedure while transferring files via OPP, r=gyeh
2013-12-09 17:43:15 +08:00
Ben Tian
29b2fcdacb
Bug 947096 - [Flatfish] Build break results from variable access that requires MOZ_B2G_RIL flag, r=echou
2013-12-06 15:17:24 +08:00
Eric Chou
e4bc76a74b
Bug 932496 - Add length check to prevent from memory pollusion, r=gyeh
2013-12-06 16:23:35 +08:00
Ryan VanderMeulen
fe93ce0fd5
Merge inbound to m-c.
2013-12-05 17:29:03 -05:00
Ben Tian
c54108e05a
Bug 946048 - Reset mPhoneType in BluetoothHFPManager constructor, r=echou
2013-12-04 13:51:57 +08:00
Gina Yeh
de4f25fcff
Bug 943752 - Refine BluetoothProfileController logic for AVRCP and HID, r=echou
2013-12-05 10:05:39 +08:00
Mike Shal
009ce11f2a
Bug 875013 - Remove VPATH; r=glandium
2013-11-21 14:57:06 -05:00
Ben Tian
2983de1747
Bug 945193 - Print function name in bluetooth logs, r=echou
2013-12-02 18:50:23 +08:00
Ben Tian
c3f2dd37af
Bug 945640 - [HFP] Pop up volume UI when bluetooth headset adjusts volume during call, r=echou
2013-12-04 10:06:10 +08:00
Ben Tian
ce80fd4ac3
Bug 944574 - Add ConnectSco/DisconnectSco into BluetoothServiceBluedroid, r=echou
2013-12-03 09:56:27 +08:00
Gina Yeh
1dbb62f7d2
Bug 945149 - No event AdapterAdded is received after turning on Bluetooth, r=echou
2013-12-04 10:18:33 +08:00
Eric Chou
52c42a6be6
Bug 915533 - Remove files that were accidentally restored, r=gyeh
2013-12-03 14:45:01 +08:00
Ben Tian
ef469db7a2
Bug 944592 - Re-implement BluetoothOppManager::Disconnect(), r=echou
2013-11-29 14:13:40 +08:00
Ryan VanderMeulen
3de5acfddf
Merge m-c to b2g-inbound.
2013-12-02 10:38:28 -05:00
Carsten "Tomcat" Book
4f1cc24db3
Backed out changeset 2faed81ad05f (bug 915533) for Build Bustage
2013-12-02 08:53:30 +01:00
Carsten "Tomcat" Book
47a9fe8e52
Backed out changeset 22ad4bbd595d (bug 915533) for Build Bustage
2013-12-02 08:53:16 +01:00
Ben Tian
2e7c598429
Bug 915533 - Patch 2/2: [bludroid OPP] BluetoothSocket, r=echou
2013-12-02 10:39:58 +08:00
Ben Tian
eeaacaa8cf
Bug 915533 - Patch 1/2: [bludroid OPP] Move files, r=echou
2013-11-29 14:18:04 +08:00
Jamin Liu
14608576aa
Bug 943753 - Fix the incorrect condition for synchronous connection to support HSP. r=echou
...
We don't need to check SLC status for HSP.
2013-12-02 16:38:51 +08:00
Ben Tian
a21c6b6e29
Bug 915533 - Patch 2/2: [bludroid OPP] BluetoothSocket, r=echou
2013-12-02 10:39:58 +08:00
Ben Tian
47bb7aa534
Bug 915533 - Patch 1/2: [bludroid OPP] Move files, r=echou
2013-11-29 14:18:04 +08:00
Eric Chou
5a42e73ed4
Bug 942104 - Fire event 'ondiscoverystatechanged' (bluez), r=gyeh
2013-11-30 20:20:18 +08:00
Eric Chou
f490f0563a
Bug 942104 - Fire event 'ondiscoverystatechanged', r=gyeh
...
From b03fc76c1810cf3f91aa9f92732c3df4ffd471a3 Mon Sep 17 00:00:00 2001
2013-11-25 14:13:26 +08:00
Eric Chou
f1a9b94f89
Bug 942104 - Add nsIDOMBluetoothDiscoveryStateChangedEvent, r=gyeh
2013-11-30 20:20:17 +08:00
Eric Chou
c3bbf2aa77
Bug 942104 - Add an event "ondiscoverystatechanged", r=gyeh, sr=mrbkap
2013-11-30 20:20:17 +08:00
Shawn Huang
2039a2f666
Bug 944293 - [Bluetooth] Correct IS_PERIPHERAL COD validation and add error handling if COD is invalid, r=gyeh
2013-11-29 16:01:22 +08:00
Eric Chou
31b12ffadb
Bug 942712 - Ensure event 'AdapterAdded' will be fired after 'Enabled' being fired, r=gyeh
2013-11-27 16:24:51 +08:00
Eric Chou
a258270b4d
Bug 942712 - Set gToggleInProgress to false when bt toggling is done, r=gyeh
...
From 2e8e1d84251fac968caf9104536d1b794c986670 Mon Sep 17 00:00:00 2001
2013-11-26 15:13:43 +08:00
Mike Hommey
fdd3247a81
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
2f727b6d62
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
b038245b8d
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
Ben Tian
1ad0367958
Bug 921991 - B2G BT: support multiple sim cards, r=echou, r=mrbkap
2013-11-26 14:11:06 +08:00
Jamin Liu
d613f625f0
Bug 937074 - [Bluetooth] Make sure SLC established before we set up SCO. r=echou
2013-11-26 11:28:10 +08:00
Shawn Huang
ced02707a8
Bug 939500 - [bluedroid] Avrcp 1.3 prototype, r=echou
2013-11-22 23:40:22 +08:00
Eric Chou
d2b2f6bd8c
Bug 932543 - Check data size before memcpy in BluetoothOppManager, r=gyeh
2013-11-22 11:55:42 +08:00
Szu-Yu Chen [:aknow]
85de6e4a45
Bug 856553 - Part 3: Add radiostatechange in listener (bluetooth). r=gyeh
2013-11-21 09:09:01 -05:00
Shawn Huang
c93895bf4e
Bug 941574 - [bluedroid] Fix sometimes outgoing connection fails due to Reset() mis-placed, r=echou
2013-11-21 20:17:10 +08:00
Shawn Huang
8fea4aff20
Bug 941564 - [bluedroid] Update BD address while an incoming connection established, r=echou
2013-11-21 20:17:07 +08:00
Shawn Huang
af24ad3ad4
Bug 935882 - [bluedroid] Support GetConnectedDevice API, r=echou
2013-11-21 18:12:45 +08:00
Eric Chou
3acf0d2d68
Bug 941416 - Fix regression of bug 936995, r=gyeh
2013-11-21 12:58:04 +08:00