{"push_id":1433131827,"size":102,"distinct_size":102,"ref":"refs/heads/master","head":"733f46cf93e4f6a93538d9d31e04fe34d9979b0d","before":"b4bc33dba5d6298ed0cb688b4210de61d6393287","commits":[{"sha":"1e9efd8581969364bb2dc00fe0e9edeef8572c4d","author":{"name":"mrexodia","email":"7485586317011d2455503f57aad19c3cad724dc8@gmail.com"},"message":"fixed issue #726 (snprintf undefined in test_arm_regression)","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/1e9efd8581969364bb2dc00fe0e9edeef8572c4d"},{"sha":"a617303386f469bbb38e114a9d7a7488889c3ce2","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"Merge pull request #774 from mrexodia/issue726_snprintf\n\nfixed issue #726 (snprintf undefined in test_arm_regression)","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/a617303386f469bbb38e114a9d7a7488889c3ce2"},{"sha":"a11c9472be1977a708b3c6b39e94050f0730a658","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"arm: update imm in printOperand() to fix error reported by @trufae in PR #764","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/a11c9472be1977a708b3c6b39e94050f0730a658"},{"sha":"789224e7fe8d585c4299d15eea74b2efe03b415a","author":{"name":"Ole André Vadla Ravnås","email":"b0ca6fe26de0c13017c453f60acf0db99c214e23@gmail.com"},"message":"Fix use of uninitialized value for some instructions\n\nCaught by Valgrind:\n\n    Conditional jump or move depends on uninitialised value(s)\n       at 0xD5BB6F: readModRM (X86DisassemblerDecoder.c:1528)\n       by 0xD5BF02: getIDWithAttrMask (X86DisassemblerDecoder.c:1101)\n       by 0xD5CC5E: getID (X86DisassemblerDecoder.c:1249)\n       by 0xD5CC5E: decodeInstruction (X86DisassemblerDecoder.c:2335)\n       by 0xD52009: X86_getInstruction (X86Disassembler.c:822)\n       by 0xD51781: cs_disasm (cs.c:503)","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/789224e7fe8d585c4299d15eea74b2efe03b415a"},{"sha":"f9474e1ba7e51b38f0c7111ca1320d30e4edb72b","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"Merge pull request #778 from frida/fix/uninitialized-value\n\nFix use of uninitialized value for some instructions","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/f9474e1ba7e51b38f0c7111ca1320d30e4edb72b"},{"sha":"78cbed4cc765b7d1259eb947aed3063e26ddb146","author":{"name":"Satoshi Tanda","email":"3bdd75fa6c98d0b5c7bd8c13542b661121b36d2e@gmail.com"},"message":"fix typo, style\n\nSigned-off-by: Satoshi Tanda <tanda.sat@gmail.com>","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/78cbed4cc765b7d1259eb947aed3063e26ddb146"},{"sha":"d069e2e3cdedd0822797c21951fed06133f032ff","author":{"name":"Satoshi Tanda","email":"3bdd75fa6c98d0b5c7bd8c13542b661121b36d2e@gmail.com"},"message":"ignore MSVC project upgrade files\n\nSigned-off-by: Satoshi Tanda <tanda.sat@gmail.com>","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/d069e2e3cdedd0822797c21951fed06133f032ff"},{"sha":"f177f92a7c9bea2dd7259577175cfa13579ec425","author":{"name":"Satoshi Tanda","email":"3bdd75fa6c98d0b5c7bd8c13542b661121b36d2e@gmail.com"},"message":"suppress MSVC code analysis (PREfast) warnings\n\nSigned-off-by: Satoshi Tanda <tanda.sat@gmail.com>","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/f177f92a7c9bea2dd7259577175cfa13579ec425"},{"sha":"97e383853f8d42927cbf31b7f2d81ef8025536fe","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"Merge pull request #779 from tandasat/original\n\nFix typo, style, suppress MSVC PREfast warnings, ignore residual files on project upgrade","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/97e383853f8d42927cbf31b7f2d81ef8025536fe"},{"sha":"0662879d35e4689b579b34fc2b92fd15fe2604b4","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"python: fix CS_SKIPDATA_CALLBACK prototype","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/0662879d35e4689b579b34fc2b92fd15fe2604b4"},{"sha":"5b80627a5d7f33e6274d883f0a3533b743af30ec","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"python: cast skipdata function inside binding to simplify the API","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/5b80627a5d7f33e6274d883f0a3533b743af30ec"},{"sha":"23fe9f36622573c747e2bab6119ff245437bf276","author":{"name":"Benno Fünfstück","email":"2aa84cf91966115c476ccebfeab7d5fe6b8d6044@gmail.com"},"message":"python-bindings: fix setup.py for wheel installation\n\nWhen the python bindings are installed using the new wheels\ninfrastructure, data_files are relative to the site-packages directory\neven if using absolute paths.\n\nThe following example demonstrates the bug fixed by this commit: (ran on archlinux)\n\n```bash\n$ pip install wheel       # if this package is installed, wheel installation is made the default\nCollecting wheel\n  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)\n    100% |################################| 71kB 124kB/s\nInstalling collected packages: wheel\nSuccessfully installed wheel-0.29.0\n\n$ pip install capstone    # this will use the wheel installation method now\nCollecting capstone\n  Using cached capstone-3.0.4.tar.gz\nBuilding wheels for collected packages: capstone\n  Running setup.py bdist_wheel for capstone ... done\n  Stored in directory: /root/.cache/pip/wheels/7c/d1/d0/db6e2c5ef1063aabb9de2dd8b92b4c27ee6f9fd213240099b8\nSuccessfully built capstone\nInstalling collected packages: capstone\nSuccessfully installed capstone-3.0.4\n\n$ find /usr/lib/ -name \"libcapstone.so\"\n/usr/lib/python3.5/site-packages/usr/lib/python3.5/site-packages/capstone/libcapstone.so\n```\n\nSo the path `SITE_PACKAGES` in the `data_files` specification of the\nsetup.py file was interpreted relative to the python site-packages\ndirectory. The fix for this is simple: use `/capstone` instead of an\nabsolute path for `SITE_PACKAGES`.","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/23fe9f36622573c747e2bab6119ff245437bf276"},{"sha":"d7b7b747544748a0e109b1c03529ae67a7b7797b","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"Merge pull request #783 from bennofs/fix-setuppy-wheel\n\npython-bindings: fix setup.py for wheel installation","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/d7b7b747544748a0e109b1c03529ae67a7b7797b"},{"sha":"72daee3d071d1c978f35dd342241f573c1d3956c","author":{"name":"Richo Healey","email":"b29e9217fcda94745b012decc4d70463c4c85509@psych0tik.net"},"message":"Workaround unicorn handing back bytearrays","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/72daee3d071d1c978f35dd342241f573c1d3956c"},{"sha":"ccece7403b9e30db6aadb82e0d7b9a7c8cdb316b","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"Merge pull request #787 from richo/richo-bytearray\n\nWorkaround unicorn handing back bytearrays","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/ccece7403b9e30db6aadb82e0d7b9a7c8cdb316b"},{"sha":"6239a984c7b0fbee31c44d2ae479987e268d8ba3","author":{"name":"echotyh","email":"c1c4663d7fed9e5de8a3be4e2e09e362ff54a961@qq.com"},"message":"cstool 1.0 (#788)\n\n* first cstool -- Segmentation fault: 11\r\n\r\n* Modify the format of output.\r\n\r\n* Preprocess the input from user. The result of converting looks right but the disassembly is not unsatisfactory.\r\n\r\n* Skip the character not in set A = {'a'~'f','A'~'F','0'~'9'}.\r\ni Please enter the commit message for your changes. Lines starting\r\n\r\n* delete cstool binary\r\n\r\n* using isxdigit() to tests for any hexadecimal-digit character\r\n\r\n* write README\r\n\r\n* final version 1.0 for cstool","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/6239a984c7b0fbee31c44d2ae479987e268d8ba3"},{"sha":"a5ff4bd263ade359c68a852041d5e03ab28e6c1b","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"update CREDITS.TXT","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/a5ff4bd263ade359c68a852041d5e03ab28e6c1b"},{"sha":"346032797a51c3345bce08c7f26c45bae9a3d970","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"cstool: compile/clean/install/uninstall from Makefile","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/346032797a51c3345bce08c7f26c45bae9a3d970"},{"sha":"a169963a61f63d45042ecd7dd8f507c6f562f75a","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"cstool: fix Makefile","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/a169963a61f63d45042ecd7dd8f507c6f562f75a"},{"sha":"cc81b6ec6f7e2e993f73fba40c69ca7a53f5a25e","author":{"name":"Nguyen Anh Quynh","email":"1c7d74939586345bcf01a7e6dfc8aea6683cc544@gmail.com"},"message":"cstool: add VERSION and reformat to use tabs for indentation","distinct":true,"url":"https://api.github.com/repos/luciouskami/capstone/commits/cc81b6ec6f7e2e993f73fba40c69ca7a53f5a25e"}]}
{"actor":{"display_login":"luciouskami"}}