{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":655317177,"defaultBranch":"main","name":"owl","ownerLogin":"ashay","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-18T14:37:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19678?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1688944754.0","currentOid":""},"activityList":{"items":[{"before":"f2d4f241c52fa050fb6c5c8c8a4ea3e9ea9dd70c","after":null,"ref":"refs/heads/ashay/parse-section-name","pushedAt":"2023-07-09T23:19:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}},{"before":"33ba259b5f5bd5aad715e783bfecc012492f9326","after":"7fa5f7297b320430c8d41a8ca134277de5d05284","ref":"refs/heads/main","pushedAt":"2023-07-09T23:19:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"sections: parse section names from headers (#10)\n\nThis patch adds the initial code for looping over section headers to\r\ndetermine the section name.","shortMessageHtmlLink":"sections: parse section names from headers (#10)"}},{"before":null,"after":"f2d4f241c52fa050fb6c5c8c8a4ea3e9ea9dd70c","ref":"refs/heads/ashay/parse-section-name","pushedAt":"2023-07-09T23:11:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"sections: parse section names from headers\n\nThis patch adds the initial code for looping over section headers to\ndetermine the section name.","shortMessageHtmlLink":"sections: parse section names from headers"}},{"before":"131f6f58314580555009577f19af84f3bb5fd2aa","after":null,"ref":"refs/heads/ashay/remove-todo","pushedAt":"2023-07-02T03:06:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}},{"before":"69a00005416430bf0a51ff77f771e236f54b4610","after":"33ba259b5f5bd5aad715e783bfecc012492f9326","ref":"refs/heads/main","pushedAt":"2023-07-02T03:06:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"doc: [nfc] remove TODO section (#9)\n\nSince the TODO section is outdated and because it will need constant\r\nchanges, this patch just drops it from the README file. Perhaps GitHub\r\nIssues are a better place to track TODO items.","shortMessageHtmlLink":"doc: [nfc] remove TODO section (#9)"}},{"before":null,"after":"131f6f58314580555009577f19af84f3bb5fd2aa","ref":"refs/heads/ashay/remove-todo","pushedAt":"2023-07-02T03:02:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"doc: [nfc] remove TODO section\n\nSince the TODO section is outdated and because it will need constant\nchanges, this patch just drops it from the README file. Perhaps GitHub\nIssues are a better place to track TODO items.","shortMessageHtmlLink":"doc: [nfc] remove TODO section"}},{"before":"1e112ac0a46b84f5f684514f34ad0c9b2f2bc779","after":null,"ref":"refs/heads/ashay/validate-shentsize","pushedAt":"2023-07-02T01:12:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}},{"before":"ace5fff778f259b0a552e5aabc36d8b74ff7f534","after":"69a00005416430bf0a51ff77f771e236f54b4610","ref":"refs/heads/main","pushedAt":"2023-07-02T01:12:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"shdr: validate shentsize after computing shdr_count (#8)\n\nSince section header counts can live outside the ELF header\r\n(specifically, in the size field of the first section header), we need\r\nto validate the section entry size _after_ fetching the true section\r\nheader count. This patch moves the check after the section header count\r\nis determined.","shortMessageHtmlLink":"shdr: validate shentsize after computing shdr_count (#8)"}},{"before":null,"after":"1e112ac0a46b84f5f684514f34ad0c9b2f2bc779","ref":"refs/heads/ashay/validate-shentsize","pushedAt":"2023-07-02T01:08:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"shdr: validate shentsize after computing shdr_count\n\nSince section header counts can live outside the ELF header\n(specifically, in the size field of the first section header), we need\nto validate the section entry size _after_ fetching the true section\nheader count. This patch moves the check after the section header count\nis determined.","shortMessageHtmlLink":"shdr: validate shentsize after computing shdr_count"}},{"before":"5d65f04564ff94171989e50de8959a2ef0a66667","after":null,"ref":"refs/heads/ashay/remove-duplicate-test-file","pushedAt":"2023-07-01T20:29:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}},{"before":"2236c3af3a0b4ccfe8a8de993ada90a82810bf67","after":"ace5fff778f259b0a552e5aabc36d8b74ff7f534","ref":"refs/heads/main","pushedAt":"2023-07-01T20:29:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"test: [nfc] remove duplicate file (#7)","shortMessageHtmlLink":"test: [nfc] remove duplicate file (#7)"}},{"before":"e38f9892f5690e532423a18ac46c25ca76b89bbf","after":null,"ref":"refs/heads/ashay/extended-section-header-count-checks","pushedAt":"2023-07-01T20:25:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}},{"before":null,"after":"5d65f04564ff94171989e50de8959a2ef0a66667","ref":"refs/heads/ashay/remove-duplicate-test-file","pushedAt":"2023-07-01T20:25:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"test: [nfc] remove duplicate file","shortMessageHtmlLink":"test: [nfc] remove duplicate file"}},{"before":"4c00df40cb4ff3ed845b02b83918324bff2ff2b8","after":"e38f9892f5690e532423a18ac46c25ca76b89bbf","ref":"refs/heads/ashay/extended-section-header-count-checks","pushedAt":"2023-07-01T20:22:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"shdr: add checks to valid section header count in first section header","shortMessageHtmlLink":"shdr: add checks to valid section header count in first section header"}},{"before":"2714f2136cccff2e0883af0440b7c5ddabdce77d","after":"2236c3af3a0b4ccfe8a8de993ada90a82810bf67","ref":"refs/heads/main","pushedAt":"2023-07-01T20:22:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"shdr: add checks to valid section header count in first section header (#6)","shortMessageHtmlLink":"shdr: add checks to valid section header count in first section header ("}},{"before":null,"after":"4c00df40cb4ff3ed845b02b83918324bff2ff2b8","ref":"refs/heads/ashay/extended-section-header-count-checks","pushedAt":"2023-07-01T20:19:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"shdr: add checks to valid section header count in first section header","shortMessageHtmlLink":"shdr: add checks to valid section header count in first section header"}},{"before":"df2ac0029b872a5c86cb75442fbc1721b54dd886","after":null,"ref":"refs/heads/ashay/extended-program-header-types","pushedAt":"2023-07-01T19:39:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}},{"before":"8148041ff99c8ce43a01473ec7e5dc8ab4669a6c","after":"2714f2136cccff2e0883af0440b7c5ddabdce77d","ref":"refs/heads/main","pushedAt":"2023-07-01T19:39:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"phdr: add extended program header types (#5)","shortMessageHtmlLink":"phdr: add extended program header types (#5)"}},{"before":null,"after":"df2ac0029b872a5c86cb75442fbc1721b54dd886","ref":"refs/heads/ashay/extended-program-header-types","pushedAt":"2023-07-01T19:35:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"phdr: add extended program header types","shortMessageHtmlLink":"phdr: add extended program header types"}},{"before":"3b51f1ed0790ba12b7554e127a60084160647a71","after":null,"ref":"refs/heads/ashay/section-headers","pushedAt":"2023-07-01T19:32:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}},{"before":"f709c4e0e7c46b8f0f2fa1dd9ec2b6e3284390f2","after":"8148041ff99c8ce43a01473ec7e5dc8ab4669a6c","ref":"refs/heads/main","pushedAt":"2023-07-01T19:31:59.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"shdr: add code for parsing section headers (#4)\n\nThis patch also adds the code to handle the case when the section header\r\ncount is stored in the size field of the first section header, although\r\nI don't know of a good way to test this. Do I need to create an ELF\r\nfile with more than 2^16 section headers?","shortMessageHtmlLink":"shdr: add code for parsing section headers (#4)"}},{"before":null,"after":"3b51f1ed0790ba12b7554e127a60084160647a71","ref":"refs/heads/ashay/section-headers","pushedAt":"2023-07-01T19:24:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"doc: [nfc] place build and test badge after headline","shortMessageHtmlLink":"doc: [nfc] place build and test badge after headline"}},{"before":"8c3645a79f3a2e4a39ebd9e9ba256551b09a7e39","after":null,"ref":"refs/heads/ashay/phdr-fields","pushedAt":"2023-07-01T17:52:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}},{"before":"655786d9e63ffaece5abd6442b353962a81f1710","after":"f709c4e0e7c46b8f0f2fa1dd9ec2b6e3284390f2","ref":"refs/heads/main","pushedAt":"2023-07-01T17:52:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"phdr: add complete program header parsing (#3)\n\nThis patch adds code to parse all fields of the program headers,\r\nswitching between field sequences for both ELF32 and ELF64 binaries.","shortMessageHtmlLink":"phdr: add complete program header parsing (#3)"}},{"before":"622b4248bae5f435b0788f07b4167e4403f6faa6","after":"8c3645a79f3a2e4a39ebd9e9ba256551b09a7e39","ref":"refs/heads/ashay/phdr-fields","pushedAt":"2023-07-01T17:48:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"phdr: add complete program header parsing\n\nThis patch adds code to parse all fields of the program headers,\nswitching between field sequences for both ELF32 and ELF64 binaries.","shortMessageHtmlLink":"phdr: add complete program header parsing"}},{"before":null,"after":"622b4248bae5f435b0788f07b4167e4403f6faa6","ref":"refs/heads/ashay/phdr-fields","pushedAt":"2023-07-01T17:46:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"phdr: add complete program header parsing\n\nThis patch adds code to parse all fields of the program headers,\nswitching between field sequences for both ELF32 and ELF64 binaries.","shortMessageHtmlLink":"phdr: add complete program header parsing"}},{"before":"f481be8b5b0cfe7234f919d09954b4190dd905b1","after":null,"ref":"refs/heads/ashay/begin-phdr-parsing","pushedAt":"2023-07-01T06:15:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}},{"before":"360e6a89c93b1e5276feae5df6379593906f9e21","after":"655786d9e63ffaece5abd6442b353962a81f1710","ref":"refs/heads/main","pushedAt":"2023-07-01T06:15:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"phdr: add code to parse program header type (#2)\n\nWith this patch, the code now starts to parse program headers.\r\nSubsequent patches will add a more complete program header parsing.","shortMessageHtmlLink":"phdr: add code to parse program header type (#2)"}},{"before":null,"after":"f481be8b5b0cfe7234f919d09954b4190dd905b1","ref":"refs/heads/ashay/begin-phdr-parsing","pushedAt":"2023-07-01T06:11:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"},"commit":{"message":"phdr: add code to parse program header type\n\nWith this patch, the code now starts to parse program headers.\nSubsequent patches will add a more complete program header parsing.","shortMessageHtmlLink":"phdr: add code to parse program header type"}},{"before":"3f12f34ff6bcd1084d176ce583bb030294860307","after":null,"ref":"refs/heads/ashay/negative-test-errors","pushedAt":"2023-06-24T23:49:52.237Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ashay","name":"Ashay Rane","path":"/ashay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19678?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADUdpkLAA","startCursor":null,"endCursor":null}},"title":"Activity ยท ashay/owl"}