{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":426590014,"defaultBranch":"development","name":"mbedtls","ownerLogin":"tom-cosgrove-arm","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-11-10T11:08:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/81633263?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718963130.0","currentOid":""},"activityList":{"items":[{"before":"aeada5b8f5ccf073928a2a8154839073572dc69a","after":"bb73280b722a59cc1427cc35499e743201d225c6","ref":"refs/heads/psasim_more_functions","pushedAt":"2024-06-21T19:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"psasim: have the generator script check for type = \"void\" rather than name = \"(void)\"","shortMessageHtmlLink":"psasim: have the generator script check for type = \"void\" rather than…"}},{"before":"95d834f23b236745b7efd350c4715191f459f6cd","after":"aeada5b8f5ccf073928a2a8154839073572dc69a","ref":"refs/heads/psasim_more_functions","pushedAt":"2024-06-21T16:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"psasim: add support for psa_reset_key_attributes()","shortMessageHtmlLink":"psasim: add support for psa_reset_key_attributes()"}},{"before":"ecac6985d5917bd65bbe7b385df82b7076a3a01b","after":"95d834f23b236745b7efd350c4715191f459f6cd","ref":"refs/heads/psasim_more_functions","pushedAt":"2024-06-21T16:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"psasim: add support for psa_copy_key()","shortMessageHtmlLink":"psasim: add support for psa_copy_key()"}},{"before":"ce2e400b66cadfe02be1d6fe90373ad0e6920160","after":"ecac6985d5917bd65bbe7b385df82b7076a3a01b","ref":"refs/heads/psasim_more_functions","pushedAt":"2024-06-21T16:09:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"psasim: add support for psa_{sign,verify}_hash_xxx() and get/set max ops","shortMessageHtmlLink":"psasim: add support for psa_{sign,verify}_hash_xxx() and get/set max ops"}},{"before":"89528c3614ff6ea68189dd7d7660f2a8e944ab6c","after":"ce2e400b66cadfe02be1d6fe90373ad0e6920160","ref":"refs/heads/psasim_more_functions","pushedAt":"2024-06-21T15:17:38.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"psasim: add support for psa_asymmetric_{encrypt,decrypt}() to the simulator","shortMessageHtmlLink":"psasim: add support for psa_asymmetric_{encrypt,decrypt}() to the sim…"}},{"before":null,"after":"89528c3614ff6ea68189dd7d7660f2a8e944ab6c","ref":"refs/heads/psasim_more_functions","pushedAt":"2024-06-21T09:45:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"psasim: add support for psa_cipher_xxx() functions","shortMessageHtmlLink":"psasim: add support for psa_cipher_xxx() functions"}},{"before":"f98635c36087e326eff92297f0785d36ead21fc7","after":"0fe5b8d4a3d51d988a9942f2dd0810d8f2ad89cf","ref":"refs/heads/psasim_update_for_operation_types","pushedAt":"2024-06-11T16:26:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Add support for and run (a copy of) the PSA aead_demo program under PSA sim\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"Add support for and run (a copy of) the PSA aead_demo program under P…"}},{"before":"9c30cb343941be93bb1a48e76d043bd828162158","after":"f98635c36087e326eff92297f0785d36ead21fc7","ref":"refs/heads/psasim_update_for_operation_types","pushedAt":"2024-06-11T13:27:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"psasim: build server library and binary before client's ones\n\nThis allows to keep the same CONFIG_H while building the Mbed TLS\nlibrary and the application (no matter if it's client or server).\n\nSigned-off-by: Valerio Setti ","shortMessageHtmlLink":"psasim: build server library and binary before client's ones"}},{"before":"f252f616115b581840bac124bc23f3861358ca8e","after":"9c30cb343941be93bb1a48e76d043bd828162158","ref":"refs/heads/psasim_update_for_operation_types","pushedAt":"2024-06-11T13:20:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"psasim: build server library and binary before client's ones\n\nThis allows to keep the same CONFIG_H while building the Mbed TLS\nlibrary and the application (no matter if it's client or server).\n\nSigned-off-by: Valerio Setti ","shortMessageHtmlLink":"psasim: build server library and binary before client's ones"}},{"before":"9ab19695b5d74338352fbc8d85368172d0ba2296","after":"f252f616115b581840bac124bc23f3861358ca8e","ref":"refs/heads/psasim_update_for_operation_types","pushedAt":"2024-06-10T14:51:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"psa_sim_serialise.pl now creates the updated .c file\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"psa_sim_serialise.pl now creates the updated .c file"}},{"before":"517f4a1b4d75af033d192ed67c80cf1a39f5f9fe","after":"9ab19695b5d74338352fbc8d85368172d0ba2296","ref":"refs/heads/psasim_update_for_operation_types","pushedAt":"2024-06-10T13:24:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Make psa_sim_generate.pl output the new type of server wrapper we want\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"Make psa_sim_generate.pl output the new type of server wrapper we want"}},{"before":null,"after":"517f4a1b4d75af033d192ed67c80cf1a39f5f9fe","ref":"refs/heads/psasim_update_for_operation_types","pushedAt":"2024-06-10T13:09:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Store operation_ts on PSA sim server side; only send handle to client\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"Store operation_ts on PSA sim server side; only send handle to client"}},{"before":"8bfb758e875858479a55768ca2e0f65fb237c7ed","after":"0ca70d51d77f4bfb6a26f68f199588d55889b462","ref":"refs/heads/psa-sim-hashing","pushedAt":"2024-05-30T10:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Add missing licences\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"Add missing licences"}},{"before":"ca0c1473545b7c4f5b1de77513c93fd0ae02b892","after":"8bfb758e875858479a55768ca2e0f65fb237c7ed","ref":"refs/heads/psa-sim-hashing","pushedAt":"2024-05-29T21:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"PSA crypto sim's server wrappers need to free deseraliased buffers when they're no longer needed\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"PSA crypto sim's server wrappers need to free deseraliased buffers wh…"}},{"before":"e2f0e3012af9386ad68bcdf1fd160cc3e18d8920","after":"ca0c1473545b7c4f5b1de77513c93fd0ae02b892","ref":"refs/heads/psa-sim-hashing","pushedAt":"2024-05-29T15:52:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Mark temporary PSA crypto sim Perl scripts as executable\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"Mark temporary PSA crypto sim Perl scripts as executable"}},{"before":"5cbda2ba14a4a161bc6fdd0e06b75207866eb322","after":"e2f0e3012af9386ad68bcdf1fd160cc3e18d8920","ref":"refs/heads/psa-sim-hashing","pushedAt":"2024-05-29T14:21:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Extend PSA crypto simulator tests to run psa_hash.c under the simulator\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"Extend PSA crypto simulator tests to run psa_hash.c under the simulator"}},{"before":null,"after":"5cbda2ba14a4a161bc6fdd0e06b75207866eb322","ref":"refs/heads/psa-sim-hashing","pushedAt":"2024-05-29T11:40:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Extend PSA crypto simulator tests to run psa_hash.c under the simulator\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"Extend PSA crypto simulator tests to run psa_hash.c under the simulator"}},{"before":"38f6c8672418a0896a53d05560ee0dbfcef63a41","after":"92024566fb8741b5fc298b160bb3555874168959","ref":"refs/heads/psa-sim-fixes","pushedAt":"2024-05-29T08:59:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Fix code style in psa_ff_server.c\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"Fix code style in psa_ff_server.c"}},{"before":"514da24d6a920af180f7fef494290841dfa3a90d","after":"38f6c8672418a0896a53d05560ee0dbfcef63a41","ref":"refs/heads/psa-sim-fixes","pushedAt":"2024-05-28T11:32:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Remove unnecessary blank lines at top of functions in psa_ff_server.c\n\nSigned-off-by: Tom Cosgrove ","shortMessageHtmlLink":"Remove unnecessary blank lines at top of functions in psa_ff_server.c"}},{"before":null,"after":"514da24d6a920af180f7fef494290841dfa3a90d","ref":"refs/heads/psa-sim-fixes","pushedAt":"2024-05-28T11:15:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Remove unnecessary blank lines at top of functions in psa_ff_server.c","shortMessageHtmlLink":"Remove unnecessary blank lines at top of functions in psa_ff_server.c"}},{"before":"d9735b527ccddffe555263a8b32148bd7d89b5a5","after":"7c819bb9d8d4a8938a9c06ee21cad671825953d6","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-28T11:07:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Only print PSA crypto sim server messages when DEBUG defined","shortMessageHtmlLink":"Only print PSA crypto sim server messages when DEBUG defined"}},{"before":"d4019047f4e225607e9da2e6943cb523db3a936d","after":"d9735b527ccddffe555263a8b32148bd7d89b5a5","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-28T11:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Only print PSA crypto sim function names for debug builds now","shortMessageHtmlLink":"Only print PSA crypto sim function names for debug builds now"}},{"before":"7e4bc98c1a046efae0ad7922b6cd1948c1d25de3","after":"d4019047f4e225607e9da2e6943cb523db3a936d","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-28T11:01:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Fix sending a response of more than 184 bytes in psa_ff_server.c:psa_write()","shortMessageHtmlLink":"Fix sending a response of more than 184 bytes in psa_ff_server.c:psa_…"}},{"before":"db76c8edfeb41a1526e5f980d16962e16ef30925","after":"7e4bc98c1a046efae0ad7922b6cd1948c1d25de3","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-27T20:56:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Fix PSA sim test awk script by removing extra $","shortMessageHtmlLink":"Fix PSA sim test awk script by removing extra $"}},{"before":"86ca4e96940b52af9aa5203cc24db6aacb1456d2","after":"db76c8edfeb41a1526e5f980d16962e16ef30925","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-27T20:34:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"TEMPORARY: Just do psa_hash_compute() - this works with the sim across the process boundary","shortMessageHtmlLink":"TEMPORARY: Just do psa_hash_compute() - this works with the sim acros…"}},{"before":"e648ac1d8588bc30d135add84e4288fa114920af","after":"86ca4e96940b52af9aa5203cc24db6aacb1456d2","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-27T20:29:27.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"In PSA crypto sim don't have special handling for psa_crypto_init() on server side","shortMessageHtmlLink":"In PSA crypto sim don't have special handling for psa_crypto_init() o…"}},{"before":"78b642a4134837bab382d2c943540bca8048ed58","after":"e648ac1d8588bc30d135add84e4288fa114920af","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-27T17:52:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Have the generated psa_crypto_call() in psa_sim_crypto_server.c correctly get out_params from the wrappers","shortMessageHtmlLink":"Have the generated psa_crypto_call() in psa_sim_crypto_server.c corre…"}},{"before":"a807ab2ac0e07829170a294eb7632661d1dc1ca5","after":"78b642a4134837bab382d2c943540bca8048ed58","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-27T16:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"FIX psa_ff_server.c to calculate the amount of data from client correctly","shortMessageHtmlLink":"FIX psa_ff_server.c to calculate the amount of data from client corre…"}},{"before":"c4124b47885a819de862250c5cefe370640a7c80","after":"a807ab2ac0e07829170a294eb7632661d1dc1ca5","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-27T16:00:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Add code to read data from the client (doesn't work yet)","shortMessageHtmlLink":"Add code to read data from the client (doesn't work yet)"}},{"before":"8cc35d8d99bc6a302e803bdae9d299d065033324","after":"c4124b47885a819de862250c5cefe370640a7c80","ref":"refs/heads/psa-sim-serialise","pushedAt":"2024-05-27T11:26:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tom-cosgrove-arm","name":"Tom Cosgrove","path":"/tom-cosgrove-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81633263?s=80&v=4"},"commit":{"message":"Move all PSA crypto call execution from server.c into psa_sim_crypto_server.c\nand prepare for actually using the iovecs\n\nThis now has \"TODO\"s marking what needs to be done","shortMessageHtmlLink":"Move all PSA crypto call execution from server.c into psa_sim_crypto_…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yMVQxOToyODo1MS4wMDAwMDBazwAAAARr6Grx","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yN1QxMToyNjoyMS4wMDAwMDBazwAAAARU0Emn"}},"title":"Activity · tom-cosgrove-arm/mbedtls"}