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-core.git
from e4d6b5e71 encoding/json: Fix not terminated string
new 90977d12d encflash: Add MbedTLS implementation
new ae14242e2 trng: Port software backend from Tinycrypt to Mbed TLS
new 08f21fe89 bsp/native: Use Mbed TLS backedng for encrypted flash
new 2914b4a3b encflash: Remove Tincyrypt encryption support
new 92ce0a8ba apps/hash_test: Remove Tinycrypt support
new 06bffc7b9 apps/crypto_test: Remove Tinycrypt support
new 6b86f2a59 crypto: Remove Tinycrypt support
The 7 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 | 1 -
.rat-excludes | 3 -
LICENSE | 5 -
apps/crypto_test/pkg.yml | 1 -
apps/crypto_test/src/main.c | 11 -
apps/crypto_test/syscfg.yml | 2 +-
apps/hash_test/pkg.yml | 1 -
apps/hash_test/src/main.c | 24 -
crypto/tinycrypt/AUTHORS | 15 -
crypto/tinycrypt/LICENSE | 61 --
crypto/tinycrypt/README | 71 --
crypto/tinycrypt/VERSION | 1 -
crypto/tinycrypt/documentation/tinycrypt.rst | 352 --------
crypto/tinycrypt/include/tinycrypt/aes.h | 130 ---
crypto/tinycrypt/include/tinycrypt/cbc_mode.h | 151 ----
crypto/tinycrypt/include/tinycrypt/ccm_mode.h | 211 -----
crypto/tinycrypt/include/tinycrypt/cmac_mode.h | 194 -----
crypto/tinycrypt/include/tinycrypt/constants.h | 61 --
crypto/tinycrypt/include/tinycrypt/ctr_mode.h | 108 ---
crypto/tinycrypt/include/tinycrypt/ctr_prng.h | 166 ----
crypto/tinycrypt/include/tinycrypt/ecc.h | 545 ------------
crypto/tinycrypt/include/tinycrypt/ecc_dh.h | 131 ---
crypto/tinycrypt/include/tinycrypt/ecc_dsa.h | 139 ---
.../include/tinycrypt/ecc_platform_specific.h | 81 --
crypto/tinycrypt/include/tinycrypt/hmac.h | 139 ---
crypto/tinycrypt/include/tinycrypt/hmac_prng.h | 164 ----
crypto/tinycrypt/include/tinycrypt/sha256.h | 129 ---
crypto/tinycrypt/include/tinycrypt/utils.h | 121 ---
crypto/tinycrypt/pkg.yml | 35 -
crypto/tinycrypt/src/aes_decrypt.c | 164 ----
crypto/tinycrypt/src/aes_encrypt.c | 191 -----
crypto/tinycrypt/src/cbc_mode.c | 114 ---
crypto/tinycrypt/src/ccm_mode.c | 266 ------
crypto/tinycrypt/src/cmac_mode.c | 254 ------
crypto/tinycrypt/src/ctr_mode.c | 85 --
crypto/tinycrypt/src/ctr_prng.c | 283 -------
crypto/tinycrypt/src/ecc.c | 942 ---------------------
crypto/tinycrypt/src/ecc_dh.c | 192 -----
crypto/tinycrypt/src/ecc_dsa.c | 290 -------
crypto/tinycrypt/src/ecc_platform_specific.c | 105 ---
crypto/tinycrypt/src/hmac.c | 147 ----
crypto/tinycrypt/src/hmac_prng.c | 230 -----
crypto/tinycrypt/src/mynewt.c | 52 --
crypto/tinycrypt/src/sha256.c | 217 -----
crypto/tinycrypt/src/utils.c | 74 --
crypto/tinycrypt/syscfg.yml | 34 -
hw/bsp/native/pkg.yml | 2 +-
hw/bsp/native/src/hal_bsp.c | 8 +-
.../include/ef_mbedtls/ef_mbedtls.h} | 16 +-
.../enc_flash/{ef_tinycrypt => ef_mbedtls}/pkg.yml | 6 +-
.../ef_tinycrypt.c => ef_mbedtls/src/ef_mbedtls.c} | 27 +-
hw/drivers/trng/trng_sw/include/trng_sw/trng_sw.h | 5 +-
hw/drivers/trng/trng_sw/src/trng_sw.c | 27 +-
53 files changed, 50 insertions(+), 6734 deletions(-)
delete mode 100644 crypto/tinycrypt/AUTHORS
delete mode 100644 crypto/tinycrypt/LICENSE
delete mode 100644 crypto/tinycrypt/README
delete mode 100644 crypto/tinycrypt/VERSION
delete mode 100644 crypto/tinycrypt/documentation/tinycrypt.rst
delete mode 100644 crypto/tinycrypt/include/tinycrypt/aes.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/cbc_mode.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/ccm_mode.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/cmac_mode.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/constants.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/ctr_mode.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/ctr_prng.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/ecc.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/ecc_dh.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/ecc_dsa.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/ecc_platform_specific.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/hmac.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/hmac_prng.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/sha256.h
delete mode 100644 crypto/tinycrypt/include/tinycrypt/utils.h
delete mode 100644 crypto/tinycrypt/pkg.yml
delete mode 100644 crypto/tinycrypt/src/aes_decrypt.c
delete mode 100644 crypto/tinycrypt/src/aes_encrypt.c
delete mode 100644 crypto/tinycrypt/src/cbc_mode.c
delete mode 100644 crypto/tinycrypt/src/ccm_mode.c
delete mode 100644 crypto/tinycrypt/src/cmac_mode.c
delete mode 100644 crypto/tinycrypt/src/ctr_mode.c
delete mode 100644 crypto/tinycrypt/src/ctr_prng.c
delete mode 100644 crypto/tinycrypt/src/ecc.c
delete mode 100644 crypto/tinycrypt/src/ecc_dh.c
delete mode 100644 crypto/tinycrypt/src/ecc_dsa.c
delete mode 100644 crypto/tinycrypt/src/ecc_platform_specific.c
delete mode 100644 crypto/tinycrypt/src/hmac.c
delete mode 100644 crypto/tinycrypt/src/hmac_prng.c
delete mode 100644 crypto/tinycrypt/src/mynewt.c
delete mode 100644 crypto/tinycrypt/src/sha256.c
delete mode 100644 crypto/tinycrypt/src/utils.c
delete mode 100644 crypto/tinycrypt/syscfg.yml
rename
hw/drivers/flash/enc_flash/{ef_tinycrypt/include/ef_tinycrypt/ef_tinycrypt.h =>
ef_mbedtls/include/ef_mbedtls/ef_mbedtls.h} (75%)
rename hw/drivers/flash/enc_flash/{ef_tinycrypt => ef_mbedtls}/pkg.yml (86%)
rename hw/drivers/flash/enc_flash/{ef_tinycrypt/src/ef_tinycrypt.c =>
ef_mbedtls/src/ef_mbedtls.c} (68%)