Commit Graph

171 Commits

Author SHA1 Message Date
Nguyen Anh Quynh 669e329ec7 python: temprorarily comment out the code removing old package in setup.py & setup_cython.py. this should be moved somewhere later 2014-04-11 11:25:06 +08:00
Nguyen Anh Quynh 965ebf8a25 python: add more information to debug() 2014-03-05 00:35:03 +08:00
Nguyen Anh Quynh 534b416d62 python: thanks to the last change in the core, tricky call to cs_open() is no longer needed for debug() 2014-03-05 00:25:32 +08:00
Nguyen Anh Quynh 7fc8121e6b python: rename cs_version_bind() to version_bind() 2014-03-04 23:56:42 +08:00
Nguyen Anh Quynh 9aff233a42 python: fix debug() for Cython 2014-03-04 23:46:36 +08:00
Nguyen Anh Quynh d0abe15081 python: add debug() function 2014-03-04 23:12:04 +08:00
Nguyen Anh Quynh 548b6b535d cython: add comments for all API methods 2014-03-03 12:17:47 +08:00
Nguyen Anh Quynh 6f7e3a0c37 cython: add missing counters for CsDetail. this fixes some crashes when accessing related data. also fixes reg_read() & reg_write() for CsInsn 2014-03-03 11:27:30 +08:00
Nguyen Anh Quynh f4e2344401 cython: add __dealloc__ method to Cs class to free memory when destroying its object. this fixes a memleak bug 2014-03-02 22:26:05 +08:00
Nguyen Anh Quynh 5c7701dc76 python: add some comments for the main APIs 2014-02-28 15:50:25 +08:00
Nguyen Anh Quynh 282c88243e python: fix the leftover cs_close() 2014-02-27 23:54:26 +08:00
Nguyen Anh Quynh eb1cc1325c python: update following the change to cs_close() API in the core 2014-02-27 23:51:25 +08:00
Nguyen Anh Quynh b77d1f298e python: add new API cs_version_bind() to return binding's version (might differ from core's) 2014-02-26 14:24:36 +08:00
Nguyen Anh Quynh 27a35fe1a7 python: fix bugs in test.py & test_lite.py 2014-02-25 17:07:25 +08:00
Nguyen Anh Quynh 79b6cc7727 cython: raise error when accessing irrelevant data in diet mode 2014-02-25 17:06:49 +08:00
Nguyen Anh Quynh d5d06ed736 Merge branch 'x86' into next 2014-02-25 15:10:47 +08:00
Nguyen Anh Quynh 0ea1251f50 python & java: update instruction constants after the last core update 2014-02-25 14:44:32 +08:00
Nguyen Anh Quynh 07dc0921c2 python: define CS_SUPPORT_DIET with relation to CS_ARCH_ALL for clarification 2014-02-25 08:17:54 +08:00
Nguyen Anh Quynh 6d05f92f28 python: fix some wrong comments on diet related code 2014-02-24 21:12:40 +08:00
Nguyen Anh Quynh d3500aa57f python: add a comment regarding CS_SUPPORT_DIET 2014-02-24 21:07:11 +08:00
Nguyen Anh Quynh 3d5c0a49e8 python: cache diet option for better performance 2014-02-24 20:59:07 +08:00
Nguyen Anh Quynh 56a5058fc4 python: more check for diet engine in some APIs 2014-02-24 16:59:53 +08:00
Nguyen Anh Quynh 51c822d23c python: raise CS_ERR_DIET error when accessing irrelevant data in diet engine 2014-02-24 16:54:53 +08:00
Nguyen Anh Quynh fe4577699a python: expose cs_disasm_lite() to __init__.py 2014-02-24 10:50:32 +08:00
Nguyen Anh Quynh a5818fc4f3 Merge branch 'next' of https://github.com/aquynh/capstone into next 2014-02-23 13:44:15 +08:00
Nguyen Anh Quynh a0a8a003d3 python: add getter for 'diet' & add support() API to Cs class 2014-02-23 13:43:51 +08:00
Nguyen Anh Quynh 5ca85ab8a0 python: argument of cs_support() is query, not arch 2014-02-23 13:36:33 +08:00
Nguyen Anh Quynh a6d0d7a688 cython: verify against core's version before doing anything 2014-02-23 11:36:06 +08:00
Nguyen Anh Quynh 972bb5b6fc python: support 'diet' mode 2014-02-22 23:44:44 +08:00
Nguyen Anh Quynh f86b21e318 python: update README for test_lite.py 2014-02-21 18:10:18 +08:00
Nguyen Anh Quynh 5d0428ebfc python: add test_lite.py to demonstrate new APIs: cs_disasm_lite() & Cs.disasm_lite() 2014-02-21 18:06:04 +08:00
Nguyen Anh Quynh b38a1bf320 python: add quick/dirty function cs_disasm_lite() that only returns tuples rather than CsInsn objects 2014-02-21 10:08:17 +08:00
Nguyen Anh Quynh 5288c2eee5 python: add comments for disasm() & disasm_lite() 2014-02-21 09:59:02 +08:00
Nguyen Anh Quynh 0154762513 cython: bump package version to 2.1 2014-02-20 14:25:00 +08:00
Nguyen Anh Quynh 22f1c17860 python: fix memleak error in Cython's disasm() & disasm_lite() 2014-02-20 14:23:40 +08:00
Nguyen Anh Quynh abb48c7a5b python: fix identation by removing tabs 2014-02-20 13:40:59 +08:00
Nguyen Anh Quynh 43cce296d5 python: implement disasm_lite() for Cython 2014-02-20 12:41:12 +08:00
Nguyen Anh Quynh 071a7fbaba python: bump python package version to 2.1 2014-02-20 12:22:53 +08:00
Nguyen Anh Quynh d53c1651a0 python: implement disasm_lite() method which only return tuples of some critical info. this improves performance by 15% 2014-02-20 12:10:52 +08:00
Nguyen Anh Quynh 046902a990 python & java: update constants following last change to PPC arch 2014-02-19 17:02:44 +08:00
Nguyen Anh Quynh 43a9a9d36f bump API version from 2.0 to 2.1 for core + Python & Java bindings 2014-02-19 15:18:44 +08:00
Nguyen Anh Quynh 748e4f8f1d python & java: update following last update to Mips core 2014-02-19 15:13:51 +08:00
Nguyen Anh Quynh 590d1cfd9a python: verify binding's API version with core's & raise error if they are different 2014-02-09 00:22:39 +08:00
Nguyen Anh Quynh 5bd0e2ea06 java & python: update instructions following the last x86 core update 2014-02-08 18:06:49 +08:00
Nguyen Anh Quynh ea5ed83cbe python: improve README for cython binding 2014-02-04 20:29:03 +08:00
Nguyen Anh Quynh 4edf77632e Merge branch 'master' of https://github.com/dannyleates/capstone into next 2014-02-04 20:10:21 +08:00
dannyleates 8bd0fe480e Update README 2014-02-04 11:06:25 +00:00
dannyleates b2a8151a89 Update Readme
Giving some more detailed information about the installation process.
2014-02-04 10:39:47 +00:00
Nguyen Anh Quynh f46713b521 python: update x86_const.py after last update to x86 core 2014-01-19 22:49:36 +08:00
Nguyen Anh Quynh fc947e0419 python: update Cython for the change on @op_str in the core 2014-01-15 17:54:25 +08:00