{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":40328394,"defaultBranch":"master","name":"angr","ownerLogin":"angr","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-06T21:46:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12520807?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717027445.0","currentOid":""},"activityList":{"items":[{"before":"ed1db69dc38b49af97bf4d3ff558fba48e993905","after":"50c9425d5e90349d0ff0e0322f0c82adf4c15eca","ref":"refs/heads/master","pushedAt":"2024-05-31T17:12:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rhelmot","name":"Audrey Dutcher","path":"/rhelmot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2498805?s=80&v=4"},"commit":{"message":"Update calling_conventions.py (#4663)\n\n* Update calling_conventions.py\r\n\r\n32-bit PowerPC architecture stores the second half of the location in r4 when a double-length return value is returned\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Update calling_conventions.py (#4663)"}},{"before":"c8cdfe704aaaabae676fb355633a8ab02381e2e8","after":"ed1db69dc38b49af97bf4d3ff558fba48e993905","ref":"refs/heads/master","pushedAt":"2024-05-30T00:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"angr-bot","name":null,"path":"/angr-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71295488?s=80&v=4"},"commit":{"message":"Update version to 9.2.104.dev0 [ci skip]","shortMessageHtmlLink":"Update version to 9.2.104.dev0 [ci skip]"}},{"before":"433174c15df1a9f2b32a4818acefaa291f3a64eb","after":"c8cdfe704aaaabae676fb355633a8ab02381e2e8","ref":"refs/heads/master","pushedAt":"2024-05-29T16:53:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"add options to block for max_size and to skip loading statements (#4660)\n\nalso fix a linter error","shortMessageHtmlLink":"add options to block for max_size and to skip loading statements (#4660)"}},{"before":"68506761f234e34b97d295284bf60e6680a798f8","after":"433174c15df1a9f2b32a4818acefaa291f3a64eb","ref":"refs/heads/master","pushedAt":"2024-05-29T16:53:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"add addr to special_memory_filler (#4664)","shortMessageHtmlLink":"add addr to special_memory_filler (#4664)"}},{"before":"69fbffe2a1039cb8794f81a68e136ab51624b990","after":"731f0f06c21ae9c73d86d7bcb48b38a8d157df9f","ref":"refs/heads/dep/capstone-5.0.1","pushedAt":"2024-05-27T21:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"twizmwazin","name":"Kevin Phoenix","path":"/twizmwazin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341797?s=80&v=4"},"commit":{"message":"Try git version","shortMessageHtmlLink":"Try git version"}},{"before":"6222a6cd442a5d007d3d8ad32bc9474f363de67c","after":"68506761f234e34b97d295284bf60e6680a798f8","ref":"refs/heads/master","pushedAt":"2024-05-27T17:57:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"twizmwazin","name":"Kevin Phoenix","path":"/twizmwazin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341797?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#4657)\n\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.4.4 → v0.4.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.4...v0.4.5)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#4657)"}},{"before":"a8f86425f7ade995950094f5c965f3822901588d","after":null,"ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-27T17:57:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"twizmwazin","name":"Kevin Phoenix","path":"/twizmwazin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341797?s=80&v=4"}},{"before":null,"after":"69fbffe2a1039cb8794f81a68e136ab51624b990","ref":"refs/heads/dep/capstone-5.0.1","pushedAt":"2024-05-27T17:55:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"twizmwazin","name":"Kevin Phoenix","path":"/twizmwazin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1341797?s=80&v=4"},"commit":{"message":"Bump capstone to 5.0.1","shortMessageHtmlLink":"Bump capstone to 5.0.1"}},{"before":null,"after":"a8f86425f7ade995950094f5c965f3822901588d","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-05-27T17:40:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.4.4 → v0.4.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.4...v0.4.5)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"95442c7df5726de8071a9a44a7d31109c4b5edee","after":null,"ref":"refs/heads/feat/inlined-decompilation","pushedAt":"2024-05-24T22:31:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"}},{"before":"b4c06a352a6d8cfe4e353bc377ba04e902df26c1","after":"6222a6cd442a5d007d3d8ad32bc9474f363de67c","ref":"refs/heads/master","pushedAt":"2024-05-24T22:31:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"Support inlining of callees during decompilation (#4595)\n\n* rename functions_callable to functions_reachable\r\n\r\nrename functions_callable to functions_reachable\r\n\r\n* fix operator for Constant.__sub__\r\n\r\n* print hex address of Function\r\n\r\n* support multiple blocks with the same address in StackCanarySimplifier. This happens when doing inlined decompilation\r\n\r\n* support specifying initial register values in the StackPointerTracker for inlining functions onto stacks of other functions\r\n\r\n* add a StackPointerTracker method to retrieve all offsets of a register\r\n\r\n* move stack pointer analysis later, in preparation of pre-inlining refactor\r\n\r\n* split decompilation process in preparation for inlining logic\r\n\r\n* inlined decompilation!\r\n\r\n* testcase for inlined decompiler\r\n\r\n* support spilled (e.g., callee-saved) register simplification in the inlined callees\r\n\r\n* fix variable reference issue due to duplicated blocks (triggered via inlining)\r\n\r\n* Fix more type annotations in clinic.py.\r\n\r\nCo-authored-by: Fish ","shortMessageHtmlLink":"Support inlining of callees during decompilation (#4595)"}},{"before":"9ac4af54c2d31878b07220aa48047704fa55904c","after":"95442c7df5726de8071a9a44a7d31109c4b5edee","ref":"refs/heads/feat/inlined-decompilation","pushedAt":"2024-05-24T22:08:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"630c22aad3ca1b5d6c3ba60fd68fa9dbc18db9d7","after":"9ac4af54c2d31878b07220aa48047704fa55904c","ref":"refs/heads/feat/inlined-decompilation","pushedAt":"2024-05-24T22:07:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"Fix more type annotations in clinic.py.","shortMessageHtmlLink":"Fix more type annotations in clinic.py."}},{"before":"1a1b5b240b61805e07e87131eb3f067977d1ec68","after":"630c22aad3ca1b5d6c3ba60fd68fa9dbc18db9d7","ref":"refs/heads/feat/inlined-decompilation","pushedAt":"2024-05-24T22:02:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}},{"before":"a16a0a6eeaff211db85e7ea35bc48695356569bb","after":"1a1b5b240b61805e07e87131eb3f067977d1ec68","ref":"refs/heads/feat/inlined-decompilation","pushedAt":"2024-05-24T22:00:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"fix variable reference issue due to duplicated blocks (triggered via inlining)","shortMessageHtmlLink":"fix variable reference issue due to duplicated blocks (triggered via …"}},{"before":"788ecb78a7fbfc39b6c7503d8b0abef28458d121","after":"69f2e7e38e31216dd95c44c690347d1e5352c1a9","ref":"refs/heads/feat/deobfuscation_arsenal","pushedAt":"2024-05-24T21:54:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"Rename Obfuscations.analyzed. Fix the type annotation for type1_deobfuscated_apis.","shortMessageHtmlLink":"Rename Obfuscations.analyzed. Fix the type annotation for type1_deobf…"}},{"before":"d50dbd8cd5a382e97cc4bd4a745665c9ca6a40c6","after":null,"ref":"refs/heads/feat/rda_func_handler_resolve_libnames","pushedAt":"2024-05-24T07:09:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"}},{"before":"0e54e50347c3c6bdc7a3d627d340afc621add20f","after":"b4c06a352a6d8cfe4e353bc377ba04e902df26c1","ref":"refs/heads/master","pushedAt":"2024-05-24T07:09:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"RDA: Func handlers resolve libnames from SimProcedures. (#4654)","shortMessageHtmlLink":"RDA: Func handlers resolve libnames from SimProcedures. (#4654)"}},{"before":"99feb60ecf7bdd13c85703d49e0db88a2f950d73","after":null,"ref":"refs/heads/fix/typehoon_array_specializer_negative_offset","pushedAt":"2024-05-24T06:55:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"}},{"before":"d2117431e6d70012fb22614d8374368383a8a77b","after":"0e54e50347c3c6bdc7a3d627d340afc621add20f","ref":"refs/heads/master","pushedAt":"2024-05-24T06:55:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"Typehoon: Do not specialize structs with negative offsets into arrays. (#4653)","shortMessageHtmlLink":"Typehoon: Do not specialize structs with negative offsets into arrays. ("}},{"before":null,"after":"d50dbd8cd5a382e97cc4bd4a745665c9ca6a40c6","ref":"refs/heads/feat/rda_func_handler_resolve_libnames","pushedAt":"2024-05-24T06:43:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"RDA: Func handlers resolve libnames from SimProcedures.","shortMessageHtmlLink":"RDA: Func handlers resolve libnames from SimProcedures."}},{"before":null,"after":"99feb60ecf7bdd13c85703d49e0db88a2f950d73","ref":"refs/heads/fix/typehoon_array_specializer_negative_offset","pushedAt":"2024-05-24T05:03:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"Typehoon: Do not specialize structs with negative offsets into arrays.","shortMessageHtmlLink":"Typehoon: Do not specialize structs with negative offsets into arrays."}},{"before":"4051f710b2451aaa48e761db7e2bf8409141cecc","after":null,"ref":"refs/heads/fix/inlined_strcpy_const_int","pushedAt":"2024-05-23T21:50:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"}},{"before":"baaf52c9f83b0fb450423e80c5359b1c93c4ec86","after":"d2117431e6d70012fb22614d8374368383a8a77b","ref":"refs/heads/master","pushedAt":"2024-05-23T21:50:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"InlinedStrcpy: Ensure the constant value is an int. (#4652)","shortMessageHtmlLink":"InlinedStrcpy: Ensure the constant value is an int. (#4652)"}},{"before":null,"after":"4051f710b2451aaa48e761db7e2bf8409141cecc","ref":"refs/heads/fix/inlined_strcpy_const_int","pushedAt":"2024-05-23T21:28:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"InlinedStrcpy: Ensure the constant value is an int.","shortMessageHtmlLink":"InlinedStrcpy: Ensure the constant value is an int."}},{"before":"a2ed8606351cc17d6d380165bfea8c310bf4a34f","after":"788ecb78a7fbfc39b6c7503d8b0abef28458d121","ref":"refs/heads/feat/deobfuscation_arsenal","pushedAt":"2024-05-23T21:11:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"Rename Obfuscations.analyzed. Fix the type annotation for type1_deobfuscated_apis.","shortMessageHtmlLink":"Rename Obfuscations.analyzed. Fix the type annotation for type1_deobf…"}},{"before":"1139d2e32ce186e66a3c380ab8f85f39a0d2a41d","after":null,"ref":"refs/heads/fix/simtype_eq","pushedAt":"2024-05-23T21:10:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"}},{"before":"e3dacddb51b26df2d561ef6b06a271aeaa339f3a","after":"baaf52c9f83b0fb450423e80c5359b1c93c4ec86","ref":"refs/heads/master","pushedAt":"2024-05-23T21:10:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"SimType: Fix infinite recurison in __eq__. (#4651)","shortMessageHtmlLink":"SimType: Fix infinite recurison in __eq__. (#4651)"}},{"before":"669ffc594aefe7c3a494129b7a4cf8e640adaf7a","after":"1139d2e32ce186e66a3c380ab8f85f39a0d2a41d","ref":"refs/heads/fix/simtype_eq","pushedAt":"2024-05-23T20:54:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ltfish","name":"Fish","path":"/ltfish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5071575?s=80&v=4"},"commit":{"message":"SimType: Fix infinite recurison in __eq__.","shortMessageHtmlLink":"SimType: Fix infinite recurison in __eq__."}},{"before":"fa6f822d8528cd3af01804d6e29c11d0c74892a4","after":"669ffc594aefe7c3a494129b7a4cf8e640adaf7a","ref":"refs/heads/fix/simtype_eq","pushedAt":"2024-05-23T20:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci","shortMessageHtmlLink":"[pre-commit.ci] auto fixes from pre-commit.com hooks"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWT74tAA","startCursor":null,"endCursor":null}},"title":"Activity · angr/angr"}