zephyr/net/bluetooth
Luiz Augusto von Dentz aa1260999e Bluetooth: Fix persisting CCC config for non-bonded devices
The spec says that CCC shall only be persistent accross connection for
bonded devices:

  'The Client Characteristic Configuration descriptor value shall be
  persistent across connections for bonded devices. The Client Characteristic
  Configuration descriptor value shall be set to the default value at each
  connection with non-bonded devices'.

To handle this now each configuration has a valid field indicating if the
configuration is valid.

Change-Id: Id74ac54f5e23a7a0b286f90dbc9af4e9ee966dd4
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
2016-02-05 20:14:18 -05:00
..
att.c Bluetooth: Add check fo connection encrypt flag in ATT 2016-02-05 20:14:18 -05:00
att.h Bluetooth: Use __packed instead of the deprecated PACK_STRUCT 2016-02-05 20:14:18 -05:00
buf.c Bluetooth: Increase buffer count from 20 to 22 2016-02-05 20:14:18 -05:00
conn.c Bluetooth: Rename bt_conn_lookup_by_addr_le for consistency 2016-02-05 20:14:17 -05:00
conn.h Bluetooth: Track keys in the connection context 2016-02-05 20:14:17 -05:00
gatt.c Bluetooth: Fix persisting CCC config for non-bonded devices 2016-02-05 20:14:18 -05:00
hci_core.c Bluetooth: Add callbacks for connections 2016-02-05 20:14:18 -05:00
hci_core.h Bluetooth: Rename cmd_rx_queue/fiber to rx_prio_queue/fiber 2016-02-05 20:14:18 -05:00
Kconfig Update Bluetooth options 2016-02-05 20:14:10 -05:00
keys.c Bluetooth: Add API for looking up IRKs 2016-02-05 20:14:17 -05:00
keys.h Bluetooth: Add API for looking up IRKs 2016-02-05 20:14:17 -05:00
l2cap.c Apply __stack tag to align bluetooth defined fiber stacks 2016-02-05 20:14:13 -05:00
l2cap.h Bluetooth: Use __packed instead of the deprecated PACK_STRUCT 2016-02-05 20:14:18 -05:00
Makefile Bluetooth: Move key handling to separate files 2016-02-05 20:14:17 -05:00
smp.c Bluetooth: SMP: Fix compilation with debugs enabled 2016-02-05 20:14:18 -05:00
smp.h Bluetooth: Use __packed instead of the deprecated PACK_STRUCT 2016-02-05 20:14:18 -05:00
uuid.c