zephyr/net/bluetooth
Flavio Santes e6ffc0ed28 crypto: Update tinycrypt source files
Update Zephyr's tinycrypt to version 2.0. This new version adds support
for ECC_DH, ECC_DSA, CMAC, & CTR_PRNG.

The following doxygen documentation typos were detected and fixed:

- ctr_prng.h:84 change plen by pLen,
- ctr_prng.h:109 change entropylen by entropyLen,
- sha256.h:110 change Sha256 by s.

ecc_dh.h is also modified to fix the discrepancy of ecc_make_key
definition and declaration.
See https://gerrit.zephyrproject.org/r/#/c/1982/

TC_FAIL and TC_SUCCESS defines are renamed in this new version of
tinycrypt, so net/bluetooth/hci_core.c, net/bluetooth/hci_ecc.c and
net/bluetooth/smp.c are also updated to reflect those changes.

Origin: https://github.com/01org/tinycrypt/archive/v0.2.0.tar.gz

Jira: ZEP-590

Change-Id: I85f4f0ab61d9b0be6a60897e2b96f245dd8c51a8
Signed-off-by: Flavio Santes <flavio.santes@intel.com>
2016-07-27 21:33:42 +00:00
..
Kconfig Bluetooth: Remove conn & SMP dependency from BLUETOOTH_TINYCRYPT_ECC 2016-07-22 09:17:42 +00:00
Makefile Bluetooth: Remove conn & SMP dependency from BLUETOOTH_TINYCRYPT_ECC 2016-07-22 09:17:42 +00:00
att.c Bluetooth: Add support for rotating RPA 2016-07-20 16:18:50 +00:00
att_internal.h Bluetooth: Update Intel copyright for files modified in 2016 2016-06-10 12:10:53 +03:00
conn.c Bluetooth: Take advantage of ATOMIC_DEFINE atomic_t based flags 2016-07-27 17:14:59 +00:00
conn_internal.h Bluetooth: Take advantage of ATOMIC_DEFINE atomic_t based flags 2016-07-27 17:14:59 +00:00
ecc.h Bluetooth: Create proper abstraction for ECC access 2016-07-01 11:21:04 +03:00
gatt.c Bluetooth: GATT: Remove unused struct 2016-07-27 15:28:38 +03:00
gatt_internal.h Bluetooth: Update Intel copyright for files modified in 2016 2016-06-10 12:10:53 +03:00
hci_core.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
hci_core.h Bluetooth: Take advantage of ATOMIC_DEFINE atomic_t based flags 2016-07-27 17:14:59 +00:00
hci_ecc.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
hci_ecc.h Bluetooth: Offload ECC calculations to task 2016-05-25 09:52:08 +02:00
keys.c Bluetooth: Add support for rotating RPA 2016-07-20 16:18:50 +00:00
keys.h Bluetooth: Take advantage of ATOMIC_DEFINE atomic_t based flags 2016-07-27 17:14:59 +00:00
l2cap.c Bluetooth: L2CAP: Reset CoC channel state during cleanup 2016-07-25 14:22:57 +00:00
l2cap_br.c Bluetooth: L2CAP: Add BR/EDR CoC channel disconnect 2016-07-25 14:24:04 +00:00
l2cap_internal.h Bluetooth: L2CAP: Split security changed handler for BR/EDR 2016-07-25 14:22:18 +00:00
log.c Bluetooth: Add hexadecimal conversion logging helper 2016-07-11 09:38:53 +00:00
monitor.c Bluetooth: monitor: Add 32-bit timestamp support 2016-05-04 21:19:49 +03:00
monitor.h Bluetooth: monitor: Add 32-bit timestamp support 2016-05-04 21:19:49 +03:00
smp.c crypto: Update tinycrypt source files 2016-07-27 21:33:42 +00:00
smp.h Bluetooth: Create proper abstraction for ECC access 2016-07-01 11:21:04 +03:00
smp_null.c Bluetooth: Remove nano_work include from internal header 2016-07-22 09:18:13 +00:00
uuid.c Bluetooth: use sys_put_le16 macro instead of bswap 2016-07-22 04:26:15 +00:00