Commit Graph

775 Commits

Author SHA1 Message Date
Nguyen Anh Quynh
85cddef303 x86: optimize handling special instructions with accumulate registers 2014-02-18 11:59:36 +08:00
Nguyen Anh Quynh
005c5148a6 x86: eliminate X86_get_insn_id2() 2014-02-18 11:11:46 +08:00
Nguyen Anh Quynh
585018f831 ppc & arm: remove functions *_get_insn_id2() 2014-02-18 00:13:34 +08:00
Nguyen Anh Quynh
35e7c2e6bd Merge branch 'next' of https://github.com/aquynh/capstone into next 2014-02-17 23:33:30 +08:00
Nguyen Anh Quynh
a86a1279ff Merge branch 'msvc0' into next1 2014-02-17 23:11:58 +08:00
me
d5b4b2ab12 package: update Macport profile 2014-02-15 07:11:45 -08:00
me
f529535cb1 package: add Macports 2014-02-14 07:19:15 -08:00
kaka22
474425ad9e Merge branch 'next' of https://github.com/aquynh/capstone into next 2014-02-12 18:12:23 +08:00
kaka22
603f7ac953 x86: fix a warning on unused variable 2014-02-12 18:11:35 +08:00
Nguyen Anh Quynh
44eb75a640 package: add README for homebrew formula 2014-02-12 11:18:35 +08:00
Nguyen Anh Quynh
34de420445 package: add homebrew formula 2014-02-11 17:57:33 +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
4f220287d1 add CS_ERR_VERSION to report error when binding version is different from core's API version 2014-02-09 00:19:15 +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
d7c00fe5ed x86: REP should have *CX registers as implicit registers read/written 2014-02-08 18:06:07 +08:00
Nguyen Anh Quynh
7d195fac91 cleanup RELEASE_NOTES, as the mentioned bug in 2.0 was fixed 2014-02-08 16:41:18 +08:00
Nguyen Anh Quynh
13f40d26a2 x86: upgrade core 2014-02-07 22:06:33 +08:00
Nguyen Anh Quynh
5420dc3285 python: improve README for cython binding 2014-02-04 20:40:28 +08:00
dannyleates
8df26872af Update README 2014-02-04 20:40:15 +08:00
dannyleates
be483c0ca8 Update Readme
Giving some more detailed information about the installation process.
2014-02-04 20:40:02 +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
937c2f70f6 Merge branch 'next' of https://github.com/aquynh/capstone into next 2014-01-28 11:15:24 +08:00
Nguyen Anh Quynh
af87393174 simplify make.sh & enable 'uninstall' option 2014-01-28 11:14:55 +08:00
Nguyen Anh Quynh
7c8700f2f0 Merge pull request #72 from opntr/packages
packages: update freebsd ports package to mainsteam version
2014-01-27 16:13:04 -08:00
Nguyen Anh Quynh
8ce50e4b49 x86: fix the returned value of cs_disasm_ex() when we have 2 consecutive prefixed instructions. also fix a mem leak bug 2014-01-27 18:15:28 +08:00
Oliver Pinter
8ee5c2d9eb packages: update freebsd ports package to mainsteam version
Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
2014-01-27 10:36:15 +01:00
Nguyen Anh Quynh
a6fc449741 Merge branch 'packages' of https://github.com/opntr/capstone into fbsd 2014-01-26 06:01:08 +08:00
Oliver Pinter
9149b40b53 packages: added FreeBSD ports files
Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
2014-01-25 19:29:23 +01:00
Nguyen Anh Quynh
94020d8478 x86: fix the issue with prefix instruction declared in 2.0's RELEASE_NOTES 2014-01-25 14:22:15 +08:00
Nguyen Anh Quynh
9389947d0d x86: fix a mem leaking issue in X86_insn_combine() 2014-01-25 13:58:58 +08:00
Nguyen Anh Quynh
3aebd8c6fa add docs/ 2014-01-24 07:24:44 +08:00
Nguyen Anh Quynh
32d6f6e7a3 add docs/ 2014-01-24 07:22:14 +08:00
Nguyen Anh Quynh
743ead0442 fix a bug in cs.c introduced in the last port between branches 2014-01-23 23:47:15 +08:00
Nguyen Anh Quynh
a82a0890a6 more more fixes on C coding style 2014-01-23 23:42:40 +08:00
Nguyen Anh Quynh
aa078a1c4a more fixes on C coding style 2014-01-23 22:29:04 +08:00
Nguyen Anh Quynh
2e79ba8996 fix C coding style 2014-01-23 22:22:45 +08:00
Nguyen Anh Quynh
eaeee31f64 Merge branch 'msvc' into test 2014-01-23 22:10:41 +08:00
Nguyen Anh Quynh
f52e68d589 Makefile: generate .tgz file for dist target (rather than tar.gz) 2014-01-23 21:49:06 +08:00
Nguyen Anh Quynh
621dea72f1 Makefile: generate .tgz file for dist target (rather than tar.gz) 2014-01-23 21:48:55 +08:00
Nguyen Anh Quynh
b57c90dd23 fix some issues introduced by MSVC port 2014-01-23 21:43:08 +08:00
Nguyen Anh Quynh
2be19c40c1 recover some files changed by last merge 2014-01-23 21:06:23 +08:00
Alex Ionescu
b8a57fe285 Additional MSVC fixes, including to fixed tables (temporary so Quynh can see what to do). 2014-01-22 18:12:01 -08:00
Alex Ionescu
46018db884 Initial set of changes to support building with MSVC 2013. Right now there's a bunch fo assumptions in the .vcxproj file and some things are not as clean as they should be, but it does build a full build and works (at least the x86 side). The point of this initial checkpoint is to make sure that nothing breaks on the GCC side, that everyone is ok with the changes to the source (or if better fixes/typing can be done). 2014-01-22 09:45:00 -08:00
Nguyen Anh Quynh
186d501826 Makefile: generate .tgz file for dist target (rather than tar.gz) 2014-01-22 18:46:20 +08:00
Nguyen Anh Quynh
961b62f3af Merge branch 'master' into next 2014-01-22 18:45:19 +08:00
Nguyen Anh Quynh
6c5eec5ae5 minor fix for ChangeLog 2014-01-22 18:33:35 +08:00
Nguyen Anh Quynh
1ee2326ede update Changelog 2014-01-22 18:27:39 +08:00