| c7a29484 |
android/bluetooth: Use configured values for DID |
Szymon Janc |
11 years ago |
1 file, +8, -17 |
| 12289cf0 |
android/gatt: Require encryption for Serial and System ID in DIS
Those chararcteristics are unique for device and could allow tracking
with privacy enabled. Require devices to be paired before reading
those. |
Szymon Janc |
11 years ago |
1 file, +3, -4 |
| c0053788 |
android/gatt: Fix serial number in DIS
Fix use of name as serial number value. Since now proper config option
exists use real serial if provided. |
Szymon Janc |
11 years ago |
1 file, +1, -1 |
| 6477bcc8 |
android/gatt: Bring back System ID in DIS |
Szymon Janc |
11 years ago |
1 file, +41, -0 |
| 095ecf52 |
android: Add support for more configuration options
This adds support for system ID, serial number and PnP ID options. |
Szymon Janc |
11 years ago |
5 files, +146, -0 |
| 9038f256 |
doc: Update Android tests coverage |
Szymon Janc |
11 years ago |
1 file, +2, -2 |
| 7cadf9b9 |
android/tester: Add GATT Notification test - Notify
Test receiving notifications in GATT Client. |
Marcin Kraglak |
11 years ago |
1 file, +58, -0 |
| 0f311669 |
android/tester: Add GATT Notification test - Indicate
Test receiving notifications from remote device. |
Marcin Kraglak |
11 years ago |
1 file, +119, -0 |
| d848b28f |
android/tester: Add GATT Deregister For Notification Success
Test GATT Client deregister for notification command. |
Marcin Kraglak |
11 years ago |
1 file, +55, -0 |
| ef39604c |
android/tester: Add GATT Register For Notification Success
Test GATT register for notification command. |
Marcin Kraglak |
11 years ago |
1 file, +76, -0 |
| c9889f54 |
android/tester: Add support for GATT Notification in tester
Service register_for_notification and notification callbacks. |
Marcin Kraglak |
11 years ago |
2 files, +67, -2 |
| ee83025c |
mcaptest: Move it from android to tools |
Ravi kumar Veeramally |
11 years ago |
6 files, +439, -442 |
| 9164e6d2 |
mcap: Rename mcap-lib to mcap |
Ravi kumar Veeramally |
11 years ago |
11 files, +3627, -3627 |
| c2a70e6b |
mcap: Unify libmcap usage for Android and non-Android versions
Now profiles/health/ , android/health and mcaptest will use
profiles/health/mcap-lib. |
Ravi kumar Veeramally |
11 years ago |
16 files, +3627, -7357 |
| 88adaba5 |
android/tester: Use generic connect callback for simple cases
This is usefull when no custom behavior and just simple pdu exchange
is needed. |
Jakub Tyszkowski |
11 years ago |
6 files, +16, -65 |
| a75a5815 |
android/tester: Make PAN use generic PDU exchange mechanism |
Jakub Tyszkowski |
11 years ago |
1 file, +14, -27 |
| dd0c8c0b |
android/tester: Make HIDHost tests use generic PDU exchange mechanism |
Jakub Tyszkowski |
11 years ago |
1 file, +106, -119 |
| 7eeb9dd1 |
android/tester: Make HDP tests use generic PDU exchange mechanism |
Jakub Tyszkowski |
11 years ago |
1 file, +87, -98 |
| 901f65e3 |
android/tester: Make GATT use generic cid_data |
Jakub Tyszkowski |
11 years ago |
1 file, +2, -10 |
| a17b7c80 |
android/tester: Make AVRCP tests use generic pdu exchange mechanism |
Jakub Tyszkowski |
11 years ago |
1 file, +38, -74 |
| 6de02e30 |
android/tester: Make A2DP use generic pdu exchange mechanism |
Jakub Tyszkowski |
11 years ago |
1 file, +9, -42 |
| 634101d2 |
android/tester: Add generic hook to handle pdu exchange
This allows tester-main to register hooks for certain CID to
automatically perform pdu exchange by registering array of pdu pairs
(request_pdu, response_pdu). When end_pdu is used instead of
request_pdu, response is sent immediately without incoming pdu
verification. A pair with end_pdus set as request and response is
considered as the end of pdu pairs array.
This callback can also handle sdp request<->response while transaction
ID for the response is swaped to match the one from SDP request.
'emu_l2cap_cid_data' is used to pass tha appropriate data to the hook
mechanism. It is similar to 'emu_cid_data" used in other testers and
eventually will replace those. |
Jakub Tyszkowski |
11 years ago |
2 files, +71, -0 |
| b7d3beaa |
android/tester: Make HDP tests use io vectors for pdu |
Jakub Tyszkowski |
11 years ago |
1 file, +7, -6 |
| 573e90f5 |
android/tester: Make PAN tests use io vectors for pdu |
Jakub Tyszkowski |
11 years ago |
1 file, +8, -7 |
| 92b1fb60 |
android/tester: Make HidHost tests use io vectors for pdu |
Jakub Tyszkowski |
11 years ago |
1 file, +20, -28 |
| 8c888307 |
android/tester: Expose structs holding request pdu and response pdu
This exposes the structs holding request and response pdus from a2dp
and avrcp testers and makes it available to other testers. It also
makes it use iovectors. Some helper macros were also extracted from
gatt tester and reused. |
Jakub Tyszkowski |
11 years ago |
4 files, +89, -92 |
| ede5363a |
android/tester: Replace gatt-tester's pdu structs with io vectors
This is the first step in unifying the way pdu is handled. |
Jakub Tyszkowski |
11 years ago |
1 file, +38, -43 |
| d2cc1003 |
emulator/smp: Add smp_send() helper that uses bthost_send_cid_v() |
Johan Hedberg |
11 years ago |
1 file, +61, -62 |
| e1090776 |
emulator/bthost: Read local features upon init |
Johan Hedberg |
11 years ago |
1 file, +21, -0 |
| 7fa1d079 |
android/pts: Update HID PICS and PIXIT for PTS 5.3 |
Ravi kumar Veeramally |
11 years ago |
3 files, +4, -4 |
| 30224198 |
android/pts: Update HDP PICS and PIXIT for PTS 5.3 |
Ravi kumar Veeramally |
11 years ago |
3 files, +4, -4 |
| 6d6d69e0 |
lib: Update company identifiers |
Marcel Holtmann |
11 years ago |
1 file, +12, -0 |
| 0d8d8772 |
emulator/bthost: Add missing flow_ctrl assignment
This fixes following valgrind report:
==3093== Syscall param writev(vector[...]) points to uninitialised
byte(s)
==3093== at 0x5652FA0: writev (writev.c:54)
==3093== by 0x408029: send_iov (bthost.c:484)
==3093== by 0x402530: rfcomm_uih_send.isra.25 (bthost.c:1771)
==3093== by 0x4095BE: bthost_receive_h4 (bthost.c:1872)
==3093== by 0x4029E6: receive_bthost.part.1 (hciemu.c:141)
==3093== by 0x5083CE4: g_main_context_dispatch (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0)
==3093== by 0x5084047: ??? (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0)
==3093== by 0x5084309: g_main_loop_run (in
/lib/x86_64-linux-gnu/libglib-2.0.so.0.4002.0)
==3093== by 0x415920: tester_run (tester.c:815)
==3093== by 0x40263E: main (tester-main.c:2588)
==3093== Address 0xffefff0b1 is on thread 1's stack
==3093== |
Jakub Tyszkowski |
11 years ago |
1 file, +1, -0 |
| 82b8e318 |
emulator/bthost: Add bthost_send_cid_v |
Luiz Augusto von Dentz |
11 years ago |
2 files, +14, -0 |
| bc9e863b |
emulator/bthost: Refactor code using RFCOMM_UIH
This refactor code that was using RFCOMM_UIH so it can be reused. |
Luiz Augusto von Dentz |
11 years ago |
1 file, +57, -68 |
| 9da0e88c |
emulator/bthost: Avoid coping in l2cap_sig_send
This uses scatter io to avoid extra copies inside l2cap_sig_send |
Luiz Augusto von Dentz |
11 years ago |
1 file, +42, -33 |
| db38b66c |
shared/uhid: Make use of io_send |
Luiz Augusto von Dentz |
11 years ago |
1 file, +4, -3 |
| d201b2bf |
shared/mgmt: Make use of io_send |
Luiz Augusto von Dentz |
11 years ago |
1 file, +10, -6 |
| c7d2bd83 |
shared/hci: Make use of io_send |
Luiz Augusto von Dentz |
11 years ago |
1 file, +2, -6 |
| 1d2f2732 |
shared/att: Make use of io_send |
Luiz Augusto von Dentz |
11 years ago |
1 file, +9, -6 |
| 626f5678 |
shared/io: Add io_send |
Luiz Augusto von Dentz |
11 years ago |
3 files, +39, -0 |
| b06af6d8 |
shared/io: Do not return -1
Returning -1 normally is used when errno is set which is not case so
instead return -ENOTCONN. |
Luiz Augusto von Dentz |
11 years ago |
2 files, +5, -2 |
| 1eb8b05b |
android/pts: Updated OPP PICS and PIXITs for PTS 5.3 |
Ruslan Mstoi |
11 years ago |
3 files, +6, -6 |
| a718acce |
android/pts: Update PTS files for A2DP
Updated PICS, PIXITs and PTS tests results for A2DP.
PTS version 5.3. Android version 4.4.4 |
Sebastian Chlad |
11 years ago |
3 files, +4, -4 |
| 5308ffa8 |
android/pts: Update PTS files for DID
Updated PICS, PIXITs and PTS tests results for DID.
PTS version 5.3. Android version 4.4.4 |
Sebastian Chlad |
11 years ago |
3 files, +4, -4 |
| 3c2ebdd0 |
android/hal-audio: Use hal-utils helpers for unaligned access |
Szymon Janc |
11 years ago |
1 file, +4, -4 |
| 316fd52b |
android/hal-sco: Use hal-utils helpers for unaligned access |
Szymon Janc |
11 years ago |
1 file, +4, -4 |
| da50c27b |
android/hal: Add simple helpers for unaligned memory access
In HALs we usually don't operate on unaligned memory. Only exception
are PCM stereo<->mono mixing scenarios in sco and audio HALs. |
Szymon Janc |
11 years ago |
1 file, +20, -0 |
| 21d3e123 |
android/hal-audio: Remove use of shared queue code |
Szymon Janc |
11 years ago |
3 files, +32, -28 |
| ee3f793f |
android/client: Simplify PCM handling function in SCO HAL
Those functions operate on aligned buffers so there is no need for
unaligned memory access helpers. |
Szymon Janc |
11 years ago |
1 file, +7, -14 |