zephyr/subsys/bluetooth/host
Herman Berget 97d64cf104 Bluetooth: Host: Fix assert in L2CAP ECRED connection response
In the case that the peer responds with fewer dcid values than the
number of scid values in the connection request, we would assert or read
past the end of the buffer.

Signed-off-by: Herman Berget <herman.berget@nordicsemi.no>
2022-04-13 13:40:00 -07:00
..
a2dp_internal.h
a2dp.c
addr.c
adv.c Bluetooth: host: Prevent null pointer dereference 2022-04-07 13:18:02 +02:00
adv.h
aes_ccm.c Bluetooth: host: Fix MIC generation in Bluetooth CCM encryption 2021-11-08 11:00:33 -05:00
at.c
at.h
att_internal.h Bluetooth: Host: Update change-aware requirements for Bluetooth 5.3 2022-04-07 09:38:26 +02:00
att.c Bluetooth: Host: Check encryption level for EATT channels 2022-04-08 09:30:45 +02:00
avdtp_internal.h
avdtp.c Bluetooth: host: Optimize L2CAP resource usage 2022-04-07 09:37:12 +02:00
br.c Bluetooth: Host: Add ing to the bt_conn (dis)connect-ing state 2022-03-25 15:36:02 +01:00
br.h
buf.c Bluetooth: buf: Update BT_BUF_RX_SIZE with ISO 2021-12-09 12:38:12 -05:00
CMakeLists.txt
conn_internal.h Bluetooth: Host: Add ing to the bt_conn (dis)connect-ing state 2022-03-25 15:36:02 +01:00
conn.c Bluetooth: Host: Add const to bt_conn_index 2022-03-30 11:32:08 +02:00
crypto.c Bluetooth: host: Introduce a new bt_hci_le_rand() call 2022-04-01 11:21:51 +02:00
crypto.h
direction_internal.h Bluetooth: Host: df: Fix uninit per adv sync and IQ report passed to app 2022-02-08 14:49:43 +01:00
direction.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
ecc.c
ecc.h
gatt_internal.h
gatt.c Bluetooth: Host: Update change-aware requirements for Bluetooth 5.3 2022-04-07 09:38:26 +02:00
hci_common.c
hci_core.c Bluetooth: host: Invert the logic to re-trigger the RX work queue 2022-04-12 09:53:33 +02:00
hci_core.h Bluetooth: host: Use a linked list instead of a FIFO as the RX queue 2022-04-12 09:53:33 +02:00
hci_ecc.c Bluetooth: Host: Add choice select whether BT RX 2022-04-11 10:58:09 +02:00
hci_ecc.h subsys/bluetooth/host: hci_core: Add a bt_disable command 2022-03-10 13:28:41 -05:00
hci_raw_internal.h
hci_raw.c Bluetooth: tests: edtt: fix buffer overflow error 2022-02-05 06:19:00 -05:00
hfp_hf.c sys: util: Change return type of ARRAY_SIZE to size_t 2022-03-23 14:09:23 +01:00
hfp_internal.h everywhere: fix typos 2022-03-18 13:24:08 -04:00
id.c Bluetooth: Host: Add ing to the bt_conn (dis)connect-ing state 2022-03-25 15:36:02 +01:00
id.h
iso_internal.h Bluetooth: ISO: Add named enum for bt_iso_state 2022-03-25 15:36:02 +01:00
iso.c Bluetooth: ISO: Add ISO recv timestamp flag 2022-04-06 11:00:10 +02:00
Kconfig Bluetooth: Host: Add choice select whether BT RX 2022-04-11 10:58:09 +02:00
Kconfig.gatt Bluetooth: Host: Automatically create EATT channels on connection 2022-04-04 14:22:22 +02:00
Kconfig.l2cap Bluetooth: has: Add initial Hearing Access Service client 2022-04-07 09:37:53 +02:00
keys_br.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
keys.c Bluetooth: Fix build error for printing LTK 2021-12-13 17:21:24 -05:00
keys.h Bluetooth: host: Align with terms in v5.3 spec 2021-09-20 20:01:32 +02:00
l2cap_br.c Bluetooth: host: Move to l2cap_internal.h 2022-04-07 09:37:12 +02:00
l2cap_internal.h Bluetooth: host: Move to l2cap_internal.h 2022-04-07 09:37:12 +02:00
l2cap.c Bluetooth: Host: Fix assert in L2CAP ECRED connection response 2022-04-13 13:40:00 -07:00
monitor.c logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
monitor.h
rfcomm_internal.h
rfcomm.c Bluetooth: host: Move to l2cap_internal.h 2022-04-07 09:37:12 +02:00
scan.c Bluetooth: Host: Add ing to the bt_conn (dis)connect-ing state 2022-03-25 15:36:02 +01:00
scan.h
sdp_internal.h
sdp.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
settings.c Bluetooth: Host: Implement dynamic apperance 2022-03-07 10:45:55 +01:00
settings.h
smp_null.c
smp.c Bluetooth: Host: Remove duplicated bt_auth callbacks 2022-03-25 15:17:18 -07:00
smp.h bluetooth: host: Add support for SMP error code 0x0f 2021-11-01 21:48:52 -04:00
ssp.c Bluetooth: Host: Remove duplicated bt_auth callbacks 2022-03-25 15:17:18 -07:00
ssp.h
testing.c
testing.h
uuid.c