zephyr/subsys/bluetooth
Luiz Augusto von Dentz 692d7d523e Bluetooth: GATT: Fix not clearing out of sync flag
When the database changes and a client becomes change unware it should
also clear the out of sync flag as the following request should return
an error:

Core Spec 5.1 | Vol 3, Part G, 2.5.2.1 Robust Caching:

  'The error response is sent only once after the client becomes
  change-unaware, unless the client disconnects or the database changes
  again before the client becomes change-aware in which case the error
  response shall be sent again.'

Fixes: #18183

Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
2019-08-16 20:47:40 +03:00
..
common include/bluetooth: rearrange for standard use of extern "C" 2019-08-13 18:00:31 +02:00
controller Bluetooth: controller: Disable AE by default 2019-08-15 15:07:12 +02:00
host Bluetooth: GATT: Fix not clearing out of sync flag 2019-08-16 20:47:40 +03:00
mesh Bluetooth: Mesh: LPN: Remove msg from cache on rejection 2019-08-15 13:24:17 +02:00
services Bluetooth: services: Move Heart rate service 2019-07-11 13:21:14 +03:00
shell Bluetooth: Shell: Add whitelist commands to shell 2019-08-09 16:26:10 +02:00
CMakeLists.txt Bluetooth: controller: Rename BT_LL_SW to BT_LL_SW_LEGACY 2019-07-22 14:23:42 +02:00
Kconfig Bluetooth: Mesh: Move under subsys/bluetooth/mesh 2019-07-10 09:41:57 +03:00