pancake
0343c97b71
Fix long relative jmp assemble in x86.nz plugin
2014-09-09 01:06:21 +02:00
pancake
360d9d651c
Fix segfault in Dalvik disassembler
2014-09-05 18:59:24 +02:00
pancake
0d620bd37f
More native mingw32 fixes
2014-09-01 15:50:04 +02:00
pancake
0178d0a4ed
More fixups for mingw32
2014-09-01 15:29:02 +02:00
pancake
40c11d4477
Handle popad and pushad in default x86 assembler
2014-09-01 01:25:07 +02:00
pancake
8204e78c3f
Fix RBin & RLang related crashes (fix lot of memleaks and dblfrees)
2014-08-29 16:27:44 +02:00
jvoisin
052d576ae6
coverifix
2014-08-24 19:40:08 +02:00
pancake
3ee44b934e
Fix rasm2 -a arm -b 16
2014-08-22 01:17:36 +02:00
jvoisin
9b99c0135d
Even more coverifix
2014-08-18 15:03:02 +02:00
jvoisin
702ac741b9
More coverifix
2014-08-17 21:04:12 +02:00
jvoisin
bcbeb3c066
Fix some gcc warnings
2014-08-11 16:07:17 +02:00
pancake
9cb92b58f6
Rollback to use GNU disassembler for MIPS. Capstone is still buggy
2014-08-10 17:15:49 +02:00
jvoisin
b52722a30c
Fix some 55c+ coverity issues
2014-08-04 01:56:54 +02:00
pancake
3c077cb022
Aim to fix all coverity issues related to dalvik
2014-08-01 01:26:08 +02:00
pancake
bd39d7a6d5
Reduce RAsmOp struct size from 4096 to 384 bytes
2014-07-31 03:37:38 +02:00
jvoisin
975daf00f5
Coverifix
2014-07-30 22:26:13 +02:00
pancake
50e8e0e507
Add 'lp' command to 'load plugins' + some work on 'bin.laddr'
2014-07-30 11:14:26 +02:00
jvoisin
8921277e64
Fix some coverity issues
2014-07-25 17:11:14 +02:00
pancake
0d0ca9e153
Aim to fix some crashes related to capstone on !x86
2014-07-23 01:16:43 +02:00
pancake
5dfdea2327
Fix invalid length instructions in mips.capstone disassembler
2014-07-12 01:48:42 +02:00
pancake
2719a78290
Support make install & make symstall with DESTDIR or PREFIX with spaces
2014-07-10 01:13:04 +02:00
Ilya V. Matveychikov
9d0bb6b0b0
tms320: trying to implement insn qualifiers for c55x
2014-07-07 00:08:02 +04:00
Ilya V. Matveychikov
e070707308
tms320: fix warning
2014-07-07 00:02:04 +04:00
Ilya V. Matveychikov
9fac99555e
tms320: whitespace cleanups
2014-07-06 23:10:20 +04:00
pancake
d328957768
Update sdb to fix '***' and add r_asm_get_plugins
2014-07-03 00:03:01 +02:00
zlice
12f4167a65
Changed switch/case orders - added syscall and break
2014-06-30 15:02:41 -04:00
pancake
d87ca43656
Fix #997 - Can't assemble xor eax,eax on 64bit
2014-06-30 01:46:34 +02:00
pancake
a12667a98a
Fix mips-asm for 'R' types and remove '$' from mips.cs regs
2014-06-30 00:10:07 +02:00
zlice
df8f52a837
Fixed R opcodes
2014-06-29 23:14:03 +02:00
zlice
2141581329
Dont think theres an a7 register in mips
2014-06-29 23:14:03 +02:00
zlice
04260bbce4
Added more mips assembler instructions
2014-06-29 14:07:21 +02:00
pancake
fefe2e6cdf
Handle mips assembler from the capstone plugin
2014-06-27 16:38:06 +02:00
pancake
2490e54e77
Add asm.syntax=regnum (alias for capstone NOREGNAME)
2014-06-25 15:44:33 +02:00
pancake
f74b788809
Rename GNU plugins to _gnu
2014-06-25 12:22:08 +02:00
pancake
91167b18b8
Fix static build
2014-06-25 05:03:05 +02:00
pancake
f67850fcb2
FIx w32 build
2014-06-25 04:19:23 +02:00
pancake
1a3ffef8b4
Fix static build
2014-06-25 04:11:43 +02:00
pancake
74af39034d
Make ARM and MIPS capstone plugins by default (previous plugins renamed to .gnu)
2014-06-25 03:08:13 +02:00
pancake
ea67c628b0
More warning and build fixes
2014-06-25 02:30:42 +02:00
pancake
3c75ed7dc0
Fix build
2014-06-25 02:23:12 +02:00
pancake
377b5bb2fe
Clean a huge list of warnings
2014-06-25 02:07:38 +02:00
pancake
4cba3d2af6
Fix non-shared capstone build
2014-06-24 13:34:11 +02:00
pancake
42aeb0d271
Add --with-syscapstone configure flag
2014-06-24 12:48:29 +02:00
Ilya V. Matveychikov
256a0d9642
tms320: remove [label, ]
from the c55x systax
2014-06-24 01:24:44 +04:00
Ilya V. Matveychikov
e991ae4600
tms320: another fix of uu field decoding for c55x
2014-06-24 01:05:11 +04:00
Ilya V. Matveychikov
f25e1b0dfa
tms320: fix c55x insn syntax in case of uu field parsing
2014-06-20 12:05:06 +04:00
Ilya V. Matveychikov
172818b1ed
tms320: fix uu field decoding for c55x
...
Instruction table and generator script update, also.
2014-06-20 12:05:06 +04:00
jvoisin
08c864c1cf
Add MIPS opcodes description
2014-06-19 12:42:44 +02:00
pancake
160c4568f7
More RPN ESIL (udis86, vm, conditionals, ..). Honor cfg.debug
...
- A debugger session can be turned into emulation with 'e cfg.debug=0'
- Fixed undo seek issues
- Fix "Unknown register 'rip'" issue
- debugger commands mixed with analysis ones. We must merge at some point
- More udis86 instructions translated to the new esil
2014-06-17 10:23:11 +02:00
condret
49b31e30f3
add spc700-disassembler
...
fix a gcc-warning and make things more @jvoisin compliant
2014-06-16 01:14:52 +02:00