Commit Graph

1968 Commits

Author SHA1 Message Date
Nguyen Anh Quynh
639a3f04ef python: fix README (libcapstone.dll -> capstone.dll) 2015-01-30 08:58:07 +08:00
Nguyen Tan Cong
dfe827e86a reverse -b option in Makefile; parse parameters with parse_known_args to ignore error when passing extra options; fixbug python3: use print statement 2015-01-30 00:25:08 +07:00
Nguyen Tan Cong
7c03cd88ed Edit Makefile to appropriate with new setup.py 2015-01-29 23:21:35 +07:00
Nguyen Tan Cong
17dfd3a1b6 add --do-not-build-core to setup.py to prevent it install core library 2015-01-29 17:06:14 +07:00
Nguyen Tan Cong
1947adb15c edit script to create Pypi package 2015-01-28 17:03:41 +07:00
Nguyen Anh Quynh
fdffe2b048 python: setup.py should use make.sh for non-Windows systems, so all the *nix systems are supported 2015-01-28 13:48:51 +08:00
Nguyen Anh Quynh
decc0d3d02 python: make setup.py support other *nix systems (i.e non-Windows) 2015-01-28 13:46:49 +08:00
Nguyen Anh Quynh
7b5a250113 Merge branch 'pypi' of https://github.com/tacoxnguyen/capstone into pypi 2015-01-28 13:42:00 +08:00
Nguyen Anh Quynh
2b26719665 Revert "python: build the core with make.sh for all non-Windows system"
This reverts commit 3b964d2c0a.
2015-01-28 13:41:40 +08:00
Nguyen Anh Quynh
3b964d2c0a python: build the core with make.sh for all non-Windows system 2015-01-28 13:39:31 +08:00
Nguyen Tan Cong
36d293a19b prevent Windows system copying *nix core library to Python library directory 2015-01-28 12:33:06 +07:00
Nguyen Tan Cong
d4b00ae3cd config distutils setup to automate copying shared library to Python library directiory; fixbug: prevent make.sh running on windows system 2015-01-28 11:54:02 +07:00
Nguyen Anh Quynh
8aa6fce278 Revert "Makefile: avoid generating capstone.pc if BUILD_CORE_ONLY=yes"
This reverts commit 35d4e449e1.
2015-01-28 05:21:18 +08:00
Nguyen Anh Quynh
1de34c1aef python: setup.py should not install the core, and no need to put BUILD_CORE_ONLY into config.mk 2015-01-28 05:05:12 +08:00
Nguyen Anh Quynh
35d4e449e1 Makefile: avoid generating capstone.pc if BUILD_CORE_ONLY=yes 2015-01-28 04:54:31 +08:00
Nguyen Anh Quynh
c00bc358b1 fix BUILD_CORE_ONLY option of Makefile, so we can do 'BUILD_CORE_ONLY=yes make.sh' 2015-01-28 04:42:34 +08:00
Nguyen Tan Cong
39fd154139 Edit setup.py to build python binding with make.sh 2015-01-28 00:35:44 +07:00
Nguyen Tan Cong
ead10b7a60 fixbug: wrong library extension on Mac OS X 2015-01-27 11:25:33 +07:00
Michael Cohen
b9d3f1b833 Fix the extesion built on osx. 2015-01-26 18:03:14 +01:00
Michael Cohen
f601fddc53 Merge branch 'next' of https://github.com/aquynh/capstone into python 2015-01-26 17:33:21 +01:00
Michael Cohen
4cefabec8e Merge branch 'pypi' into python 2015-01-26 17:30:28 +01:00
Michael Cohen
f217d2872f Update building script to copy source files to build directory if missing. 2015-01-26 17:29:54 +01:00
Michael Cohen
8ad6f02884 Merge branch 'pypi' of https://github.com/aquynh/capstone into python 2015-01-26 10:33:57 +01:00
Michael Cohen
223967bb5b Merge branch 'master' of https://github.com/aquynh/capstone into python 2015-01-26 10:33:28 +01:00
Nguyen Anh Quynh
9426ad572f arm: add few more post-indexed instructions doing writeback 2015-01-21 20:03:40 +08:00
Nguyen Anh Quynh
7bbb4336a8 arm: fix a bug in the last commit 2015-01-21 20:03:29 +08:00
Nguyen Anh Quynh
e19490e8f7 arm: some load/store instructions writeback without bang letter. bug reported by @jabba2989 2015-01-21 20:03:21 +08:00
Nguyen Anh Quynh
58fbf2f627 arm: add few more post-indexed instructions doing writeback 2015-01-21 12:25:36 +08:00
Nguyen Anh Quynh
5719eb5a9d arm: fix a bug in the last commit 2015-01-21 12:16:15 +08:00
Nguyen Anh Quynh
03e5e106b0 arm: some load/store instructions writeback without bang letter. bug reported by @jabba2989 2015-01-21 12:15:14 +08:00
Aidan Hobson Sayers
05ab290f73 Set _detail in a dummy Cs, closes #251 2015-01-21 06:48:06 +08:00
Nguyen Anh Quynh
b238628e37 Merge pull request #252 from aidanhs/aphs-fix-dummy-cs
Set _detail in a dummy Cs, closes #251
2015-01-21 06:46:32 +08:00
Aidan Hobson Sayers
dbeeaf7d64 Set _detail in a dummy Cs, closes #251 2015-01-20 20:04:52 +00:00
Josh
50c3823f50 - Fixed memory leak for cython disasm functions 2015-01-16 22:15:35 +08:00
Josh
90eb5ff592 - Fixed memory leak for cython disasm functions 2015-01-16 07:39:07 -05:00
Nguyen Anh Quynh
f2157deacc arm: in Thumb mode, ADC & SBC do not update flags. bug reported by @jabba2989 2015-01-13 22:18:05 +08:00
Nguyen Anh Quynh
67fe1c2547 arm: in Thumb mode, ADC & SBC do not update flags. bug reported by @jabba2989 2015-01-13 22:17:37 +08:00
Nguyen Anh Quynh
42d11f7dd3 python: fix test_arm.py 2015-01-13 20:43:23 +08:00
Nguyen Anh Quynh
911990671f arm64 & sparc: fix some warnings reported by MSVC 2015-01-13 14:43:48 +08:00
Nguyen Anh Quynh
ea39692786 suite: fix an compilation warning reported by MSVC on test_arm_regression.c 2015-01-13 14:43:37 +08:00
Nguyen Anh Quynh
e95a76611c x86: remove some instructions unsupported in 3.x version 2015-01-13 14:35:43 +08:00
Nguyen Anh Quynh
273c6f4a9e arm64 & sparc: fix some warnings reported by MSVC 2015-01-13 14:33:09 +08:00
Nguyen Anh Quynh
9a1238d353 suite: fix an compilation warning reported by MSVC on test_arm_regression.c 2015-01-13 14:21:15 +08:00
Nguyen Anh Quynh
25525fb20c x86: remove some instructions irrelevant for LOCK prefix in invalidPrefix() 2015-01-13 12:14:46 +08:00
Nguyen Anh Quynh
08482e106d x86: remove some instructions irrelevant for LOCK prefix in invalidPrefix() 2015-01-13 12:14:19 +08:00
Nguyen Anh Quynh
7de172d6ec x86: properly handle REP, REPNE & REPNZ prefixes 2015-01-13 12:04:19 +08:00
Andrew Wesie
29f41da4c2 x86: add more valid instructions for LOCK prefix 2015-01-13 12:04:12 +08:00
Nguyen Anh Quynh
5323128ed2 x86: check for invalid instructions with LOCK prefix 2015-01-13 12:04:02 +08:00
Nguyen Anh Quynh
b3e26fdaa6 x86: add prefix constant REPE 2015-01-13 12:03:15 +08:00
Nguyen Anh Quynh
a176ba4447 x86: properly handle REP, REPNE & REPNZ prefixes 2015-01-13 11:59:00 +08:00