| 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 |