All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH BlueZ v6 0/5] Couple fixes and improvements
@ 2016-04-13 21:09 Łukasz Rymanowski
  2016-04-13 21:09 ` [PATCH BlueZ v6 1/5] btgatt-server: Fix GATT device name properties Łukasz Rymanowski
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Łukasz Rymanowski @ 2016-04-13 21:09 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Łukasz Rymanowski

I've back to work on making Android gatt to make use of shared/gatt.
Here is couple of fixes I've done to shared code when doing this work.

Android gatt still needs testing but will be available sooner or later

v2:
 - fix test-gatt for long write seesion testes
 - prepare test-gatt test to support other changes
 - do aggregation of prep writes for long write session
 - support reliable nested long write
 - start to look into characteristic extended prop for reliable session

v3:
 - rebase
 - remove patch adding notification type - that one needs to be reworked

v4:
 - Fix according to Luiz comment

v5:
 - Fix additional Luiz comments

v6:
 - move getting extended properties to gatt_db_attribute_get_char_data instead
of separate API
 - added patch which read extended characteristic propertis descriptors
   during discovery session when acting as gatt-client. This is needed so
   the call of gatt_db_attribute_get_char_data will return correct ext_prop value.
 - Added patch fixing charcteristic properties in btgatt-server and test-gatt


Łukasz Rymanowski (5):
  btgatt-server: Fix GATT device name properties
  test-gatt: Fix characteristic properties
  shared/gatt-db: Extend gatt_db_attribute_get_char_data with ext. prop
  shared/gatt-server Check for ext. charact. prop. on reliable session
  gatt-client: Read extended props on service discovery

 profiles/deviceinfo/deviceinfo.c |   2 +-
 profiles/gap/gas.c               |   2 +-
 profiles/scanparam/scan.c        |   2 +-
 src/device.c                     |   2 +-
 src/gatt-client.c                |   3 +-
 src/shared/gatt-client.c         | 120 ++++++++++++++++++++++++++++++++++++++-
 src/shared/gatt-db.c             |  63 ++++++++++++++++++++
 src/shared/gatt-db.h             |   1 +
 src/shared/gatt-server.c         |  50 +++++++++++++++-
 tools/btgatt-client.c            |   8 ++-
 tools/btgatt-server.c            |  11 ++--
 unit/test-gatt.c                 |  41 +++++++++----
 12 files changed, 278 insertions(+), 27 deletions(-)

-- 
2.5.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2016-04-22 11:36 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-13 21:09 [PATCH BlueZ v6 0/5] Couple fixes and improvements Łukasz Rymanowski
2016-04-13 21:09 ` [PATCH BlueZ v6 1/5] btgatt-server: Fix GATT device name properties Łukasz Rymanowski
2016-04-13 21:09 ` [PATCH BlueZ v6 2/5] test-gatt: Fix characteristic properties Łukasz Rymanowski
2016-04-13 21:09 ` [PATCH BlueZ v6 3/5] shared/gatt-db: Extend gatt_db_attribute_get_char_data with ext. prop Łukasz Rymanowski
2016-04-13 21:09 ` [PATCH BlueZ v6 4/5] shared/gatt-server Check for ext. charact. prop. on reliable session Łukasz Rymanowski
2016-04-13 21:09 ` [PATCH BlueZ v6 5/5] gatt-client: Read extended props on service discovery Łukasz Rymanowski
2016-04-22 11:36 ` [PATCH BlueZ v6 0/5] Couple fixes and improvements Luiz Augusto von Dentz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.