{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":761199244,"defaultBranch":"master","name":"utest.h","ownerLogin":"ericonr","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-21T12:32:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34201958?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710439127.0","currentOid":""},"activityList":{"items":[{"before":"35f7f60da9fc1eacdcce078f9eeeb07cdff525de","after":null,"ref":"refs/heads/fix-name","pushedAt":"2024-03-14T17:58:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericonr","name":"Érico Nogueira Rolim","path":"/ericonr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34201958?s=80&v=4"}},{"before":"5a8bf3f2387de2d5a77e019016decc91d54da287","after":null,"ref":"refs/heads/fix-realloc","pushedAt":"2024-03-14T17:58:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericonr","name":"Érico Nogueira Rolim","path":"/ericonr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34201958?s=80&v=4"}},{"before":null,"after":"35f7f60da9fc1eacdcce078f9eeeb07cdff525de","ref":"refs/heads/fix-name","pushedAt":"2024-02-21T14:02:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ericonr","name":"Érico Nogueira Rolim","path":"/ericonr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34201958?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":null,"after":"5a8bf3f2387de2d5a77e019016decc91d54da287","ref":"refs/heads/fix-realloc","pushedAt":"2024-02-21T13:55:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ericonr","name":"Érico Nogueira Rolim","path":"/ericonr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34201958?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."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFfT6AAA","startCursor":null,"endCursor":null}},"title":"Activity · ericonr/utest.h"}