|
e3ef6659ed
|
Makefile: add support for building python binding out-of-tree
|
2014-05-01 00:53:01 +02:00 |
|
|
0eefeb9335
|
java: add FSTPNCE instruction following the core update
|
2014-04-23 12:50:20 +08:00 |
|
|
2ef89c6137
|
python: add FSTPNCE instruction following the core update
|
2014-04-23 12:49:48 +08:00 |
|
|
a542efe31b
|
java: add SAL instruction following the core udpate
|
2014-04-17 09:41:13 +08:00 |
|
|
babb22e009
|
python: add SAL instruction following the core udpate
|
2014-04-17 09:40:38 +08:00 |
|
|
2b2e11b789
|
python: make cs_disasm_lite() support Python3
|
2014-04-16 21:20:34 +08:00 |
|
|
444d2bd3c3
|
python: expose cs_disasm_lite()
|
2014-04-16 20:00:06 +08:00 |
|
|
2daab25891
|
python: python3 binding requires python3 installed
|
2014-04-14 16:34:30 +08:00 |
|
|
e5d30e6980
|
python: add install3 target for installing Python3 package
|
2014-04-14 16:33:04 +08:00 |
|
|
b1e14f913d
|
python: optimize to_x() & to_x_32() for python3
|
2014-04-14 16:21:34 +08:00 |
|
|
5a46c146b5
|
python: fix to_x() & to_x_32() in test.py
|
2014-04-14 16:13:25 +08:00 |
|
|
4b9de0df04
|
python: change SKIPDATA's callback prototype after the last change in the core
|
2014-04-14 14:56:25 +08:00 |
|
|
749046bbdc
|
python: initial Python3 support
|
2014-04-12 01:15:10 +08:00 |
|
|
110ab1debd
|
Python 3 support
|
2014-04-11 11:00:33 +02:00 |
|
|
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 |
|
|
b64d1cf193
|
refine the comments for Skipdata sample code
|
2014-04-10 23:05:28 +08:00 |
|
|
301d740aa3
|
python: rename skipdata_opt to skipdata_setup & handle callback properly
|
2014-04-10 22:34:27 +08:00 |
|
|
1eccbaba38
|
python: minor fix for test_skipdata.py
|
2014-04-10 17:48:19 +08:00 |
|
|
49f8f22984
|
python: handle SKIPDATA mode properly in test code
|
2014-04-10 17:40:10 +08:00 |
|
|
c2638ce57f
|
python: disable setup to skipdata_opt in test_skipdata.py
|
2014-04-10 16:10:57 +08:00 |
|
|
f0c577fd3d
|
python: support SKIPDATA option. this also adds test_skipdata.py
|
2014-04-10 16:09:15 +08:00 |
|
|
34456afdb1
|
python: temprorarily comment out the code removing old package in setup.py & setup_cython.py. this should be moved somewhere later
|
2014-04-10 12:06:55 +08:00 |
|
|
59b5489d8e
|
x86: rename X86_COMPACT to X86_REDUCE. suggested by Pancake
|
2014-03-27 10:54:44 +08:00 |
|
|
0d9440ced2
|
python: expose CS_SUPPORT_X86_COMPACT
|
2014-03-26 14:03:42 +08:00 |
|
|
9518148e6f
|
add X86_COMPACT option. also add CS_SUPPORT_X86_COMPACT. made Python support this change
|
2014-03-25 23:20:41 +08:00 |
|
|
965ebf8a25
|
python: add more information to debug()
|
2014-03-05 00:35:03 +08:00 |
|
|
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 |
|
|
7fc8121e6b
|
python: rename cs_version_bind() to version_bind()
|
2014-03-04 23:56:42 +08:00 |
|
|
9aff233a42
|
python: fix debug() for Cython
|
2014-03-04 23:46:36 +08:00 |
|
|
d0abe15081
|
python: add debug() function
|
2014-03-04 23:12:04 +08:00 |
|
|
892729ca11
|
java: add error modes, version() & support diet engine
|
2014-03-03 15:14:22 +08:00 |
|
|
548b6b535d
|
cython: add comments for all API methods
|
2014-03-03 12:17:47 +08:00 |
|
|
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 |
|
|
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 |
|
|
5c7701dc76
|
python: add some comments for the main APIs
|
2014-02-28 15:50:25 +08:00 |
|
|
66b33476aa
|
java: fix call to cs_close() following core's API change
|
2014-02-28 10:08:31 +08:00 |
|
|
282c88243e
|
python: fix the leftover cs_close()
|
2014-02-27 23:54:26 +08:00 |
|
|
eb1cc1325c
|
python: update following the change to cs_close() API in the core
|
2014-02-27 23:51:25 +08:00 |
|
|
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 |
|
|
27a35fe1a7
|
python: fix bugs in test.py & test_lite.py
|
2014-02-25 17:07:25 +08:00 |
|
|
79b6cc7727
|
cython: raise error when accessing irrelevant data in diet mode
|
2014-02-25 17:06:49 +08:00 |
|
|
d5d06ed736
|
Merge branch 'x86' into next
|
2014-02-25 15:10:47 +08:00 |
|
|
0ea1251f50
|
python & java: update instruction constants after the last core update
|
2014-02-25 14:44:32 +08:00 |
|
|
07dc0921c2
|
python: define CS_SUPPORT_DIET with relation to CS_ARCH_ALL for clarification
|
2014-02-25 08:17:54 +08:00 |
|
|
6d05f92f28
|
python: fix some wrong comments on diet related code
|
2014-02-24 21:12:40 +08:00 |
|
|
d3500aa57f
|
python: add a comment regarding CS_SUPPORT_DIET
|
2014-02-24 21:07:11 +08:00 |
|
|
3d5c0a49e8
|
python: cache diet option for better performance
|
2014-02-24 20:59:07 +08:00 |
|
|
56a5058fc4
|
python: more check for diet engine in some APIs
|
2014-02-24 16:59:53 +08:00 |
|
|
51c822d23c
|
python: raise CS_ERR_DIET error when accessing irrelevant data in diet engine
|
2014-02-24 16:54:53 +08:00 |
|
|
fe4577699a
|
python: expose cs_disasm_lite() to __init__.py
|
2014-02-24 10:50:32 +08:00 |
|