Nguyen Anh Quynh
78d640045c
cython: fix incomplete array of bytes returned by CsInsn.bytes. bug reported by @secretsquirrel
10 years ago
Nguyen Anh Quynh
4de9de683d
cython: fix incomplete array of bytes returned by CsInsn.bytes. bug reported by @secretsquirrel
10 years ago
Maciej Szawlowski
2c24d88f89
fixed bug that prevented using md.detail = true and md.skipdata = true together
10 years ago
Maciej Szawlowski
9b0221f229
fixed bug that prevented using md.detail = true and md.skipdata = true together
10 years ago
Nguyen Anh Quynh
61ab00718a
x86: remove dead code & dead SSE_CC constants. issue reported by Coverity
10 years ago
Nguyen Anh Quynh
1038fdb038
x86: add new registers DR8-DR15
10 years ago
Nguyen Anh Quynh
59c72afe7a
x86: add 3 new undocumented instructions fdisi8087_nop, feni8087_nop & ffreep
10 years ago
Nguyen Anh Quynh
534b948661
bump version to 4.0
10 years ago
Nguyen Anh Quynh
2537cfd669
python: fix a memory leak issue when we stop enumeration over the disassembled instructions prematurely. patch by Jan Newger
10 years ago
Nguyen Anh Quynh
8ab01369d7
python: export generic operand types & groups
10 years ago
Nguyen Anh Quynh
89460299c3
python: python2.6 does not understand sys.versionn_info.major
10 years ago
Nguyen Anh Quynh
0ea529a6f3
java: add close() method to avoid some unknown crash caused by finallize() on Ubuntu 14.04. FIXME
10 years ago
Nguyen Anh Quynh
05522dcb8c
python: add some missing source files of sdist (setup.py)
10 years ago
Nguyen Anh Quynh
4e3b933b76
python: fix setup.py for possible failure on dir_util.remove_tree() if src/ is not empty
10 years ago
Nguyen Anh Quynh
7f6d4a932f
python: add Python 3 support into classifiers of setup.py
10 years ago
Nguyen Anh Quynh
faa925ab8f
fix bindings (python/java) and tests after the last change on the type of imm of cs_arm64_op
10 years ago
Michael Cohen
4c1384fa31
Updated setup.py so it can build the capstone library by itself.
...
This is a requirement for an automated install via pip. After this change it
should be possible to depend on captone in pip and have it built automatically.
10 years ago
Nguyen Anh Quynh
ff9a5743d9
ocaml: update Mips modes to CS_MODE_MIPS32 & CS_MODE_MIPS64
10 years ago
Nguyen Anh Quynh
e01fdfb94f
java: add comments on hardware modes
10 years ago
Nguyen Anh Quynh
75c9b6a45c
python: fix comments on hardware modes
10 years ago
Nguyen Anh Quynh
26fd6b1bd9
ocaml: typo (CS_MODE_32) in test_ppc.ml
10 years ago
Nguyen Anh Quynh
bf4723f970
java: update Mips modes to CS_MODE_MIPS32 & CS_MODE_MIPS64
10 years ago
Nguyen Anh Quynh
143a494ae7
python: add CS_MODE_MIPS32/64
10 years ago
Nguyen Anh Quynh
ec58a02c6d
python: update Mips modes to CS_MODE_MIPS32 & CS_MODE_MIPS64
10 years ago
Nguyen Anh Quynh
7e75ca6d21
python: CS_MODE_MIPS32R6 is independent from CS_MODE_32
10 years ago
Nguyen Anh Quynh
6782cbf5fd
cython: support the newly added field mem_barrier in cs_arm
10 years ago
Nguyen Anh Quynh
128124c995
python: typo on README
10 years ago
Nguyen Anh Quynh
39785fb3d6
java: add CS_SUPPORT_X86_REDUCE
10 years ago
Nguyen Anh Quynh
bd8543152a
cython: add XCore to debug string
10 years ago
Nguyen Anh Quynh
5db983d8ec
java: fix a wrong type for memBarrier in Arm.java
10 years ago
Nguyen Anh Quynh
7b7d7455b0
ocaml: properly handle newly added mode CS_MODE_V8 & PPC_OP_CRX in test_ppc.ml
10 years ago
Nguyen Anh Quynh
9ba1906470
python: test_ppc.py prints crx.scale & crx.cond as integers
10 years ago
Nguyen Anh Quynh
0b3d95e4b3
java/ocaml/python: support the newly added mem_barrier field of cs_arm struct
10 years ago
Nguyen Anh Quynh
2e40e69207
arm: add sample code for ARM's CS_MODE_MCLASS & CS_MODE_V8
10 years ago
Nguyen Anh Quynh
8e53890a8e
ocaml/java: support CS_MODE_V8 for Arm
10 years ago
Nguyen Anh Quynh
c942f22a09
arm: support new mode CS_MODE_V8 for Armv8 A32 encodings
10 years ago
Nguyen Anh Quynh
248519efea
mips: properly handle Mips32R6 mode. bug reported by Jay Oster
10 years ago
Nguyen Anh Quynh
2e5c0c7de0
update bindings/README
10 years ago
Nguyen Anh Quynh
a65d7ef5fa
java/ocaml/python: update bindings after the last change on generic instruction groups
10 years ago
Nguyen Anh Quynh
69271ddf74
java/ocaml/python: add the missing generic instruction operand types
10 years ago
Nguyen Anh Quynh
b0464ef805
java/python/ocaml: update bindings after the last changes on operand types
10 years ago
Nguyen Anh Quynh
5720cb7ae1
tests: add tests for mips's modes: MIPS32R6 & MICRO (C & Python code)
10 years ago
Nguyen Anh Quynh
58086346bc
java/python/ocaml: update after latest changes in x86.h
10 years ago
Nguyen Anh Quynh
bec9af7f6d
java: update after the latest change on PPC in the core
10 years ago
Nguyen Anh Quynh
9dbb2f0b32
ocaml: update after the latest change on PPC in the core
10 years ago
Nguyen Anh Quynh
4d2c362aa6
python: update after the latest change on PPC in the core
10 years ago
Jay Oster
79e253c516
Remove CS_MODE_N64
...
- This mode is for the so-called MIPS "N64" ABI; it has nothing to do with the Nintendo 64 game platform.
- N64, O64, et al. are just different ABIs for the 64-bit MIPS architecture, so we replace CS_MODE_N64 with the existing CS_MODE_64
10 years ago
Nguyen Anh Quynh
b10418e79b
java: a call to printf() in TestArm.java is missing a variable
10 years ago
Nguyen Anh Quynh
db8eaa3d0b
bindings: remove MIPS_REG_PC constant following the change in the core
10 years ago
Nguyen Anh Quynh
b0cc71da59
bindings: update java/ocaml/python after the last change in Arm's core
10 years ago