{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14735429,"defaultBranch":"next","name":"capstone","ownerLogin":"capstone-engine","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-11-27T02:32:11.000Z","ownerAvatar":"https://github.com/avatars/u/13388937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719218571.0","currentOid":""},"activityList":{"items":[{"before":"9c5b48b57f6fe092cddc513c98e00136cce3974e","after":"404912f06846d3c3da5ee54f849017c8f69a5925","ref":"refs/heads/next","pushedAt":"2024-07-10T03:36:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Add access support for RISC-V (#2393)\n\n* resolve conflict for loongarch and RISCV in Mapping.c and Mapping.h\r\n\r\n* Use RISCV_get_detail for simplicity\r\n\r\nCo-authored-by: Rot127 <45763064+Rot127@users.noreply.github.com>\r\n\r\n* Use detail_is_set for simplicity\r\n\r\nCo-authored-by: Rot127 <45763064+Rot127@users.noreply.github.com>\r\n\r\n* Change comment style\r\n\r\nCo-authored-by: Rot127 <45763064+Rot127@users.noreply.github.com>\r\n\r\n* remove redundant add_str\r\n\r\n* fix bug for RISCV_add_detail\r\n\r\n* fix operands for csr instructions\r\n\r\n* add python binding and tester for RISC-V\r\n\r\n* add more test cases for RISC-V (M,A,F,D,C instructions)\r\n\r\n* fix incorrect operand and access for sc.w and sc.d\r\n\r\n* fix incorrect operand for fence and sfence.vma\r\n\r\n* assert -> CS_ASSERT\r\n\r\n* some instructions in test_riscv.c should be RISCV64\r\n\r\n* add cs details test\r\n\r\n* update python testers\r\n\r\n---------\r\n\r\nCo-authored-by: Rot127 <45763064+Rot127@users.noreply.github.com>","shortMessageHtmlLink":"Add access support for RISC-V (#2393)"}},{"before":"8ce088bf58bde8372f3305bd2d16da9baf1e4f18","after":"9c5b48b57f6fe092cddc513c98e00136cce3974e","ref":"refs/heads/next","pushedAt":"2024-07-08T02:28:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"AArch64 update to LLVM 18 (#2298)\n\n* Run clang-format\r\n\r\n* Remove arm.h header from AArch64 files\r\n\r\n* Update all AArch64 module files to LLVM-18.\r\n\r\n* Add check if the differs save file is up-to-date with the current files.\r\n\r\n* Add new generator for MC test trnaslation.\r\n\r\n* Fix warnings\r\n\r\n* Update generated AsmWriter files\r\n\r\n* Remove unused variable\r\n\r\n* Change MCPhysReg type to int16_t as LLVM 18 dictates.\r\n\r\nWith LLVM 18 the MCPhysReg value's type is changed to int16_t.\r\nIf we update modules to LLVM 18, they will generate\r\ncompiler warnings that uint16_t* should not be casted to int16_t*.\r\n\r\nThis makes changing the all tables to int16_t necessary, because the alternative is\r\nto duplicate all MCPhysReg related code. Which is even worse.\r\n\r\n* Assign enum values to raw_struct member\r\n\r\n* Add printAdrAdrpLabel def\r\n\r\n* Add header to regression test files.\r\n\r\n* Write files to build dir and ignore more parsing errors.\r\n\r\n* Fix parsing of MC test files.\r\n\r\n* Reset parser after every block\r\n\r\n* Add write and patch header step.\r\n\r\n* Add and update MC tests for AArch64\r\n\r\n* Fix clang-tidy warnings\r\n\r\n* Don't warn about padding issues.\r\n\r\nThey break automatically initialized structs we can not change easily.\r\n\r\n* Fix: Incorrect access of LLVM instruction descriptions.\r\n\r\n* Initialize DecoderComplete flag\r\n\r\n* Add more mapping and flag details\r\n\r\n* Add function to get MCInstDesc from table\r\n\r\n* Fix incorrect memory operand access types.\r\n\r\n* Fix test where memory was not written, ut only read.\r\n\r\n* Attempt to fix Windows build\r\n\r\n* Fix 2268\r\n\r\nThe enum values were different and hence lead to different decoding.\r\n\r\n* Refactor SME operands.\r\n\r\n- Splits SME operands in Matrix and Predicate operands.\r\n- Fixes general problems of incorrect detections with\r\nthe vector select/index operands of predicate registers.\r\n- Simplifies code.\r\n\r\n* Fix up typo in WRITE\r\n\r\n* Print actual path to struct fields\r\n\r\n* Add Registers of SME operands to the reg-read list\r\n\r\n* Add tests for SME operands.\r\n\r\n* Use Capstone reg enum for comparison\r\n\r\n* Fix tests: 'Vector arra...' to 'operands[x].vas'\r\n\r\n* Add the developer fuzz option.\r\n\r\n* Fix Python bindings for SME operands\r\n\r\n* Fix variable shadowing.\r\n\r\n* Fix clang-tidy warnings\r\n\r\n* Add missing break.\r\n\r\n* Fix varg usage\r\n\r\n* Brackets for case\r\n\r\n* Handle AArch64_OP_GROUP_AdrAdrpLabel\r\n\r\n* Fix endian issue with fuzzing start bytes\r\n\r\n* Move previous sme.pred to it's own operand type.\r\n\r\n* Fix calculation for imm ranges\r\n\r\n* Print list member flag\r\n\r\n* Fix up operand strings for cstest\r\n\r\n* Do only a shallow clone of the cmocka stable branch\r\n\r\n* Fix: Don't categorize ZT0 as a SME matrix operand.\r\n\r\n* Remove unused code.\r\n\r\n* Add flag to distinguish Vn and Qn registers.\r\n\r\n* Add all registers to detail struct, even if emitted in the asm text\r\n\r\n* Fix: Increment op count after each list member is added.\r\n\r\n* Remove implicit write to NZCV for MSR Imm instructions.\r\n\r\n* Handle several alias operands.\r\n\r\n* Add details for zero alias with za0.h\r\n\r\n* Add SME tile to write list if written\r\n\r\n* Add write access flags to operands which are zeroed.\r\n\r\n* Add SME tests of #2285\r\n\r\n* Fix tests with latest syntax changes.\r\n\r\n* Fix segfault if memory operand is only a label without register.\r\n\r\n* Fix python bindings\r\n\r\n* Attempt to fix clang-tidy warning for some configurations.\r\n\r\n* Add missing test file (accidentially blocked by gitignore.)\r\n\r\n* Print clang-tidy version before linting.\r\n\r\n* Update differ save file\r\n\r\n* Formatting\r\n\r\n* Use clang-tidy-15 as if possible.\r\n\r\n* Remove search patterns for MC tests, since they need to be reworked anyways.\r\n\r\n* Enum to upper case change\r\n\r\n* Add information to read the OSS fuzz result.\r\n\r\n* Fix special case of SVE2 operands.\r\n\r\nApparently ZT0 registers can an index attached,\r\nget which is BOUND to it. We have no \"index for reg\" field.\r\nSo it is simply saved as an immediate.\r\n\r\n* Handle LLVM expressions without asserts.\r\n\r\n* Ensure choices are always saved.\r\n\r\n* OP_GROUP enums can't be all upper case because they contain type information.\r\n\r\n* Fix compatibility header patching\r\n\r\n* Update saved_choices.json\r\n\r\n* Allow mode == None in test_corpus","shortMessageHtmlLink":"AArch64 update to LLVM 18 (#2298)"}},{"before":"95966a1393b019aed079bdcb12f94c0aa8fd34a6","after":"8ce088bf58bde8372f3305bd2d16da9baf1e4f18","ref":"refs/heads/next","pushedAt":"2024-07-01T06:10:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Python2 leftovers v2 (#2395)\n\n* Remove python2 leftovers\r\n* Remove python2 references from BUILDING.txt\r\n* Remove some leftover install3 references\r\n* Update shebangs to python3\r\n* Delete suite/test_corpus.py","shortMessageHtmlLink":"Python2 leftovers v2 (#2395)"}},{"before":"a3fd6ac3a4bc61507a06ac456154831051b66efc","after":"95966a1393b019aed079bdcb12f94c0aa8fd34a6","ref":"refs/heads/next","pushedAt":"2024-06-26T06:47:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Initial auto-sync LoongArch support (#2349)\n\n* Initial auto-sync LoongArch support\r\n\r\n- Accompanied llvm changes: https://github.com/capstone-engine/llvm-capstone/pull/45\r\n- MC Tests are generated from llvm\r\n- Instruction groups are implemented\r\n- Register accesses are implemented\r\n- Memory operands are handled for memory instructions\r\n- Code are formatted using clang-format of LLVM 17\r\n- Import tests from LLVM MC\r\n- Collect operand type and access\r\n- Collect registers read/modified\r\n---------\r\nCo-authored-by: CoA <1109673069@qq.com>\r\n\r\n* Ensure same indent for all patched lines.\r\n* Emit upper case OP_GROUP enum\r\n* Spell all enum values in capital letters.\r\n* Capticalize enums in loongarch_detail.c\r\n* Add test which contains now a tab.\r\n* Run clang-format on test_loongarch.c\r\n---------\r\nCo-authored-by: CoA <1109673069@qq.com>\r\nCo-authored-by: Rot127 ","shortMessageHtmlLink":"Initial auto-sync LoongArch support (#2349)"}},{"before":"897cc2a83b395613a5406749ebdc2e2307036d14","after":null,"ref":"refs/heads/revert-2378-python2-leftovers","pushedAt":"2024-06-24T08:42:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Rot127","name":null,"path":"/Rot127","primaryAvatarUrl":"https://github.com/avatars/u/45763064?s=80&v=4"}},{"before":"33f24cd07402e8af696ce630ba8a8d1c6294767a","after":"a3fd6ac3a4bc61507a06ac456154831051b66efc","ref":"refs/heads/next","pushedAt":"2024-06-24T08:42:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Revert \"Remove python2 leftovers (#2378)\" (#2391)\n\nThis reverts commit 60d5b7ec2f62e0115cb0833e6429fb9057f5867a.","shortMessageHtmlLink":"Revert \"Remove python2 leftovers (#2378)\" (#2391)"}},{"before":null,"after":"897cc2a83b395613a5406749ebdc2e2307036d14","ref":"refs/heads/revert-2378-python2-leftovers","pushedAt":"2024-06-24T08:16:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Revert \"Remove python2 leftovers (#2378)\"\n\nThis reverts commit 60d5b7ec2f62e0115cb0833e6429fb9057f5867a.","shortMessageHtmlLink":"Revert \"Remove python2 leftovers (#2378)\""}},{"before":"1adc45f26547191c0beb93234a73ae278bd27454","after":"33f24cd07402e8af696ce630ba8a8d1c6294767a","ref":"refs/heads/next","pushedAt":"2024-06-19T10:54:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"fix typos (#2387)","shortMessageHtmlLink":"fix typos (#2387)"}},{"before":"26fd839e744de92c7c01f10e170272f302fbe6d6","after":"1adc45f26547191c0beb93234a73ae278bd27454","ref":"refs/heads/next","pushedAt":"2024-06-19T10:52:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Use python3 as default interpreter for all python scripts (#2390)","shortMessageHtmlLink":"Use python3 as default interpreter for all python scripts (#2390)"}},{"before":"3f87ce0f6a665abb2675adada507362985bb46a4","after":"e90ef3928fc329ebe3214a7814aa34318b23f490","ref":"refs/heads/v5","pushedAt":"2024-06-13T00:56:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aquynh","name":"Nguyen Anh Quynh","path":"/aquynh","primaryAvatarUrl":"https://github.com/avatars/u/5965536?s=80&v=4"},"commit":{"message":"Use bitwise OR with mask for sign extension (#2371)\n\nSign extend using bitwise OR with mask, instead of unary minus.\r\nFixes error when building for UWP with Security Development Lifecycle (SDL).\r\nSee https://learn.microsoft.com/en-us/cpp/build/reference/sdl-enable-additional-security-checks?view=msvc-170","shortMessageHtmlLink":"Use bitwise OR with mask for sign extension (#2371)"}},{"before":"0a67596f70007b8c8dd00ade6ae06adb99f5c577","after":"26fd839e744de92c7c01f10e170272f302fbe6d6","ref":"refs/heads/next","pushedAt":"2024-06-13T00:53:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aquynh","name":"Nguyen Anh Quynh","path":"/aquynh","primaryAvatarUrl":"https://github.com/avatars/u/5965536?s=80&v=4"},"commit":{"message":"chore: fix some comments (#2379)\n\nSigned-off-by: dufucun \r\nCo-authored-by: dufucun ","shortMessageHtmlLink":"chore: fix some comments (#2379)"}},{"before":"03c41e1be4144d386cec51752c9ff78c021f0f26","after":"0a67596f70007b8c8dd00ade6ae06adb99f5c577","ref":"refs/heads/next","pushedAt":"2024-06-10T02:01:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Add test with ASAN enabled. (#2313)\n\n* Add test with ASAN enabled.\r\n\r\n* Fix leaks in cstool and cs.c\r\n\r\n* Add work around so ASAN binaries don't DEADSIGNAL due to too many randomized address bits.\r\n\r\n* Add ASAN build arguments to cstest\r\n\r\n* Fix leaks in cstest\r\n\r\n* Use cstest binary build by the main build.\r\n\r\n* Add clonging step for cmocka when cstest is build\r\n\r\n* Skip Python tests for ASAN\r\n\r\n* Remove make build from CI\r\n\r\n* Fix leaks in cstest.\r\n\r\n- Rewrite split to remove leaks and improve runtime by 6%\r\n- Add free()\r\n\r\n* Fix cmocka external project to stable branch.\r\n\r\n* Revert \"Fix leaks in cstest.\"\r\n\r\nThis reverts commit bf8ee125b0c58f9c794eb081a69c80f8a71825cd.\r\n\r\n* Fix memleaks in cstest\r\n\r\n* Document adding of ASAN job to release guide\r\n\r\n* Add CAPSTONE_BUILD_CSTEST to build docs\r\n\r\n* Fix double free\r\n\r\n* Add more detail tests to CI and fix them\r\n\r\n* Initialize variables\r\n\r\n* Fix typo\r\n\r\n* Update cstest build docs\r\n\r\n* Revert \"Remove make build from CI\"\r\n\r\nThis reverts commit 84f7360c6da6183cd41bec0fef3e1d0a2ee49ddf.\r\n\r\n* Make cstest only run for cmake builds.\r\n\r\n* Add cstest job for make build.\r\n\r\n* Add CAPSTONE_DIET build test.\r\n\r\n* Compile the compatibility header test with ASAN if enabled.\r\n\r\n* Fix DIET build by excluding not used code.\r\n\r\n* Missing \"\r\n\r\n* Build static library with ASAN and DIET if enabled.\r\n\r\n* Revert \"Add CAPSTONE_DIET build test.\"\r\n\r\nThis reverts commit 71e1469dee53bfdb6b275dd1be19f6eb21a0c023.","shortMessageHtmlLink":"Add test with ASAN enabled. (#2313)"}},{"before":"60d5b7ec2f62e0115cb0833e6429fb9057f5867a","after":"03c41e1be4144d386cec51752c9ff78c021f0f26","ref":"refs/heads/next","pushedAt":"2024-06-10T01:55:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Restructure auto-sync docs to have them more contained (#2355)\n\n* Restructure auto-sync docs to have them more contained in suite/auto-sync\r\n\r\n* Enhance Differ documentation\r\n\r\n* Fix link and emphasize importance of ARCHITECTURE.md\r\n\r\n* Add auto-syc intro.md document, based on @moste00 work\r\n\r\n* Be consistent with Auto-Sync naming and use python3","shortMessageHtmlLink":"Restructure auto-sync docs to have them more contained (#2355)"}},{"before":"1a6921f5cc3e1084a6658ad05ed2c00a7ff1fd00","after":"60d5b7ec2f62e0115cb0833e6429fb9057f5867a","ref":"refs/heads/next","pushedAt":"2024-06-09T09:29:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Remove python2 leftovers (#2378)\n\n* Remove python2 leftovers\r\n\r\n* Remove python2 references from BUILDING.txt\r\n\r\n* Remove some leftover install3 references","shortMessageHtmlLink":"Remove python2 leftovers (#2378)"}},{"before":"3a6331b4c22640f08cb24b55e6fa265a46571199","after":"1a6921f5cc3e1084a6658ad05ed2c00a7ff1fd00","ref":"refs/heads/next","pushedAt":"2024-05-31T12:07:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"AArch64 compatibility header (#2321)","shortMessageHtmlLink":"AArch64 compatibility header (#2321)"}},{"before":"f6ed6efc9cf043f57a07a1e865d79771f6298e15","after":"3a6331b4c22640f08cb24b55e6fa265a46571199","ref":"refs/heads/next","pushedAt":"2024-05-31T12:02:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Fix Warning C4098: void returns value. (#2362)","shortMessageHtmlLink":"Fix Warning C4098: void returns value. (#2362)"}},{"before":"fe60b1371c109288278faa06b7efb545b18ed45d","after":"f6ed6efc9cf043f57a07a1e865d79771f6298e15","ref":"refs/heads/next","pushedAt":"2024-05-31T11:49:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Mapping - return NULL if compiled with DIET (#2370)","shortMessageHtmlLink":"Mapping - return NULL if compiled with DIET (#2370)"}},{"before":"5f11d3c1fec756cf04bfaf6bded9e5c5ccc3adc6","after":"fe60b1371c109288278faa06b7efb545b18ed45d","ref":"refs/heads/next","pushedAt":"2024-05-18T06:32:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Apply #2360 to next (#2361)","shortMessageHtmlLink":"Apply #2360 to next (#2361)"}},{"before":"11a2ea286336c52c485da8256ea70148b04a990c","after":"3f87ce0f6a665abb2675adada507362985bb46a4","ref":"refs/heads/v5","pushedAt":"2024-05-17T08:38:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Rot127","name":null,"path":"/Rot127","primaryAvatarUrl":"https://github.com/avatars/u/45763064?s=80&v=4"},"commit":{"message":"Merge pull request #2360 from trufae/narrow-loop\n\nFix comparison using narrow types in loop condition","shortMessageHtmlLink":"Merge pull request #2360 from trufae/narrow-loop"}},{"before":"9987b86aa49a04ec01e854270799407e34f292cc","after":"5f11d3c1fec756cf04bfaf6bded9e5c5ccc3adc6","ref":"refs/heads/next","pushedAt":"2024-05-16T12:31:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Typo and tree-sitter init fix (#2358)","shortMessageHtmlLink":"Typo and tree-sitter init fix (#2358)"}},{"before":"2ef45f2a739df0126e5a4f45d0b863aa66989998","after":"9987b86aa49a04ec01e854270799407e34f292cc","ref":"refs/heads/next","pushedAt":"2024-05-14T01:57:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aquynh","name":"Nguyen Anh Quynh","path":"/aquynh","primaryAvatarUrl":"https://github.com/avatars/u/5965536?s=80&v=4"},"commit":{"message":"README: Mention Alpha and HPPA (#2357)","shortMessageHtmlLink":"README: Mention Alpha and HPPA (#2357)"}},{"before":"972bd066bb2ef455459d2837b9c55b31d9b774fc","after":"2ef45f2a739df0126e5a4f45d0b863aa66989998","ref":"refs/heads/next","pushedAt":"2024-05-12T13:19:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aquynh","name":"Nguyen Anh Quynh","path":"/aquynh","primaryAvatarUrl":"https://github.com/avatars/u/5965536?s=80&v=4"},"commit":{"message":"Replace non-standard 0b(...) literals (#2314)\n\nDespite being widely implemented and part of C++, the 0b prefix is not\r\npart of any C standard and will be rejected by some compilers such as\r\nApple GCC 4.0.1 (5493).","shortMessageHtmlLink":"Replace non-standard 0b(...) literals (#2314)"}},{"before":"3b18d7d2a47ac01509b93e555b25cbcc1a60688d","after":"972bd066bb2ef455459d2837b9c55b31d9b774fc","ref":"refs/heads/next","pushedAt":"2024-05-12T13:17:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aquynh","name":"Nguyen Anh Quynh","path":"/aquynh","primaryAvatarUrl":"https://github.com/avatars/u/5965536?s=80&v=4"},"commit":{"message":"fix typos (#2346)\n\n* fix typos\r\n\r\n* fix typos\r\n\r\n* fix typos","shortMessageHtmlLink":"fix typos (#2346)"}},{"before":"1a65b8db9e67a9cfb9b7798b5e001e295d892baa","after":"3b18d7d2a47ac01509b93e555b25cbcc1a60688d","ref":"refs/heads/next","pushedAt":"2024-05-12T13:16:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aquynh","name":"Nguyen Anh Quynh","path":"/aquynh","primaryAvatarUrl":"https://github.com/avatars/u/5965536?s=80&v=4"},"commit":{"message":"chore: fix typos (#2328)\n\nSigned-off-by: snoppy \r\nCo-authored-by: Rot127 <45763064+Rot127@users.noreply.github.com>","shortMessageHtmlLink":"chore: fix typos (#2328)"}},{"before":"30a4ecf01b43abed8527d0d84c1ea182e6e3da8b","after":"11a2ea286336c52c485da8256ea70148b04a990c","ref":"refs/heads/v5","pushedAt":"2024-05-08T14:26:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Fix #2244: The offset for pseudo-instr. IDs was incorrectly applied for vcmp. (#2332)","shortMessageHtmlLink":"Fix #2244: The offset for pseudo-instr. IDs was incorrectly applied f…"}},{"before":"0002f10c9979f6211eda532625c0c486c1d2df4b","after":"1a65b8db9e67a9cfb9b7798b5e001e295d892baa","ref":"refs/heads/next","pushedAt":"2024-05-08T14:25:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Fix #2244: The offset for pseudo-instr. IDs was incorrectly applied for vcmp. (#2331)","shortMessageHtmlLink":"Fix #2244: The offset for pseudo-instr. IDs was incorrectly applied f…"}},{"before":"9378216492356915b0cd02e8065de3a2219155df","after":"0002f10c9979f6211eda532625c0c486c1d2df4b","ref":"refs/heads/next","pushedAt":"2024-05-08T14:24:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Clang tidy quality of life (#2348)","shortMessageHtmlLink":"Clang tidy quality of life (#2348)"}},{"before":"f81eb3affaa04a66411af12cf75522cb9649cf83","after":"9378216492356915b0cd02e8065de3a2219155df","ref":"refs/heads/next","pushedAt":"2024-05-08T14:23:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Rewrite str_replace using snprintf for security and fix clang-tidy (#2350)","shortMessageHtmlLink":"Rewrite str_replace using snprintf for security and fix clang-tidy (#…"}},{"before":"8f9a337dfaad6bddec3fb8dc1cccae17a3736b93","after":"f81eb3affaa04a66411af12cf75522cb9649cf83","ref":"refs/heads/next","pushedAt":"2024-05-02T17:07:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Fix pkgconfig file to make #include work (#2307)","shortMessageHtmlLink":"Fix pkgconfig file to make #include <capstone/capstone.h> work (#2307)"}},{"before":"b91c7274812986f168b7e7b83617f0b6ba2aa981","after":"8f9a337dfaad6bddec3fb8dc1cccae17a3736b93","ref":"refs/heads/next","pushedAt":"2024-05-01T04:04:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kabeor","name":"Wu ChenXu","path":"/kabeor","primaryAvatarUrl":"https://github.com/avatars/u/34511237?s=80&v=4"},"commit":{"message":"Fix clang tidy (#2347)","shortMessageHtmlLink":"Fix clang tidy (#2347)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEe0tk0AA","startCursor":null,"endCursor":null}},"title":"Activity · capstone-engine/capstone"}