)]}'
{
  "log": [
    {
      "commit": "bfa649ff1a0ed3807f94ac2d5690c5c3108cc75f",
      "tree": "687d03674002e4f70f3efaa76f96515082d110df",
      "parents": [
        "dc7aafb87c628c03bf18c1e9a83b44c9515ed1ed"
      ],
      "author": {
        "name": "Riccardo Schirone",
        "email": "ret2libc@users.noreply.github.com",
        "time": "Mon Jul 30 09:17:43 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jul 30 15:17:43 2018 +0800"
      },
      "message": "WIP: arch/TMS320C64x: fix underflow (#1220)\n\n* arch/TMS320C64x: fix underflow\r\n\r\n(patch coming from radare2)\r\n\r\n* arch/TMS320C64x: fix spaces between if/for/while and parenthesis\r\n\r\n* arch/TMS320C64x: switch back to \u003d\u003d\r\n"
    },
    {
      "commit": "dc7aafb87c628c03bf18c1e9a83b44c9515ed1ed",
      "tree": "023eb0cbde0b16512e6586c69c21ee7c6451c236",
      "parents": [
        "8074420213303106315e8928acfbb075e2bf6821"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sun Jul 29 02:38:10 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sun Jul 29 02:38:10 2018 +0800"
      },
      "message": "evm: fix EVMMappingInsn.inc\n"
    },
    {
      "commit": "8074420213303106315e8928acfbb075e2bf6821",
      "tree": "a44794deff126fe74c68dcd7457b9416fb1eed1a",
      "parents": [
        "44bcb2fa380ddb76e19f239f4b3e0800d457f24a",
        "4f05e83334ec6a10e1ed93018affe9091a576f84"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jul 28 00:24:46 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jul 28 00:24:46 2018 +0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:aquynh/capstone\n"
    },
    {
      "commit": "44bcb2fa380ddb76e19f239f4b3e0800d457f24a",
      "tree": "4c1c597b2504a6ae1fb9afa5cfefa48d62798471",
      "parents": [
        "2fc852dcbd96a3e80b2d2b660980b263759c9f16"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jul 28 00:24:14 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jul 28 00:24:14 2018 +0800"
      },
      "message": "MacOS: do not build in Universal format by default\n"
    },
    {
      "commit": "4f05e83334ec6a10e1ed93018affe9091a576f84",
      "tree": "5a447ed880c1c533ef542ef521d83468382f56aa",
      "parents": [
        "6cfbd06b611d4d7f0be016d32fa05d7a6093b783"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 24 13:44:39 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 24 13:44:39 2018 +0800"
      },
      "message": "README\n"
    },
    {
      "commit": "6cfbd06b611d4d7f0be016d32fa05d7a6093b783",
      "tree": "f3cf6fc22a6482e71992a0f39c9d9eddcb570648",
      "parents": [
        "782ea67e17a391ca0d3faafdc365b335a1a8930a"
      ],
      "author": {
        "name": "Riccardo Schirone",
        "email": "ret2libc@users.noreply.github.com",
        "time": "Tue Jul 24 10:25:47 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 24 16:25:47 2018 +0800"
      },
      "message": "arch/M68k: do not return reg_name if beyond limits (#1219)\n\n* arch/M68k: do not return reg_name if beyond limits\r\n\r\n(patch coming from radare2)\r\n\r\n* arch: checks index when returning reg names\r\n"
    },
    {
      "commit": "782ea67e17a391ca0d3faafdc365b335a1a8930a",
      "tree": "f23cdbf3f96574d502ef27961f12e8d27884e7a3",
      "parents": [
        "e8a818d9a75821a5bbccebb8dc6cfd6e279bd26a"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 24 14:53:00 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 24 14:53:00 2018 +0800"
      },
      "message": "sparc: fix issue #1221 on double printing imm operand\n"
    },
    {
      "commit": "e8a818d9a75821a5bbccebb8dc6cfd6e279bd26a",
      "tree": "f20545afeb6d9a1647e65121c37a14ef64375a81",
      "parents": [
        "2fc852dcbd96a3e80b2d2b660980b263759c9f16"
      ],
      "author": {
        "name": "Riccardo Schirone",
        "email": "ret2libc@users.noreply.github.com",
        "time": "Tue Jul 24 04:19:07 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 24 10:19:07 2018 +0800"
      },
      "message": "cstool: fix memleak to prevent ASAN from complaining (#1222)\n\n"
    },
    {
      "commit": "2fc852dcbd96a3e80b2d2b660980b263759c9f16",
      "tree": "35dba8a8b480b262638b9f4c462f6a3178afc448",
      "parents": [
        "443f82ee74f8e0308d53f5833414c07cd866219f"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 24 01:41:59 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 24 01:41:59 2018 +0800"
      },
      "message": "fix warnings on const char * discards qualifiers\n"
    },
    {
      "commit": "443f82ee74f8e0308d53f5833414c07cd866219f",
      "tree": "39d6d97c5c0fd68329a5e08d87b093c2f36263df",
      "parents": [
        "db19431d4bb787019ca94d8f2a558f0ed46341a7",
        "dd6e558a33bcae013e7e11ad027ede6a4bc18f7d"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jul 23 21:20:46 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jul 23 21:20:46 2018 +0800"
      },
      "message": "Merge branch \u0027v4\u0027\n"
    },
    {
      "commit": "dd6e558a33bcae013e7e11ad027ede6a4bc18f7d",
      "tree": "fbe73a083ef2c5c64f51f4c5055b971025de791d",
      "parents": [
        "afffa5d741271489a433b9fcc819119b4944e248"
      ],
      "author": {
        "name": "Francesco Tamagni",
        "email": "mrmacete@protonmail.ch",
        "time": "Fri Jul 20 01:50:01 2018 -0500"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jul 20 14:50:41 2018 +0800"
      },
      "message": "Fix testAndBranch sign extend to 64 bit (#1213)\n\n"
    },
    {
      "commit": "afffa5d741271489a433b9fcc819119b4944e248",
      "tree": "2eafa6a44cabd6148859ed9645d5dd421ec376c7",
      "parents": [
        "7123dbc486e06ccae4094588a9a45642e8608677",
        "bbe9ce9b7c0cdb6df0f20565f7b6c67c82699c2e"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jul 20 12:36:50 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jul 20 12:36:50 2018 +0800"
      },
      "message": "merge next to master\n"
    },
    {
      "commit": "db19431d4bb787019ca94d8f2a558f0ed46341a7",
      "tree": "c27debcb43d37f668fdac81dbc3d3e0600870a27",
      "parents": [
        "7123dbc486e06ccae4094588a9a45642e8608677"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 19 00:17:10 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 19 00:17:10 2018 +0800"
      },
      "message": "ChangeLog\n"
    },
    {
      "commit": "bbe9ce9b7c0cdb6df0f20565f7b6c67c82699c2e",
      "tree": "ab612be704b0742b93dcfeef03dd8be92a84233c",
      "parents": [
        "49950e4672097dd1f4ef0f739f7b1aded38da10b"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 23:46:36 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 23:47:07 2018 +0800"
      },
      "message": "mips: compilable for MSVC 2013\n"
    },
    {
      "commit": "7123dbc486e06ccae4094588a9a45642e8608677",
      "tree": "2c317982d8715a17911055e71b56c07ccadcc90f",
      "parents": [
        "eeff1039656f712fa33675348eb114b3bb694bb2"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 23:46:36 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 23:46:36 2018 +0800"
      },
      "message": "mips: compilable for MSVC 2013\n"
    },
    {
      "commit": "eeff1039656f712fa33675348eb114b3bb694bb2",
      "tree": "e4aab8c8f1f9d1d281cab6172b2781b18aee2537",
      "parents": [
        "d553dbf3ebaf67aadfd0e3d03724196249ea4b89"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 13:48:32 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 13:48:32 2018 +0800"
      },
      "message": "ChangeLog\n"
    },
    {
      "commit": "49950e4672097dd1f4ef0f739f7b1aded38da10b",
      "tree": "0c2e6a6d8697cc07f0944c7df5a0d13f0658eba8",
      "parents": [
        "d03cab449dee0c882912e836d19da9a432c89cc2"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 13:37:45 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 13:43:32 2018 +0800"
      },
      "message": "python: raise CsError(CS_ERR_SKIPDATA) when accessing irrelevant data in skipdata mode. this fixes issue #679\n"
    },
    {
      "commit": "d553dbf3ebaf67aadfd0e3d03724196249ea4b89",
      "tree": "36024f7f4ed3dfc27d2fc5a6921f554560f68537",
      "parents": [
        "9ea5fbd210b21e0ce3c327ea7bd7d6d42e71624b"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 13:37:45 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 18 13:37:45 2018 +0800"
      },
      "message": "python: raise CsError(CS_ERR_SKIPDATA) when accessing irrelevant data in skipdata mode. this fixes issue #679\n"
    },
    {
      "commit": "9ea5fbd210b21e0ce3c327ea7bd7d6d42e71624b",
      "tree": "5410c5e950bc21969b6b3478fc954134c40a5e6b",
      "parents": [
        "4741517c34262b89d9fc68edea7f4569efe51dd8"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 17 15:59:51 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 17 15:59:51 2018 +0800"
      },
      "message": "ChangeLog for v3.0.5\n"
    },
    {
      "commit": "4741517c34262b89d9fc68edea7f4569efe51dd8",
      "tree": "5af5d83434396275b39c325693f39c94bf66396f",
      "parents": [
        "728e6999eb50d7baceb13660cf0f5cf6510bf3b2"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 17 15:30:42 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 17 15:30:42 2018 +0800"
      },
      "message": "change PKG_TAG for v3.0.5\n"
    },
    {
      "commit": "d03cab449dee0c882912e836d19da9a432c89cc2",
      "tree": "21ed3ba7e90d17d06c6fa6b936e31d86860020d6",
      "parents": [
        "9b9844d27641109eafe0142c29ec8500dee8522e"
      ],
      "author": {
        "name": "keenk",
        "email": "34660397+keenk@users.noreply.github.com",
        "time": "Fri Jul 13 03:52:19 2018 -0500"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jul 13 15:52:19 2018 +0700"
      },
      "message": "Update TestX86.java (#1208)\n\n* Fix java bindings for encoding\r\n\r\nFix java bindings broken with addition of encoding struct in #1194\r\n\r\n* Add files via upload\r\n\r\n\r\nUpdate TestX86.java for printing encoding struct and register access\r\n\r\n* Add files via upload\r\n\r\nAdded conditions to only print encoding class info when needed.\r\nFormatting.\r\n\r\n* Add files via upload\r\n\r\nAnother space\r\n"
    },
    {
      "commit": "9b9844d27641109eafe0142c29ec8500dee8522e",
      "tree": "930c7333ede2aae319365fb04ea6aad314db2921",
      "parents": [
        "cc7b0882366d15069c2afb38153be954f97db051"
      ],
      "author": {
        "name": "clslgrnc",
        "email": "clslgrnc@users.noreply.github.com",
        "time": "Thu Jul 12 06:01:34 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 12 11:01:34 2018 +0700"
      },
      "message": "Init cs_detail (#1205)\n\n* Update init of cs_detail for AArch64\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for ARM\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for EVM\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for M680X\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for M68K\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for Mips\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for PowerPC\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for Sparc\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for SystemZ\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for TMS320C64x\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Update init of cs_detail for XCore\r\n\r\nas @aquynh requested in #1125\r\n\r\n* Comment on init of cs_detail\r\n\r\n* wrap long lines\r\n"
    },
    {
      "commit": "728e6999eb50d7baceb13660cf0f5cf6510bf3b2",
      "tree": "2c70dc27c1c935c17d64ee13e576d324506ad2bf",
      "parents": [
        "b5b2a11474bfd5883abee6a8371028fd419186c2"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 11 23:12:18 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 11 23:20:00 2018 +0800"
      },
      "message": "x86: fix imm operand of RETF. see #1204\n"
    },
    {
      "commit": "b5b2a11474bfd5883abee6a8371028fd419186c2",
      "tree": "ffa830575092c5f179e7956d9aa39d6f846e21c4",
      "parents": [
        "3f9978c8092aa84ec15fc2bc0dfbdb931540a457"
      ],
      "author": {
        "name": "Martin",
        "email": "obs1dium@users.noreply.github.com",
        "time": "Wed Jul 11 17:18:38 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 11 23:19:45 2018 +0800"
      },
      "message": "readDisplacement fix (#1200)\n\n"
    },
    {
      "commit": "cc7b0882366d15069c2afb38153be954f97db051",
      "tree": "336c0d3daa454d7ce2575b60c9594adba4d92ace",
      "parents": [
        "ae703aaea0bf94d0b9f6de7c4e48c591f10ba630"
      ],
      "author": {
        "name": "Martin",
        "email": "obs1dium@users.noreply.github.com",
        "time": "Wed Jul 11 17:18:38 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 11 22:18:38 2018 +0700"
      },
      "message": "readDisplacement fix (#1200)\n\n"
    },
    {
      "commit": "ae703aaea0bf94d0b9f6de7c4e48c591f10ba630",
      "tree": "1e1b6986d98261de0fab49287910b0c824df304a",
      "parents": [
        "e90af81ac8e99b538c4d380c947795a4987168ad"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 11 23:12:18 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 11 23:12:18 2018 +0800"
      },
      "message": "x86: fix imm operand of RETF. see #1204\n"
    },
    {
      "commit": "e90af81ac8e99b538c4d380c947795a4987168ad",
      "tree": "5093bed6363cf3bf2e31655d405194d95e9fd2b6",
      "parents": [
        "ec8a5ce98fa0422a395489ed47da912b15d77441"
      ],
      "author": {
        "name": "keenk",
        "email": "34660397+keenk@users.noreply.github.com",
        "time": "Sun Jul 08 20:26:33 2018 -0500"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jul 09 08:26:33 2018 +0700"
      },
      "message": "Fix java bindings for encoding (#1202)\n\nFix java bindings broken with addition of encoding struct in #1194"
    },
    {
      "commit": "ec8a5ce98fa0422a395489ed47da912b15d77441",
      "tree": "8d0f0e7106b432ed572c6e9fec1883c9f13d5903",
      "parents": [
        "ddfd659582082b84a476db37dfce40ddd9d4f538",
        "c5c7d4fc4372315fb692ac41b000e766ffdc4f0e"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 11:34:32 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 11:34:32 2018 +0800"
      },
      "message": "Merge branch \u0027next\u0027 of github.com:aquynh/capstone into next\n"
    },
    {
      "commit": "ddfd659582082b84a476db37dfce40ddd9d4f538",
      "tree": "67a0c3c9c7ea4d36278218668d940a6b74b2982a",
      "parents": [
        "ee12da07ed0ab82a52e9be88f16b979cf0954255"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 11:24:57 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 11:33:39 2018 +0800"
      },
      "message": "evm: default case for switch\n"
    },
    {
      "commit": "ee12da07ed0ab82a52e9be88f16b979cf0954255",
      "tree": "d402259654ad8e1e80634cfbbbebfc2216efb2d9",
      "parents": [
        "8313b16f2d4a3d47fd8316aa47ab58aceb94a0f5"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 01:27:58 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 11:32:42 2018 +0800"
      },
      "message": "evm: cleanup group_name_maps[]\n"
    },
    {
      "commit": "8313b16f2d4a3d47fd8316aa47ab58aceb94a0f5",
      "tree": "110c5db97b351e12326b6f8e1815c5fa79c4e3b5",
      "parents": [
        "f5b2ac1c2922ae3995a281176466beeead614c7d"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 01:24:54 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 11:32:19 2018 +0800"
      },
      "message": "evm: fix bug introduced in some recent fixes\n"
    },
    {
      "commit": "f5b2ac1c2922ae3995a281176466beeead614c7d",
      "tree": "7dde5c748288afd5796b00614d4ce52314abebff",
      "parents": [
        "14db64b863e5e0c5206e92f8190f64e13cd7076b"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 01:01:41 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 11:32:05 2018 +0800"
      },
      "message": "evm: cleanup\n"
    },
    {
      "commit": "14db64b863e5e0c5206e92f8190f64e13cd7076b",
      "tree": "b4ec004e0f745db9aad9cd3423968b2124e0edb3",
      "parents": [
        "0f5bbca5d944d10a66c3b1ee1d91ba237506ca40"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 00:59:31 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 11:31:53 2018 +0800"
      },
      "message": "evm: simplify EVM_get_insn_id()\n"
    },
    {
      "commit": "0f5bbca5d944d10a66c3b1ee1d91ba237506ca40",
      "tree": "fab3be281b7677ddaf6a21bef93692995e8750ca",
      "parents": [
        "0aa4e76b8e2ad1f2f40ece6a4552c85837a2a281"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 00:40:27 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 11:31:39 2018 +0800"
      },
      "message": "evm: correct comments on evm_insn_find()\n"
    },
    {
      "commit": "c5c7d4fc4372315fb692ac41b000e766ffdc4f0e",
      "tree": "94ed2c5f75254996ef28d06cb99893a7220ae4d0",
      "parents": [
        "cd447b23935055c9081bd030be933832a819f083"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jul 05 01:16:24 2018 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 05 01:16:24 2018 +0800"
      },
      "message": "evm: fix header guard in EVMModule.c"
    },
    {
      "commit": "cd447b23935055c9081bd030be933832a819f083",
      "tree": "18706902377aba5640e6f2d233e9755109e3ce67",
      "parents": [
        "3fef42f345c63d64a49890b3f525ed2915fd3f11"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 04 23:02:22 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 04 23:02:22 2018 +0800"
      },
      "message": "x86: X86_immediate_size() returns uint8\n"
    },
    {
      "commit": "3fef42f345c63d64a49890b3f525ed2915fd3f11",
      "tree": "8c986cd21ac020ecd791018683c23678c5fee14d",
      "parents": [
        "5009a506bac6b3da507db0c63f667ba3b55508a5"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 04 22:54:14 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 04 22:54:14 2018 +0800"
      },
      "message": "coding style\n"
    },
    {
      "commit": "5009a506bac6b3da507db0c63f667ba3b55508a5",
      "tree": "b54233a3efa7ce58f3e5666ec7ecece820c6f6c0",
      "parents": [
        "dce7da98f89c0fd3da4f4eeb62d5b66e4350991d"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 04 22:50:28 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 04 22:50:28 2018 +0800"
      },
      "message": "CREDITS.TXT\n"
    },
    {
      "commit": "dce7da98f89c0fd3da4f4eeb62d5b66e4350991d",
      "tree": "8a0ff6727743af20bd7f15b50a5dd6d35e7831a4",
      "parents": [
        "0aa4e76b8e2ad1f2f40ece6a4552c85837a2a281"
      ],
      "author": {
        "name": "Stephen Eckels",
        "email": "stevemk14ebr@gmail.com",
        "time": "Wed Jul 04 10:47:55 2018 -0400"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jul 04 22:47:55 2018 +0800"
      },
      "message": "Merges encoding to next (#1194)\n\n* merge encoding branch into next branch\r\n\r\n* added python bindings and updated test to support encoding\r\n\r\n* fix python import\r\n\r\n* fix py binding fields\r\n\r\n* fix disp size printing\r\n\r\n* fixed py binding, again\r\n\r\n* Update CREDITS.TXT\r\n\r\n* fixed formatting and a cast\r\n\r\n* Changed param from int to uint8_t, fixed warnings\r\n"
    },
    {
      "commit": "3f9978c8092aa84ec15fc2bc0dfbdb931540a457",
      "tree": "16b22745de99976d1c63c66e818d915838397c1b",
      "parents": [
        "a31b532864639e2456aa1301f7d7f82d0abe1df0"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 03 11:55:29 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jul 03 11:55:29 2018 +0800"
      },
      "message": "Revert \"Merges encoding branch (#1187)\"\n\nThis reverts commit a1ed8fc6f6d779a0e1610d43186811732d196c1c.\n"
    },
    {
      "commit": "0aa4e76b8e2ad1f2f40ece6a4552c85837a2a281",
      "tree": "16506c16c877866a20c34c9bd2530cebf7134a78",
      "parents": [
        "c956cc0631f9cffe50874644ce223c543fe6532a"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 29 10:59:30 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 29 17:00:51 2018 +0800"
      },
      "message": "Initializes to 0 X86 immediateOffset (#1192)\n\n"
    },
    {
      "commit": "a31b532864639e2456aa1301f7d7f82d0abe1df0",
      "tree": "a4f9b6d5c41feea34f404475f1c58f25b5a3cad5",
      "parents": [
        "a1ed8fc6f6d779a0e1610d43186811732d196c1c"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 29 10:59:30 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 29 16:59:30 2018 +0800"
      },
      "message": "Initializes to 0 X86 immediateOffset (#1192)\n\n"
    },
    {
      "commit": "a1ed8fc6f6d779a0e1610d43186811732d196c1c",
      "tree": "497c569cd1b65c2654b765f7bcd6469f76aaa893",
      "parents": [
        "84fc70836da2b1718626cdb85483bb77a1df7f88"
      ],
      "author": {
        "name": "Stephen Eckels",
        "email": "stevemk14ebr@gmail.com",
        "time": "Thu Jun 28 09:37:34 2018 -0400"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jun 28 21:37:34 2018 +0800"
      },
      "message": "Merges encoding branch (#1187)\n\n* Added encoding field to instructions, as per encoding branch\r\n\r\nThe encoding branch appears to have added some useful fields\r\naccessible from the public API, including the size and offsets\r\nof displacements and immediates in instructions.  I needed access\r\nto these fields, but the encoding branch is months behind the\r\nactive branches, so I took the minimum code from the old encoding\r\nbranch and put them into a more recent version of master.\r\n\r\nIt does seem that the most recent version does not have an offset\r\nfor the modRM byte in the InternalInstruction struct, so I did\r\nnot keep this field when bringing it to the more recent version.\r\n\r\nI also added some of the changes made by user jellever, who added\r\nsupport for accessing these new fields from the python bindings.\r\n\r\n(cherry picked from commit d358c4b987cc77af90e24da15937e021c42f682f)\r\n\r\n* Fixed bug with python bindings from adding encoding field\r\n\r\nI had forgotten an import that resulted in failure when trying\r\nto obtain instruction details.\r\n\r\n(cherry picked from commit 44a15e378900efb624e7cdb952d32558ba0de684)\r\n\r\n* promoted displacement to 64 bits\r\n\r\n* Added modrm offset\r\n\r\n* formatting from review fixed\r\n\r\n* updated 32 bit C tests\r\n\r\n* Added 64 and 16 bit C tests\r\n\r\n* Updated python tests\r\n\r\n* fixed formatting and size in py bindings\r\n\r\n* Delete Solution.VC.db-shm\r\n\r\n* Delete Solution.VC.db-wal\r\n\r\n* Update test_x86.c\r\n\r\n* fixed formatting and conditional prints\r\n\r\n* fixed formatting\r\n"
    },
    {
      "commit": "84fc70836da2b1718626cdb85483bb77a1df7f88",
      "tree": "994c0b6b4f89e8b96c8f66a56c85f94924c337d2",
      "parents": [
        "7efdd25b54ee4c09c3265cc24ef7f04ad9488b34"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jun 25 19:57:50 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jun 25 19:57:50 2018 +0800"
      },
      "message": "CREDITS.TXT\n"
    },
    {
      "commit": "c956cc0631f9cffe50874644ce223c543fe6532a",
      "tree": "16cb915e65e389a9d715cfd6e323274f4410bf22",
      "parents": [
        "2c06f114b9465621c66e4f963a059b15ec8322ac"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Mon Jun 25 13:48:02 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jun 25 19:48:02 2018 +0800"
      },
      "message": "Better error reporting for python binding (#1189)\n\n"
    },
    {
      "commit": "2c06f114b9465621c66e4f963a059b15ec8322ac",
      "tree": "618872d6ff05d5c94c6d097da7a7264dbb65e907",
      "parents": [
        "65da43d0b17837fe8fc737b7049af750c3fa52e0"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Mon Jun 25 13:46:04 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jun 25 19:46:58 2018 +0800"
      },
      "message": "Initialize X86 necessaryPrefixLocation (#1179)\n\n* Initialize X86 necessaryPrefixLocation\r\n\r\n* necessaryPrefixLocation initialization to -1\r\n\r\n* Revert \"necessaryPrefixLocation initialization to -1\"\r\n\r\nThis reverts commit 04fc4b6702ad839d87ee4f73695b9dfc632fb698.\r\n"
    },
    {
      "commit": "7efdd25b54ee4c09c3265cc24ef7f04ad9488b34",
      "tree": "22d9dbb330ea78db578a5e6efd39568fcf0199a3",
      "parents": [
        "60ca025dd8852d42cde5b948a908a6080b50b123"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Mon Jun 25 13:46:04 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jun 25 19:46:04 2018 +0800"
      },
      "message": "Initialize X86 necessaryPrefixLocation (#1179)\n\n* Initialize X86 necessaryPrefixLocation\r\n\r\n* necessaryPrefixLocation initialization to -1\r\n\r\n* Revert \"necessaryPrefixLocation initialization to -1\"\r\n\r\nThis reverts commit 04fc4b6702ad839d87ee4f73695b9dfc632fb698.\r\n"
    },
    {
      "commit": "60ca025dd8852d42cde5b948a908a6080b50b123",
      "tree": "549fc92479345fa92106e1b0d90ad7e6bdefa1cb",
      "parents": [
        "0b874b2fca87bccc144a26d3e2387d1b165cd22a"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sun Jun 24 19:35:59 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon Jun 25 01:35:59 2018 +0800"
      },
      "message": "Better error reporting for python binding (#1188)\n\nTo diagnose issue with oss-fuzz building corpus"
    },
    {
      "commit": "65da43d0b17837fe8fc737b7049af750c3fa52e0",
      "tree": "6e30d2faf33eee73874c86692102d5ec562c0ee0",
      "parents": [
        "ba25ab0fe15d0b2737219ffde399a4346850d583"
      ],
      "author": {
        "name": "Travis Finkenauer",
        "email": "tmfink@users.noreply.github.com",
        "time": "Sun Jun 24 09:05:04 2018 -0400"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sun Jun 24 21:05:04 2018 +0800"
      },
      "message": "Declare global arch arrays with contents (next branch) (#1186)\n\n* Declare global arch arrays with contents (#1171)\r\n\r\nThis eliminates the need for archs_enable() and eliminates the racey\r\ninitialization.\r\n\r\nThis makes the architecture-specific init and option functions\r\nnon-static so that they may be called from a different file.\r\n\r\nCherry-picked 853a2870\r\n\r\n* Add cs_arch_disallowed_mode_mask global\r\n\r\nCherry-pick 94bce437:\r\nmips: CS_MODE_MIPS32R6 implies CS_MODE_32\r\n\r\nCherry-pick 8998a3a1:\r\nppc: fix endian check (#1029)\r\nFixes bug where endianness could not be set for ppc.\r\n\r\nRemove `big_endian` field of `cs_struct`.\r\nAdded a helper macro `MODE_IS_BIG_ENDIAN()` to check if\r\n`CS_MODE_BIG_ENDIAN` is set.\r\n\r\nRefactored `cs_open()` check for valid mode out of arch-specific code\r\ninto arch-independent code. Also added a valid mode check to\r\n`cs_option()`.  The checks use a new global array\r\n`cs_arch_disallowed_mode_mask[]`.\r\n\r\n* Make global arrays static\r\n\r\nMake all_arch uint32_t to guarantee a certain number of bits (with\r\nadequate room for growth).\r\n"
    },
    {
      "commit": "0b874b2fca87bccc144a26d3e2387d1b165cd22a",
      "tree": "d91eefc6fb1ef8c9bdab39bb28e53bcb57c2f2c3",
      "parents": [
        "853a2870ce07a30d7ef259d4296a175843167891"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 22 01:03:26 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 22 01:03:26 2018 +0800"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "853a2870ce07a30d7ef259d4296a175843167891",
      "tree": "35892922006436bf45ee16c1574b4f41fe424f11",
      "parents": [
        "7723175e80bcb95c73e30052cb8a10e0aceacfc4"
      ],
      "author": {
        "name": "Travis Finkenauer",
        "email": "tmfink@users.noreply.github.com",
        "time": "Thu Jun 21 02:52:35 2018 -0400"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jun 21 14:52:35 2018 +0800"
      },
      "message": "Declare global arch arrays with contents (#1171)\n\nThis eliminates the need for archs_enable() and eliminates the racey\r\ninitialization.\r\n\r\nThis makes the architecture-specific init, option, and destroy functions\r\nnon-static so that they may be called from a different file."
    },
    {
      "commit": "ba25ab0fe15d0b2737219ffde399a4346850d583",
      "tree": "59c819f51881b0d42b9f8ce81c113c71dc6cb08d",
      "parents": [
        "718bad8b5b48c7d49a7a450bcb80207600f45393"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jun 19 09:36:38 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jun 19 09:36:38 2018 +0800"
      },
      "message": "Java: pump number of Mips operands to 10. see #1183\n"
    },
    {
      "commit": "718bad8b5b48c7d49a7a450bcb80207600f45393",
      "tree": "da8bfc6f3d5782043c8875d84e417d755ca2d7af",
      "parents": [
        "4267f2619a7bac2b95e991d148c01c642d433fcd"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jun 19 09:35:37 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jun 19 09:35:37 2018 +0800"
      },
      "message": "Python: pump number of Mips operands to 10. see #1183\n"
    },
    {
      "commit": "4267f2619a7bac2b95e991d148c01c642d433fcd",
      "tree": "f78157eb432a6093135d015addabc2b58bd4e93b",
      "parents": [
        "bcb1247b107055162d014022f6e95dd71c264ab1"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Tue Jun 19 03:33:47 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jun 19 09:33:47 2018 +0800"
      },
      "message": "Extends Mips number of operands (#1183)\n\nfor CS_MODE_MIPS32R6"
    },
    {
      "commit": "bcb1247b107055162d014022f6e95dd71c264ab1",
      "tree": "9d0ed47a1ae0b2971360da3af5e928bbc55e7d7c",
      "parents": [
        "1958fe83c781b48eb319a23f8614332e7383c53c"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Tue Jun 19 03:31:50 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jun 19 09:31:50 2018 +0800"
      },
      "message": "Builds a test corpus for fuzzing (#1184)\n\n* Limit size of inputs for fuzz targets\r\n\r\n* Build a test corpus for fuzzing\r\n"
    },
    {
      "commit": "1958fe83c781b48eb319a23f8614332e7383c53c",
      "tree": "934dc3f74ad930609ad5ae77a767735ae6d13f00",
      "parents": [
        "dd82c3a88a99359821c2505fadbb2e015140fc81"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sun Jun 17 00:09:25 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 16 23:09:25 2018 +0100"
      },
      "message": "SystemZ MIN_INT right print (#1182)\n\n"
    },
    {
      "commit": "dd82c3a88a99359821c2505fadbb2e015140fc81",
      "tree": "1485139df58bb175ab2734d1b5c50aedaa1134d6",
      "parents": [
        "ad88f6c24e49b751a272074ef8c0aa6dc2df3523"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sat Jun 16 23:35:02 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 16 22:35:02 2018 +0100"
      },
      "message": "EVM fuzz fixes (#1181)\n\nSets id to instruction\r\nCompletes missing set and enforces number of instructions"
    },
    {
      "commit": "ad88f6c24e49b751a272074ef8c0aa6dc2df3523",
      "tree": "ad7bdfc8d433ab18822afd0e1d8e7b944bacc9dc",
      "parents": [
        "36d45855664827a2e601330945cc77a8d8ee8f0b"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sat Jun 16 00:15:12 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 15 23:15:12 2018 +0100"
      },
      "message": "EVM initialize regs_read and regs_write (#1180)\n\n"
    },
    {
      "commit": "36d45855664827a2e601330945cc77a8d8ee8f0b",
      "tree": "45ccb6b7a7bc02924c52ae373c44ac487142c784",
      "parents": [
        "f7706942b562116187015399980561e909ee4913"
      ],
      "author": {
        "name": "vit9696",
        "email": "4348897+vit9696@users.noreply.github.com",
        "time": "Fri Jun 15 00:12:26 2018 +0300"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 15 22:14:48 2018 +0800"
      },
      "message": "Add Availability.h include to fix macOS SDK instrinsics\n"
    },
    {
      "commit": "7723175e80bcb95c73e30052cb8a10e0aceacfc4",
      "tree": "b6f4a177953abba7047680de3a9ab8331c25f3db",
      "parents": [
        "856b2070105edddb74548a109655d66447179024"
      ],
      "author": {
        "name": "vit9696",
        "email": "4348897+vit9696@users.noreply.github.com",
        "time": "Fri Jun 15 00:12:26 2018 +0300"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jun 14 22:12:26 2018 +0100"
      },
      "message": "Add Availability.h include to fix macOS SDK instrinsics (#1175)\n\n"
    },
    {
      "commit": "856b2070105edddb74548a109655d66447179024",
      "tree": "4e339cc9584f6bfad484b787982fe4041d16de1e",
      "parents": [
        "946fe471707e5a500d68fcba108cb9082b5b21df"
      ],
      "author": {
        "name": "vit9696",
        "email": "4348897+vit9696@users.noreply.github.com",
        "time": "Thu Jun 14 01:04:20 2018 +0300"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jun 13 23:04:20 2018 +0100"
      },
      "message": "Refactor confusing if for xacquire/xrelease (#1173)\n\nSync with https://github.com/llvm-mirror/llvm/blob/7cdce81/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp#L362"
    },
    {
      "commit": "946fe471707e5a500d68fcba108cb9082b5b21df",
      "tree": "18d3557b076cca5a0444f419637e4cd60ee8faf3",
      "parents": [
        "b8c7cd8943cf71a4d13c89b9d57f38449ef97490"
      ],
      "author": {
        "name": "vit9696",
        "email": "4348897+vit9696@users.noreply.github.com",
        "time": "Thu Jun 14 00:59:39 2018 +0300"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jun 13 22:59:39 2018 +0100"
      },
      "message": "macOS kernel has no limits.h but i386/limits.h (#1172)\n\n"
    },
    {
      "commit": "b8c7cd8943cf71a4d13c89b9d57f38449ef97490",
      "tree": "ff2005108ba062bac5fcd505cd529b8e76ea24cd",
      "parents": [
        "04a6d4022c7c2c7e5f28f4478bd925d38d0ab14a"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Wed Jun 13 23:58:40 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jun 13 22:58:40 2018 +0100"
      },
      "message": "Builds a test corpus for fuzzing (#1174)\n\nModifies the list of architectures and modes fuzzed"
    },
    {
      "commit": "f7706942b562116187015399980561e909ee4913",
      "tree": "d4469eecd7bfad0e7de0a184f1b19a6a5b125b60",
      "parents": [
        "dc59d17b9194bbce8f57661f2f41cfa926c46d35"
      ],
      "author": {
        "name": "vit9696",
        "email": "4348897+vit9696@users.noreply.github.com",
        "time": "Thu Jun 14 01:04:20 2018 +0300"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jun 13 22:14:53 2018 +0800"
      },
      "message": "Refactor confusing if for xacquire/xrelease (#1173)\n\nSync with https://github.com/llvm-mirror/llvm/blob/7cdce81/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp#L362"
    },
    {
      "commit": "dc59d17b9194bbce8f57661f2f41cfa926c46d35",
      "tree": "b0199e3116719cc37f6fe3b62d9af4664f7559af",
      "parents": [
        "70677f5e63dc80338d09fccda64ba9b42c406a21"
      ],
      "author": {
        "name": "vit9696",
        "email": "4348897+vit9696@users.noreply.github.com",
        "time": "Thu Jun 14 00:59:39 2018 +0300"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jun 13 22:14:19 2018 +0800"
      },
      "message": "macOS kernel has no limits.h but i386/limits.h (#1172)\n\n"
    },
    {
      "commit": "04a6d4022c7c2c7e5f28f4478bd925d38d0ab14a",
      "tree": "25e3a91a935bd0c3ed835643836ef9a6d73bd571",
      "parents": [
        "2b054af69301a87c49a03a2cbd1a6795c46c8376"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Wed Jun 06 19:40:47 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Thu Jun 07 01:40:47 2018 +0800"
      },
      "message": "Adds a size limit for inputs to fuzz target (#1167)\n\n"
    },
    {
      "commit": "2b054af69301a87c49a03a2cbd1a6795c46c8376",
      "tree": "af0d266bcfe1c417c61e819302a45ebe6356c42c",
      "parents": [
        "663f1f976c1b38cb8f27d90f91be62c720926031"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Wed Jun 06 00:31:53 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jun 06 06:31:53 2018 +0800"
      },
      "message": "Use printint functions from SStream (#1165)\n\nin perticular, not to overflow -INT_MIN"
    },
    {
      "commit": "663f1f976c1b38cb8f27d90f91be62c720926031",
      "tree": "e6d75a85b0aa36e748aa71e567cb51bcf80c7878",
      "parents": [
        "dcbec535eaaf753239d5e1fcee8133284db3e17b"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Wed Jun 06 00:17:25 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jun 06 06:17:25 2018 +0800"
      },
      "message": "Fix ARM operand subtracted field (#1163)\n\n"
    },
    {
      "commit": "dcbec535eaaf753239d5e1fcee8133284db3e17b",
      "tree": "c2ab926d0b451134e70e389b81fee429472408c1",
      "parents": [
        "6e4c59d9973b78d0b6868fe8d98214c46be18677"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Wed Jun 06 00:09:53 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Wed Jun 06 06:09:53 2018 +0800"
      },
      "message": "Fixes shift for ARM memory operand (#1162)\n\nShift is for same operand as index register"
    },
    {
      "commit": "70677f5e63dc80338d09fccda64ba9b42c406a21",
      "tree": "0ba24535bb5e241d7e438f673d36f0022605f336",
      "parents": [
        "c5dce55db4907f8f3bd326fd96d0b6a613b18e66"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Wed Jun 06 00:17:25 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jun 05 22:20:02 2018 +0800"
      },
      "message": "Fix ARM operand subtracted field (#1163)\n\n"
    },
    {
      "commit": "6e4c59d9973b78d0b6868fe8d98214c46be18677",
      "tree": "522a7c2f11012f16fc636d79b445b04d3786a038",
      "parents": [
        "14cdd65dd256b5734cef5c15ba645e72665ef6f3"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Tue Jun 05 08:03:55 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Tue Jun 05 14:03:55 2018 +0800"
      },
      "message": "Fix integer overflow on systemz (#1164)\n\nusing fixed function from SStream.c"
    },
    {
      "commit": "c5dce55db4907f8f3bd326fd96d0b6a613b18e66",
      "tree": "143085130fc54a1a6c4fc29f62264d5602e19f1a",
      "parents": [
        "06a1f805c4118b47186be6c419f335e4990319c2"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sun Jun 03 16:19:07 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sun Jun 03 22:29:58 2018 +0800"
      },
      "message": "Fix undefined shifts (#1158)\n"
    },
    {
      "commit": "06a1f805c4118b47186be6c419f335e4990319c2",
      "tree": "ddeba8de70b576a20cdc6f660dc99375474c735f",
      "parents": [
        "82d2efd90167acdc6619f4b52e8cf7b69a8ff1a3"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sun Jun 03 16:26:12 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sun Jun 03 22:27:54 2018 +0800"
      },
      "message": "fix undefined shift in countLeadingZeros (#1157)\n\n"
    },
    {
      "commit": "14cdd65dd256b5734cef5c15ba645e72665ef6f3",
      "tree": "1b5d33c56440b29b7a3ee8abe537c51f96255014",
      "parents": [
        "3f1141452e9afb51dbf85e231fdf9672edb7ca3b"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sun Jun 03 16:26:12 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sun Jun 03 22:26:11 2018 +0800"
      },
      "message": "fix undefined shift in countLeadingZeros (#1157)\n\n"
    },
    {
      "commit": "3f1141452e9afb51dbf85e231fdf9672edb7ca3b",
      "tree": "c7b25f15502a3a36e401434e9a4165a4818e3f02",
      "parents": [
        "41a60af86f7f4b68f95ab251b3f142663707f3b1"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sun Jun 03 16:19:07 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sun Jun 03 22:19:07 2018 +0800"
      },
      "message": "Fix undefined negative value shift (#1161)\n\nUse multiply instead"
    },
    {
      "commit": "82d2efd90167acdc6619f4b52e8cf7b69a8ff1a3",
      "tree": "f8189d8214f8f70271f4c30e17aa107feec38553",
      "parents": [
        "c3e59fe658a544934d0b67d2a2873067366412ae"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 22:22:26 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 22:22:56 2018 +0800"
      },
      "message": "code style\n"
    },
    {
      "commit": "41a60af86f7f4b68f95ab251b3f142663707f3b1",
      "tree": "cbb346837c0a6b34759158f2babda9912862584f",
      "parents": [
        "a0a7b20da32fdb6920a510cae2e331250c6e9469"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 22:22:26 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 22:22:26 2018 +0800"
      },
      "message": "code style\n"
    },
    {
      "commit": "c3e59fe658a544934d0b67d2a2873067366412ae",
      "tree": "7705ffb2a48b6605f4486d769e41d275d4d388c0",
      "parents": [
        "a1a373555ff068c1671cad0b522e704c365e07f0"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sat Jun 02 16:21:09 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 22:21:09 2018 +0800"
      },
      "message": "operands are invalid at initialisation (#1149)\n\n"
    },
    {
      "commit": "a0a7b20da32fdb6920a510cae2e331250c6e9469",
      "tree": "4a58f74f073e04a8d773cf677d464211f450e223",
      "parents": [
        "d5c7b75a831b857400fe5ccb998a7e0a7f639515"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sat Jun 02 16:20:13 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 22:20:13 2018 +0800"
      },
      "message": "Print right hex value for MIN_INT (#1160)\n\n"
    },
    {
      "commit": "a1a373555ff068c1671cad0b522e704c365e07f0",
      "tree": "2001624dcdca16006943186d6e045ce8e452f4b2",
      "parents": [
        "fb798d3f9b348419ac8cc7d7aadc94b79169fd88"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sat Jun 02 10:55:05 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 16:55:05 2018 +0800"
      },
      "message": "Print right hex value for MIN_INT (#1155)\n\n"
    },
    {
      "commit": "d5c7b75a831b857400fe5ccb998a7e0a7f639515",
      "tree": "b504c41c623e8477018943a8558828d6081d7360",
      "parents": [
        "ec2b9f60d1221c0ef9c2a4aac710332b60d4b498"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sat Jun 02 10:52:52 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 16:52:52 2018 +0800"
      },
      "message": "Fix undefined shifts (#1158)\n\nUse multiply instead\r\nFound by oss-fuzz"
    },
    {
      "commit": "ec2b9f60d1221c0ef9c2a4aac710332b60d4b498",
      "tree": "51b7cfe55fe5ee094bdfc2779261a0da011333c7",
      "parents": [
        "86d124a2d3e5c523b53a0eb3060a8f16cf89d8ed"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sat Jun 02 10:52:24 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 16:52:24 2018 +0800"
      },
      "message": "operands are invalid at initialisation (#1159)\n\nFound by oss-fuzz"
    },
    {
      "commit": "86d124a2d3e5c523b53a0eb3060a8f16cf89d8ed",
      "tree": "17d70579a73876c88b98d1ad3990653592540b7a",
      "parents": [
        "170904d5f1704efd89f3bc27072576971be2ab5b"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sat Jun 02 10:51:40 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 16:51:40 2018 +0800"
      },
      "message": "Fix undefined shifts (#1156)\n\n* Fix undefined shifts\r\n\r\nFound by oss-fuzz\r\nuint8_t gets promoted to integer\r\nand integers shift cannot overflow on sign bit\r\n\r\n* Fix undefined shifts\r\n\r\nshifting 31 bits the sign bit\r\n"
    },
    {
      "commit": "fb798d3f9b348419ac8cc7d7aadc94b79169fd88",
      "tree": "6ce37eaaf1790af31b2533b82384772669aad7ea",
      "parents": [
        "e8cb987eadac26c8fc9bd07684ec1f9fe27ce6f2"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Sat Jun 02 10:49:36 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 16:49:36 2018 +0800"
      },
      "message": "Undefined shifts (#1154)\n\n* Fix undefined shifts\r\n\r\nuint8 gets promoted to signed integer\r\n\r\nin ARM, MIPS, Sparc\r\nin AArch64, PPC and Xcore\r\n\r\n* fix undefined shift in powerpc\r\n\r\n* Fix undefined shift in Mips\r\n\r\nuse mulitply instead\r\n"
    },
    {
      "commit": "e8cb987eadac26c8fc9bd07684ec1f9fe27ce6f2",
      "tree": "26aa43d4295d62099f7266914dc698697fd0dd5f",
      "parents": [
        "4820c91cf41457e86910fff5448574cffb79c262"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 01 19:08:54 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Sat Jun 02 01:08:54 2018 +0800"
      },
      "message": "We can read more registers from M68K (#1151)\n\n"
    },
    {
      "commit": "4820c91cf41457e86910fff5448574cffb79c262",
      "tree": "36d4d0417103a37523af5d22026ce0e0741bf8ea",
      "parents": [
        "519d52664126af5453f5f16d7b2175bd2d2b2105",
        "4f06a20ed1b8da028757935b3b71fb8856b5619b"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:58:36 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:58:36 2018 +0800"
      },
      "message": "Merge branch \u0027next\u0027 of github.com:aquynh/capstone into next\n"
    },
    {
      "commit": "519d52664126af5453f5f16d7b2175bd2d2b2105",
      "tree": "cc9bbb492e9cb728297cbb6a1d1a01ed97b32512",
      "parents": [
        "7af8f546c52b5369ca93de063135e8fddffc0325"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:57:53 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:57:53 2018 +0800"
      },
      "message": "x86: support new instructions endbr64 \u0026 endbr32\n"
    },
    {
      "commit": "4f06a20ed1b8da028757935b3b71fb8856b5619b",
      "tree": "271c2f5253eb3ed3f6b9993f7add106256ea7a19",
      "parents": [
        "81098c5dfc41ac95c3f93416febca6b2d92a84a0"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 01 16:41:17 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:41:17 2018 +0800"
      },
      "message": "Adds Philippe Antoine (Catena cyber) to credits (#1153)\n\n"
    },
    {
      "commit": "81098c5dfc41ac95c3f93416febca6b2d92a84a0",
      "tree": "485ba47156888b73515fc8e4c7d19268b68e9666",
      "parents": [
        "7af8f546c52b5369ca93de063135e8fddffc0325"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 01 16:30:53 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:30:53 2018 +0800"
      },
      "message": "Fuzz next branch (#1152)\n\n"
    },
    {
      "commit": "7af8f546c52b5369ca93de063135e8fddffc0325",
      "tree": "2784cbdc1818ec3b5d3c612403fba09f370c6a0a",
      "parents": [
        "8bc1a8ab062abf16fc86f0df613eda0c9b9c1e36"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:05:50 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:05:50 2018 +0800"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "8bc1a8ab062abf16fc86f0df613eda0c9b9c1e36",
      "tree": "f4ddd836680b9611838afd50de8b8335ca6719cd",
      "parents": [
        "5315c5b7859b57c718c3b9e6b67e1dcbc6204cb9",
        "b1c43aa2ad65f44730c79d23591f9c78aa7ee06d"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:04:13 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:04:13 2018 +0800"
      },
      "message": "Merge branch \u0027next\u0027 of https://github.com/aquynh/capstone into next\n"
    },
    {
      "commit": "b1c43aa2ad65f44730c79d23591f9c78aa7ee06d",
      "tree": "a37a32144c563f244db3dfed07e9bb2366054a60",
      "parents": [
        "743d50a17ddc9b601a11ea259dd25a16560cbe77"
      ],
      "author": {
        "name": "clslgrnc",
        "email": "clslgrnc@users.noreply.github.com",
        "time": "Fri Jun 01 16:03:55 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 22:03:55 2018 +0800"
      },
      "message": "Improve init of cs_detail for x86 (#1125)\n\n"
    },
    {
      "commit": "743d50a17ddc9b601a11ea259dd25a16560cbe77",
      "tree": "3d399fc2a3e4832cf638154057d1458518bdf46d",
      "parents": [
        "e05f998dd192a31212dfa134c91cab555061897c"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 01 14:53:01 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 20:53:01 2018 +0800"
      },
      "message": "M68K increment index after having written register (#1147)\n\n"
    },
    {
      "commit": "e05f998dd192a31212dfa134c91cab555061897c",
      "tree": "098f7343a9cdceed9da5d106726439d8bd56f6d4",
      "parents": [
        "08b1cfa23512e19d56f7a13b229e7f8a8ef7f931"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 01 14:52:37 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 20:52:37 2018 +0800"
      },
      "message": "Fix buffer overflow in M68K (#1146)\n\n"
    },
    {
      "commit": "08b1cfa23512e19d56f7a13b229e7f8a8ef7f931",
      "tree": "3dee01c28cb2ae4c234bd3a49ae8870ac5fcc982",
      "parents": [
        "c6dbbd06f8283542dfbb1c88951bb8d2325b0605"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 01 14:51:46 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 20:51:46 2018 +0800"
      },
      "message": "Do not shift signed values in Mips disassembling (#1148)\n\n* Do not shift signed values in Mips disassembling\r\n\r\n* Do not shift signed values in Mips disassembling\r\n\r\nMultiply instead\r\n"
    },
    {
      "commit": "5315c5b7859b57c718c3b9e6b67e1dcbc6204cb9",
      "tree": "ad7cfd768c117b7628d493701607400a4708bc78",
      "parents": [
        "c6dbbd06f8283542dfbb1c88951bb8d2325b0605"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 01 14:46:20 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 20:47:19 2018 +0800"
      },
      "message": "Integrate capstone with oss-fuzz (#1150)\n\nCompile the fuzz target with the rest of the tests"
    },
    {
      "commit": "170904d5f1704efd89f3bc27072576971be2ab5b",
      "tree": "62d494651b9fa51af7fee3fb92feca608559922f",
      "parents": [
        "9361378e8543d312ed22285114a9ad5598f41b2b"
      ],
      "author": {
        "name": "Catena cyber",
        "email": "35799796+catenacyber@users.noreply.github.com",
        "time": "Fri Jun 01 14:46:20 2018 +0200"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri Jun 01 20:46:20 2018 +0800"
      },
      "message": "Integrate capstone with oss-fuzz (#1150)\n\nCompile the fuzz target with the rest of the tests"
    },
    {
      "commit": "c6dbbd06f8283542dfbb1c88951bb8d2325b0605",
      "tree": "02d18eb805346cfd8cb690f8f3a08be1c38405ec",
      "parents": [
        "32ce59bae41b61af839b4792984f7dc841e36273"
      ],
      "author": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon May 28 20:30:15 2018 +0800"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Mon May 28 20:30:15 2018 +0800"
      },
      "message": "arm: BX \u0026 BLX write to PC. see #1126\n"
    },
    {
      "commit": "9361378e8543d312ed22285114a9ad5598f41b2b",
      "tree": "7b283be030891bc7fffc24c1214848d5a439c6b4",
      "parents": [
        "5e184ec3c7fe3b3333639f4962762cce4e971888"
      ],
      "author": {
        "name": "Stephen",
        "email": "stephengroat@users.noreply.github.com",
        "time": "Fri May 25 08:59:30 2018 -0400"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri May 25 20:59:30 2018 +0800"
      },
      "message": "Cleanup build process (#1140)\n\n* Cleanup build process\r\n\r\navoiding bash subshells (which happen in for loops) because they\r\nlike to selectively inherit environment variables\r\n\r\n* address restrictions of osx sip\r\n\r\nsee https://github.com/nteract/nteract/issues/1523#issuecomment-284027093\r\n"
    },
    {
      "commit": "32ce59bae41b61af839b4792984f7dc841e36273",
      "tree": "9e79b464d86c90c15780feedecbe1a9c7a1a4666",
      "parents": [
        "99ecb1e287b4e5d83d73192efb5f20b4fbcca362"
      ],
      "author": {
        "name": "Stephen",
        "email": "stephengroat@users.noreply.github.com",
        "time": "Thu May 17 19:54:42 2018 -0700"
      },
      "committer": {
        "name": "Nguyen Anh Quynh",
        "email": "aquynh@gmail.com",
        "time": "Fri May 18 10:54:42 2018 +0800"
      },
      "message": "Remove homebrew formula (#1139)\n\nhttps://github.com/aquynh/capstone/pull/1135#issuecomment-389701051"
    }
  ],
  "next": "99ecb1e287b4e5d83d73192efb5f20b4fbcca362"
}
