{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":47508322,"defaultBranch":"master","name":"utest.h","ownerLogin":"sheredom","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-12-06T18:28:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/611171?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712520745.0","currentOid":""},"activityList":{"items":[{"before":"ed5790958271517cf5e599f1a60fd404722eed32","after":"9b8f9c2802564b725179c23f204e977f9020926f","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-09T14:34:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"eb67293d9c7716ab8cc2be12881f02e80666aefe","after":"ed5790958271517cf5e599f1a60fd404722eed32","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-09T14:22:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"672ed0fa6349a0739b20790543e29fb0872d395a","after":"eb67293d9c7716ab8cc2be12881f02e80666aefe","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-09T07:31:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"89afacb8fb4ae9ee9be6acbe7b1a79f4d2cc2fb8","after":"672ed0fa6349a0739b20790543e29fb0872d395a","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-09T07:27:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"189efd3eaf5972da926e98e6b639bf67a5d8a26e","after":"89afacb8fb4ae9ee9be6acbe7b1a79f4d2cc2fb8","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-08T17:58:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"84404309e1bb6aa4e01e3492d28765e1643eade2","after":"189efd3eaf5972da926e98e6b639bf67a5d8a26e","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-08T17:48:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"938858a2d5b381f781ee2d1e11990b13ff50a03a","after":"84404309e1bb6aa4e01e3492d28765e1643eade2","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-08T17:45:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"30ad1898e0d8a77d761d67daa0885f3738d6d75f","after":"938858a2d5b381f781ee2d1e11990b13ff50a03a","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-08T17:43:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"a6e87d97326c863a276d903329f1e417ca1d2881","after":"30ad1898e0d8a77d761d67daa0885f3738d6d75f","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-08T16:17:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"fd4738c557b5cb4f7c29d1e52157cd3b1d0584a0","after":"a6e87d97326c863a276d903329f1e417ca1d2881","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-08T16:00:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"81932a1f4bb19fcc9e7ea7fc5dafcba705edfa61","after":"fd4738c557b5cb4f7c29d1e52157cd3b1d0584a0","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-08T11:11:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"3b8f333c879cc9b483ea82f3dcbbbd40611f09b3","after":"81932a1f4bb19fcc9e7ea7fc5dafcba705edfa61","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-08T10:49:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"1c2dc0ff85019572cbb7449fabd83b4fae25f526","after":"3b8f333c879cc9b483ea82f3dcbbbd40611f09b3","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-08T10:26:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":null,"after":"1c2dc0ff85019572cbb7449fabd83b4fae25f526","ref":"refs/heads/fix_null_compare","pushedAt":"2024-04-07T20:12:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix a null compare against an opaque struct.","shortMessageHtmlLink":"Fix a null compare against an opaque struct."}},{"before":"7fbd73f9634a4aad508e51dc6ef0f76aef1a4d58","after":null,"ref":"refs/heads/fix_nullptr_t","pushedAt":"2024-04-07T18:09:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"}},{"before":"a3889e4f55dd4aa2effc6751a1b1c5386aa8c7ed","after":"bc613490597c03437f2e07bdf3322c3d3c72e4ad","ref":"refs/heads/master","pushedAt":"2024-04-07T18:09:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix std::nullptr_t deduction issues.","shortMessageHtmlLink":"Fix std::nullptr_t deduction issues."}},{"before":"ae8712e466a45b3a1a5a1532f5df39e686eb91fd","after":"7fbd73f9634a4aad508e51dc6ef0f76aef1a4d58","ref":"refs/heads/fix_nullptr_t","pushedAt":"2024-04-07T16:42:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix std::nullptr_t deduction issues.","shortMessageHtmlLink":"Fix std::nullptr_t deduction issues."}},{"before":"39438bdd2adc7b4e9a7c51903fb3cc16da0ca10f","after":"ae8712e466a45b3a1a5a1532f5df39e686eb91fd","ref":"refs/heads/fix_nullptr_t","pushedAt":"2024-04-07T16:20:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix std::nullptr_t deduction issues.","shortMessageHtmlLink":"Fix std::nullptr_t deduction issues."}},{"before":null,"after":"39438bdd2adc7b4e9a7c51903fb3cc16da0ca10f","ref":"refs/heads/fix_nullptr_t","pushedAt":"2024-04-07T15:08:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix std::nullptr_t deduction issues.","shortMessageHtmlLink":"Fix std::nullptr_t deduction issues."}},{"before":"d2951dc50dc3f30d2d2a4a3d85e1abdad6340ef7","after":"a3889e4f55dd4aa2effc6751a1b1c5386aa8c7ed","ref":"refs/heads/master","pushedAt":"2024-03-31T16:05:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Remove superfluous semicolon from documentation\n\nThe semicolon results in a compiler warning when -Wextra-semi is enabled.\nTo be able to allow to use utest.h in projects with strict compiler flags\nenabled, the semicolon should be removed from the documentation.","shortMessageHtmlLink":"Remove superfluous semicolon from documentation"}},{"before":"91922500f799b4c3de7e78044e2be73245a1dc43","after":"d2951dc50dc3f30d2d2a4a3d85e1abdad6340ef7","ref":"refs/heads/master","pushedAt":"2024-03-31T12:57:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"feat: add boolean eval\n\nSigned-off-by: Michael Pollind ","shortMessageHtmlLink":"feat: add boolean eval"}},{"before":"0bcfd85143392f77681a423bc2d9b2efd475b427","after":"91922500f799b4c3de7e78044e2be73245a1dc43","ref":"refs/heads/master","pushedAt":"2024-02-22T15:41:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix logic for handling test case name allocation.\n\nSetting the test case information and writing into its name should only\nhappen when both allocations succeed; otherwise, it might be necessary\nto free one or both of the used pointers. utest_state.tests has to be\nset to NULL to avoid a UAF as well.","shortMessageHtmlLink":"Fix logic for handling test case name allocation."}},{"before":"a7b90d696ce3313bc1f2ff643ad2c03475839793","after":"0bcfd85143392f77681a423bc2d9b2efd475b427","ref":"refs/heads/master","pushedAt":"2024-02-22T15:40:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix memory leak in utest_realloc.\n\nIt doesn't make sense to free the null pointer here. Furthermore, given\nthat users of this function simply lose track of the pointer in case\nrealloc fails, \"utest_realloc\" should free the pointer passed to it to\navoid leaking memory.","shortMessageHtmlLink":"Fix memory leak in utest_realloc."}},{"before":"8a577ca89d7123b2b6dd1f15745b78e416bae2b2","after":null,"ref":"refs/heads/fix_stringizing_of_modulo","pushedAt":"2024-02-01T17:04:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"}},{"before":"31bf761de4d20c9b4f11d48ce4cc60f17d710b9c","after":"a7b90d696ce3313bc1f2ff643ad2c03475839793","ref":"refs/heads/master","pushedAt":"2024-02-01T17:04:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix stringizing of modulo.","shortMessageHtmlLink":"Fix stringizing of modulo."}},{"before":null,"after":"8a577ca89d7123b2b6dd1f15745b78e416bae2b2","ref":"refs/heads/fix_stringizing_of_modulo","pushedAt":"2024-02-01T13:27:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Fix stringizing of modulo.","shortMessageHtmlLink":"Fix stringizing of modulo."}},{"before":"57328f92a7c0f16f813c3759f804992514baa03b","after":null,"ref":"refs/heads/apple_silicon","pushedAt":"2024-01-31T14:33:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"}},{"before":"ab62788136a5635e04675322ece84b64d938bd76","after":"31bf761de4d20c9b4f11d48ce4cc60f17d710b9c","ref":"refs/heads/master","pushedAt":"2024-01-31T14:33:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Try run on apple silicon.","shortMessageHtmlLink":"Try run on apple silicon."}},{"before":null,"after":"57328f92a7c0f16f813c3759f804992514baa03b","ref":"refs/heads/apple_silicon","pushedAt":"2024-01-31T13:22:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"Try run on apple silicon.","shortMessageHtmlLink":"Try run on apple silicon."}},{"before":"d9ce5589cac0a97280ae9ef0f844636a44742ad8","after":"ab62788136a5635e04675322ece84b64d938bd76","ref":"refs/heads/master","pushedAt":"2023-12-13T10:46:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sheredom","name":"Neil Henning","path":"/sheredom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/611171?s=80&v=4"},"commit":{"message":"ci: Update to `actions/checkout@v4` from `v2`.\n\nThis will fix notices within the GitHub Actions UI about running\non old versions of NodeJS that they want to get rid of.","shortMessageHtmlLink":"ci: Update to actions/checkout@v4 from v2."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELBnorAA","startCursor":null,"endCursor":null}},"title":"Activity ยท sheredom/utest.h"}