Commits

Commit Message Author Age Changes
7f654a88 android/pts: Update BNEP PTS 6.1 results for android 5.1 This patch updates BNEP PTS 6.1 results for android 5.1 and kernel 4.1.0-rc1+. Grzegorz Kolodziejczyk 10 years ago 3 files, +14, -10
62b9f95b android/pts: Update BNEP PTS 6.0 results for android 5.0 This patch updates BNEP PTS 6.0 results for android 5.0 witch added support for handling extension headers of BNEP control frames. Grzegorz Kolodziejczyk 10 years ago 1 file, +2, -3
c7e1aad9 android/pts: Update SDP test results PTS 6.1 and Android 5.1 Mariusz Skamra 10 years ago 3 files, +10, -10
2e78bb09 android/pts: Update ScPP test results PTS 6.1 and Android 5.1 Mariusz Skamra 10 years ago 3 files, +6, -6
8a1375df android/pts: Update RFCOMM test results PTS 6.1 and Android 5.1 Mariusz Skamra 10 years ago 3 files, +10, -14
901bd9c7 android/pts: Update HSP test results PTS 6.1 and Android 5.1 Mariusz Skamra 10 years ago 3 files, +5, -5
96645c5c android/pts: Update DIS test results PTS 6.1 and Android 5.1 Mariusz Skamra 10 years ago 3 files, +7, -7
dfe38b62 android/pts: Update PAN PTS 6.1 results for android 5.1 This patch updates test case list and results for PAN profile against android 5.1. Grzegorz Kolodziejczyk 10 years ago 3 files, +24, -29
778e72c0 emulator: Fix ACL packet types from controller to host The ACL packet type 0x00 is only allowed from host to controller. When the packet is received at the remote end and is sent from controller to host the type needs to be converted to 0x02. Johan Hedberg 10 years ago 1 file, +31, -6
2e3bccae monitor: Fix typo in link policy field names Marcel Holtmann 10 years ago 1 file, +1, -1
701f7fb1 monitor: Add decoding of BNEP Extension Header pkt BNEP: General Ethernet (0x00|1) dst 00:00:00:00:00:00 src 00:00:00:00:00:00 [proto 0x0300] Ext Control(0x00|1) len 0x0f Filter MultAddr Set (0x05) Length: 0x000c 03:00:00:20:00:00 - 03:00:00:20:00:00 Ext Unknown(0x7f|0) len 0x0a ac ac ac ac ac ac ac ac ac 3c 3b 3a 39 38 37 36 35 34 33 32 31 30 2f 2e 2d 2c Gowtham Anandha Babu 10 years ago 1 file, +52, -1
bd8f8f8b monitor: Add decoding of common rsp msg pkt BNEP: Control (0x01|0) Setup Conn Rsp (0x02) Rsp msg: Operation Successful(0x0000) BNEP: Control (0x01|0) Filter NetType Rsp (0x04) Rsp msg: Operation Successful(0x0000) BNEP: Control (0x01|0) Filter MultAddr Rsp (0x06) Rsp msg: Operation Failed - Invalid Dst Srv UUID(0x0001) Gowtham Anandha Babu 10 years ago 1 file, +35, -3
8320c28f monitor: Add decoding of Filter MultAddr Set pkt BNEP: Control (0x01|0) Filter MultAddr Set (0x05) Length: 0x000c 01:00:00:00:00:00 - ff:ff:ff:ff:ff:ff Gowtham Anandha Babu 10 years ago 1 file, +27, -1
d559cd6a monitor: Add decoding of Filter NetType Set pkt BNEP: Control (0x01|0) Filter NetType Set (0x03) Length: 0x0004 0x86dd - 0x86dd Gowtham Anandha Babu 10 years ago 1 file, +27, -1
8b9a8627 monitor: Add decoding of Setup Conn Req pkt BNEP: Control (0x01|0) Setup Conn Req (0x01) Size: 0x02 Dst: 0x1116(NAP) Src: 0x1115(PANU) Gowtham Anandha Babu 10 years ago 1 file, +51, -1
a5e5e7c1 monitor: Add decoding of Cmd Not Understood pkt BNEP: Control (0x01|0) Command Not Understood (0x00) Type: 0xff Gowtham Anandha Babu 10 years ago 1 file, +24, -2
97b5bf5d audio/avrcp: Reduce the interval of position changed Using UINT32_MAX overflow in Android implementation as it multiple the value by 1000 to get the interval in miliseconds which seem to truncate the value causing it to send position changed too frequently flooding the channel. Luiz Augusto von Dentz 10 years ago 1 file, +1, -1
67eccade android/gatt: Fix updating mtu for no registered app Gatt shouldn't notify about updating mtu if no apps are registered. Without this patch, while connecting crash can occur. Grzegorz Kolodziejczyk 10 years ago 1 file, +5, -0
6a44a69a android/gatt: Send notify mtu change for BR/EDR success conn This patch fixes sending mtu change notification for BR/EDR gatt connections. For unsuccessful connection, notify mtu change shouldn't be sent. This avoid sending bogus mtu values as notify mtu change. Grzegorz Kolodziejczyk 10 years ago 1 file, +1, -1
321c8df9 android/gatt: Remove redundant comment line This patch removes redundant line from multiple line comment. Grzegorz Kolodziejczyk 10 years ago 1 file, +0, -1
d5ff1f6d android/client: Fix missing new line character New line character is missing for haltest_info. Without this logs are distorted after receiving configure mtu callback log. Grzegorz Kolodziejczyk 10 years ago 1 file, +1, -1
35210dc6 android/pts: Update GATT PTS 6.1 TC_GPA_SR_BV_11_C result This patch updates GATT PTS 6.1 TC_GPA_SR_BV_11_C result by PTS errata number and result. Grzegorz Kolodziejczyk 10 years ago 1 file, +2, -1
6347d735 android/pts: Update GATT PTS 6.1 results for android 5.1 This patch updates test case list, result, pics and major part of client test case instructions for GATT profile against android 5.1. Grzegorz Kolodziejczyk 10 years ago 3 files, +639, -436
b84eff92 android/gatt: Fix autoconnect This patch fixes autoconnect issue, however there is also race hazard in Android Gatt framework. If app uses autoconnect while connecting, direct flag is set to false. Then bt_gatt_add_autoconnect should be called to add this app's id to autoconnect_apps queue. Mariusz Skamra 10 years ago 1 file, +1, -0
96db7860 policy: Fix not incrementing attempts The number of attempts and intervals maybe different causing the attempts to not be incremented properly. Luiz Augusto von Dentz 10 years ago 1 file, +2, -0
97e60dbc audio/avrcp: Use position changed event to resync Some player do not change state when backward is pressed only once, instead it will just start the track from the beginning. To fix this subscribe to playback position changed event since it is mandatory to be sent in the following conditions: - TG has reached the registered playback Interval time. - Changed PLAY STATUS. - Changed Current Track. - Reached end or beginning of track. Luiz Augusto von Dentz 10 years ago 2 files, +24, -0
5fdd2899 core/device: Implement GattServices property This patch implements the new GattServices property, which gets updated when a device's associated bt_gatt_client becomes ready. Arman Uguray 10 years ago 1 file, +74, -2
1c06e91a core/gatt: Add btd_gatt_client_foreach_service This patch introduces btd_gatt_client_foreach_service which allows users to iterate through the object paths of currently exported GattService1 objects. Arman Uguray 10 years ago 2 files, +34, -0
39d240cc doc/device-api: Add GattServices This patch introduces the GattServices property that contains the object paths of exported GattService1 objects. The purpose of this property is to signal when all GATT services on a remote device have been discovered. Arman Uguray 10 years ago 1 file, +8, -0
27ae2f4f tools/gatt-service: Fix clang compile error This patch fixes the following compile warning when bluez is compiled using clang: tools/gatt-service.c:77:19: error: duplicate 'const' declaration specifier [-Werror,-Wduplicate-decl-specifier] static const char const *ias_alert_level_props[] = { ^ Arman Uguray 10 years ago 1 file, +1, -3
fc9f03a9 tools/mgmt-tester: Remove unused set_adv_data_2 This patch removes the unused variable "set_adv_data_2" from tools/mgmt-tester.c. The remaining set_adv_data_* variables have also been renamed to keep the numbering sequential. Arman Uguray 10 years ago 1 file, +19, -27
0309b17f tools/smp-tester: Remove unused variable. This patch removes three unused variables from tools/smp-tester.c. Arman Uguray 10 years ago 1 file, +0, -9
b57f335c plugins/policy: Fix clang compile error This patch fixes the following error when bluez is compiled with clang: plugins/policy.c:780:6: error: cast from 'int *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 4 to 8 [-Werror,-Wcast-align] (size_t *) &reconnect_intervals_len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Arman Uguray 10 years ago 1 file, +4, -4
73b28a10 profiles/hog: Fix Invalid Handle error This patch fixes an Invalid Handle error that gets returned while discovering the "External Report Reference" descriptors, where an invalid handle range of "0x00 - 0xff" was being used. 0x0000 is an invalid handle in ATT so this patch fixes changes the range to "0x0001 - 0xffff". Arman Uguray 10 years ago 1 file, +1, -1
6743684d core/advertising: Don't expose with no kernel support Currently we expose LEAdvertisingManager1 even if there isn't kernel support for the MGMT command which implements the feature. This changes it to be registered after we confirm with MGMT that both Add Advertising is available and that a non-zero number of advertisements can be added. Michael Janssen 10 years ago 1 file, +10, -10
1496665a hog: fix HoG reconnect handling in attio_connected_cb() On HoG device reconnect, attio_connected_cb() should re-enable HoG report notification callbacks for only those HoG reports that have a valid CCC handle and notifications enabled on the device. Note that the call: enable_report_notifications(r, false) only reinstalls the callback for HoG report notifications. It doesn't rewrite the HoG report notification enable bit on the HoG device. Petri Gynther 10 years ago 1 file, +1, -4
e9c89452 hog: enable HoG report notifications only after uHID is ready HoG report notifications should be enabled only after the uHID device has been created. uHID layer cannot process HoG reports any earlier. Petri Gynther 10 years ago 1 file, +13, -0
f539de63 hog: rework HoG report notifications enable 1. Store HoG report CCC handle in the report data structure, so that it can be used when needed. 2. Rename write_ccc() to enable_report_notifications(). 3. In enable_report_notifications(): - first register the callback for HoG report notifications - then enable the notifications on the HoG device 4. In report_ccc_written_cb(): - improve the emitted messages Petri Gynther 10 years ago 1 file, +25, -14
8c2fac46 tools/btgatt-client: Rename sec_level to security Luiz Augusto von Dentz 10 years ago 1 file, +8, -8
91731d02 shared/gatt-client: Rename sec_level to security Luiz Augusto von Dentz 10 years ago 3 files, +6, -7
c7499543 shared/att: Rename sec_level to security Luiz Augusto von Dentz 10 years ago 6 files, +10, -10
9963e694 monitor: Fix Host Number of Completed Packets command parsing Johan Hedberg 10 years ago 1 file, +1, -1
aa93fed4 peripheral: Add initial code for btsensor application Marcel Holtmann 10 years ago 13 files, +1601, -1
1c01a9f3 tools/btproxy: Return proper type in setup_proxy This function retuns bool. Szymon Janc 10 years ago 1 file, +1, -1
05e124ab test/example-gatt-server: Add encrypt attributes This adds new attributes that requires encryption for TestService. Luiz Augusto von Dentz 10 years ago 1 file, +50, -2
afdd25e8 core/gatt: Add Flags property to GattDescriptor This adds the implementation of Flags property to GattDescriptor interface and properly convert it to permissions when adding the descriptor to the database. Luiz Augusto von Dentz 10 years ago 1 file, +72, -20
fe2cf29b doc/gatt-api: Add Flags property to GattDescriptor This adds Flags property to GattDescriptor so the server can define permissions and authentication requirements for descriptors. Luiz Augusto von Dentz 10 years ago 1 file, +12, -0
6b068eb7 shared/gatt-server: Check attribute permissions Luiz Augusto von Dentz 10 years ago 2 files, +58, -51
4f410864 shared/att: Add own security definitions This defines security level at ATT level so it is not necessary to use transport specific defines. Luiz Augusto von Dentz 10 years ago 3 files, +7, -2
758c4ebf core/gatt: Add support for encryption flags This adds support to encryption related flags as defined in the documentation. Luiz Augusto von Dentz 10 years ago 2 files, +53, -11
Previous Next