This commit adds a new option CONFIG_BT_SMP_USB_HCI_CTLR_WORKAROUND to support USB HCI controllers that sometimes send out-of-order HCI events and ACL Data due to using different USB endpoints. Enabling this option will make the master role not require the encryption-change event to be received before accepting key-distribution data. It opens up for a potential vulnerability as the master cannot detect if the keys are distributed over an encrypted link. Fixes: #22086 Signed-off-by: François Delawarde <fnde@oticon.com> |
||
---|---|---|
.. | ||
common | ||
controller | ||
host | ||
mesh | ||
services | ||
shell | ||
CMakeLists.txt | ||
Kconfig |