aboutsummaryrefslogtreecommitdiff
path: root/tests/psa-client-server
AgeCommit message (Expand)AuthorFilesLines
2024-06-18psa_sim: improve log printsValerio Setti5-15/+24
2024-06-11Add support for and run (a copy of) the PSA aead_demo program under PSA simTom Cosgrove8-1/+4293
2024-06-11Make it possible to pass arguments to PSA sim psa_clientTom Cosgrove1-1/+1
2024-06-11Have PSA sim client wrappers say which call fails, if one doesTom Cosgrove2-9/+9
2024-06-11psasim: build server library and binary before client's onesValerio Setti1-5/+2
2024-06-11psa_sim_crypto_[client/server]: check if CRYPTO_C is enabledValerio Setti3-0/+16
2024-06-11Use our own copy of programs/psa/psa_hash.c in the PSA simulator testsTom Cosgrove1-0/+160
2024-06-11Revert "Correctly build client-side code that's to be run under the PSA crypt...Tom Cosgrove2-17/+1
2024-06-10psa_sim_serialise.pl now creates the updated .c fileTom Cosgrove2-4/+188
2024-06-10psa_sim_serialise.pl now creates the updated .h fileTom Cosgrove2-17/+65
2024-06-10Move the comment block in psa_sim_serialise.c back to where it belongsTom Cosgrove1-38/+38
2024-06-10Make psa_sim_generate.pl output the new type of server wrapper we wantTom Cosgrove1-6/+14
2024-06-10Store operation_ts on PSA sim server side; only send handle to clientTom Cosgrove3-33/+150
2024-06-10We want the PSA hash code if MBEDTLS_PSA_CRYPTO_CLIENT && !MBEDTLS_PSA_CRYPTO_CTom Cosgrove1-2/+3
2024-06-10Correctly build client-side code that's to be run under the PSA crypto simTom Cosgrove2-1/+17
2024-05-30Add missing licencesTom Cosgrove3-0/+16
2024-05-29PSA crypto sim's server wrappers need to free deseraliased buffers when they'...Tom Cosgrove2-1/+41
2024-05-29Mark temporary PSA crypto sim Perl scripts as executableTom Cosgrove2-0/+0
2024-05-29Extend PSA crypto simulator tests to run psa_hash.c under the simulatorTom Cosgrove1-2/+2
2024-05-29Add the rest of the psa_hash_xxx() functions to the simulatorTom Cosgrove4-0/+1338
2024-05-29Add PSA crypto sim serialisation functions needed for the remaining PSA hash ...Tom Cosgrove3-33/+211
2024-05-29Hook the new psa_sim_crypto_{client,server} into the build and testsTom Cosgrove4-47/+126
2024-05-29The PSA sim logs aren't very many lines, so show them during testsTom Cosgrove1-2/+2
2024-05-29Add PSA crypto sim client and server implementations of psa_hash_compute()Tom Cosgrove4-2/+1573
2024-05-29Add PSA crypto sim serialisation functions for rest of types needed for psa_h...Tom Cosgrove3-2/+109
2024-05-29Add PSA crypto sim serialisation functions for basic typesTom Cosgrove3-0/+1275
2024-05-29Fix code style in psa_ff_server.cTom Cosgrove1-1/+1
2024-05-28Remove unnecessary blank lines at top of functions in psa_ff_server.cTom Cosgrove1-4/+0
2024-05-28Only print PSA crypto sim server messages when DEBUG definedTom Cosgrove1-0/+4
2024-05-28Fix sending a response of more than 184 bytes in psa_ff_server.c:psa_write()Tom Cosgrove1-3/+3
2024-05-28Fix PSA sim test awk script by removing extra $Tom Cosgrove1-1/+1
2024-05-28Fix psa_ff_server.c to calculate the amount of data from client correctlyTom Cosgrove1-1/+2
2024-05-28Replace final sprintf() with snprintf() in psa_ff_server.cTom Cosgrove1-1/+1
2024-05-16psa_autogen.py: improve management of output filesValerio Setti2-31/+38
2024-05-14psasim: create a seedfile to be used for the crypto serverValerio Setti1-1/+5
2024-05-14psa_ff_client: fix typos and useless blank linesValerio Setti1-52/+46
2024-05-10crypto-client: allow debug build of libraries and test binariesValerio Setti1-1/+1
2024-05-10crypto-client: remove log files on "make clean"Valerio Setti1-0/+1
2024-05-10crypto-client: fix the SIDValerio Setti2-3/+3
2024-05-10crypto-client: simplify build of mbedtls static librariesValerio Setti2-143/+19
2024-05-10crypto-client: reorganize source files/foldersValerio Setti19-529/+491
2024-05-10crypto-client test: implement the first IPC call for psa_crypto_init()Valerio Setti14-92/+79
2024-05-09crypto-client test: ensure that client/server are linked against proper MbedT...Valerio Setti5-11/+36
2024-05-09crypto-client test: add mechanism to build crypto library for client and serverValerio Setti1-0/+131
2024-05-03psa-client-server: move psasim from framework repo to the mbedtls oneValerio Setti20-0/+2085
2024-05-03Added work directory for the psa client/server testing epicMinos Galanakis1-0/+6