Commits

Commit Message Author Age Changes
01cf3166 lib: Add strings for new mgmt commands and events Marcel Holtmann 11 years ago 1 file, +3, -0
78f3e8f0 tools: Add string for privacy management setting Marcel Holtmann 11 years ago 1 file, +1, -0
35a564d9 core: Only load IRKs when support for LE Privacy is available Marcel Holtmann 11 years ago 1 file, +4, -8
1bde19d4 lib: Add constant for management privacy setting Marcel Holtmann 11 years ago 1 file, +1, -0
ac03584d core: Don't bother loading IRKs when LE is not supported Marcel Holtmann 11 years ago 1 file, +12, -0
1fb4f908 android: Fix copy&paste issue in error message Marcel Holtmann 11 years ago 1 file, +1, -1
b1dd7119 android/pts: Update test results for A2DP Sebastian Chlad 11 years ago 1 file, +6, -6
d9294d64 core: Add support for merging duplicate device object data Johan Hedberg 11 years ago 3 files, +50, -30
8648ed97 android/socket: Fix calling cleanup with invalid pointer Andrzej Kaczmarek 11 years ago 1 file, +1, -1
a9f523e0 core: Split LE and BR/EDR states for devices For dual mode devices there are several state variables that are independent for each bearer. This patch splits these states up into two separate variable groups in btd_device and tracks the values based on what kind of connection is in question. The information is also used to select which bearer to use with Device1.Connect and Device1.Pair. The basic rule is that the bearer that's not connected/paired is selected, or then the bearer over which the device was last seen is selected. Johan Hedberg 11 years ago 6 files, +275, -125
e87dadbe btio: Add missing BT_IO_OPT_DEST_TYPE getting support Johan Hedberg 11 years ago 1 file, +2, -2
9846bd9e core: Avoid device_set_bonded for clearing bonding We'll soon change device_set_bonded to set a per-bearer (LE vs BR/EDR) bonding statue, so clearing bonding should be done using a different means. Johan Hedberg 11 years ago 1 file, +1, -1
c65c8bf6 core: Track LE & BR/EDR last seen times Since we combine LE and BR/EDR into a single device we need a way to decide which bearer to use when Device1.Pair() or Device1.Connect() are called. Simplest way is to use the last discovery moment as a factor in the decision making. Johan Hedberg 11 years ago 3 files, +14, -0
cb7a3824 lib/sdp: Fix printing of multiple record fields If there are multiple fields to print, sdp_record_print() was missing a newline between entries. Anderson Lizardo 11 years ago 1 file, +3, -3
ad65832b tools/sdptool: Fix output formatting Print 8-bit and 16-bit integers with in a more readable format. Anderson Lizardo 11 years ago 1 file, +3, -3
a0d40b38 lib/sdp: Add missing Service Class ID for GAP Also reorder last ID so the list remains ordered. Anderson Lizardo 11 years ago 2 files, +6, -4
f68a71a4 android/hal-audio: Add simple downmix to mono This patch adds simple downmix support from stereo to mono in order to support mono channel mode as it's mandatory for SBC codec. It uses simple (L+R)/2 calculation which should be good enough. Andrzej Kaczmarek 11 years ago 1 file, +58, -5
fd25ce76 android/tester: Fix Discovery Stop - Success test case This removes start discovery returned status check what derives double check of expected status. Returned status should be only checked for cancel discovery. Grzegorz Kolodziejczyk 11 years ago 1 file, +1, -3
dc8221d6 android/tester: Fix tester setup result set Tester setup result is set to pass after set to fail because of missing function return. This adds return from function after setting of setup result to fail. Grzegorz Kolodziejczyk 11 years ago 1 file, +1, -0
240eec7f android: Do not resolve name if we have it in the cache With this patch, deamon will not ask kernel to resolve name of remote device during inquiry in case device name is already in the local cache. Instead Android will be updated with already known device name. Lukasz Rymanowski 11 years ago 1 file, +8, -0
be76f91c android: Add resolve_name parameter to confirm_device_name Lukasz Rymanowski 11 years ago 1 file, +9, -3
42698720 android/pts: PTS test results for PAN This adds initial PTS test results for PAN profile. Sebastian Chlad 11 years ago 1 file, +70, -0
37178ee0 android/pixit: correct PIXIT value It is important for NAP role to set proper PTS btaddr in PIXIT Sebastian Chlad 11 years ago 1 file, +2, -2
46246ab9 android/hal-handsfree: Use fixed size buffers for commands This make code follow same conventions for all commands and simplify code. Szymon Janc 11 years ago 1 file, +27, -63
4d28eb85 android/hal-bluetooth: Use fixed size buffers for commands This make code follow same conventions for all commands. Szymon Janc 11 years ago 1 file, +27, -17
da732e4f core: Fix initiating pairing with dual mode devices The dev->bdaddr_type indicates the LE address type in case a device suppors LE. If we've determined that we want to pair over BR/EDR we should just pass an explicit BDADDR_BREDR value. Johan Hedberg 11 years ago 1 file, +10, -4
4a76f6a1 core: Fix updating BR/EDR support from AD flags Johan Hedberg 11 years ago 3 files, +9, -0
dfa78168 core: Update storage upon device address change Typically a device address gets updated when we go from RPA to Identity Address. Since storing data is not permitted for RPA force the storing after the address has changed. Johan Hedberg 11 years ago 1 file, +2, -0
93d07e94 core: Fix storing SupportedTechnologies for dual mode devices Johan Hedberg 11 years ago 1 file, +50, -28
466180ee core: Fix loading SupportedTechnologies values from storage Johan Hedberg 11 years ago 1 file, +4, -8
5834e96a core: Remove unneeded device_is_le() function Johan Hedberg 11 years ago 2 files, +2, -8
5df43313 core: Use addr type from device found event to determine LE support Johan Hedberg 11 years ago 1 file, +1, -1
3d390760 core: Fix checking for BR/EDR support Johan Hedberg 11 years ago 1 file, +5, -10
dbdb4979 core: Track LE & BR/EDR support separately for devices Johan Hedberg 11 years ago 1 file, +13, -0
ef324442 core: device_is_bredr() doesn't need to be exported Johan Hedberg 11 years ago 2 files, +1, -2
4351d468 android: Add initial AVRCP common code The patch makes AVRCP to be transport agnostic so that it can be used in with socket pair to build unit tests. The idea is that all AVRCP specific logic will stay on avrcp-lib until it receives proper unit tests and then eventually will be used by audio plugin as well. Andrei Emeltchenko 11 years ago 5 files, +131, -19
da0a820a doc/obex-api: Update documentation This adds Suspend and Resume methods and 'suspended' value as status in the Transfer interface documentation. Luiz Augusto von Dentz 11 years ago 1 file, +24, -2
8a0fb5f5 gobex: Handle suspending/resuming for GET when SRM is active This adds support for suspending/resuming GET requests GET when SRM is active, in this case suspending the TX queue wont stop the remote to continue sending packets, to do that SRMP header should be set to wait so the remote should wait. Luiz Augusto von Dentz 11 years ago 2 files, +55, -3
7b43cc9e gobex: Fix not handling SRM properly SRM can be enabled but while not active with use of SRMP header so the handling of this states needs to be separated. Luiz Augusto von Dentz 11 years ago 1 file, +16, -8
fa070159 unit/test-gobex-transfer: Add /gobex/test_packet_get_req_suspend_resume This adds a test to call g_obex_suspend and latter g_obex_resume while SRM is enabled. Luiz Augusto von Dentz 11 years ago 1 file, +77, -4
7c862eb5 unit/test-gobex-transfer: Add /gobex/test_packet_put_req_suspend_resume This adds a test to call g_obex_suspend and latter g_obex_resume while SRM is enabled. Luiz Augusto von Dentz 11 years ago 1 file, +74, -0
7cbdb40a tools/obexctl: Add resume command Add support for resume command which can be used to resume ongoing transfers. Luiz Augusto von Dentz 11 years ago 1 file, +41, -0
1ada23b0 tools/obexctl: Add suspend command Add support for suspend command which can be used to suspend ongoing transfers. Luiz Augusto von Dentz 11 years ago 1 file, +41, -0
d4390c08 obexd/transfer: Add Transfer.Resume method This method can be used to resume ongoing transfers. Luiz Augusto von Dentz 11 years ago 1 file, +25, -0
ff10649b obexd/transfer: Add Transfer.Suspend method This method can be used to suspend ongoing transfers. Luiz Augusto von Dentz 11 years ago 1 file, +47, -13
abb4afcd core: Add support for loading IRKs Johan Hedberg 11 years ago 1 file, +98, -0
29ca5869 core: Listen for New IRK events and store the values Johan Hedberg 11 years ago 1 file, +88, -0
b0bca6d0 core: Add convenience function for lookup up device address type Johan Hedberg 11 years ago 1 file, +27, -17
b48572be core: Add function for updating the address of a device Johan Hedberg 11 years ago 2 files, +16, -0
0161a7c9 core: Move private structs from adapter.h to adapter.c Johan Hedberg 11 years ago 2 files, +18, -18
Previous Next