{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":901662,"defaultBranch":"main","name":"libgit2","ownerLogin":"libgit2","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-09-10T16:17:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/394745?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715855650.0","currentOid":""},"activityList":{"items":[{"before":"1f41b69d2e8c85c69258639fc7dae4959ef702c9","after":"0ce062037c16d54bffad4cba26c853cdf76239a2","ref":"refs/heads/gh-pages","pushedAt":"2024-05-16T20:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"generated docs","shortMessageHtmlLink":"generated docs"}},{"before":"d74d491481831ddcd23575d376e56d2197e95910","after":"6c5520f334e5652d5f0476c00a3188d1d97754e7","ref":"refs/heads/maint/v1.8","pushedAt":"2024-05-16T20:17:51.000Z","pushType":"push","commitsCount":59,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"Merge pull request #6811 from libgit2/ethomson/test_allocator\n\nIntroduce a stricter debugging allocator for testing","shortMessageHtmlLink":"Merge pull request #6811 from libgit2/ethomson/test_allocator"}},{"before":"9f11362e53e577c45fd1f4f71047e44f3ec80578","after":"1f41b69d2e8c85c69258639fc7dae4959ef702c9","ref":"refs/heads/gh-pages","pushedAt":"2024-05-16T10:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"generated docs","shortMessageHtmlLink":"generated docs"}},{"before":"eb00b48d915d0dd01e41364d31c6ab8470834aae","after":null,"ref":"refs/heads/ethomson/test_allocator","pushedAt":"2024-05-16T10:34:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"}},{"before":"36f7e21ad757a3dacc58cf7944329da6bc1d6e96","after":"6c5520f334e5652d5f0476c00a3188d1d97754e7","ref":"refs/heads/main","pushedAt":"2024-05-16T10:34:07.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"Merge pull request #6811 from libgit2/ethomson/test_allocator\n\nIntroduce a stricter debugging allocator for testing","shortMessageHtmlLink":"Merge pull request #6811 from libgit2/ethomson/test_allocator"}},{"before":"0dab9d4a5774418cc5fc587ba4ee19fa62606f8c","after":"ee552697d52dcd4394df90fd69c439bcdd7901d7","ref":"refs/heads/ethomson/readme","pushedAt":"2024-05-16T10:18:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"README: update build badges and links\n\nUse new-style links to the build information and badges, which link to the workflow filename, not the display name.","shortMessageHtmlLink":"README: update build badges and links"}},{"before":"47df22445ae4d813d0cf8fe558900d1c094f1d14","after":"9f11362e53e577c45fd1f4f71047e44f3ec80578","ref":"refs/heads/gh-pages","pushedAt":"2024-05-16T10:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"generated docs","shortMessageHtmlLink":"generated docs"}},{"before":"ae65dac85ec4bfe795b35a8f1f4815489668713f","after":null,"ref":"refs/heads/ethomson/v1.8.1","pushedAt":"2024-05-16T09:58:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"}},{"before":"c7af393a480e004660e1643930adbe02efbf354e","after":"36f7e21ad757a3dacc58cf7944329da6bc1d6e96","ref":"refs/heads/main","pushedAt":"2024-05-16T09:58:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"Merge pull request #6817 from libgit2/ethomson/v1.8.1\n\nlibgit2 v1.8.1","shortMessageHtmlLink":"Merge pull request #6817 from libgit2/ethomson/v1.8.1"}},{"before":null,"after":"ae65dac85ec4bfe795b35a8f1f4815489668713f","ref":"refs/heads/ethomson/v1.8.1","pushedAt":"2024-05-15T23:49:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"v1.8.1: update changelog","shortMessageHtmlLink":"v1.8.1: update changelog"}},{"before":null,"after":"0dab9d4a5774418cc5fc587ba4ee19fa62606f8c","ref":"refs/heads/ethomson/readme","pushedAt":"2024-05-15T22:11:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"README: add experimental builds to ci table","shortMessageHtmlLink":"README: add experimental builds to ci table"}},{"before":"88b3baff3b4fdad78fbef74392184ee063a3ecaf","after":"47df22445ae4d813d0cf8fe558900d1c094f1d14","ref":"refs/heads/gh-pages","pushedAt":"2024-05-15T22:10:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"generated docs","shortMessageHtmlLink":"generated docs"}},{"before":null,"after":"d74d491481831ddcd23575d376e56d2197e95910","ref":"refs/heads/maint/v1.8","pushedAt":"2024-05-15T22:05:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"Merge pull request #6767 from libgit2/ethomson/v18\n\nRelease v1.8","shortMessageHtmlLink":"Merge pull request #6767 from libgit2/ethomson/v18"}},{"before":"abedcfe71ce8b8cf58b4ac4c276dbc45a31d90ea","after":"eb00b48d915d0dd01e41364d31c6ab8470834aae","ref":"refs/heads/ethomson/test_allocator","pushedAt":"2024-05-15T21:38:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"fixup! alloc: introduce debug allocators","shortMessageHtmlLink":"fixup! alloc: introduce debug allocators"}},{"before":"b3cca31816dc16dd0fe7da87a1d6f4561dc17a52","after":"88b3baff3b4fdad78fbef74392184ee063a3ecaf","ref":"refs/heads/gh-pages","pushedAt":"2024-05-13T10:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"generated docs","shortMessageHtmlLink":"generated docs"}},{"before":"a491724bb92e349a66ca17be72af2c62faa2f1a2","after":"abedcfe71ce8b8cf58b4ac4c276dbc45a31d90ea","ref":"refs/heads/ethomson/test_allocator","pushedAt":"2024-05-13T10:30:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"tests: reset the allocator to the default\n\nInstead of setting the allocator to stdalloc, just pass `NULL`, in case\nwe're running with the debug allocator.","shortMessageHtmlLink":"tests: reset the allocator to the default"}},{"before":"99ba44608f216d6c59eb9131907114883c7059a9","after":null,"ref":"refs/heads/ethomson/signed_comparedness","pushedAt":"2024-05-13T10:29:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"}},{"before":"f5c6b6ab14eec1b0d3a3586dff1a11e9249e1402","after":"c7af393a480e004660e1643930adbe02efbf354e","ref":"refs/heads/main","pushedAt":"2024-05-13T10:29:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"Merge pull request #6815 from libgit2/ethomson/signed_comparedness\n\ntree: avoid mixed signedness comparison","shortMessageHtmlLink":"Merge pull request #6815 from libgit2/ethomson/signed_comparedness"}},{"before":"54218b5506a45217403f6cdfb85fce861b62606d","after":null,"ref":"refs/heads/ethomson/alloc","pushedAt":"2024-05-13T10:29:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"}},{"before":"b1d6fd0858aad5db7bb33d56fb8f76fd3fb6722a","after":null,"ref":"refs/heads/ethomson/opt_alloc","pushedAt":"2024-05-13T10:29:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"}},{"before":"9a2afb778570064c7f5518bf6a2964598709af7a","after":"f5c6b6ab14eec1b0d3a3586dff1a11e9249e1402","ref":"refs/heads/main","pushedAt":"2024-05-13T10:29:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"Merge pull request #6814 from libgit2/ethomson/alloc\n\nUpdate git_array allocator to obey strict aliasing rules","shortMessageHtmlLink":"Merge pull request #6814 from libgit2/ethomson/alloc"}},{"before":"0e9eeec69af5fc7d55d63c57648ed5a9715268c0","after":"9a2afb778570064c7f5518bf6a2964598709af7a","ref":"refs/heads/main","pushedAt":"2024-05-13T10:29:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"Merge pull request #6813 from libgit2/ethomson/opt_alloc\n\ncli: include alloca on illumos / solaris / sunos","shortMessageHtmlLink":"Merge pull request #6813 from libgit2/ethomson/opt_alloc"}},{"before":"2fb07fd0e18d8e589e8b9ca9c7f8140b173b5d27","after":null,"ref":"refs/heads/ethomson/unused-warnings","pushedAt":"2024-05-13T10:28:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"}},{"before":"bb3c31f3274f1ec046c6a798c3c10d1043dfe517","after":null,"ref":"refs/heads/ethomson/xdiff","pushedAt":"2024-05-13T10:28:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"}},{"before":"5647f6ea7d214de59ba60d7199164f3dda56bdf6","after":"0e9eeec69af5fc7d55d63c57648ed5a9715268c0","ref":"refs/heads/main","pushedAt":"2024-05-13T10:28:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"Merge pull request #6812 from libgit2/ethomson/unused-warnings\n\nrand: avoid uninitialized loadavg warnings","shortMessageHtmlLink":"Merge pull request #6812 from libgit2/ethomson/unused-warnings"}},{"before":"5f796f881bf26fd176cf8471349a679eb2489953","after":"5647f6ea7d214de59ba60d7199164f3dda56bdf6","ref":"refs/heads/main","pushedAt":"2024-05-13T10:28:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"Merge pull request #6810 from libgit2/ethomson/xdiff\n\nxdiff: use proper free function","shortMessageHtmlLink":"Merge pull request #6810 from libgit2/ethomson/xdiff"}},{"before":"3b2f7137ecf30dd77ebb499c2eafc1dbcf849de6","after":"54218b5506a45217403f6cdfb85fce861b62606d","ref":"refs/heads/ethomson/alloc","pushedAt":"2024-05-13T09:49:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"array: treat `git_array` ptrs as `void *`\n\nAvoid sloppy aliasing in our (re-)allocation, which is undefined\nbehavior. This has been problematic before and was helped by `volatile`\n(see b62a6a13b2f9a40e6ea4bf7bc2a9255429fb0bd6) but that is not\ntechnically correct, and some compilers / architectures do not\nunderstand that `ptr` is changing due to its aliasing.\n\nJust make `git_array_alloc` behave like `realloc`, taking a `void *` and\nreturning a `void *`.","shortMessageHtmlLink":"array: treat git_array ptrs as void *"}},{"before":null,"after":"a491724bb92e349a66ca17be72af2c62faa2f1a2","ref":"refs/heads/ethomson/test_allocator","pushedAt":"2024-05-13T09:44:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"tests: reset the allocator to the default\n\nInstead of setting the allocator to stdalloc, just pass `NULL`, in case\nwe're running with the debug allocator.","shortMessageHtmlLink":"tests: reset the allocator to the default"}},{"before":null,"after":"bb3c31f3274f1ec046c6a798c3c10d1043dfe517","ref":"refs/heads/ethomson/xdiff","pushedAt":"2024-05-13T09:44:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"xdiff: use proper free function","shortMessageHtmlLink":"xdiff: use proper free function"}},{"before":null,"after":"2fb07fd0e18d8e589e8b9ca9c7f8140b173b5d27","ref":"refs/heads/ethomson/unused-warnings","pushedAt":"2024-05-13T09:24:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethomson","name":"Edward Thomson","path":"/ethomson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130014?s=80&v=4"},"commit":{"message":"rand: avoid uninitialized loadavg warnings","shortMessageHtmlLink":"rand: avoid uninitialized loadavg warnings"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETApB1AA","startCursor":null,"endCursor":null}},"title":"Activity ยท libgit2/libgit2"}