Mel W
495c875871
...remainder of file... to [remainder of file]
2018-10-26 11:17:52 +03:00
Mel W
56bced4ed1
Reformatting heading levels
2018-10-26 11:15:25 +03:00
Cruz Monrreal II
8cfdec1087
Merge branch 'readme-update' of ssh://github.com/sbutcher-arm/mbed into rollup
2018-10-25 21:49:49 -05:00
Amanda Butler
8bf4981807
Edit README.md
...
Edit file, mostly for active voice and removal of marketing language.
2018-10-25 15:30:40 -05:00
Melinda Weed
8c2bd401d2
editorial changes, passive to active, removing redundancy
2018-10-25 10:35:05 +03:00
Simon Butcher
650d8dc355
Improve Mbed TLS README.md
...
Improves the language, formatting and clarity of the Mbed TLS README.md.
2018-10-24 17:07:02 +01:00
Martin Kojtal
8faf40e3b0
Merge pull request #8434 from RonEld/change_platform_error
...
Change Mbed TLS platform error code and value
2018-10-16 07:17:33 -07:00
Ron Eldor
2620508e12
Change Mbed TLS platform error code and value
...
Change error from `MBEDTLS_PLATFORM_HW_FAILED` to
`MBEDTLS_PLATFORM_HW_ACCEL_FAILED` and the value to 0x70,
as the previous value cannot be used as a low level error code.
2018-10-15 16:21:54 +03:00
Cruz Monrreal
0cf26eb1cb
Merge pull request #7877 from TomoYamanaka/improve_nv_seed_of_tls
...
Improve the config ajustment script of TLS for ENTROPY_NV_SEED
2018-10-10 08:40:06 -05:00
Martin Kojtal
bc706f0329
Merge pull request #8142 from moranpeker/disable-HW-acceleration
...
Disable MBEDTLS_CONFIG_HW_SUPPORT on STM targets.
2018-10-06 07:46:13 +02:00
Simon Butcher
fee476e481
Update Mbed TLS README.md followng review
...
Numerous changes to language, grammar, and corrections, following review.
2018-10-03 12:16:50 +01:00
Moran Peker
333f087386
Disable MBEDTLS_SHA256_ALT on STM targets.
2018-10-02 14:35:22 +03:00
Simon Butcher
0fd0de6f31
Update the Mbed TLS README.md
...
Add content missing from the README.md taken from the Yotta/Mbed OS 3 Readme.
2018-09-26 16:33:17 +01:00
ccli8
d2c8be678f
[M487] Add missing mbedtls_device.h for NUMAKER_IOT_M487
2018-09-11 18:25:14 +08:00
Simon Butcher
15785191e7
Update Mbed TLS version to 2.13.1
2018-09-06 19:32:03 +01:00
Martin Kojtal
dd91b90149
Merge pull request #7974 from sbutcher-arm/update-mbedtls
...
Update Mbed TLS to version 2.13.0
2018-09-04 08:22:19 +02:00
Krzysztof Stachowiak
7d7b8d4a07
Disable the OFB cipher mode in Mbed TLS
2018-09-03 16:20:55 +01:00
Krzysztof Stachowiak
f1d76691b6
Update to Mbed TLS 2.13.0
2018-09-03 16:20:46 +01:00
Cruz Monrreal
3be076c196
Merge pull request #7099 from RonEld/platform_context_reference_count
...
Add reference counter for platform context
2018-09-02 20:47:19 -05:00
Ron Eldor
a2531b5674
Fix build error on IAR
...
IAR fails to build when a variable is initialized with empty curly braces.
Added `{ { 0 } }` to fix that.
2018-09-02 10:48:31 +03:00
Ron Eldor
c1b6fdc5af
Rename parameter name
...
Rename `obsolete_ctx` to `unused_ctx` as it is simply unused.
2018-08-31 13:53:29 +03:00
TomoYamanaka
7c90a9e314
Improve the config adjustment script for ENTROPY_NV_SEED
...
Although "nv_seed" is one of "entropy", it doesn't included to the "!defined" lineup in the following config file.
Therefore, when MBEDTLS_ENTROPY_NV_SEED is defined, it is accidently invoked "mbedtls/config-no-entropy.h".
mbed-os\features\mbedtls\inc\mbedtls\config.h
I think that correct processing should go to line 47, not line 40.
2018-08-31 12:14:32 +09:00
Ron Eldor
666ebe392a
Change the terminate limit check
...
Check for counter to be `< 1` instead of `<= 0` before terminating.
2018-08-30 13:51:58 +03:00
Ron Eldor
1f5cee967d
Address concurrency and style issues
...
1. Use atomic operations to increase and decrease counter.
2. Style fixes.
Remove unused function declaration.
2018-08-30 11:18:23 +03:00
Ron Eldor
479438953f
Rename error codes
...
1. Rename error codes to fit Mbed TLS error code names.
2. Remove the Invalid input error code, as it's not used anymore.
2018-08-29 19:02:57 +03:00
Ron Eldor
127b68fbbc
Make the platform context a global variable
...
Make the platform context a global variable,
adding the refernce counter to it.
2018-08-28 20:29:26 +03:00
Andres Amaya Garcia
d7519565d2
Disable MBEDTLS_HAVE_DATE_TIME as ARMCC does not support gmtime
2018-08-22 22:54:43 +01:00
Andres Amaya Garcia
5ced8e4fdf
Integrate mbed OS RTC with mbed TLS
...
The integration is simply to define the macro MBEDTLS_HAVE_TIME_DATE
in the features/mbedtls/platform/inc/platform_mbed.h. The default
implementation of the mbedtls_time() function provided by mbed TLS is
sufficient to work with mbed OS because both use POSIX functions.
2018-07-16 20:39:43 +01:00
jeromecoutant
057142167b
TARGET_STM mbedtls astyle
2018-06-27 15:00:04 +02:00
Krzysztof Stachowiak
7b22ede77a
Disable XTS cipher mode by default when importing Mbed TLS
2018-06-18 16:48:33 +02:00
Martin Kojtal
73cfc7baea
Merge pull request #7135 from k-stachowiak/update-mbedtls-2.10.0-rc1
...
Update Mbed TLS to version 2.10.0
2018-06-08 10:18:06 +02:00
Krzysztof Stachowiak
843b1a19e7
Update Mbed TLS after corrections for the import procedure
2018-06-07 10:25:21 +02:00
Krzysztof Stachowiak
7eeb694dd9
Update MbedTLS to 2.10.0 (from an RC)
2018-06-06 17:31:18 +02:00
Krzysztof Stachowiak
8c9a967ef2
Improve the documenting comment in a config adjustment script
2018-06-06 15:33:28 +02:00
Krzysztof Stachowiak
9c6a85a6e9
Add configuration options to enable CMAC in mbedtls by default
2018-06-06 13:36:28 +02:00
Krzysztof Stachowiak
f85e3f6177
Update Mbed TLS do version 2.10.0-rc1
2018-06-06 09:13:06 +02:00
Ron Eldor
c3b31bc500
Add Mbed TLS Platform module errors
...
1. Add error codes for platform setup \ teardown.
2. Reassign `reference_count` to 0 after terminating platform,
and remove condition for 0
2018-06-04 14:01:59 +03:00
Ron Eldor
ca94a49eff
Add reference counter for platform context
...
1. Move the `mbedtls_platform_context` to be platform code, in `features/mbedtls/platfrom/`.
2. Add static refernce counter, to setup and teardown the platform code only once.
3. Adjust Cryptocell porting accordingly.
2018-06-04 10:38:49 +03:00
Cruz Monrreal
06180e89f7
Merge pull request #6642 from yossi2le/yossi-device-key-driver
...
Device key implementation
2018-05-24 10:06:14 -05:00
Krzysztof Stachowiak
4f9c6ba300
Update the version in the importing makefile
2018-05-10 17:49:33 +02:00
Krzysztof Stachowiak
5317e872db
Update Mbed TLS to version 2.9.0
2018-05-09 18:09:13 +02:00
Yossi Levy
a8febd57a1
Device key implementation
2018-04-11 15:35:00 +03:00
Martin Kojtal
495ae06c70
Merge pull request #6509 from k-stachowiak/nvseed-check
...
Add an NV_SEED test to the config adjustment script
2018-04-10 14:38:47 +02:00
Krzysztof Stachowiak
ebb28b32af
Move the new check into the end of the previous line
2018-03-29 15:07:29 +02:00
Krzysztof Stachowiak
717573f44e
Add an NV_SEED test to the config adjustment script
2018-03-29 11:53:50 +02:00
Jasper de Winkel
2c7a25a949
Small typo fixes in readme.md files
2018-03-06 19:07:03 +01:00
Krzysztof Stachowiak
6370a3500d
Correct typos and code alignment
2018-02-28 17:03:47 +01:00
Krzysztof Stachowiak
9d5d60b62e
Adjust partner code for MD HW acceleration to new MD API
2018-02-28 10:02:56 +01:00
Krzysztof Stachowiak
947275036c
Update Mbed TLS to version 2.7.1
2018-02-28 10:02:30 +01:00
Martin Kojtal
414b2d971d
Revert "Update Mbed TLS HW acceleration partner code to new hashing API"
2018-02-22 11:20:35 +00:00