itayzafrir
62905b1dc3
Add message context cleanup helper function
2019-04-24 13:37:42 +01:00
itayzafrir
34aa2288f0
Rename internal function destroy_hash_clone to clear_hash_clone
2019-04-24 13:37:42 +01:00
itayzafrir
60c9f54810
Do not allocate zero sized buffers - generators
2019-04-24 13:37:42 +01:00
itayzafrir
10c36c781c
Do not allocate zero sized buffers - rng
2019-04-24 13:37:42 +01:00
itayzafrir
12cd1b1ff6
Do not allocate zero sized buffers - entropy
2019-04-24 13:37:42 +01:00
itayzafrir
b2731f100a
Do not allocate zero sized buffers - keys
2019-04-24 13:37:42 +01:00
itayzafrir
e3f9a7b93c
Do not allocate zero sized buffers - cipher
2019-04-24 13:37:42 +01:00
itayzafrir
3d8ea169ca
Do not allocate zero sized buffers - aead
2019-04-24 13:37:42 +01:00
itayzafrir
bbf7e77b2c
Do not allocate zero sized buffers - asymmetric
2019-04-24 13:37:42 +01:00
itayzafrir
0807687966
Do not allocate zero sized buffers - hash
2019-04-24 13:37:42 +01:00
itayzafrir
36265a5d47
Do not allocate zero sized buffers - mac
2019-04-24 13:37:42 +01:00
itayzafrir
5f997c2dc2
Fix crypto service abort functionality - generators
2019-04-24 13:37:42 +01:00
itayzafrir
28775e1c7a
Fix crypto service abort functionality - mac
2019-04-24 13:37:42 +01:00
itayzafrir
3085e7188c
Fix crypto service abort functionality - hash
2019-04-24 13:37:42 +01:00
itayzafrir
3233820b83
Fix crypto service abort functionality - cipher
...
Also refactor cipher setup function to one common function.
2019-04-24 13:37:42 +01:00
Michal Paszta
51bc848c62
Add INTERRUPTIN compilation guard for ESP8266
2019-04-05 15:55:56 +01:00
Ashok Rao
76cde7702a
Incorporating review comments Removing USBDEVICE since USB pins are NOT brought out on the MTB/MCB.
2019-04-05 13:59:48 +01:00
Oren Cohen
3acedd3c2d
Run autogen
2019-04-05 13:59:26 +01:00
junichi.katsu@uhuru.jp
6b2a219740
Add definition of RAVEN
2019-04-05 12:27:01 +01:00
Offir Kochalsky
1a48962a53
Update QSPIFBlockDevice.cpp
2019-04-05 12:26:58 +01:00
offirko
665a80f671
If QER is undefined: do nothing but log warning and continue
2019-04-05 12:26:58 +01:00
offirko
27a306b91b
Fixed Bus Mode bit mask to select best mode. When setting Quad Enable, either SR1, SR2 or CR setup is required. Either way register size is up to 2 bytes.
2019-04-05 12:26:57 +01:00
offirko
2386825946
Fix Bus mode mask and status register write size in some modes in quad enable
2019-04-05 12:26:57 +01:00
Arto Kinnunen
6b0897bc64
Nanostack 802.15.4 RF drivers update
...
Sync Nanostack RF drivers from master copy:
-MCR20A: v1.0.6
-S2LP: v0.0.5
2019-04-05 12:26:26 +01:00
itayzafrir
e53e8b9f94
Remove uneeded TODO comment from the code
2019-04-05 12:26:22 +01:00
itayzafrir
f45801a611
Unify code style
...
- Use designated initializers for IPC structs
- Unify variables declaration and initialization
2019-04-05 12:26:22 +01:00
itayzafrir
e2eea51eaa
Unify sections titles/comments & fix typo in comment
2019-04-05 12:26:22 +01:00
itayzafrir
0bd2275c04
Set handle to PSA_NULL_HANDLE when closing IPC connection
2019-04-05 12:26:22 +01:00
itayzafrir
8bc0c45d00
Use PSA_NULL_HANDLE when testing for invalid handles
2019-04-05 12:26:21 +01:00
itayzafrir
f8cdd41415
Use psa prefix for crypto.h include
2019-04-05 12:26:21 +01:00
itayzafrir
9a5839ab8f
Refactor crypto service proxy
2019-04-05 12:26:21 +01:00
Ari Parkkila
4d40487abe
SPIF: Fix SPI_FREQ for MTB_ADV_WISE_1570
2019-04-05 12:26:19 +01:00
Kevin Bracey
e16a275b68
Atmel RF: use system wait_ns
...
This driver's delay_ns was used as the basis of the system wait_ns -
migrate to that refined implementation.
2019-04-05 12:26:19 +01:00
Arto Kinnunen
54c8d5a0f5
Nanostack 802.15.4 RF drivers update
...
Sync Nanostack RF drivers from master copies:
-Atmel: v3.0.7
-MCR20A: v1.0.3
-S2LP: v0.0.4
2019-04-05 12:26:18 +01:00
Veijo Pesonen
de14f2dc77
ESP8266: astyle, remove from the .astyleignore-file
2019-04-05 12:26:07 +01:00
Amir Cohen
77b60f4e06
Add flashiap block device comment
2019-03-19 13:12:36 +00:00
Amir Cohen
43f4e25496
Fix functionality for FlashIAPBD & SlicingBD
...
Due to discovery of inconsistent sector sizes in devices storage the is_valid_erase function was adjusted,
For FlashIAPBD the 'code size' was included to the calculation, preventing faulty "virtual" addresses calculation.
For SlicingBD the same error was fixed and in all 3 validation functions that sent addresses for validation and program/read/erase
different addresses.
2019-03-19 13:12:36 +00:00
Michael Schwarcz
0ac2cd377f
TF-M patch: Handle extended stack frame in tfm_svcall_psa_call
...
- Fix failing attestation test on LPC55S69
- Link to bug tracking: https://developer.trustedfirmware.org/T276
2019-03-12 10:06:40 -05:00
Alexander Zilberkant
64530095b9
Rename psa_system_reset to mbed_psa_system_reset
...
add noreturn attributes
update lifecycle service to use psa/error.h
fix doxygen
2019-03-12 10:06:40 -05:00
itayzafrir
ef368937aa
Fix crypto compliance tests
...
Prevent passing null buffer with size which is non-zero.
2019-03-12 10:06:40 -05:00
Oren Cohen
2c49ae1cf1
Fix error codes for psa_attestation_inject_key
2019-03-12 10:06:40 -05:00
kegilbert
92e076e3ad
Allow baremetal to build by removing PSA
2019-03-12 10:06:39 -05:00
Ryan Morse
cf4e4364a6
Fixed issue with wrong floating point literal
2019-03-12 10:06:33 -05:00
Nir Sonnenschein
848c2da563
synchronize latest fix to tests
...
synchronize latest fix to test_c043
2019-03-12 10:06:30 -05:00
Michael Schwarcz
17312d428f
TF-M config: Add max_ns_thread_count parameter
2019-03-12 10:06:30 -05:00
Nir Sonnenschein
1d56ad44a6
use common flag to allow test 3 for PS and ITS
...
add a compilation flag to allow tests which fill up the entire device storage.
storage test 003 (for both PS and its) is unsuitable for the regular CI because:
1. it takes a long time causing timeouts
2. it places a very high attrition load on the storage of the CI boards
and this can cause them to fail much sooner.
2019-03-12 10:06:30 -05:00
Nir Sonnenschein
dc50ccb5bc
Fix for resource leak in crypto compliance test 43
...
Destroy key after import key in a loop
2019-03-12 10:06:30 -05:00
Nir Sonnenschein
339d481c07
Define psa_storage_info_t for backward compatibility
2019-03-12 10:06:30 -05:00
Netanel Gonen
932c09745e
rework for mbed-os intf for ACK tests
...
-rework test wrapper functions to simplify test main
-move greentea init before test setup code to avoid boards losing sync.
2019-03-12 10:06:30 -05:00
Nir Sonnenschein
1333f31a40
Allow PS test03 with PS_ALLOW_ENTIRE_STORAGE_FILL flag
2019-03-12 10:06:30 -05:00