| de9191b5 |
shared/gatt: Fix searching descriptors
Descriptor discovery range started from characteristic value handle + 1
and end with characteristic end handle. If characteristic value handle
is 0xffff, then discovery range was set to 0x0000-0xffff.
Found during PTS test case TC_GAD_CL_BV_03_C. |
Marcin Kraglak |
11 years ago |
1 file, +2, -2 |
| 5e35bc7b |
tools/btgatt-client: Print found include services |
Marcin Kraglak |
11 years ago |
1 file, +15, -0 |
| 7f41af77 |
shared/gatt: Add gatt-client include service iterator
It will allow user to take value, handle, start and end handle
of included service. |
Marcin Kraglak |
11 years ago |
2 files, +40, -0 |
| 0564751e |
shared/gatt: Discover included services |
Marcin Kraglak |
11 years ago |
2 files, +109, -4 |
| 8d5cf76c |
shared/gatt: Discover secondary services
Add searching of secondary services in gatt-client. |
Marcin Kraglak |
11 years ago |
1 file, +100, -13 |
| 68daef22 |
tools/btgatt-client: Print type of service |
Marcin Kraglak |
11 years ago |
1 file, +3, -2 |
| 113ad305 |
shared/gatt: Distinguish Primary from Secondary services
Add flag primary to distinguish service as primary or secondary. |
Marcin Kraglak |
11 years ago |
2 files, +6, -2 |
| e73e4b8b |
shared/gatt: Remove not needed function parameter
According to SPEC 4.1 4.5.1 "Find Included Services" there is no need
to pass UUID to discover_included_services() function. |
Marcin Kraglak |
11 years ago |
2 files, +0, -2 |
| b4b9c9d5 |
shared/gatt: Add function bt_gatt_result_included_count()
It will return number of included services in result. |
Marcin Kraglak |
11 years ago |
2 files, +29, -0 |
| 4ed0d8f4 |
shared/gatt: Add included service iterator
It will fetch included services from result. |
Marcin Kraglak |
11 years ago |
2 files, +77, -0 |
| 7dd85d0f |
shared/gatt: Add extra check in characteristic iterator
Avoid incorrect reading of included service discovery results. |
Marcin Kraglak |
11 years ago |
1 file, +20, -0 |
| 9d64bdee |
shared/gatt: Discover included services 128 bit UUIDS
If included services has 128 bit UUID, it won't be returned in
READ_BY_TYPE_RSP. To get UUID READ_REQUEST is used.
This procedure is described in CORE SPEC 4.5.1 "Find Included Services". |
Marcin Kraglak |
11 years ago |
1 file, +166, -1 |
| 717ea1af |
shared/gatt: Add initial implementation of discover_included_services
Current implementation allow to discover included services with
16 bit UUID only. |
Marcin Kraglak |
11 years ago |
1 file, +116, -2 |
| 134167c0 |
shared/gatt: Add discover_secondary_services()
This pacth implements searching Secondary Services in given range. |
Marcin Kraglak |
11 years ago |
2 files, +45, -16 |
| ca7458bc |
bnep: Return errno instead of -1 and print error
Make code consistent with the rest returning -errno and printing error
message. |
Andrei Emeltchenko |
11 years ago |
1 file, +8, -8 |
| 28f4a00f |
bnep: trivial: code cleanup |
Andrei Emeltchenko |
11 years ago |
1 file, +4, -5 |
| 6fa7b53b |
bnep: Add error print and return errno instead of -1 |
Andrei Emeltchenko |
11 years ago |
1 file, +7, -8 |
| 60071dd2 |
obexd/mas: Add Support for MSETime filter
Changes made to add support for MSE local time and timezone offset
parameter along with GetMessageListing response. |
Bharat Panda |
11 years ago |
1 file, +38, -0 |
| 06322e01 |
android/pts: Update PTS files for HOGP
PICS and PIXITs updated to PTS 5.3. Regression done for Android
4.4.4. |
Sebastian Chlad |
11 years ago |
3 files, +4, -4 |
| 08342516 |
tools/sdptool: Add MAP supported features
Add MapSupportedFeatures into MAS attribute names. |
Gowtham Anandha Babu |
11 years ago |
1 file, +1, -0 |
| ceb5157b |
src/profile: Add feature bits to MAS SDP record
Add MAP supported features bits to MAS SDP record
as per the MAP 1.2 specs section 7.1.1.
Fix the PTS 5.3 test-cases:
TC_MSE_MFB_BV_02_I
TC_MSE_MFB_BV_05_I |
Gowtham Anandha Babu |
11 years ago |
1 file, +3, -0 |
| 1c5f3cf0 |
obexd/map: Add support for MAP feature bits
Handles MAP supported feature bits as per the
MAP 1.2 specs section 7.1.1. |
Gowtham Anandha Babu |
11 years ago |
1 file, +9, -0 |
| 0412350f |
android/build: Fix not including bluetoothd-wrapper.c in release
This file is not compiled on Linux host and should be explicitly
listed as part of release tarball. |
Szymon Janc |
11 years ago |
1 file, +1, -0 |
| 03955a6e |
android/pts: Updated AVCTP PICS and PIXITs for PTS 5.3 |
Ruslan Mstoi |
11 years ago |
3 files, +6, -6 |
| 91f75d26 |
AUTHORS: Mention Jacob's contributions |
Marcel Holtmann |
11 years ago |
1 file, +1, -0 |
| c8008d83 |
core: Add ControllerMode to list of supported options
Prevent warning message 'Unknown key ControllerMode in main.conf'. |
Jacob Siverskog |
11 years ago |
1 file, +1, -0 |
| cc988b02 |
android/hog: Fix report lookup
The lookup should use the report types from HoG not from uHID since
bt_hog_send_report expect those to be used. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +17, -15 |
| ace0b052 |
android/pts: Updated SM PICS and PIXITs for PTS 5.3 |
Ruslan Mstoi |
11 years ago |
3 files, +9, -11 |
| b8be52b7 |
android/pts: Update PICS, PIXIT and test results for MPS |
Marcin Kraglak |
11 years ago |
3 files, +5, -5 |
| ed95d154 |
android/bluetooth: Fix Supported feature bitmask for MPMD scenarios
Set A2DP-SRC_AVRCP-TG instead of A2DP-SNK_AVRCP-CT_DUN-DT bit.
It was affecting TC_SDP_CTH_SD_BV_01_I PTS test case. |
Marcin Kraglak |
11 years ago |
1 file, +1, -1 |
| 23b3d827 |
doc/test-coverage: Update Android tests count |
Szymon Janc |
11 years ago |
1 file, +2, -2 |
| 56917604 |
android/README: Update map client implemetation status |
Szymon Janc |
11 years ago |
1 file, +1, -1 |
| 8b47bd27 |
android/ipc-tester: Add cases for MAP client msg size
Add cases testing message size verification for MAP client opcodes. |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +14, -0 |
| cabac5bc |
android/ipc-tester: Add case for MAP client service opcode boundries
This patch adds test sending out of range opcode for service. |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +4, -0 |
| a6a35c5c |
android/map-client: Add support for get remote MAS instances
This allows to get remote mas instances. In case of wrong sdp record
fail status will be returned in notification. |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +128, -1 |
| cd1187e9 |
android/map-client: Add stubs for MAP client commands handlers
Add empty handlers for MAP client IPC commands. |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +33, -1 |
| 8d42d400 |
android/map-client: Add initial files
This adds initial daemon code for MAP client profile. |
Grzegorz Kolodziejczyk |
11 years ago |
5 files, +84, -0 |
| a848ceb0 |
bnep: Fix treating return of bnep_if_up as bool |
Luiz Augusto von Dentz |
11 years ago |
1 file, +1, -1 |
| f4fc7785 |
hciattach: Add sleep|nosleep keyword |
Andrei Emeltchenko |
11 years ago |
1 file, +3, -1 |
| a1e74ab3 |
bnep: Fix bnep_add_to_bridge() errno usage
Avoid errno be overwritten and make code consistent. |
Andrei Emeltchenko |
11 years ago |
1 file, +11, -12 |
| 7714548e |
bnep: Fix incorrect ioctl() check |
Andrei Emeltchenko |
11 years ago |
1 file, +1, -1 |
| e29197cb |
bnep: Fix incorrect use of errno
Fixes bnep_if_up() usage since it already prints error message and
returns errno. |
Andrei Emeltchenko |
11 years ago |
1 file, +1, -8 |
| 62e18423 |
bnep: Refactor bnep_if_up() returning -errno
Some functions are using bnep_if_up() like bnep_server_add() referring
directly to errno which may be overwritten already. |
Andrei Emeltchenko |
11 years ago |
1 file, +7, -8 |
| c73724d8 |
bnep: Make error logging more descriptive
Add "bnep" before error message. |
Andrei Emeltchenko |
11 years ago |
1 file, +18, -18 |
| 5636af18 |
bnep: Avoid double error print for bnep_connadd()
This avoids double printing the same error with bnep connection add
ioctl. |
Andrei Emeltchenko |
11 years ago |
1 file, +6, -8 |
| 276f6386 |
shared/gatt-server: Support Read By Group Type
This patch adds handling for the Read By Group Type request. |
Arman Uguray |
11 years ago |
1 file, +177, -1 |
| 4ff2a998 |
shared/gatt-server: Support Exchange MTU
This patch adds handling for the exchange MTU request. |
Arman Uguray |
11 years ago |
1 file, +55, -6 |
| c15608a7 |
shared/gatt-server: Introduce bt_gatt-server
This patch introduces bt_gatt_server which will implement the
server-side of the ATT protocol over a bt_att structure and construct
responses based on a gatt_db structure. |
Arman Uguray |
11 years ago |
3 files, +163, -0 |
| e12e7698 |
shared/att: Fix not responding to some requests
With this patch bt_att automatically responds with
ERROR_REQUEST_NOT_SUPPORTED to an incoming request for which no handler
has been registered via bt_att_register. |
Arman Uguray |
11 years ago |
1 file, +23, -0 |
| a95a7548 |
shared/att: Fix handling of multiple requests
With this patch, when bt_att is being used for the server role, it now
makes sure that a second request drops the connection unless a response
for a previous request has been sent. |
Arman Uguray |
11 years ago |
1 file, +62, -40 |