| f3f32579 |
android/bas: Read battery level characteristic
For TC_HGRF_HH_BV_10_I test purposes, apart from registration for
notification, read request should be sent to get battery level. |
Mariusz Skamra |
10 years ago |
1 file, +12, -2 |
| fba2e633 |
android/pan: Return correct error value
If problem with bt_io_listen occurs the input/output error is the most
aproperiate error code to problem rather than invalid argument error
code. |
Grzegorz Kolodziejczyk |
10 years ago |
1 file, +1, -1 |
| d855a28b |
android/pts: Update GAP PTS tests results |
Szymon Janc |
10 years ago |
1 file, +17, -4 |
| b7d38a20 |
android/pts: Update TC_BOND_BON_BV_01_C GAP test instructions
With ETS provided in errata there is no need for workaround. |
Szymon Janc |
10 years ago |
1 file, +7, -10 |
| 3c28518e |
android/pts: Update MPS tests results
Both TC_AG_SRC_HFAV_ACT_SD_BV_01_I and TC_AG_SRC_HFAV_CLH_SD_BV_06_I
are passing with ETS provided in #13138. |
Szymon Janc |
10 years ago |
1 file, +2, -2 |
| cdbd7070 |
android/pts: Update of RFCOMM test results
TC_RFC_BV_21_C and TC_RFC_BV_22_C tested with fixed Ets provided
in #13011 |
Mariusz Skamra |
10 years ago |
1 file, +4, -2 |
| 90a0d6b5 |
lib: Update company identifiers |
Marcel Holtmann |
10 years ago |
1 file, +28, -0 |
| 3b3da6c0 |
android/pst: Update MPS test results
TC_SRC_TG_HFAV_CLH_MD_BV_04_I requires properly behaving player
eg. MortPlayer |
Szymon Janc |
10 years ago |
1 file, +2, -2 |
| 04cd3e05 |
android/build: Fix missing backslash in EXTRA_DIST |
Szymon Janc |
10 years ago |
1 file, +1, -1 |
| 2aac3eaf |
tools/btgatt-client: Fix incorrect error check |
Andrei Emeltchenko |
10 years ago |
1 file, +1, -1 |
| c44e0123 |
doc/test-coverage: Update Android tests count |
Szymon Janc |
10 years ago |
1 file, +2, -2 |
| 7e92c8b4 |
android/tester-gatt: Add Find By Type test
This patch adds test to check if GATT server response on Find By type
request when there is no matching attribute in the range |
Lukasz Rymanowski |
10 years ago |
1 file, +50, -0 |
| c80f6ce3 |
android/pts: Update SDP PTS tests results |
Szymon Janc |
10 years ago |
2 files, +64, -6 |
| 4a4e3a13 |
android/pts: Add PICS, PIXIT and initial SDP PTS tests results
This adds PTS 6.0 SDP test files. |
Sebastian Chlad |
10 years ago |
4 files, +108, -39 |
| 01264418 |
android/socket: Add fake service for SDP testing
This adds fake L2CAP based service that adds SDP records required
for passing SDP qualification tests.
L2CAP sockets are currently not used in Android so it should be safe
to use it. |
Szymon Janc |
10 years ago |
1 file, +117, -1 |
| da617f22 |
android/pts: Update MPS results with PTS errata |
Szymon Janc |
10 years ago |
1 file, +2, -2 |
| 0d3d7461 |
shared/gatt-client: Fix memory leak
The following leak happens whenever bt_gatt_client_write_long_value
is called:
40 bytes in 1 blocks are definitely lost in loss record 36 of 97
at 0x4C2B946: calloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
by 0x437D0F: request_create (gatt-client.c:127)
by 0x439C74: bt_gatt_client_write_without_response (gatt-client.c:2132)
by 0x42DF61: test_signed_write (test-gatt.c:843)
by 0x42EDFC: client_ready_cb (test-gatt.c:568)
by 0x4391EE: notify_client_ready (gatt-client.c:977)
by 0x43A761: init_complete (gatt-client.c:1278)
by 0x437590: discover_descs_cb (gatt-client.c:702)
by 0x434005: discovery_op_complete (gatt-helpers.c:605)
by 0x434099: discover_descs_cb (gatt-helpers.c:1421)
by 0x433543: handle_rsp (att.c:640)
by 0x433543: can_read_data (att.c:805)
by 0x44045A: watch_callback (io-glib.c:170) |
Luiz Augusto von Dentz |
10 years ago |
1 file, +1, -1 |
| 1a053b13 |
unit/test-gatt: Add TP/GAW/CL/BV-02-C test
Verify that a Generic Attribute Profile client can write a
characteristic with authentication without response. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +45, -12 |
| 3a128bdc |
unit/test-gatt: Add TP/GAW/CL/BV-01-C test
Verify that a Generic Attribute Profile client can issue a
characteristic Write without response. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +23, -0 |
| 99f37aaf |
tools/btgatt-server: Add signed write support
This adds support for signed write which can be used after setting the
signing key using set-sign-key. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +74, -9 |
| 8a09c7aa |
tools/btgatt-client: Add signed write support
This adds support for signed write which can be used after setting the
signing key using set-sign-key. |
Luiz Augusto von Dentz |
10 years ago |
1 file, +84, -15 |
| 965dc299 |
shared/gatt-client: Add support for signed write |
Luiz Augusto von Dentz |
10 years ago |
1 file, +4, -7 |
| 051a525c |
shared/att.c: Add server signing key support
This adds support for setting remote signing keys along with a callback
for validating the counter. |
Luiz Augusto von Dentz |
10 years ago |
2 files, +70, -24 |
| ae5e154e |
shared/att.c: Add client signing key support
This adds support for setting local signing keys along with a callback
for loading the counter. |
Luiz Augusto von Dentz |
10 years ago |
2 files, +82, -9 |
| 5ed61626 |
unit/test-gatt: Add TP/GAW/CL/BI-06-C test
Verify Generic Attribute Profile client behavior when the Write
Characteristic Value procedure fails due to insufficient encryption
key size. |
Gowtham Anandha Babu |
10 years ago |
1 file, +14, -0 |
| 032469ec |
unit/test-gatt: Add TP/GAW/CL/BI-05-C test
Verify Generic Attribute Profile client behavior when the
Write Characteristic Value procedure fails due to insufficient
authentication. |
Gowtham Anandha Babu |
10 years ago |
1 file, +14, -0 |
| b303edec |
unit/test-gatt: Add TP/GAW/CL/BI-04-C test
Verify Generic Attribute Profile client behavior when the
Write Characteristic Value procedure fails due to insufficient
authorization. |
Gowtham Anandha Babu |
10 years ago |
1 file, +14, -0 |
| 2c782569 |
unit/test-gatt: Add TP/GAW/CL/BI-03-C test
Verify Generic Attribute Profile client behavior when the
Write Characteristic Value procedure fails due to write
not permitted. |
Gowtham Anandha Babu |
10 years ago |
1 file, +14, -0 |
| 4ff73e6e |
unit/test-gatt: Add TP/GAW/CL/BI-02-C test
Verify Generic Attribute Profile client behavior when the
Write Characteristic Value procedure fails due to invalid
handle. |
Gowtham Anandha Babu |
10 years ago |
1 file, +14, -0 |
| 9db9a8ce |
unit/test-gatt: Add TP/GAW/CL/BV-03-C test
Verify that a Generic Attribute Profile client can write a
Characteristic Value selected by handle. |
Gowtham Anandha Babu |
10 years ago |
1 file, +38, -2 |
| 3670eea8 |
gdbus: Fix not calling disconnect function
If daemon gets disconnected from D-Bus sender is NULL. Watches that
was explicitly added with NULL sender (ie disconnected_signal in
g_dbus_set_disconnect_function) should be called anyway. |
Szymon Janc |
10 years ago |
1 file, +4, -3 |
| 3361ceae |
audio/avdtp: Fix session list handling
Until we move to queue we shall use server->sessions, this will be
changed in the following patches. |
Andrei Emeltchenko |
10 years ago |
1 file, +1, -1 |
| e80a68de |
audio/a2dp: Fix server name typo
Fixes typo in server name |
Andrei Emeltchenko |
10 years ago |
1 file, +1, -1 |
| 5cc71d9a |
audio/a2dp: Fix queue initialization
After changing GSList to queue initialization was missing. |
Andrei Emeltchenko |
10 years ago |
1 file, +2, -0 |
| 7eb16587 |
doc/test-coverage: Update test-gatt count |
Luiz Augusto von Dentz |
10 years ago |
1 file, +2, -2 |
| 0ccb5731 |
tools: Fix issue with reseting static address for OOB pairing |
Marcel Holtmann |
10 years ago |
1 file, +7, -0 |
| 37d78e9a |
tools: Allow testing OOB paring with static random address |
Marcel Holtmann |
10 years ago |
1 file, +37, -1 |
| 625e2c62 |
audio/avdtp: Use SEP queue instead of avdtp_server in avdtp code
This makes register/unregister sep code inside avdtp.c similar between
profiles/ and android/ |
Andrei Emeltchenko |
10 years ago |
7 files, +13, -11 |
| 104e05ac |
audio/avdtp: Move avdtp_server from avdtp SEP structures
a2dp_server and avdtp_server are handled inside a2dp_sep structure. |
Andrei Emeltchenko |
10 years ago |
2 files, +8, -13 |
| b840e5ed |
audio: Refactor avdtp_get function
Refactor avdtp_get() moving it from avdtp to a2dp and renaming to
a2dp_avdtp_get(). |
Andrei Emeltchenko |
10 years ago |
7 files, +23, -59 |
| 9fa1b5af |
audio/avdtp: Replace GSList with queue for SEP list |
Andrei Emeltchenko |
10 years ago |
2 files, +34, -24 |
| d042c6f3 |
audio/avdtp: Refactor avdtp and a2dp code
Move connection-related code from avdtp to a2dp. This shall help to use
same avdtp library in profiles/ and android/ code. |
Andrei Emeltchenko |
10 years ago |
3 files, +219, -126 |
| aabaa702 |
audio/avdtp: Use bitfield id generation
Use bitfield utils for assigning SEP id. This fixes duplicated id
generation shown in unit/avdtp tests. |
Andrei Emeltchenko |
10 years ago |
1 file, +8, -4 |
| 2a8e9ed6 |
android/avdtp: Remove extra check |
Andrei Emeltchenko |
10 years ago |
1 file, +0, -3 |
| c419c2f3 |
unit/avdtp: Refactor context destroy
destroy_context() function will be used for dummy_tests without
context_execute() |
Andrei Emeltchenko |
10 years ago |
1 file, +22, -36 |
| 37c942ff |
android/avdtp: Refactor local SEP list handling
In order to deduplicate similar code in android/ and profiles/ we need
to handle local SEP queue outside of avdtp.c. GSList is transformed to
queue. |
Andrei Emeltchenko |
10 years ago |
7 files, +137, -86 |
| 49450bf6 |
android/gatt: Fix Find By Type request
With this patch GATT will correctly response with attribute not found if
there is no attributes matching.
Issue found and fix tested on UPF50 |
Lukasz Rymanowski |
10 years ago |
1 file, +2, -4 |
| bfb77271 |
shared/gatt-db: Extend API for find attribute requests
At the moment if there is no entries matching in data base for
find_by_type or find_by_type_value, user will not be notified about that
fact.
With this patch gatt_db_find_by_type and gatt_db_find_by_type_value will
return number of found matching entries |
Lukasz Rymanowski |
10 years ago |
2 files, +12, -4 |
| 5a052da1 |
android/gatt: Fix missing return check for queue push |
Lukasz Rymanowski |
10 years ago |
1 file, +5, -1 |
| 3a67c37c |
core/gatt-client: Fix PropertiesChanged for "Flags"
This patch fixes a bug in the GATT client API code that sent the "Flags"
property update on the wrong D-Bus object path and interface after
reading characteristic extended properties. |
Arman Uguray |
10 years ago |
1 file, +3, -2 |