Commits

Commit Message Author Age Changes
8fc0ba53 Fix crash where MTU allowed to be set too large As previously written, a remote device could request, and we would accept an MTU larger than what we could support. Brian Gix 14 years ago 1 file, +1, -1
646cc43b Add missing UUID16 field to Included Svc Attribute Brian Gix 14 years ago 1 file, +2, -1
62d7730a Fix bonding_complete indication for mgmt_pair_device complete event In some (rare) circumstances it is possible for the mgmt_pair_device command to complete without there being any other indication of completion of the procedure. Therefore, the bonding_complete event needs to be notified to the core daemon also in this situation. Johan Hedberg 14 years ago 1 file, +10, -0
475dd534 Add SDP registration of Primary GATT services Add capability to register SDP record for Primary Services. Brian Gix 14 years ago 3 files, +147, -37
a5362143 Rename device_authentication_complete to device_auth_req_free Johan Hedberg 14 years ago 1 file, +4, -4
8cc4b8c9 Clean up btd_event_bonding_complete logic a little Johan Hedberg 14 years ago 1 file, +2, -4
a20bb21f mgmt: Add support for auth_failed event and bonding_complete hooks This patch adds support for the mgmt_auth_failed event together with the related bonding_complete failure hooks to the core daemon. Johan Hedberg 14 years ago 3 files, +52, -0
de8eb477 telephony-ofono: fix resetting network status and signal This prevent using status and signal from previous active modem Luiz Augusto von Dentz 14 years ago 1 file, +2, -0
d8fbf5b4 telephony-ofono: reset indicators when a network is found Indicators may have invalid values set from the last time they were used Luiz Augusto von Dentz 14 years ago 1 file, +9, -0
74de4d7c Add UUID property to GATT service object Elvis Pfützenreuter 14 years ago 1 file, +4, -0
5408e11b Replace batostr() with ba2str() to avoid memleaks batostr() returns dynamically allocated strings. Replace it with ba2str() wherever possible to avoid heap allocations and fix memleaks. David Herrmann 14 years ago 2 files, +7, -3
78ed16f4 Add Primary Discovery Services option to interactive gatttool Sheldon Demario 14 years ago 1 file, +70, -0
a17627b5 Use memcpy for network to host order function on BE hosts Harmless change replacing "for" by "memcpy". Note that this change is inside the block reserved to big endian functions. Claudio Takahasi 14 years ago 1 file, +1, -3
0cc24599 Use PSM value to select LE or BR/EDR transport on gatttool Removes "le" parameter of gatt_connect() as well the global variables used to store the le option. LE is now the default transport, if a PSM value different than zero is given BR/EDR will be selected Sheldon Demario 14 years ago 4 files, +18, -21
eb4e1d6d Move do_connect() to a common file between interactive.c and gatttool.c Since do_connect() is used in both interactive.c and gatttool.c files, it was moved to a new file that should hold all common functions Sheldon Demario 14 years ago 5 files, +128, -74
b03aa22d Fix Device Name Characteristic "Name" key value defined in the main.conf file can not be used without substitution(hostname and adapter id). This patch adds Device Name Characteristic with length 0 and updates the value when the adapter is initialized. Multiple adapters with different settings is not supported at the moment by the attribute server. GAP characteristics values will be overwritten if the host has multiple adapters. Claudio Takahasi 14 years ago 2 files, +5, -3
38935622 Update the Device Name characteristic when the local name has changed Claudio Takahasi 14 years ago 2 files, +13, -3
aaa550fe Update Device Appearance Characteristic based on device class Appearance Characteristic value is still under discussion. Temporary solution which maps directly the device class of device(major and minor) into Device Characteristic value without shifting the two less significant bits reserved to Format Type. The second byte of the device class contains the major class in the 5 less significant bits. Claudio Takahasi 14 years ago 3 files, +35, -2
98ea92d1 Add static Device Appearance Characteristic Declaration and definition of the Device Appearance Characteristic defined in the GAP Characteristics for Low Energy section: Bluetooth Core Specification, Volume 3, Part C, section 12.2. Claudio Takahasi 14 years ago 1 file, +12, -2
4c07eae0 Fix no SEP if corresponding interface is disabled A2DP sink endpoint shall not be created if A2DP sink interface is disabled. Same holds for A2DP source endpoint and A2DP source interface. Such fixes bluetoothd crash when SDP record is registered and remote device tries to connect and stream to A2DP sink which is not initialized. Dereferencing of NULL happens in source_new_stream since device->source was not created. Dmitriy Paliy 14 years ago 1 file, +10, -1
4d21e857 Move SSP auto-accept handling completely inside hciops There's no need to expose the auto-accept case to the core daemon so move it to hciops. For the management interface this will all be handled on the kernel side. Johan Hedberg 14 years ago 6 files, +43, -57
dba40c88 Fix Min MTU to reflect values for both L2CAP & LE Brian Gix 14 years ago 1 file, +5, -4
50102905 mgmt: Add User Confirmation request support Johan Hedberg 14 years ago 3 files, +123, -10
0439aea8 Fix wrong header include on interactive gatttool This wrong include is triggering compiler warning: implicit declaration of function 'strdup'. Claudio Takahasi 14 years ago 1 file, +1, -1
9d3af794 telephony-maemo6: fix not cleaning up network status on exit This may cause indicators to not be reported correctly when adapter is reset. Luiz Augusto von Dentz 14 years ago 1 file, +3, -0
76fe2394 Fix creating device object on disconnect complete event There is no need to create a new object if disconnected and the device is not permanent/paired. Luiz Augusto von Dentz 14 years ago 1 file, +4, -1
ae7752c0 telephony-maemo6: fix not cleaning up active calls list on exit This can cause problem if the adapter is reset in the middle of a call the indicators won't be update properly. Luiz Augusto von Dentz 14 years ago 1 file, +3, -0
073c798c Remove unused scan_enable code Several functions aren't needed anymore since we don't do a HCI_Write_Scan_Enable(NO_SCAN) upon adapter power off. Johan Hedberg 14 years ago 6 files, +2, -47
2c8df748 Add connect/disconnect options on interactive mode of gatttool Sheldon Demario 14 years ago 3 files, +119, -8
a523620a Add an initial interactive mode to gatttool Mode required to allow better GATT procedures control. Some scenarios require sequential commands without disconnection and delay between operations. It is also desirable to change some connection parameters of an active connection. Sheldon Demario 14 years ago 5 files, +168, -2
dcfc9adb Include check to readline lib on acinlude.m4 Sheldon Demario 14 years ago 1 file, +10, -0
394a93e5 Fix definition of ATT_UUID per BT Assigned Numbers Brian Gix 14 years ago 1 file, +1, -1
48f74730 Add Write Request operation in gatttool Add option and callbacks for Write Request operation in gatttool. Bruna Moreira 14 years ago 1 file, +60, -1
ec141a42 Add encode/decode for write response The encode/decode functions for Write Response operations were created to keep consistency with the rest of GATT API. Bruna Moreira 14 years ago 3 files, +24, -3
32d7daf1 src: fix typo Gustavo F. Padovan 14 years ago 1 file, +1, -1
2ddc6031 Fix parsing of "Flags" AD type If an advertising report did not contain a "Flags" AD Type (e.g. a Scan response), the previous flags value was mistakenly set to 0x00. This fix makes sure dev->flags is only updated for valid values. Anderson Lizardo 14 years ago 3 files, +7, -4
14fe2446 Fix not updating call indicator when parsing call info reply This can happen if there is a call with a status different than idle when adaptor is turned on the call indicators weren't updated. Luiz Augusto von Dentz 14 years ago 1 file, +36, -27
30270492 Fix not resetting indicators whenever the driver is initialized This may cause invalid values to be reported since the status of call can change during the time adaptor was off. Luiz Augusto von Dentz 14 years ago 1 file, +9, -0
49d47053 Fix not stopping name resolving when discovery is suspended During device creation if discovery is active we suspend it to avoid interfering with pairing, but although it attempt to cancel name request there could be one already completed which would cause next name on the list to be requested. Luiz Augusto von Dentz 14 years ago 1 file, +4, -0
39551a69 Release 4.88 Marcel Holtmann 15 years ago 2 files, +13, -1
1bbbb133 Update library version Marcel Holtmann 15 years ago 1 file, +1, -1
cc04c6a2 audio: Remove workaround for compiler warnings Marcel Holtmann 15 years ago 8 files, +7, -9
61b3ce71 hcitool: Add bdaddr type option to lecc Andrei Emeltchenko 15 years ago 1 file, +7, -2
06651f3f Add const modifier to avoid wrong usage of byte order functions Claudio Takahasi 15 years ago 1 file, +4, -4
b67bf675 Fix wrong parameter order for memcpy in btoh128 function Claudio Takahasi 15 years ago 1 file, +1, -1
2cc99a5e Bluetooth: hcitool: add option for LE_Scan_Type parameter The LE_Scan_Type parameter controls the type of scan to perform. Andrei Emeltchenko 15 years ago 1 file, +8, -2
ef4ee198 hfp: gateway_suspend_stream should trigger a state change When gateway_suspend_stream is called it should change the gateway state machine from PLAYING to CONNECTED. Daniel Wagner 15 years ago 1 file, +1, -0
cfe9a54a Add basic debug prints to attribute server Johan Hedberg 15 years ago 1 file, +3, -0
988d1963 Fix coding style issues in attribute server code Johan Hedberg 15 years ago 1 file, +16, -12
cd09d807 Use a valid PSM value in l2test Gustavo F. Padovan 15 years ago 1 file, +1, -1
Previous Next