| 9d46ed77 |
android: Adjust uinput permissions
We need to make sure /dev/uinput accessible for BlueZ in order for
AVRCP to work properly. On some devices (e.g. Nexus 7 a.k.a. flo)
permissions are set by default to 'system net_bt_stack' as thus we
need to change group to 'bluetooth'. |
Andrzej Kaczmarek |
11 years ago |
1 file, +1, -0 |
| de8c1986 |
android/handsfree: Fix code comment
Tt is RING, not +RING. |
Szymon Janc |
11 years ago |
1 file, +1, -1 |
| 6ae8a2d8 |
doc/media-api: Include possible errors |
Luiz Augusto von Dentz |
11 years ago |
1 file, +38, -0 |
| 438998c4 |
audio/player: Use proper errors instead of using .Failed |
Luiz Augusto von Dentz |
11 years ago |
1 file, +10, -19 |
| 70360101 |
core: Use device_attach_attrib for attrib-server |
Johan Hedberg |
11 years ago |
1 file, +22, -5 |
| dd80cad9 |
core: Refactor calls to attrib_channel_attach
This patch creates a new public device_attach_attrib function to deal
with attrib_channel_attach. This is needed so we get a central place
which can also be used by attrib-server.c (which the next patch deals
with). |
Johan Hedberg |
11 years ago |
2 files, +26, -13 |
| 76384036 |
core: Fix storing device info in peripheral mode
In peripheral mode the only proper trigger we have is the completion of
(reverse) service discovery. This was already covered for the BR/EDR
discovery completion so this patch moves the call to a common place used
by both LE and BR/EDR. |
Johan Hedberg |
11 years ago |
1 file, +3, -4 |
| f29684ed |
core: Fix bonding complete detection in peripheral mode
When we're in peripheral mode we're not guaranteed to get a master LTK,
so use any LTK as a trigger to call bonding_complete. Multiple calls (in
case of both slave and master LTK) are safely handled by the function. |
Johan Hedberg |
11 years ago |
1 file, +1, -2 |
| eede10a7 |
core: Fix adding BR/EDR devices to auto connect list
This can happen with devices that export ATT profiles as SDP records
such BlackBerry phones causing drivers to get probed which then call
btd_device_add_attio_callback to get notified once connected. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +1, -1 |
| 2e77a0b2 |
android: Send confirm name request with mgmt_send
This patch improves handling stop disvocery in scenarios when there is a big
inflow of device found events. In such case, number of confirm
name request might block mgmt queses and make stop discovery stack in the queue.
Even we cancel previous confirm name request, there is still possibility that
new incoming device found events produce confirm name request which will
might block stop discovery. |
Lukasz Rymanowski |
11 years ago |
1 file, +1, -1 |
| a5ee41a2 |
android: Cancel all pending confirm name before stop discovery
If user wants to cancel discovery we should remove all the confirm name
requests from mgmt queues.
It is in order to make sure that stop discovery have a free way to
reach kernel.
This improves scenario when there is a big inflow of device found events and
mgmt queues become full of confirm name requests. In such case stop discovery
might stack in the queue. |
Lukasz Rymanowski |
11 years ago |
1 file, +11, -0 |
| 08228cf4 |
android: Add tracking for pending confirm name command |
Lukasz Rymanowski |
11 years ago |
1 file, +35, -4 |
| b562bdba |
android/pts: Add HFP PTS tests results
Adding PTS test results for HFP 1.6 |
Sebastian Chlad |
11 years ago |
2 files, +227, -1 |
| bd944fbb |
android/pixit: Set phone number type
Phone number type should be set accordingly. |
Sebastian Chlad |
11 years ago |
1 file, +3, -2 |
| bbb49b7c |
unit/avrcp: Add /TP/MPS/BV-02-C test
Test verifies that SetAddressedPlayer response issued by the Target. |
Andrei Emeltchenko |
11 years ago |
1 file, +26, -0 |
| e1163c81 |
unit/avrcp: Add /TP/MPS/BV-01-C test
Test verifies that SetAddressedPlayer command issued by Controller. |
Andrei Emeltchenko |
11 years ago |
1 file, +12, -0 |
| 981d27fc |
android/avrcp: Add avrcp_set_addressed_player() function |
Andrei Emeltchenko |
11 years ago |
2 files, +15, -0 |
| 06f1d1ff |
unit/avrcp: Add /TP/BGN/BV-02-I TG test
Test verifies that the Target responds to Prev Group command. |
Andrei Emeltchenko |
11 years ago |
1 file, +11, -0 |
| 53a2d6dc |
unit/avrcp: Add /TP/BGN/BV-01-I TG test
Test verifies that the Target responds to Next Group command. |
Andrei Emeltchenko |
11 years ago |
1 file, +20, -0 |
| 8f870933 |
unit/avrcp: Add /TP/BGN/BV-02-I test
Test verifies that the Controller can send Prev Group command to the
Target. |
Andrei Emeltchenko |
11 years ago |
1 file, +12, -0 |
| 3892291b |
unit/avrcp: Add /TP/BGN/BV-01-I test
Test verifies that the Controller can send Next Group command to the
Target. |
Andrei Emeltchenko |
11 years ago |
1 file, +10, -0 |
| b2f79277 |
android/avrcp: Add avrcp_send_passthrough function
This function allows to send AVRCP vendor unique commands. |
Andrei Emeltchenko |
11 years ago |
2 files, +15, -0 |
| ebf14fea |
android/avctp: Add parameters to avctp passthrough send
This allows to use vendor unique commands |
Andrei Emeltchenko |
11 years ago |
2 files, +65, -17 |
| 1701a37e |
android/gatt: Handle Unregister gatt client command
This adds unregister gatt client app command handling. |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +27, -1 |
| 79a98874 |
android/gatt: Handle Register gatt client command
This adds register gatt client app command handling. |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +53, -2 |
| ed6ba0a7 |
android/bluetooth: Set missing settings before loading linkkeys
This makes sure all settings are set before adapter ready callback is
called. Limit number of notifications send when settings are applied. |
Szymon Janc |
11 years ago |
1 file, +3, -3 |
| 20bd1b02 |
android/system-emulator: Enable bluetoothd debug logs |
Szymon Janc |
11 years ago |
1 file, +3, -2 |
| b9da6361 |
android/tester: Enable bluetoothd debug logs |
Szymon Janc |
11 years ago |
1 file, +3, -2 |
| c784e232 |
android/tester: Fix TOD test cases to support dual mode
This modifies test cases to support dual mode type of device. |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +3, -3 |
| 2df2fc9b |
android: Enable LE if controller supports it |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +3, -0 |
| 0f1fc506 |
android/tester: Add support for bredr hciemu devices
Current test cases works on bredrle hciemu adapter types. Test cases
with device scan do LE scan first (for 5 sec - kernel specific) then
change scan to bredr devices as hciemu device is. To avoid timeout
(within 3 secs) - fail of test cases, hciemu adapter should be bredr. |
Grzegorz Kolodziejczyk |
11 years ago |
1 file, +46, -33 |
| 75f0711e |
doc: Update test-hfp coverage statistics |
Szymon Janc |
11 years ago |
1 file, +2, -2 |
| 104a9870 |
shared/hfp: Don't update offset if string parsing failed |
Szymon Janc |
11 years ago |
1 file, +19, -10 |
| 47ea0048 |
shared/hfp: Use unsigned int for offset |
Szymon Janc |
11 years ago |
1 file, +2, -2 |
| 3e194627 |
shared/hfp: Fix not NULL terminating parsed strings
If there were not enough space in output buffer
hfp_gw_result_get_string() and hfp_gw_result_get_unquoted_string()
wcould return true, but resulting string would not be NULL terminated. |
Szymon Janc |
11 years ago |
1 file, +16, -8 |
| 281cfcb8 |
unit/test-hfp: Add initial tests for getting quoted string |
Szymon Janc |
11 years ago |
1 file, +60, -0 |
| a03af339 |
unit/test-hfp: Add initial tests for getting unquoted string |
Szymon Janc |
11 years ago |
1 file, +57, -0 |
| 6ca20301 |
unit/test-hfp: Add ability to pass custom result handler to test |
Szymon Janc |
11 years ago |
1 file, +17, -13 |
| a8d8f994 |
Release 5.16 |
Marcel Holtmann |
11 years ago |
2 files, +9, -1 |
| 6e14a109 |
android: Disable SBC_HIGH_PRECISION for now
Since the SBC_HIGH_PRECISION support in SBC library is not optimized
for any platform, disable it for now. |
Marcel Holtmann |
11 years ago |
1 file, +0, -1 |
| abd1dff4 |
build: Update library version |
Marcel Holtmann |
11 years ago |
1 file, +1, -1 |
| fafe80c6 |
lib: Update company identifiers |
Marcel Holtmann |
11 years ago |
1 file, +8, -0 |
| f397a5df |
android: Add extra empty line for new section |
Marcel Holtmann |
11 years ago |
1 file, +1, -0 |
| 9b8e1fb2 |
android/README: Add section about recommended Android patches |
Szymon Janc |
11 years ago |
1 file, +11, -0 |
| d5419070 |
android/handsfree: Fix sending +CLCC
Phone number can be present for all call states in CLCC response.
Also phone number should be quoted string. |
Szymon Janc |
11 years ago |
1 file, +15, -16 |
| e76cdcc8 |
android/handsfree: Verify if phone number is send as string over IPC |
Szymon Janc |
11 years ago |
1 file, +17, -21 |
| bbe40071 |
android/handsfree: Add support for AT+CCWA command |
Szymon Janc |
11 years ago |
1 file, +21, -1 |
| e0c486aa |
android/handsfree: Fix sending number without terminating NULL over IPC |
Szymon Janc |
11 years ago |
1 file, +2, -0 |
| 1c3adb4d |
unit/test-avrcp: Fix code style |
Luiz Augusto von Dentz |
11 years ago |
1 file, +1, -1 |
| 8538a005 |
unit/avrcp: Add /TP/INV/BI-01-C test
Test verifies that AVRCP_STATUS_INVALID_COMMAND returned when received
command with Invalid PDU ID. |
Andrei Emeltchenko |
11 years ago |
1 file, +14, -0 |