zephyr/samples/bluetooth
Sergiy Nikolayenko 25164654dd Bluetooth: Keys: add key overwrite feature for key storage.
Key overwrite feature allows to overwrite old pairing key
records when key storage is full and a new pairing request occurs,
or new keys are distributed. If enabled when key storage is full and
a keys storage slot is requested, the oldest keys added will be
removed. So new devices can be paired with no limitations and no need
to determine, which devices should be unpaired to free key storage
space explicitly in application. To enable the feature set
CONFIG_BT_KEYS_OVERWRITE_OLDEST=y.

Oldest keys are determined by minimum value of up-counting aging
counter. If you set CONFIG_BT_KEYS_SAVE_AGING_COUNTER_ON_PAIRING=y
aging counter values will be updated each time the secure connection
is established. This might increase flash wear out if at least two
secure connections are established and shut down periodically. When
the option disabled aging counter is still updated on each new secure
connection, but not stored to flash.

Signed-off-by: Sergiy Nikolayenko <sergiy_nikolayenko@jabil.com>
2019-10-17 22:20:55 +03:00
..
beacon
central Bluetooth: Host: Print error codes in hex 2019-08-05 12:18:17 +02:00
central_hr Bluetooth: Host: Print error codes in hex 2019-08-05 12:18:17 +02:00
eddystone coccinelle: standardize kernel API timeout arguments 2019-10-04 16:23:57 -04:00
handsfree
hci_spi doc: s/device tree/devicetree/ 2019-10-08 11:53:40 +02:00
hci_uart Bluetooth: samples: Reduce the bbc_microbit RAM usage 2019-10-16 15:38:12 +03:00
hci_usb
ibeacon
ipsp coccinelle: standardize k_thread create/define calls with integer timeouts 2019-10-09 08:38:10 -04:00
mesh samples: migrating to NVS backend with settings 2019-10-11 14:55:24 +02:00
mesh_demo samples: migrating to NVS backend with settings 2019-10-11 14:55:24 +02:00
peripheral Bluetooth: Keys: add key overwrite feature for key storage. 2019-10-17 22:20:55 +03:00
peripheral_csc Bluetooth: GATT: Add support to setting permission on CCCD 2019-09-19 21:12:39 +03:00
peripheral_dis Bluetooth: samples: peripheral_dis: Failed to save with custom settings 2019-10-16 16:39:47 +03:00
peripheral_esp Bluetooth: GATT: Add support to setting permission on CCCD 2019-09-19 21:12:39 +03:00
peripheral_hids samples: migrating to NVS backend with settings 2019-10-11 14:55:24 +02:00
peripheral_hr Bluetooth: Host: Print error codes in hex 2019-08-05 12:18:17 +02:00
peripheral_ht Bluetooth: GATT: Add support to setting permission on CCCD 2019-09-19 21:12:39 +03:00
peripheral_sc_only Bluetooth: samples: Add newline when using printk 2019-10-07 20:50:14 +03:00
scan_adv
bluetooth.rst