zephyr/tests/bluetooth
Emil Gydesen 7b0784c1f6 Bluetooth: ASCS: Validate num_ases in CP requests
Add validation of the number of ASEs in control point
write requests.

This validates that the number of ASEs
in the control point is not greater than the total number
of ASEs we support.

This also validates that the GATT MTU is large enough to
hold all the responses from the write since those can only be
sent as notifications and never be truncated.

Finally this validates and updates the size of the buffer used to
hold the responses, which may be an optimization for some builds.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2024-06-28 07:20:47 -04:00
..
addr Bluetooth: tests: Convert to new HCI driver API 2024-06-11 19:42:49 -04:00
adv hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
at Bluetooth: Rename BT_BREDR to BT_CLASSIC 2024-03-07 11:26:45 +02:00
audio Bluetooth: ASCS: Validate num_ases in CP requests 2024-06-28 07:20:47 -04:00
bluetooth Bluetooth: tests: Convert to new HCI driver API 2024-06-11 19:42:49 -04:00
bt_crypto bt-crypto: add option to use PSA APIs instead of TinyCrypt 2024-06-14 15:41:34 +02:00
bt_crypto_ccm Bluetooth: tests: Convert to new HCI driver API 2024-06-11 19:42:49 -04:00
common/testlib Bluetooth: Tests: Remove usage of auto name in AD 2024-04-23 12:42:24 +02:00
controller Bluetooth: Controller: Add explicit LLCP error code check 2024-06-07 18:07:48 +01:00
ctrl_isoal Bluetooth: Controller: Add parameter to ISOALs sdu_write 2024-05-15 09:26:36 +02:00
ctrl_sw_privacy
ctrl_sw_privacy_unit tests/bluetooth/*: Enable for native_sim 2023-11-22 09:53:10 +01:00
ctrl_user_ext hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
df everywhere: replace double words 2024-06-25 06:05:35 -04:00
gatt Bluetooth: Host: Define bt_gatt_err_to_str() 2024-06-20 15:34:39 +02:00
hci Bluetooth: Host: Add the API bt_hci_err_to_str() 2024-06-14 19:17:48 +02:00
hci_codecs_info tests: bluetooth: fix missing net_buf_ref(rsp) 2024-06-24 14:26:22 +02:00
hci_prop_evt Bluetooth: tests: Convert to new HCI driver API 2024-06-11 19:42:49 -04:00
hci_uart_async everywhere: reindent .overlay files with tabs 2024-06-26 15:59:44 +02:00
host everywhere: replace double words 2024-06-22 05:40:22 -04:00
host_long_adv_recv Bluetooth: tests: Convert to new HCI driver API 2024-06-11 19:42:49 -04:00
init Bluetooth: drivers: h5: Convert to new HCI driver API 2024-06-11 19:42:49 -04:00
l2cap Bluetooth: tests: Convert to new HCI driver API 2024-06-11 19:42:49 -04:00
ll_settings
mesh bluetooth: remove CONFIG_BT_DEBUG_LOG 2024-06-18 14:33:58 -04:00
mesh_shell bluetooth: remove BT_TINYCRYPT_ECC in bluetooth mesh tests 2024-06-14 15:41:34 +02:00
qualification tests: bluetooth: Update ICS for Mesh v1.1, DFU v1.0 and MBT v1.0 2024-03-21 12:40:07 +01:00
shell bluetooth: remove BT_TINYCRYPT_ECC in bluetooth mesh tests 2024-06-14 15:41:34 +02:00
smp Bluetooth: Host: Define bt_security_err_to_str() 2024-06-20 15:34:39 +02:00
tester Bluetooth: Tester: Fix issue with initializing adv_params 2024-06-27 15:14:48 -04:00
uuid Bluetooth: tests: Convert to new HCI driver API 2024-06-11 19:42:49 -04:00