| 5fa34138 |
tools/l2cap-tester: Add basic SMP test case |
Johan Hedberg |
12 years ago |
1 file, +11, -2 |
| fb922ee6 |
emulator/bthost: Add SMP support |
Johan Hedberg |
12 years ago |
5 files, +530, -4 |
| ac2ed5e3 |
device: Match Dualshock4 with name and class
This allows to use DS4 with legacy adapters. This seems to require
general bonding to work correctly i.e. after dedicated bonding
connection is rejected with "Authentication Failure" error. |
Szymon Janc |
12 years ago |
1 file, +8, -0 |
| 360137d5 |
device: Add workaround for Sony Dualshock 4 broken SDP
Sony DualShock 4 is not respecting negotiated L2CAP MTU. This might
results in SDP response being dropped by kernel. Workaround this by
forcing SDP code to use bigger MTU while connecting. |
Szymon Janc |
12 years ago |
1 file, +23, -2 |
| cada0c08 |
core: Add flags parameter to bt_search_service
This allows to pass custom SDP flags to sdp_connect. |
Szymon Janc |
12 years ago |
8 files, +17, -16 |
| af00880e |
core: Opencode get_sdp_session in sdp-client
This is only used once and provides no benefit compared to opencoding. |
Szymon Janc |
12 years ago |
1 file, +4, -12 |
| c8260c5a |
lib: Add flag to force large MTU size used for SDP connection
This will allow to workaround Dualshock4 not respecting L2CAP MTU
size while sending SDP response. Use same L2CAP MTU value base on
RFCOMM. |
Szymon Janc |
12 years ago |
2 files, +28, -0 |
| 65e8e6ba |
android/pts: Add PTS test results document for AVCTP
This will allow for better tracking of current state of implementation. |
Jakub Tyszkowski |
12 years ago |
2 files, +42, -0 |
| bdfac94f |
android/pts: Add PTS test results document for AVRCP
This will allow for better tracking of current state of implementation. |
Jakub Tyszkowski |
12 years ago |
2 files, +195, -0 |
| 24062f87 |
android/pts: Add PTS test results document for A2DP
This will allow for better tracking of current state of implementation. |
Jakub Tyszkowski |
12 years ago |
2 files, +58, -0 |
| e8f2e671 |
tools/l2cap-tester: Fix client PIN Code test case to actually work |
Johan Hedberg |
12 years ago |
1 file, +9, -3 |
| acad235b |
client/l2cap-tester: Add basic PIN support |
Johan Hedberg |
12 years ago |
1 file, +39, -0 |
| 39e1a8bf |
tools/l2cap-tester: Merge client/server setup routines |
Johan Hedberg |
12 years ago |
1 file, +18, -28 |
| d3ca4bf9 |
tools/l2cap-tester: Remove unneeded server/client quirk for user confirmation |
Johan Hedberg |
12 years ago |
1 file, +4, -4 |
| e9eac312 |
tools/l2cap-tester: Merge server/client test structs into one |
Johan Hedberg |
12 years ago |
1 file, +38, -45 |
| 76685fe6 |
tools/l2cap-tester: Add client test case using PIN Code |
Johan Hedberg |
12 years ago |
1 file, +9, -0 |
| d8091487 |
tools/l2cap-tester: Add BR/EDR client high security test case |
Johan Hedberg |
12 years ago |
1 file, +13, -3 |
| 8c81f344 |
tools/l2cap-tester: Add user confirmation callback support |
Johan Hedberg |
12 years ago |
1 file, +40, -0 |
| 2688bf5c |
emulator/bthost: Add dummy handler for User Confirm Request Reply completion |
Johan Hedberg |
12 years ago |
1 file, +2, -0 |
| 6038dad9 |
tools/l2cap-tester: Add support for specifying security level |
Johan Hedberg |
12 years ago |
1 file, +23, -3 |
| 5d6a1835 |
android/pan: Initialize GError with NULL
This patch fixes the following issue:
bluetoothd[10552]: android/pan.c:register_nap_server()
bluetoothd[10552]: android/pan.c:nap_create_bridge() bnep
(bluetoothd:10552): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
The overwriting error message was: l2cap_bind: Address already in use (98)
bluetoothd[10552]: android/pan.c:destroy_nap_device() |
Jakub Tyszkowski |
12 years ago |
1 file, +1, -1 |
| cb539da4 |
tester: Remove test timeout for setup failure
If setup fails, timeout function is not removed and still can be called,
causing random subsequent case failure. |
Jakub Tyszkowski |
12 years ago |
1 file, +5, -0 |
| 2e018284 |
doc: Update test coverage numbers |
Johan Hedberg |
12 years ago |
1 file, +2, -2 |
| a28de5e9 |
tools/mgmt-tester: Add some SSP Pairing Acceptor test cases |
Johan Hedberg |
12 years ago |
1 file, +49, -0 |
| bfe07314 |
tools/mgmt-tester: Add some Link Security Pairing Acceptor test cases |
Johan Hedberg |
12 years ago |
1 file, +31, -0 |
| a8a9ac51 |
android/tester: Update property name use to start daemon |
Szymon Janc |
12 years ago |
1 file, +1, -1 |
| 1e0e4dfd |
android/bluetooth: Fix sending device prop change event with no props |
Szymon Janc |
12 years ago |
1 file, +2, -1 |
| 73f26e34 |
android/A2DP: Notify when audio state change to suspend |
Luiz Augusto von Dentz |
12 years ago |
1 file, +2, -0 |
| 5ab13f55 |
android/A2DP: Notify when audio state change to stopped |
Luiz Augusto von Dentz |
12 years ago |
1 file, +12, -2 |
| 786f12c0 |
android/A2DP: Notify when audio state change to started |
Luiz Augusto von Dentz |
12 years ago |
1 file, +35, -2 |
| 3ab724f7 |
android/hal-msg: Add defines for each audio state |
Luiz Augusto von Dentz |
12 years ago |
1 file, +4, -0 |
| 0a33c0ab |
input: Add DualShock 4 detection
DS4 tries to connect right after pairing before SDP search completed
and no idev is present yet. |
Szymon Janc |
12 years ago |
1 file, +11, -5 |
| 29693de1 |
adapter: Add support for setting DID info from EIR |
Szymon Janc |
12 years ago |
1 file, +7, -0 |
| 2d482258 |
eir: Add support for parsing DeviceID info |
Szymon Janc |
12 years ago |
2 files, +14, -0 |
| 9f81646b |
android: Fix const to non-const issue on android-tester
According to definition from hardware/bluetooth.h, the "val" field does
not have const modifier.
Fix clang errors like:
android/android-tester.c:760:14: error: initializing 'void *' with an
expression of type 'const char (*)[18]' discards qualifiers
[-Werror,-Wincompatible-pointer-types-discards-qualifiers] |
Anderson Lizardo |
12 years ago |
1 file, +5, -5 |
| 69f4833b |
device: Remove addr from struct probe_data
It is not used anywhere. |
Szymon Janc |
12 years ago |
1 file, +4, -4 |
| 1294af77 |
agent: Remove not used enum value
Only user of AGENT_REQUEST_CONFIRM_MODE is already removed. |
Szymon Janc |
12 years ago |
1 file, +0, -1 |
| 6ed9f155 |
neard: Refactor request_oob function
This makes function flow easier to follow. |
Szymon Janc |
12 years ago |
1 file, +20, -23 |
| d471ce2d |
neard: Set device UUIDs from EIR
Handle UUIDs received in EIR from neard in same way as UUIDs received
on device discovery. |
Szymon Janc |
12 years ago |
1 file, +2, -1 |
| 7adf8d09 |
test: Python import cleanup
Some test scripts use "from gi.repository import GObject" whereas others
use "import gobject". gi.repository is not always available on embedded
systems, so convert all instances to this format:
try:
from gi.repository import GObject
except ImportError:
import gobject as GObject
Also, sort the imports in this order: system, dbus, gobject, bluezutils |
Petri Gynther |
12 years ago |
24 files, +133, -83 |
| d715a2ee |
android: Sort the documentation files a little bit |
Marcel Holtmann |
12 years ago |
1 file, +33, -17 |
| a44277df |
android/snoop: Drop capabilities on startup |
Szymon Janc |
12 years ago |
1 file, +28, -0 |
| 4ae70ba5 |
android: Change user to bluetooth when starting daemon |
Szymon Janc |
12 years ago |
1 file, +13, -0 |
| 6fdab888 |
android: Update README with init.rc updates |
Szymon Janc |
12 years ago |
1 file, +7, -25 |
| 334c59f9 |
android/system-emulator: Update property used for start/stop services |
Szymon Janc |
12 years ago |
1 file, +3, -3 |
| 89008b78 |
android/hal: Update property used for start/stop services |
Szymon Janc |
12 years ago |
2 files, +7, -11 |
| 72c77073 |
android: Add sample init.bluetooth.rc file
This file is intended to be included from device init.rc. |
Szymon Janc |
12 years ago |
3 files, +53, -1 |
| 23b2191c |
emulator/bthost: Remove unnecessary printf |
Johan Hedberg |
12 years ago |
1 file, +0, -2 |
| 56a68cd0 |
eir: Prefer bool over gboolean |
Johan Hedberg |
12 years ago |
3 files, +21, -18 |
| c2dfa928 |
android/a2dp: Fix typo in condition |
Andrzej Kaczmarek |
12 years ago |
1 file, +1, -1 |