zephyr/subsys/bluetooth
Martin Rieva bf361aa66c Bluetooth: Host: Add CONFIG_BT_BONDING_REQUIRED flag
Added configuration for accepting pairing requests only if both devices
has bonding flag set in order to reject other devices at an early stage,
thus leaving more chance for devices expected to bond.

With the CONFIG_BT_BONDING_REQUIRED flag the device only accept pairing
requests if it has CONFIG_BT_BONMDABLE set and the device requesting
pairing has Bonding_Flags field set to Bonding (0x01) in its AuthReq.
Note: When using bt_set_bondable(false) pairing requests will be
rejected when CONFIG_BT_BONDING_REQUIRED is set.

Signed-off-by: Martin Rieva <mrrv@demant.com>
2019-12-09 17:05:32 +02:00
..
common Bluetooth: Fix BT log level config won't take effect 2019-11-26 09:11:06 +02:00
controller Bluetooth: controller: split: Support Zero Latency IRQs 2019-12-03 10:43:09 +01:00
host Bluetooth: Host: Add CONFIG_BT_BONDING_REQUIRED flag 2019-12-09 17:05:32 +02:00
mesh Bluetooth: Mesh: Fixes wrong return value 2019-11-27 11:22:20 +02:00
services kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
shell Bluetooth: Remove usage of BT_BUF_USER_DATA_MIN 2019-11-28 13:35:11 +02:00
CMakeLists.txt cmake: don't link interface libraries with zephyr_interface 2019-09-26 05:50:46 -07:00
Kconfig Bluetooth: hci_raw: Add support for specifying buffer headroom 2019-11-20 19:29:06 +01:00