]> granicus.if.org Git - esp-idf/commit
NimBLE: Add optional mbedTLS support to NimBLE
authorPrasad Alatkar <prasad.alatkar@espressif.com>
Mon, 30 Sep 2019 06:15:43 +0000 (14:15 +0800)
committerMahavir Jain <mahavir@espressif.com>
Mon, 30 Sep 2019 06:15:43 +0000 (14:15 +0800)
commitfe08f435dc99af6b01b67360edcfbb5153941dbb
treeaa68e9581a076b899ef0362aebbd7400f0c43be0
parentef5c3f3564085b9bb03189d4a7cf70e958e711d4
NimBLE: Add optional mbedTLS support to NimBLE

- Additional menuconfig option to select either mbedTLS or Tinycrypt from NimBLE.
- Addition of `CMAC` and `ECP_RESTARTABLE` to mbedTLS menuconfig option and
  `esp_config.h`.
- Changes NimBLE `component.mk` and `CMakeLists.txt` to support mbedTLS option.
- Minor changes to `app_mesh.c` application.
components/bt/CMakeLists.txt
components/bt/component.mk
components/bt/host/nimble/Kconfig.in
components/bt/host/nimble/nimble
components/bt/host/nimble/port/include/esp_nimble_cfg.h
components/mbedtls/Kconfig
components/mbedtls/mbedtls
components/mbedtls/port/include/mbedtls/esp_config.h
examples/bluetooth/nimble/blemesh/main/app_mesh.c