| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds SPDX License Identifier and removes the license text.
-------------------------------------
License COUNT
-------------------------------------
Apache-2.0 : 80
LGPL-2.1-or-later : 42
GPL-2.0-or-later : 9
License: Apache-2.0
android/bluetoothd-wrapper.c
android/tester-hidhost.c
android/tester-map-client.c
android/hal-audio-aptx.c
android/hal-audio.c
android/hal-handsfree-client.c
android/tester-gatt.c
android/hal-pan.c
android/hal-socket.c
android/tester-hdp.c
android/tester-pan.c
android/tester-avrcp.c
android/hal-a2dp-sink.c
android/hal-gatt.c
android/hal-avrcp.c
android/tester-a2dp.c
android/hal-audio.h
android/hal-bluetooth.c
android/tester-socket.c
android/hal-health.c
android/hal-a2dp.c
android/hal-ipc.c
android/hal-avrcp-ctrl.c
android/hal-sco.c
android/hal-ipc.h
android/tester-main.c
android/hal-audio-sbc.c
android/hal-utils.c
android/hal-map-client.c
android/hal-handsfree.c
android/hal-log.h
android/hal.h
android/hal-utils.h
android/tester-bluetooth.c
android/hal-hidhost.c
android/audio_utils/resampler.h
android/audio_utils/resampler.c
android/system/audio.h
android/hardware/bt_sock.h
android/hardware/bt_gatt_client.h
android/hardware/bt_hh.h
android/hardware/bluetooth.h
android/hardware/hardware.h
android/hardware/bt_hf_client.h
android/hardware/bt_rc.h
android/hardware/bt_hf.h
android/hardware/bt_pan.h
android/hardware/bt_gatt_types.h
android/hardware/hardware.c
android/hardware/audio_effect.h
android/hardware/audio.h
android/hardware/bt_gatt_server.h
android/hardware/bt_gatt.h
android/hardware/bt_hl.h
android/hardware/bt_mce.h
android/hardware/bt_av.h
android/client/if-hh.c
android/client/if-sco.c
android/client/pollhandler.h
android/client/haltest.c
android/client/tabcompletion.c
android/client/if-hf-client.c
android/client/history.h
android/client/if-audio.c
android/client/terminal.h
android/client/if-av.c
android/client/if-main.h
android/client/if-av-sink.c
android/client/terminal.c
android/client/if-mce.c
android/client/if-hf.c
android/client/pollhandler.c
android/client/if-sock.c
android/client/if-rc-ctrl.c
android/client/if-rc.c
android/client/history.c
android/client/if-pan.c
android/client/if-gatt.c
android/client/if-bt.c
android/client/if-hl.c
License: LGPL-2.1-or-later
android/sco.h
android/socket.c
android/tester-main.h
android/hidhost.h
android/map-client.h
android/utils.h
android/hal-msg.h
android/health.h
android/avrcp-lib.c
android/bluetoothd-snoop.c
android/a2dp.c
android/bluetooth.h
android/a2dp-sink.c
android/handsfree-client.c
android/audio-msg.h
android/main.c
android/pan.c
android/ipc-tester.c
android/health.c
android/socket.h
android/handsfree.h
android/avrcp-lib.h
android/a2dp-sink.h
android/system-emulator.c
android/gatt.c
android/avrcp.h
android/pan.h
android/test-ipc.c
android/hidhost.c
android/a2dp.h
android/avrcp.c
android/sco-msg.h
android/bluetooth.c
android/map-client.c
android/handsfree-client.h
android/ipc.c
android/handsfree.c
android/gatt.h
android/ipc.h
android/ipc-common.h
android/compat/wordexp.h
android/cutils/properties.h
License: GPL-2.0-or-later
android/avdtp.h
android/avctp.c
android/avdtptest.c
android/sco.c
android/log.c
android/avdtp.c
android/avctp.h
android/compat/readline/history.h
android/compat/readline/readline.h
|
| |
|
|
|
|
|
|
| |
This makes sure that emulated device starts advertising only after
discovery is ongoing and that tests go further only after device
was found. Otherwise tests were randomly failing.
|
|
|
|
|
| |
This removes dead code due to memory allocation with new0 not being
able to fail.
|
| |
|
| |
|
|
|
|
|
| |
This test makes sure that BlueZ correctly handles incorrect response
from remote device on get characteristic.
|
|
|
|
|
|
| |
This test verifies if BlueZ do not start infinitive service search
when remote device response with incorrect end handle in Read By
Group response
|
|
|
|
|
| |
This patch adds test to check if GATT server response on Find By type
request when there is no matching attribute in the range
|
|
|
|
|
| |
This adds checking if sent indication or notification has been confirmed
over HAL.
|
|
|
|
| |
This is to verify proper error passing from user apps.
|
|
|
|
| |
Some service handle count was recently changed.
|
|
|
|
|
| |
This tests if Service Changed CCC descriptor write request is properly
handled.
|
|
|
|
|
|
| |
This simplifies sending pdus which are made of header ond few other parts
by using multiple iovectors instead of copying buffers and aggregating
data in some additional structures.
|
|
|
|
| |
This handles multiple iovectors instead of one assembled pdu.
|
|
|
|
|
|
|
|
|
| |
As of now when we want to send response from remote device, we compose
pdu from handle and value, which are then copied into fixed size pdu
with predefined header. With this macro we will be able to pass up to
3 iovectors which are then send without additional copying. It also
quite generic and can be used to any other kind of data processing nad
not only for sending pdus.
|
|
|
|
|
| |
Handles are only 2 bytes in size. We should use uint16_t to be able to
safely cast iovec with such handle to uint16_t and vice versa.
|
|
|
|
|
| |
To be safe it must be chcecked if queue_new and add test case to list
was successful.
|
|
|
|
|
| |
Profile testers should contain necessary headers include instead
of tester-main header.
|
|
|
|
|
| |
We shouldn't include header for one define. All test cases use internal
defines for commands as adopted.
|
|
|
|
| |
Update transport type defines to Android 5.
|
|
|
|
| |
These read-by-type PDUs are repeated multiple times throughout the code.
|
|
|
|
|
|
|
|
| |
The final PDU of the search single exchange was malformed on many of these:
0x11 instead of 0x10 in the "request opcode in error" slot.
This patch fixes this bug and deduplicates the repeated PDUs by using a
macro instead.
|
|
|
|
| |
Those functions now don't take application ID parameters.
|
|
|
|
| |
Android headers are used for Linux host build.
|
| |
|
|
|
|
| |
This adds send response by server to write request test cases.
|
|
|
|
| |
This adds send response by server to read request test cases.
|
|
|
|
| |
This adds send indication by server test cases.
|
|
|
|
| |
This adds additional logs with received opcode of att pdu by remote
|
|
|
|
| |
Status value in test case structs should use defined BT_STATUS types.
|
|
|
|
| |
Lenght variable shouldn't be hardcoded in test case structs.
|
|
|
|
| |
Gatt test cases should use defined write types.
|
|
|
|
| |
This adds delete service by server test cases.
|
|
|
|
| |
This adds stop service by server test cases.
|
|
|
|
| |
This adds start service by server test cases.
|
|
|
|
| |
Test case for insufficient authorization error
|
|
|
|
| |
Write descriptor value using wrong parameters test case
|
|
|
|
| |
Write descriptor value test case.
|
|
|
|
| |
This adds descriptor add by server test cases.
|
|
|
|
| |
This adds characteristic add by server test cases.
|
|
|
|
| |
This adds include service add by server test cases.
|
|
|
|
| |
This adds service add by server test cases.
|
|
|
|
|
| |
It will connect to powered on and visible device multiple time then
disconnects.
|
|
|
|
| |
It will connect to powered on and visible device then disconnect.
|
|
|
|
| |
It will connect to powered on and visible device.
|
|
|
|
|
|
| |
Current GATT client connect test cases don't check if found device is
BLE type. Now it's updated with check step (device found callback
analyze for device type).
|
|
|
|
| |
Application uudis for tester should be name unified and consistent.
|
|
|
|
| |
Test receiving notifications in GATT Client.
|
|
|
|
| |
Test receiving notifications from remote device.
|