{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":54280778,"defaultBranch":"master","name":"cJSON","ownerLogin":"DaveGamble","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-19T18:22:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/118247?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715596095.0","currentOid":""},"activityList":{"items":[{"before":"8a334b014038ef02065fcd41e6096c99102bcc36","after":"324973008ced4ea03d1626a00915d0399ecbd9db","ref":"refs/heads/master","pushedAt":"2024-05-14T01:44:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Fix spelling errors found by CodeSpell. See https://github.com/codespell-project/codespell","shortMessageHtmlLink":"Fix spelling errors found by CodeSpell. See https://github.com/codesp…"}},{"before":"acc76239bee01d8e9c858ae2cab296704e52d916","after":"8a334b014038ef02065fcd41e6096c99102bcc36","ref":"refs/heads/master","pushedAt":"2024-05-14T01:42:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Fix indentation (should use spaces)\n\nSigned-off-by: DL6ER ","shortMessageHtmlLink":"Fix indentation (should use spaces)"}},{"before":"5b502cdbfb21fbe5f6cf9ffbd2b96e4281a741e6","after":"acc76239bee01d8e9c858ae2cab296704e52d916","ref":"refs/heads/master","pushedAt":"2024-05-13T10:26:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"add contributors","shortMessageHtmlLink":"add contributors"}},{"before":"a20be7996dbb05631fbc98ab48fa6be31fe5c275","after":"5b502cdbfb21fbe5f6cf9ffbd2b96e4281a741e6","ref":"refs/heads/master","pushedAt":"2024-05-13T09:18:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"feat: add tests for #842\n\nAdd some tests for setting NULL to deallocated pointers\nreleated to #842 and #833","shortMessageHtmlLink":"feat: add tests for #842"}},{"before":"3ef4e4e730e5efd381be612df41e1ff3f5bb3c32","after":"a20be7996dbb05631fbc98ab48fa6be31fe5c275","ref":"refs/heads/master","pushedAt":"2024-05-09T02:09:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"fix: remove misused optimization flag -01\n\nrelated to #850","shortMessageHtmlLink":"fix: remove misused optimization flag -01"}},{"before":"5437b7908651c6b0828a82b21b4baf98846c0d01","after":"1ac905d3b2359f48a0463afe8e16a080f0e1e03c","ref":"refs/heads/develop","pushedAt":"2024-05-09T02:08:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Set free'd pointers to NULL whenever they are not reassigned immediately after","shortMessageHtmlLink":"Set free'd pointers to NULL whenever they are not reassigned immediat…"}},{"before":"98f9eb0412067a852ec107c68e49180fe4e472dc","after":"3ef4e4e730e5efd381be612df41e1ff3f5bb3c32","ref":"refs/heads/master","pushedAt":"2024-05-06T03:33:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Fix heap buffer overflow\n\nFixes #800","shortMessageHtmlLink":"Fix heap buffer overflow"}},{"before":"19396a49a60a1937bc8cbf30ab5579f089ee2f0f","after":"98f9eb0412067a852ec107c68e49180fe4e472dc","ref":"refs/heads/master","pushedAt":"2024-05-06T02:48:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Remove non-functional list handling of compiler flags","shortMessageHtmlLink":"Remove non-functional list handling of compiler flags"}},{"before":"5671646e9779ef8fa35990a5084e7e472e024862","after":"19396a49a60a1937bc8cbf30ab5579f089ee2f0f","ref":"refs/heads/master","pushedAt":"2024-04-29T02:01:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"update comments and add tests for cJSON_SetValuestring","shortMessageHtmlLink":"update comments and add tests for cJSON_SetValuestring"}},{"before":"66e9dff670a953586d4e75296f021a1c40f66768","after":"5671646e9779ef8fa35990a5084e7e472e024862","ref":"refs/heads/master","pushedAt":"2024-04-28T02:10:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"fix: fix incorrect name in security.md\n\nRelated to #845","shortMessageHtmlLink":"fix: fix incorrect name in security.md"}},{"before":"7e4d5dabe7a9b754c601f214e65b544e67ba9f59","after":"66e9dff670a953586d4e75296f021a1c40f66768","ref":"refs/heads/master","pushedAt":"2024-04-26T08:58:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Create SECURITY.md","shortMessageHtmlLink":"Create SECURITY.md"}},{"before":"87d8f0961a01bf09bef98ff89bae9fdec42181ee","after":"7e4d5dabe7a9b754c601f214e65b544e67ba9f59","ref":"refs/heads/master","pushedAt":"2024-04-26T08:34:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Add NULL check to cJSON_SetValuestring()\n\nIf the valuestring passed to cJSON_SetValuestring is NULL, a null pointer dereference will happen.\n\nThis commit adds the NULL check of valuestring before it is dereferenced.","shortMessageHtmlLink":"Add NULL check to cJSON_SetValuestring()"}},{"before":"f66cbab4bfb3926ffd4c5e13f9fb6d506ee0241d","after":"87d8f0961a01bf09bef98ff89bae9fdec42181ee","ref":"refs/heads/master","pushedAt":"2023-12-26T02:24:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Release 1.7.17\n\nupdate version to 1.7.17","shortMessageHtmlLink":"Release 1.7.17"}},{"before":"60ff122ef5862d04b39b150541459e7f5e35add8","after":"f66cbab4bfb3926ffd4c5e13f9fb6d506ee0241d","ref":"refs/heads/master","pushedAt":"2023-12-20T03:05:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"fix error in null checkings (#810)\n\nfixes #802 and #803","shortMessageHtmlLink":"fix error in null checkings (#810)"}},{"before":"cb8693b058ba302f4829ec6d03f609ac6f848546","after":"60ff122ef5862d04b39b150541459e7f5e35add8","ref":"refs/heads/master","pushedAt":"2023-12-18T03:47:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"add NULL checkings (#809)\n\n* add NULL checks in cJSON_SetValuestring\r\n\r\nFixes #803(CVE-2023-50472)\r\n\r\n* add NULL check in cJSON_InsertItemInArray\r\n\r\nFixes #802(CVE-2023-50471)\r\n\r\n* add tests for NULL checks\r\n\r\nadd tests for NULL checks in cJSON_InsertItemInArray and cJSON_SetValuestring","shortMessageHtmlLink":"add NULL checkings (#809)"}},{"before":"545710e3bfff09f875222b003de9044699769301","after":"cb8693b058ba302f4829ec6d03f609ac6f848546","ref":"refs/heads/master","pushedAt":"2023-07-05T03:22:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Release 1.7.16 (#770)\n\n* Update version to 1.7.16\r\n\r\n* Update contributors","shortMessageHtmlLink":"Release 1.7.16 (#770)"}},{"before":"545710e3bfff09f875222b003de9044699769301","after":null,"ref":"refs/tags/v1.7.16","pushedAt":"2023-07-05T02:32:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"}},{"before":"543c28869e4b215522635b7270b4b7cbb43030af","after":"545710e3bfff09f875222b003de9044699769301","ref":"refs/heads/master","pushedAt":"2023-07-04T09:02:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"upgrade clang to fix actions error (#768)\n\nActions builds are failing because clang-8 is failing to be installed. Upgrade clang-8 to clang-14 to fix this.","shortMessageHtmlLink":"upgrade clang to fix actions error (#768)"}},{"before":"766dd9d590bfbda32e6f77bff096c15eebffa3f0","after":"543c28869e4b215522635b7270b4b7cbb43030af","ref":"refs/heads/master","pushedAt":"2023-07-03T01:35:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Add meson documentation (#761)","shortMessageHtmlLink":"Add meson documentation (#761)"}},{"before":"b45f48e600671feade0b6bd65d1c69de7899f2be","after":"766dd9d590bfbda32e6f77bff096c15eebffa3f0","ref":"refs/heads/master","pushedAt":"2023-07-01T08:18:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Alanscut","name":"Alan Wang","path":"/Alanscut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21104054?s=80&v=4"},"commit":{"message":"Fix a null pointer crash in cJSON_ReplaceItemViaPointer (#726)\n\nIf the parent passed in cJSON_ReplaceItemViaPointer has not a child, which means parent->child is null, a null pointer dereference crash will be happened inside cJSON_ReplaceItemViaPointer.\r\n\r\nThis commit adds the NULL check of `parent->child` beforehand to inform user such incorrect usage.\r\n\r\nSigned-off-by: hopper-vul ","shortMessageHtmlLink":"Fix a null pointer crash in cJSON_ReplaceItemViaPointer (#726)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESPl1OQA","startCursor":null,"endCursor":null}},"title":"Activity · DaveGamble/cJSON"}