| b59c2b24 |
tools: Make sure that IRKs are cleared before OOB pairing |
Marcel Holtmann |
10 years ago |
1 file, +12, -0 |
| 85a64751 |
tools: Add support reading extended local OOB data information |
Marcel Holtmann |
10 years ago |
1 file, +149, -0 |
| 091b1fcb |
lib: Provide data structures for local OOB extended data command |
Marcel Holtmann |
10 years ago |
1 file, +10, -1 |
| 5726c06f |
lib: Use single mgmt structure for legacy local OOB data |
Marcel Holtmann |
10 years ago |
4 files, +14, -19 |
| c8d528a3 |
tools: Add support for reading advertising features |
Marcel Holtmann |
10 years ago |
1 file, +49, -0 |
| f13e9cbd |
lib: Add response structure for advertising features command |
Marcel Holtmann |
10 years ago |
1 file, +11, -0 |
| db0c7d31 |
tools: Print information from class of device changed events |
Marcel Holtmann |
10 years ago |
1 file, +16, -0 |
| 9a9e4313 |
lib: Change field name from class_of_dev to dev_class |
Marcel Holtmann |
10 years ago |
3 files, +5, -5 |
| 035ca747 |
doc: Add entry for permission denied management error |
Marcel Holtmann |
10 years ago |
1 file, +1, -0 |
| 6b1297b4 |
lib: Add permission denied management error code |
Marcel Holtmann |
10 years ago |
1 file, +2, -0 |
| 31f06402 |
monitor: Add decoding for extended index control messages |
Marcel Holtmann |
10 years ago |
1 file, +40, -0 |
| 07b028e5 |
tools: Handle controller bus information from extended index events |
Marcel Holtmann |
10 years ago |
1 file, +24, -3 |
| 705eacb6 |
lib: Add controller bus information to extended index command and events |
Marcel Holtmann |
10 years ago |
1 file, +3, -0 |
| 03ffe3c3 |
doc: Expose the controller bus via extended index information |
Marcel Holtmann |
10 years ago |
1 file, +15, -2 |
| 4c254e5f |
lib: Add missing information for extended index list support |
Marcel Holtmann |
10 years ago |
1 file, +14, -0 |
| def1f863 |
tools: Add support for reading extended controller information |
Marcel Holtmann |
10 years ago |
1 file, +190, -65 |
| 18a7af62 |
lib: Add structure for extended index list mgmt command |
Marcel Holtmann |
10 years ago |
1 file, +9, -0 |
| a6d4f90a |
doc: Add flags for discoverable and limited discoverable advertising |
Marcel Holtmann |
10 years ago |
1 file, +30, -13 |
| 09e94ad4 |
doc: Mention the new Set Advertising setting for connectable advertising |
Marcel Holtmann |
10 years ago |
1 file, +3, -1 |
| 39ce9fb2 |
android/hog: Fix double queue_destroy
There is no need to destroy these queues here, there are destroyed in
hog_free. Prevents from memory violation. |
Mariusz Skamra |
10 years ago |
1 file, +2, -14 |
| 50e72e66 |
android/pts: Update BNEP tests results with PTS issue
Some tests requires test ETS to pass. Provide issues numbers for
reference. |
Szymon Janc |
10 years ago |
1 file, +22, -13 |
| 12111313 |
android/pts: Add BNEP PTS 6.0 results for android 5.0
This patch adds test case list and results for BNEP profile against
android 5.0 |
Grzegorz Kolodziejczyk |
10 years ago |
4 files, +108, -1 |
| cad1f1b8 |
tools/bneptest: Add generic connect/listen functionality
This patch adds general functionality of bnep connect and listen. |
Grzegorz Kolodziejczyk |
10 years ago |
1 file, +637, -5 |
| 07861ffd |
tools/bneptest: Add initial support for bneptest tool
This tool should be designed to help testing bnep on BlueZ. |
Grzegorz Kolodziejczyk |
10 years ago |
4 files, +119, -3 |
| 33fa99fb |
doc/test-coverage: Update test-gatt count |
Gowtham Anandha Babu |
10 years ago |
1 file, +2, -2 |
| 18cc842c |
unit/test-gatt: Add TP/GAW/SR/BI-26-C test
Verify that a Generic Attribute Profile server can detect and reject
a Write long characteristic descriptor Request to a non-writeable
long characteristic descriptor and issue a Write Not Permitted Response. |
Gowtham Anandha Babu |
10 years ago |
1 file, +16, -0 |
| 405f1191 |
unit/test-gatt: Add TP/GAW/SR/BI-25-C test
Verify that a Generic Attribute Profile server can detect a Write
long characteristic descriptor Request with an invalid characteristic
handle and issue an Invalid Handle Response. |
Gowtham Anandha Babu |
10 years ago |
1 file, +16, -0 |
| 18bfadfe |
unit/test-gatt: Add TP/GAW/SR/BV-09-C test
Verify that a Generic Attribute Profile server can support writing
a long characteristic descriptor selected by handle. |
Gowtham Anandha Babu |
10 years ago |
1 file, +28, -0 |
| 477eab83 |
unit/test-gatt: Add TP/GAW/SR/BI-08-C test
Verify that a Generic Attribute Profile server can detect and reject
a Write Long Characteristic Value Request to a non-writeable long
Characteristic Value and issue a Write Not Permitted Response. |
Bharat Panda |
10 years ago |
1 file, +16, -0 |
| b03de0a4 |
unit/test-gatt: Add TP/GAW/SR/BI-07-C test
Verify that a Generic Attribute Profile server can detect a Write
Long Characteristic Request with an invalid characteristic handle
and issue an Invalid Handle Response. |
Bharat Panda |
10 years ago |
1 file, +16, -0 |
| 20813eb8 |
unit/test-gatt: Add TP/GAW/SR/BV-05-C test
Verify that a Generic Attribute Profile server can support writing
a long Characteristic Value selected by handle. |
Bharat Panda |
10 years ago |
1 file, +28, -0 |
| d782a659 |
plugins/policy: Try reconnect Control/Target services
If state of Control/Remote services changed from CONNECTING to
DISCONNECTED, and error is set to -EAGAIN, set random timer and try
reconnect. This approach is described in AVRCP Spec 1.5 4.1.1:
"If both devices open an AVCTP channel at the same time both channels
shall be closed and each device shall wait a random time
(not more than 1 s and not less than 100ms) and then try to open
the AVCTP channel again." |
Marcin Kraglak |
10 years ago |
1 file, +49, -8 |
| fd184248 |
audio/avctp: Cancel outgoing connection in case of conflict
According to AVRCP Spec 1.5 AVCTP channel should be closed if both
sides try establish connection at the same time. |
Marcin Kraglak |
10 years ago |
1 file, +7, -0 |
| 258c5ee4 |
audio/avrcp: Pass error to session_destroy()
It will allow us to invoke btd_service_connecting_complete() or
btd_service_disconnecting_complete() with correct error code. |
Marcin Kraglak |
10 years ago |
1 file, +4, -4 |
| 58cb8252 |
audio/avrcp: Always notify about disconnecting service
If there is a call to avrcp_connect, state of service is changed to
BTD_SERVICE_STATE_CONNECTING. If connection failed, state didn't change
to BTD_SERVICE_STATE_DISCONNECTED because controller_destroy() and
target_destroy() was not called. Set state of services in session_destroy()
instead. |
Marcin Kraglak |
10 years ago |
1 file, +17, -16 |
| bc978b5b |
audio/avctp: Pass error argument to avctp_state_changed callback
This additional argument will help higher layer to recognize what action should be
taken in error condition. |
Marcin Kraglak |
10 years ago |
4 files, +25, -21 |
| c7aaa931 |
audio/avrcp: Remove redundant check
There is no need to check if device has specific services,
it was checked in session_init_control. |
Marcin Kraglak |
10 years ago |
1 file, +2, -4 |
| 31da56ed |
doc/mgmt-api: Fix typo s/undirect/undirected/ |
Johan Hedberg |
10 years ago |
1 file, +1, -1 |
| a031fcfe |
tools/btmgmt: Refactor of repeated scan type
This patch replaces often repeated scan type with defined constants. |
Jakub Pawlowski |
10 years ago |
1 file, +19, -35 |
| 1d2bda3c |
monitor: Fix minor spelling mistake |
Marcel Holtmann |
10 years ago |
1 file, +1, -1 |
| 79dbda93 |
doc/mgmt-api: Clarify reference Add Device comment |
Johan Hedberg |
10 years ago |
1 file, +3, -2 |
| 994b30f3 |
doc: Add commands and events for managing advertising data |
Marcel Holtmann |
10 years ago |
1 file, +237, -0 |
| ae387821 |
doc: Add extra mode for Set Advertising management command |
Marcel Holtmann |
10 years ago |
1 file, +26, -5 |
| b3c62f30 |
profiles/network: Move disconnection_cb setting to bnep connect
Disconnect callback can be set while connecting bnep. In previous
implementation there was separated method to setting up the disconnect
callback and it was always called immediately after calling connect -
this method was redundand. |
Grzegorz Kolodziejczyk |
10 years ago |
4 files, +13, -24 |
| 7824d0b6 |
profiles/network: Remove not needed bnep_name function
This function and service structure declaration is no longer needed
since related code was distracted. |
Grzegorz Kolodziejczyk |
10 years ago |
2 files, +0, -23 |
| ab0b65ad |
profiles/network: Remove unneeded bnep_uuid function from bnep code
This function is no longer needed since connection and server can handle
this functionality by itself. |
Grzegorz Kolodziejczyk |
10 years ago |
4 files, +42, -24 |
| c0266b7d |
unit/test-gatt: Add TP/GAW/SR/BI-21-C test
Verify that a Generic Attribute Profile server can detect and
reject a Write Characteristic Descriptor Request to a non-writeable
characteristic descriptor and issue a Write Not Permitted Response. |
Gowtham Anandha Babu |
10 years ago |
1 file, +12, -0 |
| cb6ef22f |
unit/test-gatt: Add TP/GAW/SR/BI-20-C test
Verify that a Generic Attribute Profile server can detect a Write
Characteristic Descriptor Request with an unsupported characteristic
descriptor handle and issue an Invalid Handle Response. |
Gowtham Anandha Babu |
10 years ago |
1 file, +12, -0 |
| 5deeab25 |
unit/test-gatt: Add TP/GAW/SR/BV-08-C test
Verify that a Generic Attribute Profile server can support writing
a characteristic descriptor selected by handle. |
Gowtham Anandha Babu |
10 years ago |
1 file, +12, -0 |
| b5a1ee8d |
profiles/network: Fix sending error in bnep_server_add
If bnep server add will not proceed successfully, approperiate error
should be returned. Now it returns error if control message send will
fail. |
Grzegorz Kolodziejczyk |
10 years ago |
1 file, +4, -2 |