{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":735590393,"defaultBranch":"main","name":"syscall-interceptor","ownerLogin":"linux-immutability-tools","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-25T13:15:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/133239905?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705776865.0","currentOid":""},"activityList":{"items":[{"before":"87d39c55c9b72583da48fb89ab0c4609087caca5","after":"463ea3a9b0170e9e0154638adac607fd8c7525bc","ref":"refs/heads/rewrite-kernel-module","pushedAt":"2024-01-25T23:19:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Change LICENSE and add spdx-license header","shortMessageHtmlLink":"Change LICENSE and add spdx-license header"}},{"before":null,"after":"87d39c55c9b72583da48fb89ab0c4609087caca5","ref":"refs/heads/rewrite-kernel-module","pushedAt":"2024-01-20T18:54:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"fix build for debian","shortMessageHtmlLink":"fix build for debian"}},{"before":"87d39c55c9b72583da48fb89ab0c4609087caca5","after":null,"ref":"refs/heads/rewrite-kernel-module","pushedAt":"2024-01-20T18:54:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"}},{"before":null,"after":"87d39c55c9b72583da48fb89ab0c4609087caca5","ref":"refs/heads/rewrite-kernel-module","pushedAt":"2024-01-20T18:53:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"fix build for debian","shortMessageHtmlLink":"fix build for debian"}},{"before":"eb913829630daef43ce430a294183b6288f30848","after":"87d39c55c9b72583da48fb89ab0c4609087caca5","ref":"refs/heads/main","pushedAt":"2024-01-18T10:47:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"fix build for debian","shortMessageHtmlLink":"fix build for debian"}},{"before":"93393a60cc1e83bc7c60ab4a944890ce9c24c276","after":"eb913829630daef43ce430a294183b6288f30848","ref":"refs/heads/main","pushedAt":"2024-01-18T10:44:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Use arrays to store syscalls\n\nUses arrays to store configured syscalls to ensure easier memory\nmanagement and stop syscall-interceptor from segfaulting if too many\ncalls are configured","shortMessageHtmlLink":"Use arrays to store syscalls"}},{"before":"27a9c6ac9dc5cece13463d18b321f1bfc51e2008","after":"93393a60cc1e83bc7c60ab4a944890ce9c24c276","ref":"refs/heads/main","pushedAt":"2024-01-06T00:42:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Format main.c","shortMessageHtmlLink":"Format main.c"}},{"before":"ea9145f9f5b62e7021d8d3c16b684a287c1dfebe","after":"27a9c6ac9dc5cece13463d18b321f1bfc51e2008","ref":"refs/heads/main","pushedAt":"2024-01-06T00:13:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Minor code refactor (mainly formatting)","shortMessageHtmlLink":"Minor code refactor (mainly formatting)"}},{"before":"170f018a60fa6091fcb62c70c7e0b4f6d1934d81","after":"ea9145f9f5b62e7021d8d3c16b684a287c1dfebe","ref":"refs/heads/main","pushedAt":"2024-01-05T12:13:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Fix parse script","shortMessageHtmlLink":"Fix parse script"}},{"before":"7f2e6fd2d013b2ca57ca2a1bd84c539410dca9de","after":"170f018a60fa6091fcb62c70c7e0b4f6d1934d81","ref":"refs/heads/main","pushedAt":"2024-01-05T01:12:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Add lgpg-3.0-only license","shortMessageHtmlLink":"Add lgpg-3.0-only license"}},{"before":"60701d5ef8839cedb9384a8e041b9f847c7aa2a5","after":"7f2e6fd2d013b2ca57ca2a1bd84c539410dca9de","ref":"refs/heads/main","pushedAt":"2024-01-05T00:55:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Update README.md according to latest config changes","shortMessageHtmlLink":"Update README.md according to latest config changes"}},{"before":"99cbf0b379b977827eec5a3edc342a88116ba331","after":"60701d5ef8839cedb9384a8e041b9f847c7aa2a5","ref":"refs/heads/main","pushedAt":"2024-01-05T00:19:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Modify gitignore","shortMessageHtmlLink":"Modify gitignore"}},{"before":"578224e90375519667f8ee5f54b746dc774e7c24","after":"99cbf0b379b977827eec5a3edc342a88116ba331","ref":"refs/heads/main","pushedAt":"2024-01-05T00:17:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Remove fsanitize flags","shortMessageHtmlLink":"Remove fsanitize flags"}},{"before":"d0612bbc0f9b7c83ba550bf7ba9d6160a6d8779b","after":"578224e90375519667f8ee5f54b746dc774e7c24","ref":"refs/heads/main","pushedAt":"2024-01-05T00:16:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Remove makefile.in","shortMessageHtmlLink":"Remove makefile.in"}},{"before":"52c67347bbcf5b4fe499687f64a4684ea36021cf","after":"d0612bbc0f9b7c83ba550bf7ba9d6160a6d8779b","ref":"refs/heads/main","pushedAt":"2024-01-05T00:15:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"feat: add support for matching fdesc arguments","shortMessageHtmlLink":"feat: add support for matching fdesc arguments"}},{"before":"3aa8719671a417a8d104c7d14024ee15770ec548","after":"52c67347bbcf5b4fe499687f64a4684ea36021cf","ref":"refs/heads/main","pushedAt":"2023-12-30T12:24:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Add option to set argument matchtype","shortMessageHtmlLink":"Add option to set argument matchtype"}},{"before":"c5cb63bd0813202e9523b1f16895614f2d10ff77","after":"3aa8719671a417a8d104c7d14024ee15770ec548","ref":"refs/heads/main","pushedAt":"2023-12-28T20:43:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Remove m4 directory","shortMessageHtmlLink":"Remove m4 directory"}},{"before":"a9c6d12253bfe0e8f199a81a8f9aaddf15e77329","after":"c5cb63bd0813202e9523b1f16895614f2d10ff77","ref":"refs/heads/main","pushedAt":"2023-12-28T15:48:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Add readme","shortMessageHtmlLink":"Add readme"}},{"before":"0de8f43a6e630e672a65293c8b84acaabd825455","after":"a9c6d12253bfe0e8f199a81a8f9aaddf15e77329","ref":"refs/heads/main","pushedAt":"2023-12-28T15:30:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Remove unnecessary main()","shortMessageHtmlLink":"Remove unnecessary main()"}},{"before":"0afb108a3efda081832908fe127dffa8a4d6fd32","after":"0de8f43a6e630e672a65293c8b84acaabd825455","ref":"refs/heads/main","pushedAt":"2023-12-28T15:29:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Make parse_config actually python","shortMessageHtmlLink":"Make parse_config actually python"}},{"before":"c9e718c79eb79ebf13debdd7d4d88c7c390f437c","after":"0afb108a3efda081832908fe127dffa8a4d6fd32","ref":"refs/heads/main","pushedAt":"2023-12-28T15:26:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Restore missing makefile.am","shortMessageHtmlLink":"Restore missing makefile.am"}},{"before":"431844d49ca09de23451e47473d1546719b6f3fa","after":"c9e718c79eb79ebf13debdd7d4d88c7c390f437c","ref":"refs/heads/main","pushedAt":"2023-12-28T15:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"chore: remove unnecessary files","shortMessageHtmlLink":"chore: remove unnecessary files"}},{"before":"28d20f178ce92c1f0c4b3202f43408ac0d60a9f9","after":"431844d49ca09de23451e47473d1546719b6f3fa","ref":"refs/heads/main","pushedAt":"2023-12-28T14:42:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Add logging functionality","shortMessageHtmlLink":"Add logging functionality"}},{"before":"fa11c148cd7fe17edb67923c1a21f5589af4f42d","after":"28d20f178ce92c1f0c4b3202f43408ac0d60a9f9","ref":"refs/heads/main","pushedAt":"2023-12-28T13:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Add argument matching to block syscalls","shortMessageHtmlLink":"Add argument matching to block syscalls"}},{"before":"7f43e583863dcbfc7bd9156660eb2f589e6c35ea","after":"fa11c148cd7fe17edb67923c1a21f5589af4f42d","ref":"refs/heads/main","pushedAt":"2023-12-26T15:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Change project name to avoid conflict with the pmem/syscall_intercept library","shortMessageHtmlLink":"Change project name to avoid conflict with the pmem/syscall_intercept…"}},{"before":null,"after":"7f43e583863dcbfc7bd9156660eb2f589e6c35ea","ref":"refs/heads/main","pushedAt":"2023-12-26T14:41:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"axtloss","name":null,"path":"/axtloss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60044824?s=80&v=4"},"commit":{"message":"Add config parser and execute it automatically through configure","shortMessageHtmlLink":"Add config parser and execute it automatically through configure"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yNVQyMzoxOToyNS4wMDAwMDBazwAAAAPpa5RU","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yNVQyMzoxOToyNS4wMDAwMDBazwAAAAPpa5RU","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yNlQxNDo0MTo1OS4wMDAwMDBazwAAAAPSM2dO"}},"title":"Activity · linux-immutability-tools/syscall-interceptor"}