OVMS3-idf/components/bt
Chinmay Chhajed a9d4ed4a55 Bluedroid: Authentication fixes in Legacy and Secure Connection.
Prevent a remote device from doing a Bluetooth Impersonation Attack
(BIAS) by:

- Preventing remote device to downgrade secure connection
feature mask. Secure connection feature mask should remain same or
increase to enabled in link key generation and authentication.

- Doing a mutual authentication during Legacy Authentication.

Signed-off-by: Chinmay Chhajed <chinmay.chhajed@espressif.com>
2020-06-24 22:25:20 +05:30
..
common bugfix:Fix length check for snprintf in osi config. And remove the error code when there is no file in the nvs in config.c 2020-01-16 16:20:43 +08:00
controller Bluedroid: Authentication fixes in Legacy and Secure Connection. 2020-06-24 22:25:20 +05:30
esp_ble_mesh Merge branch 'bugfix/ble_mesh_remove_relay_dependency_v4.0' into 'release/v4.0' 2020-06-03 15:20:51 +08:00
host Bluedroid: Authentication fixes in Legacy and Secure Connection. 2020-06-24 22:25:20 +05:30
include Bluedroid: Authentication fixes in Legacy and Secure Connection. 2020-06-24 22:25:20 +05:30
test components: use new component registration api 2019-06-21 19:53:29 +08:00
CMakeLists.txt ble_mesh: Local model (un)subscribes group address 2020-06-01 09:11:27 +08:00
component.mk NimBLE: Use dynamic buffers instead of static memory (v4.0) 2020-03-16 07:33:07 +00:00
Kconfig Bluedroid: Authentication fixes in Legacy and Secure Connection. 2020-06-24 22:25:20 +05:30
sdkconfig.rename Add NimBLE config options in sdkconfig.rename 2020-05-14 11:31:53 +10:00