This is an automated email from the ASF dual-hosted git repository.
sjanc pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-nimble.git
from 793cb1612 nimble: Fix the HCI ISO packet lost status value
new d804258f2 nimble/host: Use Mbed-TLS in Security Manager
new cc902b6a5 nimble/ll: Use Mbed-TLS in LL crypto
new 21b332153 nimble/phy/cmac: Use Mbed-TLS for AES
new e0f96530a nimble/mesh: Use Mbed-TLS for crypto
new 4e6a43637 ext/tinycrypt: Remove code from tree
new e2e040a1f porting: Build ports with MbedTLS
new e7a31363a ci: Setup Mbed TLS 3.6 for linux port examples
new ef5866ce5 porting: Update ports syscfg
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.clang-format-ignore | 2 -
.github/workflows/build_ports.yml | 27 +-
.rat-excludes | 3 -
LICENSE | 4 -
ext/tinycrypt/AUTHORS | 15 -
ext/tinycrypt/LICENSE | 61 --
ext/tinycrypt/README | 71 --
ext/tinycrypt/VERSION | 1 -
ext/tinycrypt/documentation/tinycrypt.rst | 352 --------
ext/tinycrypt/include/tinycrypt/aes.h | 130 ---
ext/tinycrypt/include/tinycrypt/cbc_mode.h | 151 ----
ext/tinycrypt/include/tinycrypt/ccm_mode.h | 211 -----
ext/tinycrypt/include/tinycrypt/cmac_mode.h | 194 -----
ext/tinycrypt/include/tinycrypt/constants.h | 61 --
ext/tinycrypt/include/tinycrypt/ctr_mode.h | 108 ---
ext/tinycrypt/include/tinycrypt/ctr_prng.h | 166 ----
ext/tinycrypt/include/tinycrypt/ecc.h | 545 ------------
ext/tinycrypt/include/tinycrypt/ecc_dh.h | 131 ---
ext/tinycrypt/include/tinycrypt/ecc_dsa.h | 139 ---
.../include/tinycrypt/ecc_platform_specific.h | 81 --
ext/tinycrypt/include/tinycrypt/hmac.h | 139 ---
ext/tinycrypt/include/tinycrypt/hmac_prng.h | 164 ----
ext/tinycrypt/include/tinycrypt/sha256.h | 129 ---
ext/tinycrypt/include/tinycrypt/utils.h | 95 ---
ext/tinycrypt/src/aes_decrypt.c | 164 ----
ext/tinycrypt/src/aes_encrypt.c | 191 -----
ext/tinycrypt/src/cbc_mode.c | 114 ---
ext/tinycrypt/src/ccm_mode.c | 266 ------
ext/tinycrypt/src/cmac_mode.c | 254 ------
ext/tinycrypt/src/ctr_mode.c | 85 --
ext/tinycrypt/src/ctr_prng.c | 283 -------
ext/tinycrypt/src/ecc.c | 942 ---------------------
ext/tinycrypt/src/ecc_dh.c | 200 -----
ext/tinycrypt/src/ecc_dsa.c | 295 -------
ext/tinycrypt/src/ecc_platform_specific.c | 105 ---
ext/tinycrypt/src/hmac.c | 148 ----
ext/tinycrypt/src/hmac_prng.c | 212 -----
ext/tinycrypt/src/sha256.c | 217 -----
ext/tinycrypt/src/utils.c | 74 --
nimble/controller/pkg.yml | 9 +-
nimble/controller/src/ble_ll_crypto.c | 17 +-
nimble/controller/syscfg.yml | 3 +
nimble/drivers/dialog_cmac/pkg.yml | 2 +-
nimble/drivers/dialog_cmac/src/ble_hw.c | 9 +-
nimble/host/mesh/include/mesh/glue.h | 6 -
nimble/host/mesh/pkg.yml | 2 +-
nimble/host/mesh/src/crypto.c | 36 +-
nimble/host/mesh/src/glue.c | 22 +-
nimble/host/mesh/src/mesh.c | 3 -
nimble/host/mesh/src/prov_device.c | 66 +-
nimble/host/pkg.yml | 4 +-
nimble/host/src/ble_sm_alg.c | 212 +++--
nimble/host/src/ble_sm_priv.h | 1 -
nimble/host/src/ble_sm_sc.c | 1 -
nimble/host/syscfg.yml | 3 +
porting/examples/dummy/Makefile | 11 +-
porting/examples/linux/Makefile | 12 +-
porting/examples/linux/include/syscfg/syscfg.h | 261 ++++++
porting/examples/linux_blemesh/Makefile | 12 +-
.../examples/linux_blemesh/include/syscfg/syscfg.h | 261 ++++++
porting/examples/linux_blemesh_shell/Makefile | 12 +-
.../linux_blemesh_shell/include/syscfg/syscfg.h | 261 ++++++
porting/examples/nuttx/Make.defs | 9 +-
porting/examples/nuttx/include/syscfg/syscfg.h | 261 ++++++
porting/nimble/Makefile.defs | 6 +-
.../{Makefile.tinycrypt => Makefile.mbedtls} | 10 +-
porting/nimble/include/syscfg/syscfg.h | 261 ++++++
porting/npl/riot/include/syscfg/syscfg.h | 15 +-
68 files changed, 1598 insertions(+), 6720 deletions(-)
delete mode 100644 ext/tinycrypt/AUTHORS
delete mode 100644 ext/tinycrypt/LICENSE
delete mode 100644 ext/tinycrypt/README
delete mode 100644 ext/tinycrypt/VERSION
delete mode 100644 ext/tinycrypt/documentation/tinycrypt.rst
delete mode 100644 ext/tinycrypt/include/tinycrypt/aes.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/cbc_mode.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/ccm_mode.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/cmac_mode.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/constants.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/ctr_mode.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/ctr_prng.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/ecc.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/ecc_dh.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/ecc_dsa.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/ecc_platform_specific.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/hmac.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/hmac_prng.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/sha256.h
delete mode 100644 ext/tinycrypt/include/tinycrypt/utils.h
delete mode 100644 ext/tinycrypt/src/aes_decrypt.c
delete mode 100644 ext/tinycrypt/src/aes_encrypt.c
delete mode 100644 ext/tinycrypt/src/cbc_mode.c
delete mode 100644 ext/tinycrypt/src/ccm_mode.c
delete mode 100644 ext/tinycrypt/src/cmac_mode.c
delete mode 100644 ext/tinycrypt/src/ctr_mode.c
delete mode 100644 ext/tinycrypt/src/ctr_prng.c
delete mode 100644 ext/tinycrypt/src/ecc.c
delete mode 100644 ext/tinycrypt/src/ecc_dh.c
delete mode 100644 ext/tinycrypt/src/ecc_dsa.c
delete mode 100644 ext/tinycrypt/src/ecc_platform_specific.c
delete mode 100644 ext/tinycrypt/src/hmac.c
delete mode 100644 ext/tinycrypt/src/hmac_prng.c
delete mode 100644 ext/tinycrypt/src/sha256.c
delete mode 100644 ext/tinycrypt/src/utils.c
rename porting/nimble/{Makefile.tinycrypt => Makefile.mbedtls} (78%)