Josh
|
90eb5ff592
|
- Fixed memory leak for cython disasm functions
|
10 years ago |
Nguyen Anh Quynh
|
f2157deacc
|
arm: in Thumb mode, ADC & SBC do not update flags. bug reported by @jabba2989
|
10 years ago |
Nguyen Anh Quynh
|
67fe1c2547
|
arm: in Thumb mode, ADC & SBC do not update flags. bug reported by @jabba2989
|
10 years ago |
Nguyen Anh Quynh
|
42d11f7dd3
|
python: fix test_arm.py
|
10 years ago |
Nguyen Anh Quynh
|
911990671f
|
arm64 & sparc: fix some warnings reported by MSVC
|
10 years ago |
Nguyen Anh Quynh
|
ea39692786
|
suite: fix an compilation warning reported by MSVC on test_arm_regression.c
|
10 years ago |
Nguyen Anh Quynh
|
e95a76611c
|
x86: remove some instructions unsupported in 3.x version
|
10 years ago |
Nguyen Anh Quynh
|
273c6f4a9e
|
arm64 & sparc: fix some warnings reported by MSVC
|
10 years ago |
Nguyen Anh Quynh
|
9a1238d353
|
suite: fix an compilation warning reported by MSVC on test_arm_regression.c
|
10 years ago |
Nguyen Anh Quynh
|
25525fb20c
|
x86: remove some instructions irrelevant for LOCK prefix in invalidPrefix()
|
10 years ago |
Nguyen Anh Quynh
|
08482e106d
|
x86: remove some instructions irrelevant for LOCK prefix in invalidPrefix()
|
10 years ago |
Nguyen Anh Quynh
|
7de172d6ec
|
x86: properly handle REP, REPNE & REPNZ prefixes
|
10 years ago |
Andrew Wesie
|
29f41da4c2
|
x86: add more valid instructions for LOCK prefix
|
10 years ago |
Nguyen Anh Quynh
|
5323128ed2
|
x86: check for invalid instructions with LOCK prefix
|
10 years ago |
Nguyen Anh Quynh
|
b3e26fdaa6
|
x86: add prefix constant REPE
|
10 years ago |
Nguyen Anh Quynh
|
a176ba4447
|
x86: properly handle REP, REPNE & REPNZ prefixes
|
10 years ago |
Nguyen Anh Quynh
|
18dfc1929d
|
Merge branch 'v3' of https://github.com/aquynh/capstone into v3
|
10 years ago |
Nguyen Anh Quynh
|
0c30daf749
|
arm64: BL & BLR do not read SP register
|
10 years ago |
Nguyen Anh Quynh
|
c6cf01c256
|
arm64: BL & BLR do not read SP register
|
10 years ago |
Nguyen Anh Quynh
|
993e031795
|
java & ocaml: update these bindings following the addition of lshift field to arm_op_mem of Arm engine
|
10 years ago |
Nguyen Anh Quynh
|
6c34c6659b
|
tests: update test_arm.c to add a sample reflecting the addition of lshift field on arm_op_mem
|
10 years ago |
Nguyen Anh Quynh
|
2951e640a4
|
Merge branch 'next' of https://github.com/aquynh/capstone into next
|
10 years ago |
Nguyen Anh Quynh
|
590b1de14b
|
python: update Python binding for ARM after the latest change in the core
|
10 years ago |
Nguyen Anh Quynh
|
706b808af3
|
arm: add lshift field to arm_op_mem to provide left-shift value for index register in some memory op. issue reported by @jabba2989
|
10 years ago |
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 |
Nguyen Anh Quynh
|
499f0ca7cb
|
suite: add some tools to verify X86 machine code
|
10 years ago |
Nguyen Anh Quynh
|
0653c4edb1
|
Merge pull request #245 from awesie/next
x86: add more valid instructions for LOCK prefix
|
10 years ago |
Andrew Wesie
|
5de09479a6
|
x86: add more valid instructions for LOCK prefix
|
10 years ago |
Nguyen Anh Quynh
|
beb3248c26
|
x86: check for invalid instructions with LOCK prefix
|
10 years ago |
Nguyen Anh Quynh
|
4539ba3088
|
x86: support MOVSXD64rm with missing REX byte. bug reported by Aurélien Wailly
|
10 years ago |
Nguyen Anh Quynh
|
599b559455
|
x86: fix some compilation issues about missing instructions on CAPSTONE_X86_REDUCE setup
|
10 years ago |
Maciej Szawlowski
|
2c24d88f89
|
fixed bug that prevented using md.detail = true and md.skipdata = true together
|
10 years ago |
Nguyen Anh Quynh
|
dc101c25b3
|
Merge branch 'master' of https://github.com/mszawlow/capstone into next
|
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
|
3c27827a25
|
x86: handle 0x82 opcode for CAPSTONE_X86_REDUCE setup
|
10 years ago |
Nguyen Anh Quynh
|
3410b63a4e
|
x86: handle 0x82 opcode. bug reported by Anton Kochkov
|
10 years ago |
derrek
|
07526e989b
|
arm: Thumb BL & BLX read ARM_REG_PC instead of ARM_REG_SP.
|
10 years ago |
Nguyen Anh Quynh
|
828667f3b3
|
Merge pull request #240 from derrekr/next
arm: Thumb BL & BLX read ARM_REG_PC instead of ARM_REG_SP.
|
10 years ago |
derrek
|
bda2c1c591
|
arm: Thumb BL & BLX read ARM_REG_PC instead of ARM_REG_SP.
|
10 years ago |
Nguyen Anh Quynh
|
c51e04fa97
|
x86: support CR9-CR15 registers
|
10 years ago |
Nguyen Anh Quynh
|
08390775b5
|
x86: support CR9-CR15 registers
|
10 years ago |
Nguyen Anh Quynh
|
db684b2398
|
arm: BL & BLX do not read SP, but PC register. issue reported by Der Rek
|
10 years ago |
Nguyen Anh Quynh
|
0f9ef1559d
|
arm: BL & BLX do not read SP, but PC register. issue reported by Der Rek
|
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
|
7ca66a4982
|
bump package version to 3.0.1
|
10 years ago |
Nguyen Anh Quynh
|
9f694cc934
|
x86: handle undocumented immediates for (v)cmpps/pd/ss/sd instructions
|
10 years ago |