{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2070,"defaultBranch":"main","name":"mbedtls-framework","ownerLogin":"Mbed-TLS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-09T18:26:29.000Z","ownerAvatar":"https://mtbgit.infineon.cn/avatars/u/86","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1735126201.0","currentOid":""},"activityList":{"items":[{"before":"40f125f6df95823d08badf4baf298aa5248574c3","after":"1ead5968394ac9e66b2ddb8fdb96faafcaa032de","ref":"refs/heads/main","pushedAt":"2025-01-17T17:51:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #118 from Harry-Ramsey/independent-collect-test-cases\n\nEnable collect_test_cases.py to work for TF-PSA-Crypto","shortMessageHtmlLink":"Merge pull request #118 from Harry-Ramsey/independent-collect-test-cases"}},{"before":"57ee691a3e57f172a03c3f2f5c4da457e8fabf3c","after":"40f125f6df95823d08badf4baf298aa5248574c3","ref":"refs/heads/main","pushedAt":"2025-01-15T17:55:11.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #124 from ronald-cron-arm/framework-ci-3.6-fix\n\nFix framework CI against mbedtls-3.6","shortMessageHtmlLink":"Merge pull request #124 from ronald-cron-arm/framework-ci-3.6-fix"}},{"before":"71171b77f50302206cc87b93bc8bf76f16b6e1c4","after":"57ee691a3e57f172a03c3f2f5c4da457e8fabf3c","ref":"refs/heads/main","pushedAt":"2025-01-14T17:55:30.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #116 from valeriosetti/issue101-framework\n\nMove pkgconfig.sh to the framework","shortMessageHtmlLink":"Merge pull request #116 from valeriosetti/issue101-framework"}},{"before":"fe852d3b9a3b08171c99176ffebfe8a8475d546d","after":"71171b77f50302206cc87b93bc8bf76f16b6e1c4","ref":"refs/heads/main","pushedAt":"2025-01-13T17:55:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #105 from valeriosetti/issue86-framework\n\nMove most of min_requirements.py to the framework","shortMessageHtmlLink":"Merge pull request #105 from valeriosetti/issue86-framework"}},{"before":"32628640f3d2fca34eb0369dbe4e1b65480df44d","after":"fe852d3b9a3b08171c99176ffebfe8a8475d546d","ref":"refs/heads/main","pushedAt":"2025-01-09T17:52:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #103 from valeriosetti/issue73-framework\n\nMove tests/scripts/check_names.py to the framework","shortMessageHtmlLink":"Merge pull request #103 from valeriosetti/issue73-framework"}},{"before":"81dfe001e19c8d2c09d2ac1df2f5d655b0f04a7d","after":"32628640f3d2fca34eb0369dbe4e1b65480df44d","ref":"refs/heads/main","pushedAt":"2025-01-08T17:55:03.000Z","pushType":"push","commitsCount":43,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #95 from valeriosetti/issue69-framework\n\nMove \"easy\" basic checks scripts to the framework\r\n\r\nPR validated by the CI of https://github.com/Mbed-TLS/mbedtls/pull/9825 and https://github.com/Mbed-TLS/mbedtls/pull/9826. The files moved are not used yet in TF-PSA-Crypto thus no impact there. Merging.","shortMessageHtmlLink":"Merge pull request #95 from valeriosetti/issue69-framework"}},{"before":"6b28ced815bb6f0068b3bb55216d5b96b8868d3c","after":"81dfe001e19c8d2c09d2ac1df2f5d655b0f04a7d","ref":"refs/heads/main","pushedAt":"2025-01-06T17:56:22.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #77 from Harry-Ramsey/tf-psa-crypto-out-of-source-development\n\nAdd out of source build functions for TF-PSA-Crypto","shortMessageHtmlLink":"Merge pull request #77 from Harry-Ramsey/tf-psa-crypto-out-of-source-…"}},{"before":null,"after":"16ec14763b34fea744a8f815f5f8e8ff9e75808d","ref":"refs/heads/issue-72","pushedAt":"2024-12-25T11:30:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Remove scripts_path\n\nSigned-off-by: Elena Uziunaite ","shortMessageHtmlLink":"Remove scripts_path"}},{"before":"1c403b81d4b183e761065897125aa07647399a4d","after":"558804797e617af23957bbe94a5e74af8ae83e38","ref":"refs/heads/dev/gilles-peskine-arm/test_suite_config-booleans-framework","pushedAt":"2024-12-25T11:30:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Adjust temporarily the location of PSA headers\n\nContinuation of 030b14c2bce1dff5bd28b08b2c00b6bc1fdd66d5 for a file added in\nparallel.\n\nSigned-off-by: Gilles Peskine ","shortMessageHtmlLink":"Adjust temporarily the location of PSA headers"}},{"before":null,"after":"5d6cb5923660a12ebde36ebf1057927474b36180","ref":"refs/heads/issue-39-follow-up","pushedAt":"2024-12-25T11:30:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Add a clarifying comment\n\nSigned-off-by: Elena Uziunaite ","shortMessageHtmlLink":"Add a clarifying comment"}},{"before":"f1119c2e80d0a3ce1260fbf3714f5955b4abd026","after":"6b28ced815bb6f0068b3bb55216d5b96b8868d3c","ref":"refs/heads/main","pushedAt":"2024-12-25T11:30:01.000Z","pushType":"push","commitsCount":409,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #108 from gilles-peskine-arm/gitignore-test_keys\n\nIgnore TF-PSA-Crypto and mbedtls build product","shortMessageHtmlLink":"Merge pull request #108 from gilles-peskine-arm/gitignore-test_keys"}},{"before":null,"after":"b150085dc95f62c2c25c2af07d9a902946e79c0d","ref":"refs/heads/revert-84-issue-72","pushedAt":"2024-12-25T11:30:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Revert \"Move check_files.py to the framework\"","shortMessageHtmlLink":"Revert \"Move check_files.py to the framework\""}},{"before":"8dcd186193e5e09253714539adc06c86a3c92c05","after":"c3cee628f52aab5b9b2a617f2e594683122014f3","ref":"refs/heads/issue-39","pushedAt":"2024-12-25T11:30:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Revert \"Undo temporary changes in all-helpers.sh\"\n\nThis reverts commit b1eee4934879253539db15e996fbb7baed9e3ffc.\n\nSigned-off-by: Elena Uziunaite ","shortMessageHtmlLink":"Revert \"Undo temporary changes in all-helpers.sh\""}},{"before":"bd6fe7e757df85aecac38644613014f8dba55aa8","after":"dc256d093410db00a6d4ba1022ed5a2ba77a5535","ref":"refs/heads/dev/paul-elliott-arm/add_iop_key_agreement_exercise_key","pushedAt":"2024-12-25T11:30:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Add test for incorrect key type in iop agreement\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Add test for incorrect key type in iop agreement"}},{"before":"18e5920af4f1e95e8531052006b64d8a670fed46","after":"e1f38eb599fffb6b3ac14b087a5f38306d89279f","ref":"refs/heads/dev/gilles-peskine-arm/psa-storage-test-cases-never-supported-positive-framework","pushedAt":"2024-12-25T11:30:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"generate_psa_tests: use automatic dependencies for positive test cases\n\nThis causes more test cases to be commented out due to mechanisms that are\nnot implemented, because the code `generate_psa_tests.StorageFormat` was not\ntrying to skip never-supported dependencies.\n\nTo review for correctness, filter the diff of the generated files as\nfollows to find new skip reasons:\n```\ngrep -E '^\\+## # skipped because' | sort -u\n```\nAnd check that none of the appearing mechanisms are implemented.\n\nSigned-off-by: Gilles Peskine ","shortMessageHtmlLink":"generate_psa_tests: use automatic dependencies for positive test cases"}},{"before":null,"after":"18e5920af4f1e95e8531052006b64d8a670fed46","ref":"refs/heads/dev/gilles-peskine-arm/psa-storage-test-cases-never-supported-positive-framework","pushedAt":"2024-11-22T05:43:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"generate_psa_tests: use automatic dependencies for positive test cases\n\nThis causes more test cases to be commented out due to mechanisms that are\nnot implemented, because the code `generate_psa_tests.StorageFormat` was not\ntrying to skip never-supported dependencies.\n\nTo review for correctness, filter the diff of the generated files as\nfollows to find new skip reasons:\n```\ngrep -E '^\\+## # skipped because' | sort -u\n```\nAnd check that none of the appearing mechanisms are implemented.\n\nSigned-off-by: Gilles Peskine ","shortMessageHtmlLink":"generate_psa_tests: use automatic dependencies for positive test cases"}},{"before":"255e56316fba4b6195fd48bcc2c17a515c602d38","after":"8dcd186193e5e09253714539adc06c86a3c92c05","ref":"refs/heads/issue-39","pushedAt":"2024-11-21T17:44:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Revert \"Undo temporary changes in all-helpers.sh\"\n\nThis reverts commit b1eee4934879253539db15e996fbb7baed9e3ffc.\n\nSigned-off-by: Elena Uziunaite ","shortMessageHtmlLink":"Revert \"Undo temporary changes in all-helpers.sh\""}},{"before":null,"after":"bd6fe7e757df85aecac38644613014f8dba55aa8","ref":"refs/heads/dev/paul-elliott-arm/add_iop_key_agreement_exercise_key","pushedAt":"2024-11-21T17:44:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Add iop key agreement to psa exercise key\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Add iop key agreement to psa exercise key"}},{"before":"69d19dc84b7445964598ceb6e7b096e4e4d4f29e","after":"f1119c2e80d0a3ce1260fbf3714f5955b4abd026","ref":"refs/heads/main","pushedAt":"2024-11-21T17:44:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #79 from ronald-cron-arm/remove-psa-crypto-config\n\nRemove MBEDTLS_PSA_CRYPTO_CONFIG-2","shortMessageHtmlLink":"Merge pull request #79 from ronald-cron-arm/remove-psa-crypto-config"}},{"before":"7408b3e835d45da6e46d5124c2f3d4144940c125","after":"255e56316fba4b6195fd48bcc2c17a515c602d38","ref":"refs/heads/issue-39","pushedAt":"2024-11-20T17:43:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Define FRAMEWORK\n\nSigned-off-by: Elena Uziunaite ","shortMessageHtmlLink":"Define FRAMEWORK"}},{"before":"e613a0dc4cd59e4746ecf9a84e923dd617028957","after":"69d19dc84b7445964598ceb6e7b096e4e4d4f29e","ref":"refs/heads/main","pushedAt":"2024-11-20T17:43:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #78 from Mbed-TLS/dev/davidhorstmann-arm/port-psa-exercise-key-changes\n\nPort `psa_exercise_key` changes added mid-framework-move","shortMessageHtmlLink":"Merge pull request #78 from Mbed-TLS/dev/davidhorstmann-arm/port-psa-…"}},{"before":"de5f965ebed0d1dad6a0c34cd8a81ea4f731c8b6","after":"56ecabe5328ce8547420217f2b020ad92d9f45c1","ref":"refs/heads/dev/davidhorstmann-arm/port-psa-exercise-key-changes","pushedAt":"2024-11-19T17:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Guard new changes with MBEDTLS_VERSION_MAJOR >= 4\n\nSince these changes reference psa_key_agreement() which doesn't exist in\n3.6, guard them with MBEDTLS_VERSION_MAJOR >= 4.\n\nSigned-off-by: David Horstmann ","shortMessageHtmlLink":"Guard new changes with MBEDTLS_VERSION_MAJOR >= 4"}},{"before":"5463c38274a73bfd3d7d59382ef1fe5772b8d1d7","after":"7408b3e835d45da6e46d5124c2f3d4144940c125","ref":"refs/heads/issue-39","pushedAt":"2024-11-19T17:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Undo temporary changes in all-helpers.sh\n\nSigned-off-by: Elena Uziunaite ","shortMessageHtmlLink":"Undo temporary changes in all-helpers.sh"}},{"before":"4d5e38553269fb0f9065121dd439372b6776b043","after":"5463c38274a73bfd3d7d59382ef1fe5772b8d1d7","ref":"refs/heads/issue-39","pushedAt":"2024-11-18T17:47:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Edit file paths in all-core.sh\n\nSigned-off-by: Elena Uziunaite ","shortMessageHtmlLink":"Edit file paths in all-core.sh"}},{"before":null,"after":"de5f965ebed0d1dad6a0c34cd8a81ea4f731c8b6","ref":"refs/heads/dev/davidhorstmann-arm/port-psa-exercise-key-changes","pushedAt":"2024-11-18T17:47:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Port psa_exercise_key changes\n\nThese changes to psa_exercise_key were added while the files were being\nmoved to the framework. Port them to the framework now.\n\nSigned-off-by: David Horstmann ","shortMessageHtmlLink":"Port psa_exercise_key changes"}},{"before":"3867faaaaa59ce3d2dad2c2053a7d3de9b59d358","after":"e613a0dc4cd59e4746ecf9a84e923dd617028957","ref":"refs/heads/main","pushedAt":"2024-11-18T17:47:31.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #76 from ronald-cron-arm/remove-psa-crypto-config\n\nKeep going if MBEDTLS_PSA_CRYPTO_CONFIG fails","shortMessageHtmlLink":"Merge pull request #76 from ronald-cron-arm/remove-psa-crypto-config"}},{"before":"defe38641a2b4c4cbd2134ecdd1fb76fcf9034f2","after":"45b567d99a50433b0145000ae936ce9b66d49887","ref":"refs/heads/dev/davidhorstmann-arm/add-some-test-helpers","pushedAt":"2024-11-15T17:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Add missing include path in libtestdriver helper\n\nSigned-off-by: David Horstmann ","shortMessageHtmlLink":"Add missing include path in libtestdriver helper"}},{"before":"ef63ed43f8abbbe1566848dae89e776badc2664d","after":"4d5e38553269fb0f9065121dd439372b6776b043","ref":"refs/heads/issue-39","pushedAt":"2024-11-15T17:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Make file non-executable\n\nSigned-off-by: Elena Uziunaite ","shortMessageHtmlLink":"Make file non-executable"}},{"before":"55609845504ce77f3714795785282456444967c8","after":"3867faaaaa59ce3d2dad2c2053a7d3de9b59d358","ref":"refs/heads/main","pushedAt":"2024-11-14T17:44:50.000Z","pushType":"push","commitsCount":310,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Merge pull request #68 from mpg/move-all-core-dev\n\nMove all-core and all-helpers to the framework","shortMessageHtmlLink":"Merge pull request #68 from mpg/move-all-core-dev"}},{"before":"c70752c30da101ccafcaaf0d3d24dfbc0dbacc61","after":"defe38641a2b4c4cbd2134ecdd1fb76fcf9034f2","ref":"refs/heads/dev/davidhorstmann-arm/add-some-test-helpers","pushedAt":"2024-11-14T17:44:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"localadmin","name":null,"path":"/localadmin","primaryAvatarUrl":"https://mtbgit.infineon.cn/avatars/u/3?s=80"},"commit":{"message":"Update path in all-core.sh\n\nSigned-off-by: David Horstmann ","shortMessageHtmlLink":"Update path in all-core.sh"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks0cYAA","startCursor":null,"endCursor":null}},"title":"Activity · Mbed-TLS/mbedtls-framework"}