{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":32955140,"defaultBranch":"main","name":"gef","ownerLogin":"hugsy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-26T22:25:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/590234?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716959426.0","currentOid":""},"activityList":{"items":[{"before":"415e46ac1712032d6c6415a760e0e048586fa702","after":"b98e11cfb2e5ef06ff94061452b82213e258c785","ref":"refs/heads/gh-pages","pushedAt":"2024-05-29T05:13:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 757f5bb with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed 757f5bb with MkDocs version: 1.6.0"}},{"before":"8aa0909d473c606c99ff0c2ef445739e11fe5a0b","after":null,"ref":"refs/heads/more_benchmarks","pushedAt":"2024-05-29T05:10:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"}},{"before":"bdf82195c99f863000c2a4820a727b217c853081","after":"757f5bbbbd364b6885962e54ad426aa66ee32a6a","ref":"refs/heads/main","pushedAt":"2024-05-29T05:10:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":" Tests: Add more context benchmarks (#1108)","shortMessageHtmlLink":" Tests: Add more context benchmarks (#1108)"}},{"before":null,"after":"8aa0909d473c606c99ff0c2ef445739e11fe5a0b","ref":"refs/heads/more_benchmarks","pushedAt":"2024-05-28T14:07:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Grazfather","name":null,"path":"/Grazfather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497310?s=80&v=4"},"commit":{"message":"tests: Add more context benchmarks","shortMessageHtmlLink":"tests: Add more context benchmarks"}},{"before":"f79224625bc2af759b98a3f125ca94ae35584d9c","after":"415e46ac1712032d6c6415a760e0e048586fa702","ref":"refs/heads/gh-pages","pushedAt":"2024-05-26T03:24:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed bdf8219 with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed bdf8219 with MkDocs version: 1.6.0"}},{"before":"2c26e33fd29e6a9caa4bdc07a43ec7386f7cbf35","after":"bdf82195c99f863000c2a4820a727b217c853081","ref":"refs/heads/main","pushedAt":"2024-05-26T03:21:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Fix prompt length calculation (#1103)\n\n## Description\r\n\r\nFix bug described in https://github.com/hugsy/gef/issues/1102","shortMessageHtmlLink":"Fix prompt length calculation (#1103)"}},{"before":"7929e363999fe6130b8607b16a29a9fa5f36cc29","after":"f79224625bc2af759b98a3f125ca94ae35584d9c","ref":"refs/heads/gh-pages","pushedAt":"2024-05-21T02:02:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 2c26e33 with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed 2c26e33 with MkDocs version: 1.6.0"}},{"before":"5a3fb236873f9be1657bc1f8ef9e87a50ecb4e1b","after":null,"ref":"refs/heads/issue_1063","pushedAt":"2024-05-21T01:59:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"}},{"before":"c9bab34ecefdb07bcf9a9a19b43159da6a08187b","after":"2c26e33fd29e6a9caa4bdc07a43ec7386f7cbf35","ref":"refs/heads/main","pushedAt":"2024-05-21T01:59:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"[Docs] `pre-commit` setup and use (#1107)\n\n## Description\r\n\r\nAdded documentation on how to use `pre-commit` for GEF\r\n\r\nFixes #1063\r\n\r\n---------\r\n\r\nCo-authored-by: Grazfather ","shortMessageHtmlLink":"[Docs] pre-commit setup and use (#1107)"}},{"before":"bca8a3c9bebc2ee87b3d2a5905f4b1180e6df1bc","after":"5a3fb236873f9be1657bc1f8ef9e87a50ecb4e1b","ref":"refs/heads/issue_1063","pushedAt":"2024-05-21T01:55:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Grazfather ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"8fbb1a63c035fbf67b5ecc49b60174e28b5c5b38","after":"7929e363999fe6130b8607b16a29a9fa5f36cc29","ref":"refs/heads/gh-pages","pushedAt":"2024-05-20T23:01:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed c9bab34 with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed c9bab34 with MkDocs version: 1.6.0"}},{"before":"f00379d464d4d90cfabbe3a14f92148643661432","after":null,"ref":"refs/heads/fix_typo","pushedAt":"2024-05-20T22:58:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Grazfather","name":null,"path":"/Grazfather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497310?s=80&v=4"}},{"before":"220611a812114542f0d629483816a07c9cdb64eb","after":"c9bab34ecefdb07bcf9a9a19b43159da6a08187b","ref":"refs/heads/main","pushedAt":"2024-05-20T22:58:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Grazfather","name":null,"path":"/Grazfather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497310?s=80&v=4"},"commit":{"message":"[Docs] Fix typo (#1106)\n\n`confortable` -> `comfortable`","shortMessageHtmlLink":"[Docs] Fix typo (#1106)"}},{"before":"fa05c187423c4d2e8c00a2cc4168934fb0d78a63","after":"bca8a3c9bebc2ee87b3d2a5905f4b1180e6df1bc","ref":"refs/heads/issue_1063","pushedAt":"2024-05-19T19:47:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"[ci] pinning actions version in validate.yml","shortMessageHtmlLink":"[ci] pinning actions version in validate.yml"}},{"before":"dfda496be27afb1bc063bb8515d4ee4810c40dd1","after":"fa05c187423c4d2e8c00a2cc4168934fb0d78a63","ref":"refs/heads/issue_1063","pushedAt":"2024-05-19T19:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"md lint","shortMessageHtmlLink":"md lint"}},{"before":"220611a812114542f0d629483816a07c9cdb64eb","after":"dfda496be27afb1bc063bb8515d4ee4810c40dd1","ref":"refs/heads/issue_1063","pushedAt":"2024-05-19T14:56:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"added paragraph explaining how to use pre-commit","shortMessageHtmlLink":"added paragraph explaining how to use pre-commit"}},{"before":null,"after":"220611a812114542f0d629483816a07c9cdb64eb","ref":"refs/heads/issue_1063","pushedAt":"2024-05-19T14:44:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"update: gdb logging enable/disable command (#1095)\n\n'set logging on/off' is deprecated and replaced with 'set logging enabled on/off'.","shortMessageHtmlLink":"update: gdb logging enable/disable command (#1095)"}},{"before":"caf2039300450fa08ce1623bf86642f4bb8c9ec1","after":"8fbb1a63c035fbf67b5ecc49b60174e28b5c5b38","ref":"refs/heads/gh-pages","pushedAt":"2024-05-19T03:43:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 220611a with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed 220611a with MkDocs version: 1.6.0"}},{"before":"fdce1a39a5273bc48cbad212c858932a8de05f04","after":"caf2039300450fa08ce1623bf86642f4bb8c9ec1","ref":"refs/heads/gh-pages","pushedAt":"2024-05-19T03:42:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 13d1de2 with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed 13d1de2 with MkDocs version: 1.6.0"}},{"before":"13d1de2dc3db6d6524bc30683567edcba3e20791","after":"220611a812114542f0d629483816a07c9cdb64eb","ref":"refs/heads/main","pushedAt":"2024-05-19T03:40:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"update: gdb logging enable/disable command (#1095)\n\n'set logging on/off' is deprecated and replaced with 'set logging enabled on/off'.","shortMessageHtmlLink":"update: gdb logging enable/disable command (#1095)"}},{"before":"18c1f7c433e320066808e31797f18dae30830982","after":"13d1de2dc3db6d6524bc30683567edcba3e20791","ref":"refs/heads/main","pushedAt":"2024-05-19T03:39:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Correctly parse offset from `info proc mappings` output (#1096) (#1098)\n\n## Description\r\nFix the Offset column in the `vmmap` command by getting the offset from\r\nthe correct column in `parse_gdb_info_proc_maps`.\r\n\r\nBefore:\r\n```\r\ngef➤ vmmap\r\n[ Legend: Code | Heap | Stack ]\r\nStart End Offset Perm Path\r\n0x0000555555554000 0x0000555555558000 0x0000000000004000 r-- /usr/bin/ls\r\n0x0000555555558000 0x000055555556e000 0x0000000000016000 r-x /usr/bin/ls\r\n0x000055555556e000 0x0000555555577000 0x0000000000009000 r-- /usr/bin/ls\r\n0x0000555555577000 0x0000555555579000 0x0000000000002000 r-- /usr/bin/ls\r\n0x0000555555579000 0x000055555557a000 0x0000000000001000 rw- /usr/bin/ls\r\n0x000055555557a000 0x000055555557b000 0x0000000000001000 rw- [heap]\r\n```\r\n\r\nAfter:\r\n```\r\ngef➤ vmmap\r\n[ Legend: Code | Heap | Stack ]\r\nStart End Offset Perm Path\r\n0x0000555555554000 0x0000555555558000 0x0000000000000000 r-- /usr/bin/ls\r\n0x0000555555558000 0x000055555556e000 0x0000000000004000 r-x /usr/bin/ls\r\n0x000055555556e000 0x0000555555577000 0x000000000001a000 r-- /usr/bin/ls\r\n0x0000555555577000 0x0000555555579000 0x0000000000023000 r-- /usr/bin/ls\r\n0x0000555555579000 0x000055555557a000 0x0000000000025000 rw- /usr/bin/ls\r\n0x000055555557a000 0x000055555557b000 0x0000000000000000 rw- [heap]\r\n```\r\n\r\ninfo proc mappings:\r\n```\r\ngef➤ info proc mappings\r\nprocess 18800\r\nMapped address spaces:\r\n\r\n Start Addr End Addr Size Offset Perms objfile\r\n 0x555555554000 0x555555558000 0x4000 0x0 r--p /usr/bin/ls\r\n 0x555555558000 0x55555556e000 0x16000 0x4000 r-xp /usr/bin/ls\r\n 0x55555556e000 0x555555577000 0x9000 0x1a000 r--p /usr/bin/ls\r\n 0x555555577000 0x555555579000 0x2000 0x23000 r--p /usr/bin/ls\r\n 0x555555579000 0x55555557a000 0x1000 0x25000 rw-p /usr/bin/ls\r\n 0x55555557a000 0x55555557b000 0x1000 0x0 rw-p [heap]\r\n```","shortMessageHtmlLink":"Correctly parse offset from info proc mappings output (#1096) (#1098)"}},{"before":"18c1f7c433e320066808e31797f18dae30830982","after":"f00379d464d4d90cfabbe3a14f92148643661432","ref":"refs/heads/fix_typo","pushedAt":"2024-05-19T03:34:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":null,"after":"18c1f7c433e320066808e31797f18dae30830982","ref":"refs/heads/fix_typo","pushedAt":"2024-05-19T03:33:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Supporting changes for the \"got-audit\" command. (#1097)\n\n## Description\r\n\r\nThis change moves the setup of the line describing a GOT entry into a\r\nmethod in order to support the \"got-audit\" command, which is a subclass\r\nof the GotCommand. It also uses a full-width output from readelf, and\r\ngets the path for `nm`, both of which also support the got-audit command\r\nas a subclass.","shortMessageHtmlLink":"Supporting changes for the \"got-audit\" command. (#1097)"}},{"before":"05cffe814a860d26198338188a7961204afcfadd","after":"fdce1a39a5273bc48cbad212c858932a8de05f04","ref":"refs/heads/gh-pages","pushedAt":"2024-05-05T23:24:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 18c1f7c with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed 18c1f7c with MkDocs version: 1.6.0"}},{"before":"29fb74efa29ec54296016d963724315e743689fa","after":"18c1f7c433e320066808e31797f18dae30830982","ref":"refs/heads/main","pushedAt":"2024-05-05T23:21:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Supporting changes for the \"got-audit\" command. (#1097)\n\n## Description\r\n\r\nThis change moves the setup of the line describing a GOT entry into a\r\nmethod in order to support the \"got-audit\" command, which is a subclass\r\nof the GotCommand. It also uses a full-width output from readelf, and\r\ngets the path for `nm`, both of which also support the got-audit command\r\nas a subclass.","shortMessageHtmlLink":"Supporting changes for the \"got-audit\" command. (#1097)"}},{"before":"7327fe4ffc22ed1dafe0f0f12cc05c64382bceca","after":"05cffe814a860d26198338188a7961204afcfadd","ref":"refs/heads/gh-pages","pushedAt":"2024-04-26T15:38:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 29fb74e with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed 29fb74e with MkDocs version: 1.6.0"}},{"before":"92f45ba14e2c477fcaf73ff11043cf60ca7acfd4","after":"29fb74efa29ec54296016d963724315e743689fa","ref":"refs/heads/main","pushedAt":"2024-04-26T15:35:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"add layout mapping API for external plugins (#1093)\n\n## Description\r\n\r\nThis fixes all the issues with the context panes and it now works as it\r\ndid before the plugins were created.\r\n\r\nIn the GEF part, it was just a minor refactor and a new external API. \r\n\r\nIn the gef-extras part, it was only necessary to call this new function!\r\n\r\nI think the proposed solution is simple and it works.\r\n\r\nRelated to hugsy/gef-extras#111","shortMessageHtmlLink":"add layout mapping API for external plugins (#1093)"}},{"before":"f21080d0614d4ed0e8958da43b8b7b094b9752ec","after":"7327fe4ffc22ed1dafe0f0f12cc05c64382bceca","ref":"refs/heads/gh-pages","pushedAt":"2024-04-23T20:16:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 92f45ba with MkDocs version: 1.5.3","shortMessageHtmlLink":"Deployed 92f45ba with MkDocs version: 1.5.3"}},{"before":"8031fda891522460af1d12b0e2e9968459ce08de","after":"92f45ba14e2c477fcaf73ff11043cf60ca7acfd4","ref":"refs/heads/main","pushedAt":"2024-04-23T20:13:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"},"commit":{"message":"Avoid Python 3.8+ f-string debugging feature to restore 3.6+ compatibility (#1092)\n\nFixes issue #1091","shortMessageHtmlLink":"Avoid Python 3.8+ f-string debugging feature to restore 3.6+ compatib…"}},{"before":"429a0e58843f2cc6a5d5ee1c38db72a64318387d","after":null,"ref":"refs/heads/remove_pyenv","pushedAt":"2024-04-23T01:32:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hugsy","name":"crazy hugsy","path":"/hugsy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/590234?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVoj9BwA","startCursor":null,"endCursor":null}},"title":"Activity · hugsy/gef"}