{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":43900286,"defaultBranch":"development","name":"mbedtls","ownerLogin":"yanesca","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2015-10-08T15:53:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6871045?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724244649.0","currentOid":""},"activityList":{"items":[{"before":"9ec6d45e99f259716bd957a09ec3c86c9479ccfe","after":"15fa9ceedd9ca7866a7cecf8835c7624ff537483","ref":"refs/heads/rsapub_additional_tests","pushedAt":"2024-09-03T08:12:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mpg","name":"Manuel Pégourié-Gonnard","path":"/mpg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60640?s=80&v=4"},"commit":{"message":"Misc improvements to comments\n\nSigned-off-by: Manuel Pégourié-Gonnard ","shortMessageHtmlLink":"Misc improvements to comments"}},{"before":"4bc15d89cbaf7f4a7d70f89bdaf86047b896a5e3","after":"9ec6d45e99f259716bd957a09ec3c86c9479ccfe","ref":"refs/heads/rsapub_additional_tests","pushedAt":"2024-09-02T10:48:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mpg","name":"Manuel Pégourié-Gonnard","path":"/mpg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60640?s=80&v=4"},"commit":{"message":"Fix code style (for real this time, hopefully)\n\nFor some reason I didn't think about other files in the previous commit.\n\nSigned-off-by: Manuel Pégourié-Gonnard ","shortMessageHtmlLink":"Fix code style (for real this time, hopefully)"}},{"before":"38f781e2562ecb86790c82ec84803895f802ef8c","after":"4bc15d89cbaf7f4a7d70f89bdaf86047b896a5e3","ref":"refs/heads/rsapub_additional_tests","pushedAt":"2024-09-02T09:15:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mpg","name":"Manuel Pégourié-Gonnard","path":"/mpg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60640?s=80&v=4"},"commit":{"message":"Fix guards on #include\n\nThe rest of the file uses mbedtls_mpi_uint_t unconditionally, so its\ndefinition should also be #include'd unconditionally.\n\nSigned-off-by: Manuel Pégourié-Gonnard ","shortMessageHtmlLink":"Fix guards on #include"}},{"before":"e5ebc855e64733b7dcf26fe623cdfe7fb6ce4088","after":"38f781e2562ecb86790c82ec84803895f802ef8c","ref":"refs/heads/rsapub_additional_tests","pushedAt":"2024-08-22T19:01:16.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Prepare codepath tests for early termination\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Prepare codepath tests for early termination"}},{"before":"05ed559ea49a577f778116d8eefda43e19ae52d8","after":"e5ebc855e64733b7dcf26fe623cdfe7fb6ce4088","ref":"refs/heads/rsapub_additional_tests","pushedAt":"2024-08-21T14:06:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Add tests for optionally safe code paths in RSA\n\nOnly add the test hooks where it is meaningful. That is, not adding\nwhere the operation is essentially the same or the target is not the\nfunction that is being tested.\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Add tests for optionally safe code paths in RSA"}},{"before":null,"after":"05ed559ea49a577f778116d8eefda43e19ae52d8","ref":"refs/heads/rsapub_additional_tests","pushedAt":"2024-08-21T12:50:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Add tests for optionally safe code paths in RSA\n\nOnly add the test hooks where it is meaningful. That is, not adding\nwhere the operation is essentially the same or the target is not the\nfunction that is being tested.\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Add tests for optionally safe code paths in RSA"}},{"before":"adb9d2d8221755ea7d3a2fc75ad918dd23639161","after":"23dc8b5fd8ec57b293dc510e22d124a58fa11b1b","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-03-11T10:39:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Fix code style\n\nCo-authored-by: Dave Rodgman \nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Fix code style"}},{"before":"d6df0a5dacc0dd1cef11b5232eb546124bfe9f18","after":"adb9d2d8221755ea7d3a2fc75ad918dd23639161","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-03-11T10:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Remove volatile from declaration\n\nUse of volatile is more an internal implementation detail (ensuring\nconst-time) than part of the contract (the caller doesn't care about\nvolatile as such).\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Remove volatile from declaration"}},{"before":"16ef486c2ce8e28a9f39ed3b713472b2d0bd3a39","after":"d6df0a5dacc0dd1cef11b5232eb546124bfe9f18","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-03-11T09:41:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Fix use of volatile\n\nWe need the pointer, A, to be volatile, to ensure the reads happen. bits\ndoes not need to be volatile.\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Fix use of volatile"}},{"before":"bd0a683e78941696fa3939c1d21aafca4aca5008","after":"16ef486c2ce8e28a9f39ed3b713472b2d0bd3a39","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-03-08T17:26:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Improve style\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Improve style"}},{"before":"0902572aa4f977a0ca067a3e2a149ada2b84520b","after":"bd0a683e78941696fa3939c1d21aafca4aca5008","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-02-22T15:49:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Improve changelog\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Improve changelog"}},{"before":"6bd5cae3e690054b3d5c8ae65841d01698ea9ecf","after":"0902572aa4f977a0ca067a3e2a149ada2b84520b","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-02-21T11:50:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Fix style\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Fix style"}},{"before":"f0543becf97d0dbab86745a574b2e38b401dcc5a","after":"6bd5cae3e690054b3d5c8ae65841d01698ea9ecf","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-02-21T11:28:27.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Fix MBEDTLS_MPI_WINDOW_SIZE documentation\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Fix MBEDTLS_MPI_WINDOW_SIZE documentation"}},{"before":"939c089815ff1e093eb8b4c6948c9aaab6e6b52b","after":"f0543becf97d0dbab86745a574b2e38b401dcc5a","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-02-15T10:49:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Add Changelog\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Add Changelog"}},{"before":"80b0f0f237810d1f99ca5ad544fbceee8e071ed4","after":"939c089815ff1e093eb8b4c6948c9aaab6e6b52b","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-02-14T15:48:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Add Changelog\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Add Changelog"}},{"before":"27ce748c187b4038bdda58bcc1c86d18b38c14af","after":"80b0f0f237810d1f99ca5ad544fbceee8e071ed4","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-02-14T15:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Add Changelog\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Add Changelog"}},{"before":null,"after":"27ce748c187b4038bdda58bcc1c86d18b38c14af","ref":"refs/heads/switch_to_new_exp","pushedAt":"2024-02-14T15:02:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"yanesca","name":"Janos Follath","path":"/yanesca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6871045?s=80&v=4"},"commit":{"message":"Increase default exponentiation window size\n\nThe default window size as default is set to the value that believed to\ngive the best performance. Since the algorithm changed, the fastest\nwindow size has changed as well.\n\nSigned-off-by: Janos Follath ","shortMessageHtmlLink":"Increase default exponentiation window size"}},{"before":"445af3c25ad86c3ea6dc1a68a1eb5663a7e17a8a","after":"22dbaf05b6ce1189d1af58bbd144406d827fc813","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-18T18:21:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Add AES_PSA_INIT() to thread test case\n\nTests were failing when PSA was being used in ctr_drbg_seed() as PSA was\nnot initialised.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Add AES_PSA_INIT() to thread test case"}},{"before":"a674b323ff9b7ee28782e0e26a2213c506d85164","after":"445af3c25ad86c3ea6dc1a68a1eb5663a7e17a8a","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-18T14:52:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Move test dependancies to function file\n\nDependancies are determined by code in this case.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Move test dependancies to function file"}},{"before":"e9dcb4d577a635beb18c315767317560f1f1faf6","after":"a674b323ff9b7ee28782e0e26a2213c506d85164","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-18T14:43:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Move test dependancies to function file\n\nDependancies are determined by code in this case.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Move test dependancies to function file"}},{"before":"28295c074b8aafd9fed1ef0bd6af130f2254798a","after":"e9dcb4d577a635beb18c315767317560f1f1faf6","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-15T20:47:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Move test dependancies to function file\n\nDependancies are determined by code in this case.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Move test dependancies to function file"}},{"before":"7f18a73c426589d594d29b444f2f5c78bb4786b0","after":"28295c074b8aafd9fed1ef0bd6af130f2254798a","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-15T18:57:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Move test dependancies to function file\n\nDependancies are determined by code in this case.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Move test dependancies to function file"}},{"before":"31fe3ca98c3ac99292a3363a661ce54857b5e099","after":"7f18a73c426589d594d29b444f2f5c78bb4786b0","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-15T17:39:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Move test dependancies to function file\n\nDependancies are determined by code in this case.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Move test dependancies to function file"}},{"before":"d5a207c06bf6288af307b4b75b2a7a37ef437d5d","after":"31fe3ca98c3ac99292a3363a661ce54857b5e099","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-15T17:26:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Move test dependancies to function file\n\nDependancies are determined by code in this case.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Move test dependancies to function file"}},{"before":"76ff7de7e95681226a72ad05576496fbadad0a91","after":"d5a207c06bf6288af307b4b75b2a7a37ef437d5d","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-11T18:06:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Move test dependancies to function file\n\nDependancies are determined by code in this case.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Move test dependancies to function file"}},{"before":"764155799fd2f10b73b8baeadc5b48498a38547e","after":"76ff7de7e95681226a72ad05576496fbadad0a91","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-11T17:58:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Remove unnecessary check\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Remove unnecessary check"}},{"before":"267c6feb82e374280589729949fbdbe1bcec76aa","after":"764155799fd2f10b73b8baeadc5b48498a38547e","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-08T22:27:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Remove explicit linking of PThread in make\n\nThis would break platforms that do not have pthread. Put the linking\ninstead behind a define and add this define where required to all.sh.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Remove explicit linking of PThread in make"}},{"before":"0d88505c66e472eefa4447940ace9bf2f72102fd","after":"267c6feb82e374280589729949fbdbe1bcec76aa","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-08T17:35:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Remove explicit linking of PThread in make\n\nThis would break platforms that do not have pthread. Put the linking\ninstead behind a define and add this define where required to all.sh.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Remove explicit linking of PThread in make"}},{"before":"49f82a9f45f276a8a63afd43a503b5af388bd8e5","after":"0d88505c66e472eefa4447940ace9bf2f72102fd","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-08T09:44:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Remove explicit linking of PThread in make\n\nThis would break platforms that do not have pthread. Put the linking\ninstead behind a define and add this define where required to all.sh.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Remove explicit linking of PThread in make"}},{"before":"32abdf5a381f4afefc7aea65a38f10758271497d","after":"49f82a9f45f276a8a63afd43a503b5af388bd8e5","ref":"refs/heads/threading_test_pc","pushedAt":"2023-12-07T22:45:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paul-elliott-arm","name":"Paul Elliott","path":"/paul-elliott-arm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62069445?s=80&v=4"},"commit":{"message":"Remove explicit linking of PThread in make\n\nThis would break platforms that do not have pthread. Put the linking\ninstead behind a define and add this define where required to all.sh.\n\nSigned-off-by: Paul Elliott ","shortMessageHtmlLink":"Remove explicit linking of PThread in make"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QwODoxMjo0MS4wMDAwMDBazwAAAASrTJc6","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QwODoxMjo0MS4wMDAwMDBazwAAAASrTJc6","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0wN1QyMjo0NToyMS4wMDAwMDBazwAAAAPEkVlj"}},"title":"Activity · yanesca/mbedtls"}