zephyr/subsys/bluetooth/host
Joakim Andersson 4dd49ac746 Bluetooth: host: Fix CCC store on write for multiple connections
Fix CCC store on write feature for multiple connections. CCCs are only
enqueued for storing when going from no connections subscribed to any
connection subscribed.
The CCC should be stored when its value is changed for the specific
connection.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2021-06-03 11:36:22 +02:00
..
a2dp.c misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
a2dp_internal.h Bluetooth: A2DP: Stream End Point Structure 2017-01-28 08:43:41 +02:00
addr.c Bluetooth: host: Refactor out address handling to new file 2020-11-26 13:15:03 +01:00
adv.c Bluetooth: host: Fix extended advertising feature bit check 2021-05-26 16:35:15 +02:00
adv.h Bluetooth: host: Refactor out advertiser roles from hci_core to adv 2021-03-15 16:51:51 +02:00
aes_ccm.c Bluetooth: Crypto: Fix naming of params 2021-05-12 12:37:27 +03:00
at.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
at.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
att.c Bluetooth: host: Update ATT to use the new delayable work API 2021-05-05 19:44:09 -04:00
att_internal.h Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
avdtp.c Bluetooth: host: Update AVDTP to use new delayable work API 2021-05-05 19:44:09 -04:00
avdtp_internal.h Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
br.c coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
br.h Bluetooth: host: Refactor out BR/EDR from hci_core to br 2021-03-15 16:51:51 +02:00
buf.c Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
CMakeLists.txt Bluetooth: Add option to log btsnoops over RTT 2021-05-05 16:03:38 +02:00
conn.c Bluetooth: conn: Align cleanup for ISO connections 2021-05-28 15:34:20 +03:00
conn_internal.h Bluetooth: host: Fix disconnect priority event handling 2021-05-25 20:30:48 +03:00
crypto.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
crypto.h Bluetooth: Make LE Encrypt helpers public 2017-03-21 17:05:42 -07:00
direction.c Bluetooth: host: Check sync_handle return value when CTE sampl enable 2021-05-31 17:44:29 +02:00
direction_internal.h Bluetooth: host: Add handl HCI_LE_Connectionless_IQ_Report 2021-05-06 16:27:16 +02:00
ecc.c Bluetooth: Fix callback handling in ECC Public Key generation 2021-04-09 13:27:24 +02:00
ecc.h Bluetooth: Fix callback handling in ECC Public Key generation 2021-04-09 13:27:24 +02:00
gatt.c Bluetooth: host: Fix CCC store on write for multiple connections 2021-06-03 11:36:22 +02:00
gatt_internal.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
hci_common.c Bluetooth: Move implementation of hci_driver.h exposed functions 2020-07-27 13:27:05 +02:00
hci_core.c Bluetooth: host: Fix extended advertising feature bit check 2021-05-26 16:35:15 +02:00
hci_core.h Bluetooth: host: Fix extended advertising feature bit check 2021-05-26 16:35:15 +02:00
hci_ecc.c Bluetooth: host: Log security keys needed by sniffer 2021-03-04 14:20:25 +02:00
hci_ecc.h Bluetooth: Refactor ECC emulation supported commands bits 2021-02-18 13:50:22 +01:00
hci_raw.c Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
hci_raw_internal.h Bluetooth: Make bt_hci_driver instances link-time constants 2017-03-21 17:05:42 -07:00
hfp_hf.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
hfp_internal.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
id.c Bluetooth: host: Fix extended advertising feature bit check 2021-05-26 16:35:15 +02:00
id.h Bluetooth: host: Update RPA timer to new delayable work API 2021-05-05 19:44:09 -04:00
iso.c Bluetooth: Host: Add status check BIG sync/create events 2021-06-01 07:31:51 -05:00
iso_internal.h Bluetooth: ISO: Add sequence number to ISO data packets 2021-05-27 13:16:40 +02:00
Kconfig Bluetooth: host: Add option to enable connectionless CTE RX 2021-05-06 16:27:16 +02:00
Kconfig.gatt Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
Kconfig.l2cap Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
keys.c Bluetooth: host: Log security keys needed by sniffer 2021-03-04 14:20:25 +02:00
keys.h Bluetooth: host: Log security keys needed by sniffer 2021-03-04 14:20:25 +02:00
keys_br.c Bluetooth: host: Fix compilation error with BR/EDR enabled 2021-03-15 16:51:51 +02:00
l2cap.c Bluetooth: Host: change error returned when ecred_conn_req 2021-06-01 14:03:28 +02:00
l2cap_br.c Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
l2cap_internal.h Bluetooth: host:l2cap: fix sending error in le_ecred_reconf_req 2021-05-28 10:50:42 -05:00
monitor.c Bluetooth: Add option to log btsnoops over RTT 2021-05-05 16:03:38 +02:00
monitor.h Bluetooth: Add option to log btsnoops over RTT 2021-05-05 16:03:38 +02:00
rfcomm.c Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
rfcomm_internal.h Bluetooth: host: Update RFCOMM to new delayable work API 2021-05-05 19:44:09 -04:00
scan.c Bluetooth: host: Fix extended advertising feature bit check 2021-05-26 16:35:15 +02:00
scan.h Bluetoot: host: Make get_per_adv_sync to be global function 2021-05-06 16:27:16 +02:00
sdp.c Bluetooth: Align error handling of send functions 2021-04-20 18:20:04 -04:00
sdp_internal.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
settings.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
settings.h Bluetooth: Setting: Make bt_settings_encode_key take a const address 2020-02-14 14:15:11 +02:00
smp.c Bluetooth: host: Reject remote public key on same X coordinate. 2021-05-31 17:40:27 +02:00
smp.h Bluetooth: SMP: Adds Kconfig for minimum encryption key size 2021-04-02 16:46:18 +03:00
smp_null.c Bluetooth: host: Fix buffer leak trying to send when disconnected 2021-05-03 16:45:53 +02:00
ssp.c Bluetooth: host: Align SSP HCI event handler function names 2021-03-15 16:51:51 +02:00
ssp.h Bluetooth: host: Split SSP to it's own module 2020-08-11 19:32:35 +02:00
testing.c Bluetooth: Mesh: Move Replay Protect to seperate module 2020-10-01 16:20:24 +03:00
testing.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
uuid.c bluetooth: host: Fix endianness issue in bt_uuid_to_str 2020-10-21 12:16:17 +03:00