zephyr/subsys
Nick Ward b5f335b11b mcumgr: BT SMP transport config for authenticated requirement
This commit introduces a new Kconfig symbol MCUMGR_SMP_BT_AUTHEN.
When selected it configures the Bluetooth mcumgr transport to require
an authenticated connection.

If the Bluetooth mcumgr transport is selected then this new symbol is
selected by default.  Bluetooth SMP is also selected to ensure Zephyr
is configured with Bluetooth security features enabled to provide
Bluetooth authentication APIs to the user's app.  Users can choose to
disable this level of security for the Bluetooth mcumgr transport if
they do not require it.

Fixes #16482

Signed-off-by: Nick Ward <nix.ward@gmail.com>
2019-12-20 20:28:39 -05:00
..
bluetooth Bluetooth: HCI: Check length of VS command complete 2019-12-20 15:45:34 +01:00
console kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
cpp treewide: avoid use of unsupported C++ specifiers 2019-12-13 17:19:54 -06:00
debug spinlock: Make SPIN_VALIDATE a Kconfig option. 2019-12-20 19:51:16 -05:00
dfu dfu/img_util: fix flash_sector_from_off 2019-12-09 16:03:21 +01:00
disk global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
fb kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
fs global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
jwt kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
logging logging: Fix false strdup buffer freeing 2019-12-20 08:49:01 -05:00
mgmt mcumgr: BT SMP transport config for authenticated requirement 2019-12-20 20:28:39 -05:00
net Bluetooth: L2CAP: Make channel ops const 2019-12-19 11:28:24 +02:00
power power: policy: remove deep sleep states from residency policy 2019-12-03 14:46:15 -06:00
random subsys/random: fix unused value warning 2019-12-20 08:51:53 -05:00
settings settings: Moving initialization code to proper backend sources 2019-12-16 12:11:20 +01:00
shell global: Remove leading/trailing blank lines in files 2019-12-11 19:17:27 +01:00
stats
storage kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
testsuite arch: arm: Move ARM code to AArch32 sub-directory 2019-12-20 11:40:59 -05:00
usb usb: make usb descriptor power options configurable 2019-12-20 19:46:16 -05:00
CMakeLists.txt
Kconfig kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00