{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3776214,"defaultBranch":"master","name":"editorconfig-core-c","ownerLogin":"editorconfig","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-20T14:44:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1165674?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712096465.0","currentOid":""},"activityList":{"items":[{"before":"86d07d7ac0db137a9b47c0b7be68363931ee5562","after":null,"ref":"refs/heads/security-page","pushedAt":"2024-04-02T22:21:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"}},{"before":"2fa7218c25e1dba5ac23c211aff0dc81c8777ee1","after":"cfb7efdcc2b16f1b574b219906cf11d3e4921c8a","ref":"refs/heads/master","pushedAt":"2024-04-02T22:20:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Direct security bugs to the GitHub security pages.\n\nFor better transparency, don't report them to a single contributor.","shortMessageHtmlLink":"Direct security bugs to the GitHub security pages."}},{"before":null,"after":"86d07d7ac0db137a9b47c0b7be68363931ee5562","ref":"refs/heads/security-page","pushedAt":"2024-04-02T22:10:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Direct security bugs to the GitHub security pages.\n\nFor better transparency, don't report them to a single contributor.","shortMessageHtmlLink":"Direct security bugs to the GitHub security pages."}},{"before":"3208bbbfcd3d5ad7bf72df707301536d9f164a23","after":"2fa7218c25e1dba5ac23c211aff0dc81c8777ee1","ref":"refs/heads/master","pushedAt":"2024-03-30T18:26:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Clarify the steps of building from source.","shortMessageHtmlLink":"Clarify the steps of building from source."}},{"before":null,"after":"0167709625df934e542ed6398ac5816204358441","ref":"refs/heads/build","pushedAt":"2024-03-30T18:12:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Clarify the steps of building from source.","shortMessageHtmlLink":"Clarify the steps of building from source."}},{"before":"9fe052cb74fe1dd90d42185c52ff01a546419fac","after":null,"ref":"refs/heads/v0.12.8","pushedAt":"2024-03-30T18:12:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"}},{"before":"fd8cf1e94ecf4e6e4493833f96140cf9bd17578e","after":"3208bbbfcd3d5ad7bf72df707301536d9f164a23","ref":"refs/heads/master","pushedAt":"2024-03-30T18:12:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Start v0.12.8 development","shortMessageHtmlLink":"Start v0.12.8 development"}},{"before":null,"after":"9fe052cb74fe1dd90d42185c52ff01a546419fac","ref":"refs/heads/v0.12.8","pushedAt":"2024-03-30T17:56:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Start v0.12.8 development","shortMessageHtmlLink":"Start v0.12.8 development"}},{"before":"924d91724759e0192b416e5f1b24eca1fb25a49f","after":null,"ref":"refs/heads/release","pushedAt":"2024-03-30T17:46:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"}},{"before":"6d2f81b1799902f213c757aacbeef9e46894b59e","after":"fd8cf1e94ecf4e6e4493833f96140cf9bd17578e","ref":"refs/heads/master","pushedAt":"2024-03-30T17:46:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Release v0.12.7","shortMessageHtmlLink":"Release v0.12.7"}},{"before":null,"after":"924d91724759e0192b416e5f1b24eca1fb25a49f","ref":"refs/heads/release","pushedAt":"2024-03-30T17:32:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Release v0.12.7","shortMessageHtmlLink":"Release v0.12.7"}},{"before":"4d5518a0a4e4910c37281ab13a048d0d86999782","after":"6d2f81b1799902f213c757aacbeef9e46894b59e","ref":"refs/heads/master","pushedAt":"2024-03-30T17:30:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Keep CHANGELOG up-to-date.","shortMessageHtmlLink":"Keep CHANGELOG up-to-date."}},{"before":"c32b33d8a631a60f4294d2ad7f91c9faedaa3b1c","after":"4d5518a0a4e4910c37281ab13a048d0d86999782","ref":"refs/heads/master","pushedAt":"2024-02-19T00:12:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Fix pointer overflow in STRING_CAT\n\nThe end pointer is positioned one past the end of the destination, and\nit is undefined behavior to compute an address beyond the end pointer,\nincluding for comparisons, even temporarily. The UB occurs exactly when\nbuffer overflow would have occurred, so the buffer overflow check could\nbe optimized away by compilers. Even if this wasn't the case, the check\ncould produce a false negative if the computed address overflowed the\naddress space, which is, after all, why the C standard doesn't define\nbehavior in the first place.\n\nThe fix is simple: Check using sizes, not addresses. The explicit cast\nsuppresses warnings about signed-unsigned comparisons, and the assertion\nchecks the cast.","shortMessageHtmlLink":"Fix pointer overflow in STRING_CAT"}},{"before":"4e6b3bb042cf9ac2bfe11a35ff4d24ea586a5d22","after":"c32b33d8a631a60f4294d2ad7f91c9faedaa3b1c","ref":"refs/heads/master","pushedAt":"2024-01-21T19:36:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"doc: use CMAKE_INSTALL_DOCDIR for the html docs install path (#99)\n\nThis both simplifies the CMake code and makes it easier for downstream projects\r\nto override this path. The default (when not specifying CMAKE_INSTALL_DOCDIR)\r\nis the same as before (it defaults to CMAKE_INSTALL_DATAROOTDIR/doc/editorconfig).","shortMessageHtmlLink":"doc: use CMAKE_INSTALL_DOCDIR for the html docs install path (#99)"}},{"before":"25c856e41841e9977126f8babdc59c90d0464b2a","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-14T20:12:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"}},{"before":"f2a2b498384813c4df545526063ba20020b26d94","after":"4e6b3bb042cf9ac2bfe11a35ff4d24ea586a5d22","ref":"refs/heads/master","pushedAt":"2023-09-14T20:12:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4 (#97)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4 (#97)"}},{"before":null,"after":"25c856e41841e9977126f8babdc59c90d0464b2a","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-11T08:12:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":"aa6b3edb25566ec4f7c418b67df94f1e7526910f","after":"f2a2b498384813c4df545526063ba20020b26d94","ref":"refs/heads/master","pushedAt":"2023-04-23T06:17:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xuhdev","name":"Hong Xu","path":"/xuhdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/325476?s=80&v=4"},"commit":{"message":"Pass `$vsver` to subsequent calls of build.ps1 (#96)\n\nFixes #95","shortMessageHtmlLink":"Pass $vsver to subsequent calls of build.ps1 (#96)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJgc0LQA","startCursor":null,"endCursor":null}},"title":"Activity ยท editorconfig/editorconfig-core-c"}